ClearSale_Total - Version 1.0.0

Version Notes

Official ClearSale Module - First Version

Download this release

Release Info

Developer ClearSale Dev Team
Extension ClearSale_Total
Version 1.0.0
Comparing to
See all releases


Version 1.0.0

Files changed (87) hide show
  1. app/code/community/Clearsale/Total/Block/Adminhtml/Totalbackend.php +5 -0
  2. app/code/community/Clearsale/Total/Helper/Data.php +5 -0
  3. app/code/community/Clearsale/Total/Model/Auth/Business/Object.php +33 -0
  4. app/code/community/Clearsale/Total/Model/Auth/Entity/Credentials.php +9 -0
  5. app/code/community/Clearsale/Total/Model/Auth/Entity/RequestAuth.php +9 -0
  6. app/code/community/Clearsale/Total/Model/Auth/Entity/ResponseAuth.php +9 -0
  7. app/code/community/Clearsale/Total/Model/Auth/Entity/Token.php +7 -0
  8. app/code/community/Clearsale/Total/Model/Log.php +20 -0
  9. app/code/community/Clearsale/Total/Model/Mysql4/Clearsaleorderdiagnostic.php +8 -0
  10. app/code/community/Clearsale/Total/Model/Mysql4/Clearsaleorderdiagnostic/Collection.php +12 -0
  11. app/code/community/Clearsale/Total/Model/Observer.php +335 -0
  12. app/code/community/Clearsale/Total/Model/Order/Business/Object.php +98 -0
  13. app/code/community/Clearsale/Total/Model/Order/Entity/Address.php +11 -0
  14. app/code/community/Clearsale/Total/Model/Order/Entity/CustomField.php +9 -0
  15. app/code/community/Clearsale/Total/Model/Order/Entity/Diagnostic.php +12 -0
  16. app/code/community/Clearsale/Total/Model/Order/Entity/Item.php +10 -0
  17. app/code/community/Clearsale/Total/Model/Order/Entity/Order.php +28 -0
  18. app/code/community/Clearsale/Total/Model/Order/Entity/Payment.php +15 -0
  19. app/code/community/Clearsale/Total/Model/Order/Entity/Person.php +23 -0
  20. app/code/community/Clearsale/Total/Model/Order/Entity/Phone.php +9 -0
  21. app/code/community/Clearsale/Total/Model/Order/Entity/RequestOrder.php +12 -0
  22. app/code/community/Clearsale/Total/Model/Order/Entity/ResponseOrder.php +11 -0
  23. app/code/community/Clearsale/Total/Model/Order/Entity/Status.php +14 -0
  24. app/code/community/Clearsale/Total/Model/System/Config/Source/Analysislocation/Values.php +18 -0
  25. app/code/community/Clearsale/Total/Model/System/Config/Source/Cron/Values.php +30 -0
  26. app/code/community/Clearsale/Total/Model/System/Config/Source/Environment/Values.php +18 -0
  27. app/code/community/Clearsale/Total/Model/System/Config/Source/OrderStatus/Values.php +24 -0
  28. app/code/community/Clearsale/Total/Model/System/Config/Source/Paymentmethod/Values.php +20 -0
  29. app/code/community/Clearsale/Total/Model/Utils/HttpHelper.php +45 -0
  30. app/code/community/Clearsale/Total/Model/Utils/HttpMessage.php +9 -0
  31. app/code/community/Clearsale/Total/Model/Utils/Status.php +25 -0
  32. app/code/community/Clearsale/Total/controllers/Adminhtml/TotalbackendController.php +12 -0
  33. app/code/community/Clearsale/Total/controllers/IndexController.php +14 -0
  34. app/code/community/Clearsale/Total/etc/config.xml +180 -0
  35. app/code/community/Clearsale/Total/etc/system.xml +114 -0
  36. app/code/community/Clearsale/Total/sql/total_setup/mysql4-install-1.0.0.php +39 -0
  37. app/code/community/Clearsale/community - Atalho.lnk +0 -0
  38. app/design/adminhtml/default/default/layout/total.xml +23 -0
  39. app/design/frontend/base/default/layout/total.xml +61 -0
  40. app/design/frontend/base/default/template/total/fingerprint.phtml +31 -0
  41. app/design/frontend/base/default/template/total/mapper.phtml +31 -0
  42. app/design/frontend/base/default/template/total/meta_account_create.phtml +9 -0
  43. app/design/frontend/base/default/template/total/meta_account_edit.phtml +9 -0
  44. app/design/frontend/base/default/template/total/meta_cart.phtml +9 -0
  45. app/design/frontend/base/default/template/total/meta_checkout.phtml +9 -0
  46. app/design/frontend/base/default/template/total/meta_contact.phtml +9 -0
  47. app/design/frontend/base/default/template/total/meta_home.phtml +9 -0
  48. app/design/frontend/base/default/template/total/meta_pass_fail.phtml +9 -0
  49. app/design/frontend/base/default/template/total/meta_password_reset.phtml +9 -0
  50. app/design/frontend/base/default/template/total/meta_product.html +10 -0
  51. app/design/frontend/base/default/template/total/meta_purchase_confirmation.phtml +9 -0
  52. app/design/frontend/base/default/template/total/meta_search.phtml +9 -0
  53. app/etc/modules/ClearSale_Total.xml +10 -0
  54. js/clearsale/total/Graphs/graph-data.js +388 -0
  55. js/clearsale/total/Graphs/graph-data.old.js +317 -0
  56. js/clearsale/total/Plugin/morris.min.js +7 -0
  57. js/clearsale/total/Plugin/raphael.min.js +11 -0
  58. js/clearsale/total/bootstrap.min.js +7 -0
  59. js/clearsale/total/formats.js +147 -0
  60. js/clearsale/total/jquery-1.11.1.js +4 -0
  61. js/clearsale/total/jquery-2.1.1.min.js +4 -0
  62. js/clearsale/total/jquery.clearsale.js +765 -0
  63. js/clearsale/total/jquery.js +4 -0
  64. js/clearsale/total/noconflict.js +1 -0
  65. js/clearsale/total/timeago.js +221 -0
  66. package.xml +23 -0
  67. skin/adminhtml/default/default/clearsale/font/klavikalight-osf-webfont.eot +0 -0
  68. skin/adminhtml/default/default/clearsale/font/klavikalight-osf-webfont.svg +242 -0
  69. skin/adminhtml/default/default/clearsale/font/klavikalight-osf-webfont.ttf +0 -0
  70. skin/adminhtml/default/default/clearsale/font/klavikalight-osf-webfont.woff +0 -0
  71. skin/adminhtml/default/default/clearsale/font/klavikalight-osf-webfont.woff2 +0 -0
  72. skin/adminhtml/default/default/clearsale/font/klavikalight-plain-webfont.eot +0 -0
  73. skin/adminhtml/default/default/clearsale/font/klavikalight-plain-webfont.svg +242 -0
  74. skin/adminhtml/default/default/clearsale/font/klavikalight-plain-webfont.ttf +0 -0
  75. skin/adminhtml/default/default/clearsale/font/klavikalight-plain-webfont.woff +0 -0
  76. skin/adminhtml/default/default/clearsale/font/klavikalight-plain-webfont.woff2 +0 -0
  77. skin/adminhtml/default/default/clearsale/font/klavikamedium-osf-webfont.eot +0 -0
  78. skin/adminhtml/default/default/clearsale/font/klavikamedium-osf-webfont.svg +242 -0
  79. skin/adminhtml/default/default/clearsale/font/klavikamedium-osf-webfont.ttf +0 -0
  80. skin/adminhtml/default/default/clearsale/font/klavikamedium-osf-webfont.woff +0 -0
  81. skin/adminhtml/default/default/clearsale/font/klavikamedium-osf-webfont.woff2 +0 -0
  82. skin/adminhtml/default/default/clearsale/font/klavikaregular-osf-webfont.eot +0 -0
  83. skin/adminhtml/default/default/clearsale/font/klavikaregular-osf-webfont.svg +242 -0
  84. skin/adminhtml/default/default/clearsale/font/klavikaregular-osf-webfont.ttf +0 -0
  85. skin/adminhtml/default/default/clearsale/font/klavikaregular-osf-webfont.woff +0 -0
  86. skin/adminhtml/default/default/clearsale/font/klavikaregular-osf-webfont.woff2 +0 -0
  87. skin/adminhtml/default/default/clearsale/total/app.css +7309 -0
app/code/community/Clearsale/Total/Block/Adminhtml/Totalbackend.php ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Block_Adminhtml_Totalbackend extends Mage_Adminhtml_Block_Template {
4
+
5
+ }
app/code/community/Clearsale/Total/Helper/Data.php ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
1
+ <?php
2
+ class ClearSale_Total_Helper_Data extends Mage_Core_Helper_Abstract
3
+ {
4
+ }
5
+
app/code/community/Clearsale/Total/Model/Auth/Business/Object.php ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Auth_Business_Object
4
+ {
5
+
6
+ public $Http;
7
+
8
+ function __construct() {
9
+ $this->Http = new ClearSale_Total_Model_Utils_HttpHelper();
10
+ }
11
+
12
+ public function login($enviroment) {
13
+
14
+ $url = $enviroment."api/auth/login/";
15
+ $authRequest = new ClearSale_Total_Model_Auth_Entity_RequestAuth();
16
+ $authRequest->Login->ApiKey = Mage::getStoreConfig("tab1/general/key");
17
+ $authRequest->Login->ClientID = Mage::getStoreConfig("tab1/general/clientid");
18
+ $authRequest->Login->ClientSecret =Mage::getStoreConfig("tab1/general/clientsecret");
19
+ $response = $this->Http->postData($authRequest, $url);
20
+ return $response;
21
+ }
22
+
23
+ public function logout($enviroment) {
24
+ $authRequest = new ClearSale_Total_Model_Auth_Entity_RequestAuth();
25
+ $authRequest->Login->ApiKey = Mage::getStoreConfig("tab1/general/key");
26
+ $authRequest->Login->ClientID = Mage::getStoreConfig("tab1/general/clientid");
27
+ $authRequest->Login->ClientSecret =Mage::getStoreConfig("tab1/general/clientsecret");
28
+ $url = $enviroment."api/auth/logout/";
29
+ $response = $this->Http->postData($authRequest, $url);
30
+ return $response;
31
+ }
32
+ }
33
+
app/code/community/Clearsale/Total/Model/Auth/Entity/Credentials.php ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Auth_Entity_Credentials
4
+ {
5
+ public $ApiKey;
6
+ public $ClientID;
7
+ public $ClientSecret;
8
+
9
+ }
app/code/community/Clearsale/Total/Model/Auth/Entity/RequestAuth.php ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Auth_Entity_RequestAuth
4
+ {
5
+ public $Login;
6
+ function __construct() {
7
+ $this->Login = new ClearSale_Total_Model_Auth_Entity_Credentials();
8
+ }
9
+ }
app/code/community/Clearsale/Total/Model/Auth/Entity/ResponseAuth.php ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Auth_Entity_ResponseAuth
4
+ {
5
+ public $Token;
6
+ function __construct() {
7
+ $this->Token = new ClearSale_Total_Model_Auth_Entity_Token();
8
+ }
9
+ }
app/code/community/Clearsale/Total/Model/Auth/Entity/Token.php ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Auth_Entity_Token
4
+ {
5
+ public $Value;
6
+ public $ExpirationDate;
7
+ }
app/code/community/Clearsale/Total/Model/Log.php ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Log {
4
+
5
+ protected $_adapter;
6
+
7
+ function __construct() {
8
+ $this->_adapter = Mage::getModel('core/log_adapter', 'cs_total.log');
9
+ }
10
+
11
+ // It's public incase we want to use ->debug(), ->info(), and friends
12
+ public function getAdapter() {
13
+ return $this->_adapter;
14
+ }
15
+
16
+ public function log($message) {
17
+ $this->getAdapter()->log($message);
18
+ }
19
+
20
+ }
app/code/community/Clearsale/Total/Model/Mysql4/Clearsaleorderdiagnostic.php ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Clearsale_Total_Model_Mysql4_Clearsaleorderdiagnostic extends Mage_Core_Model_Mysql4_Abstract
3
+ {
4
+ protected function _construct()
5
+ {
6
+ $this->_init("total/clearsaleorderdiagnostic", "order_id");
7
+ }
8
+ }
app/code/community/Clearsale/Total/Model/Mysql4/Clearsaleorderdiagnostic/Collection.php ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Clearsale_Total_Model_Mysql4_Clearsaleorderdiagnostic_Collection extends Mage_Core_Model_Mysql4_Collection_Abstract
3
+ {
4
+
5
+ public function _construct(){
6
+ $this->_init("total/clearsaleorderdiagnostic");
7
+ }
8
+
9
+
10
+
11
+ }
12
+
app/code/community/Clearsale/Total/Model/Observer.php ADDED
@@ -0,0 +1,335 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Observer
4
+ {
5
+
6
+ public function sendOrder()
7
+ {
8
+ try {
9
+
10
+ $order = new Mage_Sales_Model_Order();
11
+ $incrementId = Mage::getSingleton('checkout/session')->getLastRealOrderId();
12
+ $order->loadByIncrementId($incrementId);
13
+ $isReanalysis = false;
14
+ $payment = $order->getPayment();
15
+ $environment = Mage::getStoreConfig("tab1/general/environment");
16
+ $CreditcardMethods = explode(",", Mage::getStoreConfig("tab1/general/credicardmethod"));
17
+
18
+ if (in_array($payment->getMethodInstance()->getCode(), $CreditcardMethods))
19
+ {
20
+ $authBO = Mage::getModel('total/auth_business_object');
21
+ $authResponse = $authBO->login($environment);
22
+ $clearSaleOrder = $this->toClearSaleOrderObject($order,$isReanalysis,$environment);
23
+ $requestOrder = new ClearSale_Total_Model_Order_Entity_RequestOrder();
24
+ $requestOrder->ApiKey = Mage::getStoreConfig("tab1/general/key");
25
+ $requestOrder->LoginToken = $authResponse->Token->Value;
26
+ $requestOrder->AnalysisLocation = Mage::getStoreConfig("tab1/general/analysislocation");
27
+ $requestOrder->Orders[0] = $clearSaleOrder;
28
+
29
+ $orderBO = Mage::getModel('total/order_business_object');
30
+ $orderResponse = $orderBO->send($requestOrder,$environment);
31
+
32
+ if($orderResponse)
33
+ {
34
+ if($orderResponse->Orders)
35
+ {
36
+ $orderBO->save($orderResponse->Orders[0]);
37
+ }
38
+ }
39
+ }
40
+ }
41
+ catch (Exception $e) {
42
+
43
+ $csLog = Mage::getSingleton('total/log');
44
+ $csLog->log($e->getMessage());
45
+
46
+ }
47
+ }
48
+
49
+ public function getClearSaleOrderStatus()
50
+ {
51
+ require_once('app/Mage.php');
52
+ Mage::app();
53
+
54
+ $orders = Mage::getModel('sales/order')->getCollection()
55
+ ->addFieldToFilter('status', 'analysing_clearsale');
56
+
57
+ if($orders)
58
+ {
59
+ $environment = Mage::getStoreConfig("tab1/general/environment");
60
+ $authBO = Mage::getModel('total/auth_business_object');
61
+ $authResponse = $authBO->login($environment);
62
+ $orderBO = Mage::getModel('total/order_business_object');
63
+
64
+ if($authResponse)
65
+ {
66
+ foreach ($orders as $order) {
67
+
68
+ $orderId = $order->getRealOrderId();
69
+ $requestOrder = Mage::getModel('total/order_entity_requestorder');
70
+ $requestOrder->ApiKey = Mage::getStoreConfig("tab1/general/key");
71
+ $requestOrder->LoginToken = $authResponse->Token->Value;;
72
+ $requestOrder->AnalysisLocation = Mage::getStoreConfig("tab1/general/analysislocation");
73
+ $requestOrder->Orders = array();
74
+ $requestOrder->Orders[0] = $orderId;
75
+ $ResponseOrder = $orderBO->get($requestOrder,$environment);
76
+ $orderBO->Update($ResponseOrder->Orders[0]);
77
+
78
+ $order = $order->loadByIncrementId($orderId);
79
+ if($order->getStatus() == 'approved_clearsale')
80
+ {
81
+ $createInvoice = Mage::getStoreConfig("tab1/general/create_invoice");
82
+ if($createInvoice)
83
+ {
84
+ echo "Criar Invoice <br />";
85
+ $this->createInvoice($order);
86
+ }
87
+ }
88
+ }
89
+ }
90
+ }
91
+ }
92
+
93
+ public function toClearSaleOrderObject(Mage_Sales_Model_Order $order,$isReanalysis,$location){
94
+
95
+ try {
96
+
97
+ $customerModel = Mage::getModel('customer/customer');
98
+ $customer = $customerModel->load($order->getCustomerId());
99
+ $email =$customer->getEmail();
100
+
101
+ if (!$email)
102
+ {
103
+ $email = $order->getBillingAddress()->getEmail();
104
+ }
105
+
106
+ if($location == "BRA")
107
+ {
108
+ $legalDocument = preg_replace('/[^0-9]/', '', $customer->getTaxvat());
109
+ $currency = "BRL";
110
+ }else
111
+ {
112
+ $currency = "USD";
113
+ $legalDocument = "";
114
+ }
115
+
116
+ $date = new DateTime($order->getCreatedAt());
117
+ $date = date('c', strtotime($order->getCreatedAt()));
118
+
119
+ $clearsaleOrder = new ClearSale_Total_Model_Order_Entity_Order();
120
+ $clearsaleOrder->ID = $order->getRealOrderId();
121
+ $clearsaleOrder->IP = Mage::helper('core/http')->getRemoteAddr();
122
+ $clearsaleOrder->Currency = $currency;
123
+ $clearsaleOrder->Date = $date;
124
+ $clearsaleOrder->Reanalysis = $isReanalysis;
125
+ $clearsaleOrder->Email = $email;
126
+ $clearsaleOrder->TotalOrder = number_format(floatval($order->getGrandTotal()), 2, ".", "");
127
+
128
+ $items = $order->getAllItems();
129
+ $payment = $order->getPayment();
130
+
131
+ $billingAddress = $order->getBillingAddress();
132
+ $shippingAddress = $order->getShippingAddress();
133
+ $dob = $customer->getDob();
134
+ $dob = $date;
135
+
136
+ if(!$billingAddress)
137
+ {
138
+ $billingAddress = $shippingAddress;
139
+ }
140
+
141
+ if(!$shippingAddress)
142
+ {
143
+ $shippingAddress = $billingAddress;
144
+ }
145
+
146
+ $billingName = $billingAddress->getFirstname() . " " . $billingAddress->getMiddlename() . " " . $billingAddress->getLastname();
147
+ $billingName = trim(str_replace(" ", " ", $billingName));
148
+ $billingCountry = Mage::getModel('directory/country')->loadByCode($billingAddress->getCountry());
149
+ $billingPhone = preg_replace('/[^0-9]/', '', $billingAddress->getTelephone());
150
+
151
+ $shippingName = $shippingAddress->getFirstname() . " " . $shippingAddress->getMiddlename() . " " . $shippingAddress->getLastname();
152
+ $shippingName = trim(str_replace(" ", " ", $shippingName));
153
+ $shippingCountry = Mage::getModel('directory/country')->loadByCode($shippingAddress->getCountry());
154
+ $shippingPhone = preg_replace('/[^0-9]/', '', $shippingAddress->getTelephone());
155
+
156
+ $paymentType = 1;
157
+ $creditcardBrand = 0;
158
+
159
+ $creditcardMethods = explode(",", Mage::getStoreConfig("tab1/general/credicardmethod"));
160
+
161
+ $paymentIndex = 0;
162
+
163
+
164
+ if (in_array($payment->getMethodInstance()->getCode(), $creditcardMethods))
165
+ {
166
+
167
+ $paymentType = 1;
168
+
169
+ if (in_array($payment->getMethodInstance()->getCode(), $creditcardMethods)) {
170
+
171
+ $creditcardBrand = 4;
172
+ $paymentData = $payment->getData("additional_data");
173
+
174
+ if (strripos($paymentData, "diners") !== false)
175
+ $creditcardBrand = 1;
176
+
177
+ if (strripos($paymentData, "mastercard") !== false)
178
+ $creditcardBrand = 2;
179
+
180
+ if (strripos($paymentData, "visa") !== false)
181
+ $creditcardBrand = 3;
182
+
183
+ if ((strripos($paymentData, "amex") !== false) || (strripos($paymentData, "american express") !== false))
184
+ $creditcardBrand = 5;
185
+
186
+ if (strripos($paymentData, "hipercard") !== false)
187
+ $creditcardBrand = 6;
188
+
189
+ if (strripos($paymentData, "aura") !== false)
190
+ $creditcardBrand = 7;
191
+
192
+ if (strripos($paymentData, "carrefour") !== false)
193
+ $creditcardBrand = 8;
194
+ }
195
+
196
+ $clearsaleOrder->Payments[$paymentIndex] = new ClearSale_Total_Model_Order_Entity_Payment();
197
+ $clearsaleOrder->Payments[$paymentIndex]->Amount = number_format(floatval($order->getGrandTotal()), 2, ".", "");
198
+ $clearsaleOrder->Payments[$paymentIndex]->CardNumber = $payment->getCcNumber();
199
+ $clearsaleOrder->Payments[$paymentIndex]->CardBin = substr($payment->getCcNumber(),0,4);
200
+ $clearsaleOrder->Payments[$paymentIndex]->CardHolderName = $payment->getCcOwner();
201
+ $clearsaleOrder->Payments[$paymentIndex]->Date = $date;
202
+ $clearsaleOrder->Payments[$paymentIndex]->CardType = $creditcardBrand;
203
+ $clearsaleOrder->Payments[$paymentIndex]->Type = $paymentType;
204
+ $clearsaleOrder->Payments[$paymentIndex]->PaymentTypeID = $paymentType;
205
+ }
206
+
207
+
208
+ $clearsaleOrder->BillingData = new ClearSale_Total_Model_Order_Entity_Person();
209
+ $clearsaleOrder->BillingData->ID = "1";
210
+ $clearsaleOrder->BillingData->Email = $email;
211
+ $clearsaleOrder->BillingData->BirthDate = $dob;
212
+ //$clearsaleOrder->BillingData->LegalDocument = '11111111111';
213
+ $clearsaleOrder->BillingData->Name = $billingName;
214
+ $clearsaleOrder->BillingData->Type = 1;
215
+ $clearsaleOrder->BillingData->Gender = 'M';
216
+ $clearsaleOrder->BillingData->Address->City = $billingAddress->getCity();
217
+ $clearsaleOrder->BillingData->Address->County = $billingAddress->getStreetFull();
218
+ $clearsaleOrder->BillingData->Address->Street = $billingAddress->getStreet(1);
219
+ $clearsaleOrder->BillingData->Address->Number = $billingAddress->getStreet(2);
220
+ $clearsaleOrder->BillingData->Address->State = $shippingAddress->getRegion();
221
+ $clearsaleOrder->BillingData->Address->ZipCode = preg_replace('/[^0-9]/', '', $billingAddress->getPostcode());
222
+ $clearsaleOrder->BillingData->Phones[0] = new ClearSale_Total_Model_Order_Entity_Phone();
223
+ $clearsaleOrder->BillingData->Phones[0]->AreaCode = substr($billingPhone, 0, 3);
224
+ $clearsaleOrder->BillingData->Phones[0]->Number = $billingPhone;
225
+ $clearsaleOrder->BillingData->Phones[0]->CountryCode = "1";
226
+ $clearsaleOrder->BillingData->Phones[0]->Type = 1;
227
+
228
+ $clearsaleOrder->ShippingData = new ClearSale_Total_Model_Order_Entity_Person();
229
+ $clearsaleOrder->ShippingData->ID = "1";
230
+ $clearsaleOrder->ShippingData->Email = $email;
231
+ $clearsaleOrder->ShippingData->LegalDocument = $legalDocument;
232
+ $clearsaleOrder->ShippingData->BirthDate = $dob;
233
+ $clearsaleOrder->ShippingData->Name = 'teste';
234
+ $clearsaleOrder->ShippingData->Gender = 'M';
235
+ $clearsaleOrder->ShippingData->Type = 1;
236
+
237
+ $clearsaleOrder->ShippingData->Address->City = $shippingAddress->getCity();
238
+ $clearsaleOrder->ShippingData->Address->County = $shippingAddress->getStreetFull();
239
+ $clearsaleOrder->ShippingData->Address->Street = $shippingAddress->getStreet(1);
240
+ $clearsaleOrder->ShippingData->Address->Number = $shippingAddress->getStreet(2);
241
+ $clearsaleOrder->ShippingData->Address->State = $shippingAddress->getRegion();
242
+ $clearsaleOrder->ShippingData->Address->ZipCode = preg_replace('/[^0-9]/', '', $shippingAddress->getPostcode());
243
+ $clearsaleOrder->ShippingData->Phones[0] = new ClearSale_Total_Model_Order_Entity_Phone();
244
+ $clearsaleOrder->ShippingData->Phones[0]->AreaCode = substr($shippingPhone, 0, 2);
245
+ $clearsaleOrder->ShippingData->Phones[0]->CountryCode = "1";
246
+ $clearsaleOrder->ShippingData->Phones[0]->Number = substr($shippingPhone, 2, 9);
247
+ $clearsaleOrder->ShippingData->Phones[0]->Type = 1;
248
+
249
+ $itemIndex = 0;
250
+ $TotalItems = 0;
251
+
252
+ foreach ($items as $item) {
253
+ $clearsaleOrder->Items[$itemIndex] = new ClearSale_Total_Model_Order_Entity_Item();
254
+ $clearsaleOrder->Items[$itemIndex]->Price = number_format(floatval($item->getPrice()), 2, ".", "");
255
+ $clearsaleOrder->Items[$itemIndex]->ProductId = $item->getSku();
256
+ $clearsaleOrder->Items[$itemIndex]->ProductTitle = $item->getName();
257
+ $clearsaleOrder->Items[$itemIndex]->Quantity = intval($item->getQtyOrdered());
258
+ //$clearsaleOrder->Items[0]->Category = getCategoryName($item);
259
+ $TotalItems += $clearsaleOrder->Items[$itemIndex]->Price;
260
+ $itemIndex++;
261
+ }
262
+
263
+ $clearsaleOrder->TotalOrder = $order->getGrandTotal();
264
+ $clearsaleOrder->TotalItems = $TotalItems;
265
+ $clearsaleOrder->TotalShipping = $order->getShippingInclTax();
266
+ $clearsaleOrder->SessionID = Mage::getSingleton("core/session")->getEncryptedSessionId();
267
+
268
+
269
+ return $clearsaleOrder;
270
+
271
+ } catch (Exception $e) {
272
+ $csLog = Mage::getSingleton('total/log');
273
+ $csLog->log($e->getMessage());
274
+ }
275
+ }
276
+
277
+
278
+ public function getCategoryName($product)
279
+ {
280
+ $categoryIds = $product->getCategoryIds();
281
+ $categoryname = "";
282
+ if(count($categoryIds) ){
283
+ $firstCategoryId = $categoryIds[0];
284
+ $_category = Mage::getModel('catalog/category')->load($firstCategoryId);
285
+
286
+ $categoryname = $_category->getName();
287
+ }
288
+ return $categoryname;
289
+ }
290
+
291
+
292
+
293
+ public function getCountryCode($countryName)
294
+ {
295
+ $countryId = '';
296
+ $countryCollection = Mage::getModel('directory/country')->getCollection();
297
+ foreach ($countryCollection as $country) {
298
+ if ($countryName == $country->getName()) {
299
+ $countryId = $country->getCountryId();
300
+ break;
301
+ }
302
+ }
303
+ return $countryId;
304
+ }
305
+
306
+
307
+
308
+ public function createInvoice($order)
309
+ {
310
+ $invoice = $order->prepareInvoice()
311
+ ->setTransactionId($order->getId())
312
+ ->addComment("Invoice auto created by ClearSale approvement configuration.")
313
+ ->register()
314
+ ->pay();
315
+
316
+ $transaction_save = Mage::getModel('core/resource_transaction')
317
+ ->addObject($invoice)
318
+ ->addObject($invoice->getOrder());
319
+
320
+ $transaction_save->save();
321
+
322
+ $shipment = $order->prepareShipment();
323
+ if( $shipment ) {
324
+ $shipment->register();
325
+ $order->setIsInProcess(true);
326
+
327
+ $transaction_save = Mage::getModel('core/resource_transaction')
328
+ ->addObject($shipment)
329
+ ->addObject($shipment->getOrder())
330
+ ->save();
331
+ }
332
+ }
333
+
334
+
335
+ }
app/code/community/Clearsale/Total/Model/Order/Business/Object.php ADDED
@@ -0,0 +1,98 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Order_Business_Object
4
+ {
5
+ public $StatusHandle;
6
+ public $Http;
7
+
8
+ function __construct() {
9
+ $this->StatusHandle = new ClearSale_Total_Model_Utils_Status();
10
+ $this->Http = new ClearSale_Total_Model_Utils_HttpHelper();
11
+ }
12
+
13
+ public function send($requestSend,$enviroment) {
14
+ $url = $enviroment."api/order/send/";
15
+ $response = $this->Http->postData($requestSend, $url);
16
+ return $response;
17
+ }
18
+
19
+ public function get($requestGet,$enviroment)
20
+ {
21
+ $url = $enviroment."api/order/get/";
22
+ $response = $this->Http->postData($requestGet, $url);
23
+ return $response;
24
+ }
25
+
26
+
27
+ public function save($order)
28
+ {
29
+ $this->insertClearSaleOrderDiagnostic($order);
30
+ $magentoStatus = $this->StatusHandle->toMagentoStatus($order->Status);
31
+ $this->setOrderStatus($order->ID,$magentoStatus);
32
+ }
33
+
34
+ public function update($Order)
35
+ {
36
+ $this->updateClearSaleOrderDiagnostic($Order);
37
+ $magentoStatus = $this->StatusHandle->toMagentoStatus($Order->Status);
38
+ $this->setOrderStatus($Order->ID,$magentoStatus);
39
+
40
+ }
41
+
42
+ public function insertClearSaleOrderDiagnostic($Order)
43
+ {
44
+ try{
45
+ $orderArray = $this->objectOrderToArray($Order);
46
+ $orderArray["dt_sent"] = date('Y-m-d H:i:s');
47
+ $connection = Mage::getSingleton('core/resource')->getconnection('core_write');
48
+ $connection->insert('clearsale_order_diagnostic', $orderArray);
49
+ }
50
+ catch (Exception $e)
51
+ {
52
+ $CSLog = Mage::getSingleton('total/log');
53
+ $CSLog->log($e->getMessage());
54
+ }
55
+ }
56
+
57
+
58
+ public function updateClearSaleOrderDiagnostic($Order)
59
+ {
60
+ try {
61
+ $orderArray = $this->objectOrderToArray($Order);
62
+ $orderArray["dt_update"] = date('Y-m-d H:i:s');
63
+
64
+ $connection = Mage::getSingleton('core/resource')->getconnection('core_write');
65
+ $__where = $connection->quoteInto('order_id = ?', $orderArray["order_id"]);
66
+ $connection->update('clearsale_order_diagnostic', $orderArray, $__where);
67
+
68
+ } catch (Exception $e){
69
+ $CSLog = Mage::getSingleton('total/log');
70
+ $CSLog->log($e->getMessage());
71
+ }
72
+
73
+ }
74
+
75
+
76
+ public function setOrderStatus($orderid,$status)
77
+ {
78
+ $order = Mage::getModel('sales/order')->loadByIncrementId($orderid);
79
+ if($order->getStatus() != $status)
80
+ {
81
+ $order->setStatus($status);
82
+ $order->addStatusToHistory($status, 'ClearSale Status Update', false);
83
+ $order->save();
84
+ }
85
+ }
86
+
87
+ public function objectOrderToArray($order)
88
+ {
89
+ $array_order["order_id"] = $order->ID;
90
+ $array_order["clearsale_status"] = $order->Status;
91
+ $array_order["score"] = $order->Score;
92
+ return $array_order;
93
+ }
94
+
95
+ }
96
+
97
+
98
+
app/code/community/Clearsale/Total/Model/Order/Entity/Address.php ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Order_Entity_Address
4
+ {
5
+ public $Street;
6
+ public $City;
7
+ public $State;
8
+ public $ZipCode;
9
+ public $County;
10
+ public $Number;
11
+ }
app/code/community/Clearsale/Total/Model/Order/Entity/CustomField.php ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Order_Entity_CustomField
4
+ {
5
+ public $Type;
6
+ public $FieldName;
7
+ public $Value;
8
+
9
+ }
app/code/community/Clearsale/Total/Model/Order/Entity/Diagnostic.php ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Order_Entity_Diagnostic
4
+ {
5
+ public $order_id;
6
+ public $clearsale_status;
7
+ public $score;
8
+ public $diagnostics;
9
+ public $dt_sent;
10
+ public $dt_update;
11
+ }
12
+
app/code/community/Clearsale/Total/Model/Order/Entity/Item.php ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Order_Entity_Item
4
+ {
5
+ public $ProductId;
6
+ public $ProductTitle;
7
+ public $Price;
8
+ public $Category;
9
+ public $Quantity;
10
+ }
app/code/community/Clearsale/Total/Model/Order/Entity/Order.php ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class ClearSale_Total_Model_Order_Entity_Order
3
+ {
4
+ public $ID;
5
+ public $Date;
6
+ public $Email;
7
+ public $TotalItems;
8
+ public $TotalOrder;
9
+ public $TotalShipping;
10
+ public $Currency;
11
+ public $Payments;
12
+ public $BillingData;
13
+ public $ShippingData;
14
+ public $Items;
15
+ public $CustomFields;
16
+ public $SessionID;
17
+ public $IP;
18
+ public $Reanalysis;
19
+
20
+ function __construct() {
21
+ $this->ShippingData = new ClearSale_Total_Model_Order_Entity_Person();
22
+ $this->BillingData = new ClearSale_Total_Model_Order_Entity_Person();
23
+ $this->Items = array();
24
+ $this->Reanalysis = false;
25
+ }
26
+ }
27
+
28
+
app/code/community/Clearsale/Total/Model/Order/Entity/Payment.php ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Order_Entity_Payment
4
+ {
5
+ public $Date;
6
+ public $Type;
7
+ public $Gateway;
8
+ public $CardNumber;
9
+ public $CardHolderName;
10
+ public $Amount;
11
+ public $PaymentTypeID;
12
+ public $CardBin;
13
+ }
14
+
15
+
app/code/community/Clearsale/Total/Model/Order/Entity/Person.php ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Order_Entity_Person
4
+ {
5
+ public $ID;
6
+ public $Type;
7
+ public $Name;
8
+ public $BirthDate;
9
+ public $Email;
10
+ public $LegalDocument;
11
+ public $Gender;
12
+
13
+ public $Address;
14
+ public $Phones;
15
+
16
+ function __construct() {
17
+ $this->Address = new ClearSale_Total_Model_Order_Entity_Address();
18
+ $this->Phones = array();
19
+
20
+ }
21
+ }
22
+
23
+
app/code/community/Clearsale/Total/Model/Order/Entity/Phone.php ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Order_Entity_Phone
4
+ {
5
+ public $Type;
6
+ public $CountryCode;
7
+ public $AreaCode;
8
+ public $Number;
9
+ }
app/code/community/Clearsale/Total/Model/Order/Entity/RequestOrder.php ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Order_Entity_RequestOrder
4
+ {
5
+ public $ApiKey ;
6
+ public $LoginToken;
7
+ public $Orders;
8
+ public $AnalysisLocation;
9
+ function __construct() {
10
+ $this->Orders = array();
11
+ }
12
+ }
app/code/community/Clearsale/Total/Model/Order/Entity/ResponseOrder.php ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class ClearSale_Total_Model_Order_Entity_ResponseOrder
3
+ {
4
+ public $Orders;
5
+ public $TransactionID;
6
+ function __construct() {
7
+ $this->Orders = array();
8
+ }
9
+ }
10
+
11
+
app/code/community/Clearsale/Total/Model/Order/Entity/Status.php ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Order_Entity_Status
4
+ {
5
+ public $ID;
6
+ public $Status;
7
+ public $Score;
8
+
9
+ function __construct() {
10
+ $this->ID = "";
11
+ }
12
+ }
13
+
14
+
app/code/community/Clearsale/Total/Model/System/Config/Source/Analysislocation/Values.php ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_System_Config_Source_Analysislocation_Values
4
+ {
5
+ public function toOptionArray()
6
+ {
7
+ return array(
8
+ array(
9
+ 'value' => 'BRA',
10
+ 'label' => 'BRA',
11
+ ),
12
+ array(
13
+ 'value' => 'USA',
14
+ 'label' => 'USA',
15
+ ),
16
+ );
17
+ }
18
+ }
app/code/community/Clearsale/Total/Model/System/Config/Source/Cron/Values.php ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_System_Config_Source_Cron_Values
4
+ {
5
+ public function toOptionArray()
6
+ {
7
+ return array(
8
+ array(
9
+ 'value' => '*/5 * * * *',
10
+ 'label' => '05 minutes',
11
+ ),
12
+ array(
13
+ 'value' => '*/10 * * * *',
14
+ 'label' => '10 minutes',
15
+ ),
16
+ array(
17
+ 'value' => '*/15 * * * *',
18
+ 'label' => '15 minutes',
19
+ ),
20
+ array(
21
+ 'value' => '*/30 * * * *',
22
+ 'label' => '30 minutes',
23
+ ),
24
+ array(
25
+ 'value' => '*/60 * * * *',
26
+ 'label' => '60 minutes',
27
+ ),
28
+ );
29
+ }
30
+ }
app/code/community/Clearsale/Total/Model/System/Config/Source/Environment/Values.php ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_System_Config_Source_Environment_Values
4
+ {
5
+ public function toOptionArray()
6
+ {
7
+ return array(
8
+ array(
9
+ 'value' => 'https://integration.clearsale.com.br/',
10
+ 'label' => ' Production',
11
+ ),
12
+ array(
13
+ 'value' => 'https://sandbox.clearsale.com.br/',
14
+ 'label' => ' SandBox',
15
+ ),
16
+ );
17
+ }
18
+ }
app/code/community/Clearsale/Total/Model/System/Config/Source/OrderStatus/Values.php ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_System_Config_Source_OrderStatus_Values
4
+ {
5
+ public function toOptionArray() {
6
+
7
+ $list = array(array('value'=>'', 'label'=>Mage::helper('adminhtml')->__('--Please Select--')));
8
+ $orderStatusCollection = Mage::getModel('sales/order_status')->getResourceCollection()->getData();
9
+
10
+ foreach($orderStatusCollection as $orderStatus) {
11
+
12
+ $title = $orderStatus['label'];
13
+ $value = $orderStatus['status'];
14
+
15
+ $list[$value] = array(
16
+ 'label' => $title,
17
+ 'value' => $value,
18
+ );
19
+ }
20
+
21
+ return $list;
22
+ }
23
+ }
24
+
app/code/community/Clearsale/Total/Model/System/Config/Source/Paymentmethod/Values.php ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_System_Config_Source_Paymentmethod_Values
4
+ {
5
+ public function toOptionArray() {
6
+
7
+ $payments = Mage::getSingleton('payment/config')->getActiveMethods();
8
+ $methods = array(array('value'=>'', 'label'=>Mage::helper('adminhtml')->__('--Please Select--')));
9
+
10
+ foreach ($payments as $paymentCode=>$paymentModel) {
11
+ $paymentTitle = Mage::getStoreConfig('payment/'.$paymentCode.'/title');
12
+ $methods[$paymentCode] = array(
13
+ 'label' => $paymentTitle,
14
+ 'value' => $paymentCode,
15
+ );
16
+ }
17
+
18
+ return $methods;
19
+ }
20
+ }
app/code/community/Clearsale/Total/Model/Utils/HttpHelper.php ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Utils_HttpHelper
4
+ {
5
+
6
+ public function PostData($data, $url) {
7
+
8
+ $return = new ClearSale_Total_Model_Utils_HttpMessage();
9
+
10
+ $data_string = json_encode($data);
11
+
12
+ $ch = curl_init($url);
13
+ curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
14
+ curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
15
+ curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
16
+ curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
17
+ curl_setopt($ch, CURLOPT_HTTPHEADER, array(
18
+ 'Content-Type: application/json',
19
+ 'Content-Length: ' . strlen($data_string))
20
+ );
21
+
22
+ $return->Body = curl_exec($ch);
23
+
24
+ if(!$return) {
25
+ die(curl_error($ch));
26
+ }else
27
+ {
28
+ $return->HttpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
29
+ }
30
+
31
+ curl_close($ch);
32
+
33
+
34
+ if($return->HttpCode == 200)
35
+ {
36
+ return json_decode($return->Body);
37
+ }else
38
+ {
39
+ $csLog = Mage::getSingleton('total/log');
40
+ $csLog->log($return->Body);
41
+ }
42
+ }
43
+
44
+
45
+ }
app/code/community/Clearsale/Total/Model/Utils/HttpMessage.php ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Utils_HttpMessage
4
+ {
5
+ public $HttpCode;
6
+ public $HttpMessage;
7
+ public $Body;
8
+
9
+ }
app/code/community/Clearsale/Total/Model/Utils/Status.php ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class ClearSale_Total_Model_Utils_Status
4
+ {
5
+ public function toMagentoStatus($clearSaleStatus)
6
+ {
7
+ switch($clearSaleStatus)
8
+ {
9
+ case "NVO" :
10
+ case "AMA" : $status = "analysing_clearsale";break;
11
+ case "RPM" :
12
+ case "SUS" :
13
+ case "FRD" :
14
+ case "RPA" :
15
+ case "RPP" : $status = "reproved_clearsale";break;
16
+ case "APM" :
17
+ case "APA" : $status = "approved_clearsale";break;
18
+ case "CAN" : $status = "canceled_clearsale";break;
19
+ break;
20
+ }
21
+
22
+ return $status;
23
+ }
24
+ }
25
+
app/code/community/Clearsale/Total/controllers/Adminhtml/TotalbackendController.php ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class ClearSale_Total_Adminhtml_TotalbackendController extends Mage_Adminhtml_Controller_Action
3
+ {
4
+ public function indexAction()
5
+ {
6
+
7
+ $this->loadLayout();
8
+ $this->_setActiveMenu('total/adminhtml_totalbackend');
9
+ $this->_title($this->__("Dashboard"));
10
+ $this->renderLayout();
11
+ }
12
+ }
app/code/community/Clearsale/Total/controllers/IndexController.php ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ <?php
3
+ class ClearSale_Total_IndexController extends Mage_Core_Controller_Front_Action
4
+ {
5
+ public function indexAction()
6
+ {
7
+ $this->loadLayout();
8
+ $this->renderLayout();
9
+ }
10
+ public function somethingAction()
11
+ {
12
+ echo 'test nameMethod';
13
+ }
14
+ }
app/code/community/Clearsale/Total/etc/config.xml ADDED
@@ -0,0 +1,180 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <ClearSale_Total>
5
+ <version>1.0.0</version>
6
+ </ClearSale_Total>
7
+ </modules>
8
+ <global>
9
+ <helpers>
10
+ <total>
11
+ <class>ClearSale_Total_Helper</class>
12
+ </total>
13
+ </helpers>
14
+ <models>
15
+ <total>
16
+ <class>Clearsale_Total_Model</class>
17
+ <resourceModel>total_mysql4</resourceModel>
18
+ </total>
19
+ <total_mysql4>
20
+ <class>Clearsale_Total_Model_Mysql4</class>
21
+ <entities>
22
+ <clearsaleorderdiagnostic>
23
+ <table>clearsale_order_diagnostic</table>
24
+ </clearsaleorderdiagnostic>
25
+ </entities>
26
+ </total_mysql4>
27
+ </models>
28
+ <blocks>
29
+ <total>
30
+ <class>ClearSale_Total_Block</class>
31
+ </total>
32
+ <adminhtml>
33
+ </adminhtml>
34
+ <front>
35
+ </front>
36
+ </blocks>
37
+ <resources>
38
+ <total_setup>
39
+ <setup>
40
+ <module>ClearSale_Total</module>
41
+ </setup>
42
+ <connection>
43
+ <use>core_setup</use>
44
+ </connection>
45
+ </total_setup>
46
+ <total_write>
47
+ <connection>
48
+ <use>core_write</use>
49
+ </connection>
50
+ </total_write>
51
+ <total_read>
52
+ <connection>
53
+ <use>core_read</use>
54
+ </connection>
55
+ </total_read>
56
+ </resources>
57
+ <events>
58
+ <checkout_onepage_controller_success_action>
59
+ <observers>
60
+ <sendorder>
61
+ <type>singleton</type>
62
+ <class>ClearSale_Total_Model_Observer</class>
63
+ <method>SendOrder</method>
64
+ </sendorder>
65
+ </observers>
66
+ </checkout_onepage_controller_success_action>
67
+ </events>
68
+ </global>
69
+ <default>
70
+ <tab1>
71
+ <general>
72
+ <text_field>Default value</text_field>
73
+ <textarea></textarea>
74
+ <dropdown>key2</dropdown>
75
+ <multiple_dropdown>key1,key2</multiple_dropdown>
76
+ <time>11,30,45</time>
77
+ <active>0</active>
78
+ <boolean>1</boolean>
79
+ <dependant_text_field>Default value</dependant_text_field>
80
+ </general>
81
+ </tab1>
82
+ </default>
83
+ <admin>
84
+ <routers>
85
+ <total>
86
+ <use>admin</use>
87
+ <args>
88
+ <module>ClearSale_Total</module>
89
+ <frontName>admin_total</frontName>
90
+ </args>
91
+ </total>
92
+ </routers>
93
+ </admin>
94
+ <frontend>
95
+ <routers>
96
+ <total>
97
+ <use>standard</use>
98
+ <args>
99
+ <module>ClearSale_Total</module>
100
+ <frontName>clearsale</frontName>
101
+ </args>
102
+ </total>
103
+ </routers>
104
+ <layout>
105
+ <updates>
106
+ <total>
107
+ <file>total.xml</file>
108
+ </total>
109
+ </updates>
110
+ </layout>
111
+ </frontend>
112
+ <adminhtml>
113
+ <menu>
114
+ <total module="total">
115
+ <title>ClearSale</title>
116
+ <sort_order>100</sort_order>
117
+ <children>
118
+ <totalbackend module="total">
119
+ <title>Dashboard</title>
120
+ <sort_order>0</sort_order>
121
+ <action>admin_total/adminhtml_totalbackend</action>
122
+ </totalbackend>
123
+ </children>
124
+ </total>
125
+ </menu>
126
+ <acl>
127
+ <resources>
128
+ <all>
129
+ <title>Allow Everything</title>
130
+ </all>
131
+ <admin>
132
+ <children>
133
+ <total translate="title" module="total">
134
+ <title>ClearSale</title>
135
+ <sort_order>1000</sort_order>
136
+ <children>
137
+ <totalbackend translate="title">
138
+ <title>Dashboard</title>
139
+ </totalbackend>
140
+ </children>
141
+ </total>
142
+ </children>
143
+ <children>
144
+ <system>
145
+ <children>
146
+ <config>
147
+ <children>
148
+ <tab1>
149
+ <title>ClearSale</title>
150
+ <!-- Used in resources tree -->
151
+ </tab1>
152
+ </children>
153
+ </config>
154
+ </children>
155
+ </system>
156
+ </children>
157
+ </admin>
158
+ </resources>
159
+ </acl>
160
+ <layout>
161
+ <updates>
162
+ <total>
163
+ <file>total.xml</file>
164
+ </total>
165
+ </updates>
166
+ </layout>
167
+ </adminhtml>
168
+ <crontab>
169
+ <jobs>
170
+ <total>
171
+ <schedule>
172
+ <cron_expr>clearsale/total/cron_settings_send</cron_expr>
173
+ </schedule>
174
+ <run>
175
+ <model>total/observer::GetClearSaleOrderStatus</model>
176
+ </run>
177
+ </total>
178
+ </jobs>
179
+ </crontab>
180
+ </config>
app/code/community/Clearsale/Total/etc/system.xml ADDED
@@ -0,0 +1,114 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <tabs>
4
+ <clearsaleconf translate="label">
5
+ <label>ClearSale</label>
6
+ <sort_order>150</sort_order>
7
+ </clearsaleconf>
8
+ </tabs>
9
+ <sections>
10
+ <tab1 translate="label" module="total">
11
+ <label>Total</label>
12
+ <tab>clearsaleconf</tab>
13
+ <sort_order>10</sort_order>
14
+ <show_in_default>1</show_in_default>
15
+ <show_in_website>1</show_in_website>
16
+ <show_in_store>1</show_in_store>
17
+ <groups>
18
+ <general translate="label comment">
19
+ <label>General</label>
20
+ <sort_order>50</sort_order>
21
+ <show_in_default>1</show_in_default>
22
+ <show_in_website>1</show_in_website>
23
+ <show_in_store>1</show_in_store>
24
+ <fields>
25
+ <active translate="label">
26
+ <label>Enabled</label>
27
+ <frontend_type>select</frontend_type>
28
+ <source_model>
29
+ adminhtml/system_config_source_yesno</source_model>
30
+ <sort_order>1</sort_order>
31
+ <show_in_default>1</show_in_default>
32
+ <show_in_website>1</show_in_website>
33
+ <show_in_store>1</show_in_store>
34
+ </active>
35
+ <key translate="label">
36
+ <label>API Key</label>
37
+ <frontend_type>text</frontend_type>
38
+ <sort_order>2</sort_order>
39
+ <show_in_default>1</show_in_default>
40
+ <show_in_website>1</show_in_website>
41
+ <show_in_store>1</show_in_store>
42
+ </key>
43
+ <clientid>
44
+ <label>Client ID</label>
45
+ <frontend_type>text</frontend_type>
46
+ <sort_order>3</sort_order>
47
+ <show_in_default>1</show_in_default>
48
+ <show_in_website>1</show_in_website>
49
+ <show_in_store>1</show_in_store>
50
+ </clientid>
51
+ <clientsecret>
52
+ <label>Client Secret</label>
53
+ <frontend_type>text</frontend_type>
54
+ <sort_order>4</sort_order>
55
+ <show_in_default>1</show_in_default>
56
+ <show_in_website>1</show_in_website>
57
+ <show_in_store>1</show_in_store>
58
+ </clientsecret>
59
+ <!-- -->
60
+ <environment translate="label">
61
+ <label>Enviroment</label>
62
+ <frontend_type>select</frontend_type>
63
+ <source_model>
64
+ total/system_config_source_environment_values</source_model>
65
+ <sort_order>5</sort_order>
66
+ <show_in_default>1</show_in_default>
67
+ <show_in_website>1</show_in_website>
68
+ <show_in_store>1</show_in_store>
69
+ </environment>
70
+ <!-- -->
71
+ <analysislocation translate="label">
72
+ <label>Analysis Location</label>
73
+ <frontend_type>label</frontend_type>
74
+ <source_model>
75
+ total/system_config_source_analysislocation_values</source_model>
76
+ <sort_order>5</sort_order>
77
+ <show_in_default>1</show_in_default>
78
+ <show_in_website>1</show_in_website>
79
+ <show_in_store>1</show_in_store>
80
+ </analysislocation>
81
+ <credicardmethod translate="label">
82
+ <label>Credit Card Methods</label>
83
+ <frontend_type>multiselect</frontend_type>
84
+ <source_model>
85
+ total/system_config_source_paymentmethod_values</source_model>
86
+ <sort_order>6</sort_order>
87
+ <show_in_default>1</show_in_default>
88
+ <show_in_website>1</show_in_website>
89
+ <show_in_store>1</show_in_store>
90
+ </credicardmethod>
91
+ <cron_settings_get>
92
+ <label>Get order status on each </label>
93
+ <frontend_type>select</frontend_type>
94
+ <source_model>total/system_config_source_cron_values</source_model>
95
+ <sort_order>7</sort_order>
96
+ <show_in_default>1</show_in_default>
97
+ </cron_settings_get>
98
+ <create_invoice translate="label">
99
+ <label>Create invoice on approved</label>
100
+ <frontend_type>select</frontend_type>
101
+ <source_model>
102
+ adminhtml/system_config_source_yesno</source_model>
103
+ <sort_order>8</sort_order>
104
+ <show_in_default>1</show_in_default>
105
+ <show_in_website>1</show_in_website>
106
+ <show_in_store>1</show_in_store>
107
+ </create_invoice>
108
+ </fields>
109
+ </general>
110
+ </groups>
111
+ </tab1>
112
+ </sections>
113
+ </config>
114
+
app/code/community/Clearsale/Total/sql/total_setup/mysql4-install-1.0.0.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $installer = $this;
3
+ $installer->startSetup();
4
+ $sql=<<<SQLTEXT
5
+ CREATE TABLE clearsale_order_description (
6
+ order_id VARCHAR(20) ,
7
+ clearsale_status VARCHAR(50),
8
+ score VARCHAR(5),
9
+ diagnostics VARCHAR(255),
10
+ dt_sent TIMESTAMP,
11
+ dt_update TIMESTAMP
12
+ );
13
+ SQLTEXT;
14
+
15
+ $installer->run($sql);
16
+
17
+ $status = Mage::getModel('sales/order_status');
18
+ $status->setStatus('approved_clearsale');
19
+ $status->setLabel('Approved ClearSale');
20
+ $status->save();
21
+
22
+ $status = Mage::getModel('sales/order_status');
23
+ $status->setStatus('reproved_clearsale');
24
+ $status->setLabel('Reproved ClearSale');
25
+ $status->save();
26
+
27
+ $status = Mage::getModel('sales/order_status');
28
+ $status->setStatus('canceled_clearsale');
29
+ $status->setLabel('Canceled ClearSale');
30
+ $status->save();
31
+
32
+ $status = Mage::getModel('sales/order_status');
33
+ $status->setStatus('analysing_clearsale');
34
+ $status->setLabel('Analysing ClearSale');
35
+ $status->save();
36
+
37
+
38
+ $installer->endSetup();
39
+
app/code/community/Clearsale/community - Atalho.lnk ADDED
Binary file
app/design/adminhtml/default/default/layout/total.xml ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <layout version="0.1.0">
3
+ <total_adminhtml_totalbackend_index>
4
+ <reference name="head">
5
+ <action method="addJs"><script>clearsale/total/jquery-2.1.1.min.js</script></action>
6
+ <action method="addJs"><script>clearsale/total/noconflict.js</script></action>
7
+ <action method="addJs"><script>clearsale/total/bootstrap.min.js</script></action>
8
+ <action method="addJs"><script>clearsale/total/formats.js</script></action>
9
+ <action method="addJs"><script>clearsale/total/timeago.js</script></action>
10
+ <action method="addJs"><script>clearsale/total/Plugin/morris.min.js</script></action>
11
+ <action method="addJs"><script>clearsale/total/Plugin/raphael.min.js</script></action>
12
+ <!--<action method="addJs"><script>clearsale/total/Graphs/graph-data.js</script></action>-->
13
+ <action method="addItem"><type>skin_css</type><file>clearsale/total/bootstrap.min.css</file></action>
14
+ <action method="addItem"><type>skin_css</type><file>clearsale/total/dashboard.css</file></action>
15
+ <action method="addItem"><type>skin_css</type><file>clearsale/total/app.css</file></action>
16
+ <action method="addItem"><type>skin_css</type><file>clearsale/total/material-design-iconic-font.min.css</file></action>
17
+ </reference>
18
+ <reference name="content">
19
+ <block type="total/adminhtml_totalbackend" name="totalbackend" template="total/totalbackend.phtml"/>
20
+ </reference>
21
+ </total_adminhtml_totalbackend_index>
22
+
23
+ </layout>
app/design/frontend/base/default/layout/total.xml ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <layout version="0.1.0">
2
+ <checkout_onepage_index>
3
+ <reference name="head">
4
+ <block type="core/template" name="meta_checkout" template="total/meta_checkout.phtml" />
5
+ </reference>
6
+ <reference name="content">
7
+ <block type="core/template" name="frontend_fingerprint" template="total/fingerprint.phtml" />
8
+ </reference>
9
+ <reference name="content">
10
+ <block type="core/template" name="mapper" template="total/mapper.phtml" />
11
+ </reference>
12
+ </checkout_onepage_index>
13
+ <customer_account_create>
14
+ <reference name="head">
15
+ <block type="core/template" name="meta_account_create" template="total/meta_account_create.phtml" />
16
+ </reference>
17
+ <reference name="content">
18
+ <block type="core/template" name="mapper" template="total/mapper.phtml" />
19
+ </reference>
20
+ </customer_account_create>
21
+ <customer_account_edit>
22
+ <reference name="head">
23
+ <block type="core/template" name="meta_account_edit" template="total/meta_account_edit.phtml" />
24
+ </reference>
25
+ <reference name="content">
26
+ <block type="core/template" name="mapper" template="total/mapper.phtml" />
27
+ </reference>
28
+ </customer_account_edit>
29
+ <customer_account_forgotpassword>
30
+ <reference name="head">
31
+ <block type="core/template" name="meta_password_reset" template="total/meta_password_reset.phtml" />
32
+ </reference>
33
+ <reference name="content">
34
+ <block type="core/template" name="mapper" template="total/mapper.phtml" />
35
+ </reference>
36
+ </customer_account_forgotpassword>
37
+ <checkout_cart_index>
38
+ <reference name="head">
39
+ <block type="core/template" name="meta_cart" template="total/meta_cart.phtml" />
40
+ </reference>
41
+ <reference name="content">
42
+ <block type="core/template" name="mapper" template="total/mapper.phtml" />
43
+ </reference>
44
+ </checkout_cart_index>
45
+ <checkout_onepage_success>
46
+ <reference name="head">
47
+ <block type="core/template" name="meta_purchase_confirmation" template="total/meta_purchase_confirmation.phtml" />
48
+ </reference>
49
+ <reference name="content">
50
+ <block type="core/template" name="mapper" template="total/mapper.phtml" />
51
+ </reference>
52
+ </checkout_onepage_success>
53
+ <contacts_index_index>
54
+ <reference name="head">
55
+ <block type="core/template" name="meta_contact" template="total/meta_contact.phtml" />
56
+ </reference>
57
+ <reference name="content">
58
+ <block type="core/template" name="mapper" template="total/mapper.phtml" />
59
+ </reference>
60
+ </contacts_index_index>
61
+ </layout>
app/design/frontend/base/default/template/total/fingerprint.phtml ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ <?php
3
+
4
+ require_once("/app/Mage.php");
5
+
6
+ $user = Mage::getStoreConfig("tab1/general/clientid");
7
+ $prefix = Mage::getStoreConfig("tab1/general/environment");
8
+ $sessionID = Mage::getSingleton("core/session")->getEncryptedSessionId();
9
+
10
+ ?>
11
+
12
+ <?php
13
+ $isActive = Mage::getStoreConfig("tab1/general/active");
14
+
15
+ if ($isActive)
16
+ {
17
+
18
+ $script = "<script>"."\n";
19
+ $script .= "(function (a, b, c, d, e, f, g)"."\n";
20
+ $script .= "{ a['CsdpObject'] = e; a[e] = a[e] || function () { (a[e].q = a[e].q || []).push(arguments) },"."\n";
21
+ $script .= "a[e].l = 1 * new Date(); f = b.createElement(c), g = b.getElementsByTagName(c)[0];"."\n";
22
+ $script .= "f.async = 1; f.src = d; g.parentNode.insertBefore(f, g) })"."\n";
23
+ $script .= "(window, document, 'script', '//device.clearsale.com.br/p/fp.js', 'csdp');"."\n";
24
+ $script .= "csdp('app', '".$user."');"."\n";
25
+ $script .= "csdp('sessionid', '".$sessionID."');"."\n";
26
+ $script .= "</script>";
27
+
28
+ echo $script;
29
+ }
30
+
31
+ ?>
app/design/frontend/base/default/template/total/mapper.phtml ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ <?php
3
+
4
+ require_once("/app/Mage.php");
5
+
6
+ $user = Mage::getStoreConfig("tab1/general/clientid");
7
+
8
+ ?>
9
+
10
+ <?php
11
+ $isActive = Mage::getStoreConfig("tab1/general/active");
12
+
13
+ if ($isActive)
14
+ {
15
+
16
+ $script = "<script>";
17
+ $script .= "(function (a, b, c, d, e, f, g) {"."\n";
18
+ $script .= "a['CsdmObject'] = e; a[e] = a[e] || function () {"."\n";
19
+ $script .= "(a[e].q = a[e].q || []).push(arguments) "."\n";
20
+ $script .= "}, a[e].l = 1 * new Date(); f = b.createElement(c),"."\n";
21
+ $script .= "g = b.getElementsByTagName(c)[0]; f.async = 1; f.src = d; g.parentNode.insertBefore(f, g)"."\n";
22
+ $script .= "})(window, document, 'script', '//device.clearsale.com.br/m/cs.js', 'csdm');"."\n";
23
+ $script .= "csdm('app', '".$user."');"."\n";
24
+ $script .= "</script>"."\n";
25
+
26
+ echo $script;
27
+
28
+
29
+ }
30
+
31
+ ?>
app/design/frontend/base/default/template/total/meta_account_create.phtml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $isActive = Mage::getStoreConfig("tab1/general/active");
3
+
4
+ if ($isActive)
5
+ {
6
+ echo "<meta name=\"cs:page\" content=\"create-account\">";
7
+ }
8
+
9
+ ?>
app/design/frontend/base/default/template/total/meta_account_edit.phtml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $isActive = Mage::getStoreConfig("tab1/general/active");
3
+
4
+ if ($isActive)
5
+ {
6
+ echo "<meta name=\"cs:page\" content=\"edit-account\">";
7
+ }
8
+
9
+ ?>
app/design/frontend/base/default/template/total/meta_cart.phtml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $isActive = Mage::getStoreConfig("tab1/general/active");
3
+
4
+ if ($isActive)
5
+ {
6
+ echo "<meta name=\"cs:page\" content=\"cart\">";
7
+ }
8
+
9
+ ?>
app/design/frontend/base/default/template/total/meta_checkout.phtml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $isActive = Mage::getStoreConfig("tab1/general/active");
3
+
4
+ if ($isActive)
5
+ {
6
+ echo "<meta name=\"cs:page\" content=\"checkout\">";
7
+ }
8
+
9
+ ?>
app/design/frontend/base/default/template/total/meta_contact.phtml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $isActive = Mage::getStoreConfig("tab1/general/active");
3
+
4
+ if ($isActive)
5
+ {
6
+ echo "<meta name=\"cs:page\" content=\"contact-us\">";
7
+ }
8
+
9
+ ?>
app/design/frontend/base/default/template/total/meta_home.phtml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $isActive = Mage::getStoreConfig("tab1/general/active");
3
+
4
+ if ($isActive)
5
+ {
6
+ echo "<meta name=\"cs:page\" content=\"home\">";
7
+ }
8
+
9
+ ?>
app/design/frontend/base/default/template/total/meta_pass_fail.phtml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $isActive = Mage::getStoreConfig("tab1/general/active");
3
+
4
+ if ($isActive)
5
+ {
6
+ echo "<meta name=\"cs:page\" content=\"login-fail\">";
7
+ }
8
+
9
+ ?>
app/design/frontend/base/default/template/total/meta_password_reset.phtml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $isActive = Mage::getStoreConfig("tab1/general/active");
3
+
4
+ if ($isActive)
5
+ {
6
+ echo "<meta name=\"cs:page\" content=\"meta-password_reset\">";
7
+ }
8
+
9
+ ?>
app/design/frontend/base/default/template/total/meta_product.html ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $isActive = Mage::getStoreConfig("tab1/general/active");
3
+
4
+ if ($isActive)
5
+ {
6
+ print_r("<meta name=\"cs:page\" content=\"product\">");
7
+ print_r("<meta name=\"cs:description\" content=\"name=".$name.", sku=".$sku."\">");
8
+ }
9
+
10
+ ?>
app/design/frontend/base/default/template/total/meta_purchase_confirmation.phtml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $isActive = Mage::getStoreConfig("tab1/general/active");
3
+
4
+ if ($isActive)
5
+ {
6
+ echo "<meta name=\"cs:page\" content=\"purchase-confirmation\">";
7
+ }
8
+
9
+ ?>
app/design/frontend/base/default/template/total/meta_search.phtml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $isActive = Mage::getStoreConfig("tab1/general/active");
3
+
4
+ if ($isActive)
5
+ {
6
+ echo "<meta name=\"cs:page\" content=\"search\">";
7
+ }
8
+
9
+ ?>
app/etc/modules/ClearSale_Total.xml ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <ClearSale_Total>
5
+ <active>true</active>
6
+ <codePool>community</codePool>
7
+ <version>1.0.0</version>
8
+ </ClearSale_Total>
9
+ </modules>
10
+ </config>
js/clearsale/total/Graphs/graph-data.js ADDED
@@ -0,0 +1,388 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ var chart;
2
+ var table;
3
+ var dataChart;
4
+ var dataTable;
5
+ var jsonTableData;
6
+ var requestDashboard;
7
+ var ApprovalChart;
8
+ var DeclineChart;
9
+ var SLAChart;
10
+ var SubmissionChart;
11
+ var ApprovalData;
12
+ var DeclineData;
13
+ var SLAData;
14
+ var SubmissionData;
15
+ var ApprovalRate;
16
+ var SubmissionCount = 0;
17
+ var AnalysisCount = 0;
18
+ var LastOrders;
19
+ var dataChart = { Data: [] };
20
+
21
+ var lastOrderApproved = 0;
22
+ var lastOrderAnalysing = 0;
23
+ var lastOrderDeclined = 0;
24
+ var lastOrderCanceled = 0;
25
+ var isUpdate = false;
26
+
27
+
28
+ jQuery(document).ready(function () {
29
+
30
+ SetRequestDashboard();
31
+ BindChart();
32
+
33
+
34
+ jQuery("#ReportFilter").change(function () {
35
+ isUpdate = true;
36
+ interval = jQuery(this).val();
37
+ SetRequestDashboard();
38
+ BindChart();
39
+ });
40
+
41
+ });
42
+
43
+ function logArrayElements(element, index, array) {
44
+
45
+ var item = array[index];
46
+
47
+ dataChart.Data.push({
48
+ "label": item.Description,
49
+ "value": item.Quantity
50
+ });
51
+ }
52
+
53
+ function RequestLogin() {
54
+
55
+ var requestLogin = {
56
+ Login: {
57
+ Apikey: apiKey,
58
+ ClientID: user,
59
+ ClientSecret: password
60
+ }
61
+ };
62
+
63
+ requestLogin = JSON.stringify(requestLogin);
64
+
65
+ jQuery.ajax({
66
+ url: prefix + "api/auth/Login",
67
+ type: "POST",
68
+ contentType: "application/json",
69
+ data: requestLogin,
70
+ async: false,
71
+ success: function (result) {
72
+ loginToken = result.Token.Value;
73
+ }, error: function (xhr, textStatus, errorThrown) {
74
+ console.log(textStatus + ':' + errorThrown + ' | ' + xhr.responseText);
75
+ }
76
+ });
77
+ }
78
+
79
+ function SetRequestDashboard()
80
+ {
81
+ requestDashboard = {
82
+ LoginToken: loginToken,
83
+ ApiKey: apiKey,
84
+ Interval: interval,
85
+ Status: "3"
86
+ };
87
+
88
+ requestDashboard = JSON.stringify(requestDashboard);
89
+
90
+ console.log(requestDashboard);
91
+ }
92
+
93
+ function BindSubmissionCount() {
94
+ jQuery.support.cors = true;
95
+
96
+ var SubmissionCount = "";
97
+
98
+ jQuery.ajax(
99
+ {
100
+ url: prefix + "Api/Report/CountSubmission",
101
+ type: "POST",
102
+ contentType: "application/json",
103
+ data: requestDashboard,
104
+ async: true
105
+ }
106
+ ).done(function(SubmissionCount) {
107
+ jQuery("#Submited").html(SubmissionCount);
108
+ });
109
+
110
+ }
111
+
112
+ function BindApprovalRate() {
113
+ jQuery.support.cors = true;
114
+
115
+ var jsonData = "";
116
+
117
+ jQuery.ajax(
118
+ {
119
+ url: prefix + "Api/Report/ApprovalRate",
120
+ type: "POST",
121
+ contentType: "application/json",
122
+ data: requestDashboard,
123
+ async: true
124
+ }
125
+ ).done(function(ApprovalRate){
126
+ jQuery("#ApprovalRate").html(ApprovalRate +"%");
127
+ });
128
+ }
129
+
130
+ function BindAnalysisCount() {
131
+ jQuery.support.cors = true;
132
+ requestDashboard.Status = 3;
133
+
134
+ var AnalysisCount = "";
135
+
136
+ jQuery.ajax(
137
+ {
138
+ url: prefix + "Api/Report/CountByStatus",
139
+ type: "POST",
140
+ contentType: "application/json",
141
+ data: requestDashboard,
142
+ async: true
143
+ }
144
+ ).done(function(AnalysisCount){
145
+ jQuery("#InAnlaysis").html(AnalysisCount);
146
+ });
147
+
148
+ }
149
+
150
+ function BindLastOrders() {
151
+ jQuery.support.cors = true;
152
+ requestDashboard.Status = 3;
153
+
154
+ var LastOrders = "";
155
+
156
+ jQuery.ajax(
157
+ {
158
+ url: prefix + "Api/Report/LastOrders",
159
+ type: "POST",
160
+ contentType: "application/json",
161
+ data: requestDashboard,
162
+ async: true
163
+ }
164
+ ).done(function(LastOrders){
165
+ MountTableLastOrders(LastOrders);
166
+ }); ;
167
+
168
+ }
169
+
170
+ function BindSubmission() {
171
+ jQuery.support.cors = true;
172
+ var SubmissionData = "";
173
+ console.log(requestDashboard);
174
+
175
+ jQuery.ajax(
176
+ {
177
+ url: prefix + "Api/Report/Approvals",
178
+ type: "POST",
179
+ contentType: "application/json",
180
+ data: requestDashboard,
181
+ async: true
182
+ }
183
+ ).done(function(SubmissionData) {
184
+
185
+ if(!isUpdate)
186
+ {
187
+ SubmissionChart = new Morris.Area({
188
+ element: 'curved-line-chart',
189
+ data: SubmissionData,
190
+ xkey: 'Data',
191
+ ykeys: ['Aprovados', 'Quantidade'],
192
+ labels: ['Approved', 'Total'],
193
+ lineColors: ['#7C1952', '#FFA500'],
194
+ pointSize: 2,
195
+ hideHover: 'auto',
196
+ resize: true
197
+ });
198
+ }else
199
+ {
200
+ SubmissionChart.setData(SubmissionData);
201
+ }
202
+
203
+
204
+ });
205
+ }
206
+
207
+ function BindReproved() {
208
+ jQuery.support.cors = true;
209
+ var jsonData = "";
210
+
211
+ jQuery.ajax(
212
+ {
213
+ url: prefix + "Api/Report/Reproved",
214
+ type: "POST",
215
+ contentType: "application/json",
216
+ data: requestDashboard,
217
+ async: true
218
+ }
219
+ ).done(function(jsonData) {
220
+ reprovedData = jsonData;
221
+ dataChart = { Data: [] }
222
+ reprovedData.forEach(logArrayElements)
223
+ DeclineData = dataChart.Data;
224
+ if(!isUpdate)
225
+ {
226
+ DeclineChart = new Morris.Donut({
227
+ element: 'decline-chart',
228
+ data: DeclineData,
229
+ colors: ['#660000', '#990000', '#CC0000', '#FF0000'],
230
+ resize: true
231
+ });
232
+ }else
233
+ {
234
+ DeclineChart.setData(DeclineData);
235
+ }
236
+ });
237
+
238
+
239
+ }
240
+
241
+ function BindSLA() {
242
+ jQuery.support.cors = true;
243
+ var SLAData = "";
244
+
245
+ jQuery.ajax(
246
+ {
247
+ url: prefix + "Api/Report/SLA",
248
+ type: "POST",
249
+ contentType: "application/json",
250
+ data: requestDashboard,
251
+ async: true
252
+ }
253
+ ).done(function(SLAData) {
254
+
255
+ if(!isUpdate)
256
+ {
257
+ SLAChart = new Morris.Bar({
258
+ element: 'description-chart',
259
+ data: SLAData,
260
+ xkey: 'Label',
261
+ ykeys: ['Value'],
262
+ labels: ['Total'],
263
+ barColors: ['#FAA519'],
264
+ barRatio: 0.4,
265
+ xLabelAngle: 35,
266
+ hideHover: 'auto',
267
+ resize: true
268
+ });
269
+ }else
270
+ {
271
+ SLAChart.setData(SLAData);
272
+ }
273
+ });
274
+
275
+ }
276
+
277
+ function BindApproved() {
278
+
279
+ jQuery.support.cors = true;
280
+ var orderStatusSummary = "";
281
+
282
+ var orderStatusSummaryData = jQuery.ajax(
283
+ {
284
+ url: prefix + "Api/Report/OrderStatusSummary",
285
+ type: "POST",
286
+ contentType: "application/json",
287
+ data: requestDashboard,
288
+ async: true
289
+ }
290
+ ).done(function(orderStatusSummary) {
291
+ dataChart = { Data: [] }
292
+ orderStatusSummary.forEach(logArrayElements);
293
+ ApprovalData = dataChart.Data;
294
+
295
+ if(!isUpdate)
296
+ {
297
+ ApprovalChart = Morris.Donut({
298
+ element: 'approval-chart',
299
+ data: ApprovalData,
300
+ colors: ['#009900', '#990000'],
301
+ resize: true
302
+ });
303
+ }else
304
+ {
305
+ ApprovalChart.setData(ApprovalData);
306
+ }
307
+
308
+ });
309
+
310
+
311
+ }
312
+
313
+ function BindChart() {
314
+
315
+ BindSubmission();
316
+ BindReproved();
317
+ BindSLA();
318
+ BindApproved();
319
+ BindSubmissionCount();
320
+ BindApprovalRate();
321
+ BindAnalysisCount();
322
+ BindLastOrders();
323
+ }
324
+
325
+ function MountTableLastOrders(LastOrders) {
326
+ var html = "";
327
+
328
+ html+="<table class=\"table table-striped bootgrid-table\">";
329
+ html+="<thead>";
330
+ html+="<tr>";
331
+ html+="<th>Date</th>";
332
+ html+="<th>Order</th>";
333
+ html+="<th>Value</th>";
334
+ html+="<th>Status</th>";
335
+ html+="</tr>";
336
+ html+="</thead>";
337
+ html += "<tbody>";
338
+
339
+ lastOrderApproved = 0;
340
+ lastOrderAnalysing = 0;
341
+ lastOrderDeclined = 0;
342
+ lastOrderCanceled = 0;
343
+
344
+ jQuery.each(LastOrders, function (i, data) {
345
+
346
+ html += "<tr>";
347
+ html += "<td>"+jQuery.timeago(data.OrderActionData)+"</td>";
348
+ html += "<td>"+"<a href=" + "https://pci.clearsale.com.br/Appv4/Operacao/Analise/PedidoPorCodigoEntidade?codigoEntidade="
349
+ + data.ClientOrderId + "&entidadeID=10&visualizacao=true&t=" + loginToken + "&a=" + apiKey + " target=\"_blank\">" + data.ClientOrderId +"</a></td>";
350
+ html += "<td>"+ "$ 4,340,00" +"</td>";
351
+ html += setStatus(data.Status);
352
+ html += "</tr>";
353
+
354
+ //html += "<a href=" + "https://pci.clearsale.com.br/Appv4/Operacao/Analise/PedidoPorCodigoEntidade?codigoEntidade="
355
+ // + data.ClientOrderId + "&entidadeID=10&visualizacao=true&t=" + loginToken + "&a=" + apiKey + " target=\"_blank\">";
356
+ //html += "<span class=\"badge\">" + jQuery.timeago(data.OrderActionData) + "</span> <i class=\"fa fa-fw fa-check\"></i>" + data.ClientOrderId + " " + data.Status;
357
+ //html += "</a>";
358
+ });
359
+
360
+ html+="</tbody>";
361
+ html+="</table>";
362
+
363
+ var last = JSON.stringify(LastOrders);
364
+
365
+ jQuery("#lastorders").html(html);
366
+ jQuery("#lastOrderApproved").html(lastOrderApproved);
367
+ jQuery("#lastOrderAnalysing").html(lastOrderAnalysing);
368
+ jQuery("#lastOrderCanceled").html(lastOrderCanceled);
369
+ jQuery("#lastOrderDeclined").html(lastOrderDeclined);
370
+ }
371
+
372
+
373
+ function setStatus(sStatus)
374
+ {
375
+
376
+ var html = "";
377
+ switch (sStatus)
378
+ {
379
+ case "Approved":
380
+ case "Automatic Approved": html += "<td class=\"c-green\"><span class=\"md-done-all\"></span> Approved</td>"; lastOrderApproved++; break;
381
+ case "Analysing": html += "<td class=\"c-cyan\"><span class=\"md md-multitrack-audio\"></span> Analysing</td>"; lastOrderAnalysing++; break;
382
+ case "Cancelled": html += "<td class=\"c-red\"><span class=\"md md-dnd-forwardslash\"></span> Cancelled</td>"; lastOrderCanceled++; break;
383
+ case "Reproved": html += "<td class=\"c-brown\"><span class=\"md md-attach-money\"></span> Declined</td>"; lastOrderDeclined++; break;
384
+ default: html += "<td class=\"c-brown\"><span class=\"md\"></span> " + sStatus + "</td>";
385
+ }
386
+
387
+ return html;
388
+ }
js/clearsale/total/Graphs/graph-data.old.js ADDED
@@ -0,0 +1,317 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ var chart;
2
+ var table;
3
+ var dataChart;
4
+ var dataTable;
5
+ var jsonTableData;
6
+ var loginToken;
7
+ var requestDashboard;
8
+ var apiKey = "947D7527-4276-4518-9F99-87D6561748CD";
9
+ var user = "arvatosystems";
10
+ var password = "M3WgSqES1Ppa";
11
+ var interval = 4;
12
+ var prefix = "https://sandbox.clearsale.com.br/";//"https://pci.clearsale.com.br/rest/";
13
+ var ApprovalChart;
14
+ var DeclineChart;
15
+ var SLAChart;
16
+ var SubmissionChart;
17
+ var ApprovalData;
18
+ var DeclineData;
19
+ var SLAData;
20
+ var SubmissionData;
21
+ var ApprovalRate;
22
+ var SubmissionCount = 0;
23
+ var AnalysisCount = 0;
24
+ var LastOrders;
25
+ var dataChart = { Data: [] };
26
+
27
+
28
+ jQuery(document).ready(function () {
29
+
30
+ RequestLogin();
31
+ BindChart();
32
+ Chart();
33
+ BindInfoGraph();
34
+ MountTableLastOrders();
35
+
36
+ jQuery("#ReportFilter").change(function () {
37
+ interval = jQuery(this).val();
38
+ RequestLogin();
39
+ BindChart();
40
+ ApprovalChart.setData(ApprovalData);
41
+ DeclineChart.setData(DeclineData);
42
+ SLAChart.setData(SLAData);
43
+ SubmissionChart.setData(SubmissionData);
44
+ BindInfoGraph();
45
+ MountTableLastOrders();
46
+ });
47
+
48
+
49
+ });
50
+
51
+ function logArrayElements(element, index, array) {
52
+
53
+ var item = array[index];
54
+
55
+ dataChart.Data.push({
56
+ "label": item.Description,
57
+ "value": item.Quantity
58
+ });
59
+ }
60
+
61
+ function RequestLogin() {
62
+ var requestLogin = {
63
+ Login: {
64
+ Apikey: apiKey,
65
+ ClientID: user,
66
+ ClientSecret: password
67
+ }
68
+ };
69
+
70
+ requestLogin = JSON.stringify(requestLogin);
71
+
72
+ console.log(requestLogin);
73
+
74
+ jQuery.ajax({
75
+ url: prefix + "api/auth/Login",
76
+ type: "POST",
77
+ contentType: "application/json",
78
+ data: requestLogin,
79
+ async: false,
80
+ success: function (result) {
81
+ loginToken = result.Token.Value;
82
+ }, error: function (xhr, textStatus, errorThrown) {
83
+ console.log(textStatus + ':' + errorThrown + ' | ' + xhr.responseText);
84
+ }
85
+ });
86
+
87
+ console.log("token" + loginToken);
88
+
89
+ requestDashboard = {
90
+ LoginToken: loginToken,
91
+ ApiKey: apiKey,
92
+ Interval: interval,
93
+ Status: "3"
94
+ };
95
+
96
+ requestDashboard = JSON.stringify(requestDashboard);
97
+
98
+ console.log("Request" + requestDashboard);
99
+ }
100
+
101
+ function BindSubmissionCount() {
102
+ jQuery.support.cors = true;
103
+ console.log(requestDashboard);
104
+ var jsonData = jQuery.ajax(
105
+ {
106
+ url: prefix + "Api/Report/CountSubmission",
107
+ type: "POST",
108
+ contentType: "application/json",
109
+ data: requestDashboard,
110
+ async: false
111
+ }
112
+ ).responseText;
113
+
114
+ SubmissionCount = JSON.parse(jsonData);
115
+ }
116
+
117
+ function BindApprovalRate() {
118
+ jQuery.support.cors = true;
119
+ console.log(requestDashboard);
120
+ var jsonData = jQuery.ajax(
121
+ {
122
+ url: prefix + "Api/Report/ApprovalRate",
123
+ type: "POST",
124
+ contentType: "application/json",
125
+ data: requestDashboard,
126
+ async: false
127
+ }
128
+ ).responseText;
129
+
130
+ SubmissionCount = JSON.parse(jsonData);
131
+ }
132
+
133
+ function BindAnalysisCount() {
134
+ jQuery.support.cors = true;
135
+ requestDashboard.Status = 3;
136
+
137
+ var jsonData = jQuery.ajax(
138
+ {
139
+ url: prefix + "Api/Report/CountByStatus",
140
+ type: "POST",
141
+ contentType: "application/json",
142
+ data: requestDashboard,
143
+ async: false
144
+ }
145
+ ).responseText;
146
+ console.log("total_" + jsonData)
147
+ AnalysisCount = JSON.parse(jsonData);
148
+ }
149
+
150
+ function BindLastOrders() {
151
+ jQuery.support.cors = true;
152
+ requestDashboard.Status = 3;
153
+
154
+ var jsonData = jQuery.ajax(
155
+ {
156
+ url: prefix + "Api/Report/LastOrders",
157
+ type: "POST",
158
+ contentType: "application/json",
159
+ data: requestDashboard,
160
+ async: false
161
+ }
162
+ ).responseText;
163
+
164
+ LastOrders = JSON.parse(jsonData);
165
+ }
166
+
167
+ function BindSubmission() {
168
+ jQuery.support.cors = true;
169
+ console.log(requestDashboard);
170
+ var jsonData = jQuery.ajax(
171
+ {
172
+ url: prefix + "Api/Report/Approvals",
173
+ type: "POST",
174
+ contentType: "application/json",
175
+ data: requestDashboard,
176
+ async: false
177
+ }
178
+ ).responseText;
179
+ console.log("total_" + jsonData)
180
+ SubmissionData = JSON.parse(jsonData);
181
+ }
182
+
183
+ function BindReproved() {
184
+ jQuery.support.cors = true;
185
+ console.log(requestDashboard);
186
+ var reprovedDataJson = jQuery.ajax(
187
+ {
188
+ url: prefix + "Api/Report/Reproved",
189
+ type: "POST",
190
+ contentType: "application/json",
191
+ data: requestDashboard,
192
+ async: false
193
+ }
194
+ ).responseText;
195
+
196
+ console.log(reprovedDataJson);
197
+
198
+ var reprovedData = JSON.parse(reprovedDataJson);
199
+
200
+ dataChart = { Data: [] }
201
+
202
+ reprovedData.forEach(logArrayElements);
203
+
204
+ DeclineData = dataChart.Data;
205
+ }
206
+
207
+ function BindSLA() {
208
+ jQuery.support.cors = true;
209
+
210
+ var SLADataJson = jQuery.ajax(
211
+ {
212
+ url: prefix + "Api/Report/SLA",
213
+ type: "POST",
214
+ contentType: "application/json",
215
+ data: requestDashboard,
216
+ async: false
217
+ }
218
+ ).responseText;
219
+
220
+ SLAData = JSON.parse(SLADataJson);
221
+ }
222
+
223
+ function BindApproved() {
224
+ jQuery.support.cors = true;
225
+
226
+ var orderStatusSummaryData = jQuery.ajax(
227
+ {
228
+ url: prefix + "Api/Report/OrderStatusSummary",
229
+ type: "POST",
230
+ contentType: "application/json",
231
+ data: requestDashboard,
232
+ async: false
233
+ }
234
+ ).responseText;
235
+
236
+ dataChart = { Data: [] }
237
+
238
+ var orderStatusSummary = JSON.parse(orderStatusSummaryData);
239
+
240
+ orderStatusSummary.forEach(logArrayElements);
241
+
242
+ ApprovalData = dataChart.Data;
243
+ }
244
+
245
+ function BindChart() {
246
+
247
+ BindSubmission();
248
+ BindReproved();
249
+ BindSLA();
250
+ BindApproved();
251
+ BindSubmissionCount();
252
+ BindApprovalRate();
253
+ BindAnalysisCount();
254
+ BindLastOrders();
255
+ }
256
+
257
+ function Chart() {
258
+ SubmissionChart = new Morris.Area({
259
+ element: 'morris-area-chart',
260
+ data: SubmissionData,
261
+ xkey: 'Data',
262
+ ykeys: ['Aprovados', 'Quantidade'],
263
+ labels: ['Approved', 'Total'],
264
+ lineColors: ['#7C1952', '#FFA500'],
265
+ pointSize: 2,
266
+ hideHover: 'auto',
267
+ resize: true
268
+ });
269
+
270
+ ApprovalChart = Morris.Donut({
271
+ element: 'approved-chart',
272
+ data: ApprovalData,
273
+ colors: ['#009900', '#990000'],
274
+ resize: true
275
+ });
276
+
277
+ DeclineChart = new Morris.Donut({
278
+ element: 'reproved-chart',
279
+ data: DeclineData,
280
+ colors: ['#660000', '#990000', '#CC0000', '#FF0000'],
281
+ resize: true
282
+ });
283
+
284
+ SLAChart = new Morris.Bar({
285
+ element: 'morris-bar-chart',
286
+ data: SLAData,
287
+ xkey: 'Label',
288
+ ykeys: ['Value'],
289
+ labels: ['Total'],
290
+ barColors: ['#FAA519'],
291
+ barRatio: 0.4,
292
+ xLabelAngle: 35,
293
+ hideHover: 'auto',
294
+ resize: true
295
+ });
296
+ }
297
+
298
+ function BindInfoGraph() {
299
+ jQuery("#Submited").html(SubmissionCount);
300
+ jQuery("#ApprovalRate").html(ApprovalRate);
301
+ jQuery("#InAnlaysis").html(AnalysisCount);
302
+ }
303
+
304
+ function MountTableLastOrders() {
305
+ var html = "";
306
+
307
+ jQuery.each(LastOrders, function (i, data) {
308
+ // console.log(data.ClientOrderId + data.OrderActionData + data.Status);
309
+
310
+ html += "<a href=" + "https://pci.clearsale.com.br/Appv4/Operacao/Analise/PedidoPorCodigoEntidade?codigoEntidade=" + data.ClientOrderId + "&entidadeID=10&visualizacao=true&t=" + loginToken + "&a=" + apiKey + " class=\"list-group-item\" target=\"_blank\">";
311
+ html += "<span class=\"badge\">" + jQuery.timeago(data.OrderActionData) + "</span> <i class=\"fa fa-fw fa-check\"></i>" + data.ClientOrderId + " " + data.Status;
312
+ html += "</a>";
313
+ });
314
+
315
+ jQuery("#lastorders").html(html);
316
+ }
317
+
js/clearsale/total/Plugin/morris.min.js ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
1
+ /* @license
2
+ morris.js v0.5.0
3
+ Copyright 2014 Olly Smith All rights reserved.
4
+ Licensed under the BSD-2-Clause License.
5
+ */
6
+ (function(){var a,b,c,d,e=[].slice,f=function(a,b){return function(){return a.apply(b,arguments)}},g={}.hasOwnProperty,h=function(a,b){function c(){this.constructor=a}for(var d in b)g.call(b,d)&&(a[d]=b[d]);return c.prototype=b.prototype,a.prototype=new c,a.__super__=b.prototype,a},i=[].indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(b in this&&this[b]===a)return b;return-1};b=window.Morris={},a=jQuery,b.EventEmitter=function(){function a(){}return a.prototype.on=function(a,b){return null==this.handlers&&(this.handlers={}),null==this.handlers[a]&&(this.handlers[a]=[]),this.handlers[a].push(b),this},a.prototype.fire=function(){var a,b,c,d,f,g,h;if(c=arguments[0],a=2<=arguments.length?e.call(arguments,1):[],null!=this.handlers&&null!=this.handlers[c]){for(g=this.handlers[c],h=[],d=0,f=g.length;f>d;d++)b=g[d],h.push(b.apply(null,a));return h}},a}(),b.commas=function(a){var b,c,d,e;return null!=a?(d=0>a?"-":"",b=Math.abs(a),c=Math.floor(b).toFixed(0),d+=c.replace(/(?=(?:\d{3})+$)(?!^)/g,","),e=b.toString(),e.length>c.length&&(d+=e.slice(c.length)),d):"-"},b.pad2=function(a){return(10>a?"0":"")+a},b.Grid=function(c){function d(b){this.resizeHandler=f(this.resizeHandler,this);var c=this;if(this.el="string"==typeof b.element?a(document.getElementById(b.element)):a(b.element),null==this.el||0===this.el.length)throw new Error("Graph container element not found");"static"===this.el.css("position")&&this.el.css("position","relative"),this.options=a.extend({},this.gridDefaults,this.defaults||{},b),"string"==typeof this.options.units&&(this.options.postUnits=b.units),this.raphael=new Raphael(this.el[0]),this.elementWidth=null,this.elementHeight=null,this.dirty=!1,this.selectFrom=null,this.init&&this.init(),this.setData(this.options.data),this.el.bind("mousemove",function(a){var b,d,e,f,g;return d=c.el.offset(),g=a.pageX-d.left,c.selectFrom?(b=c.data[c.hitTest(Math.min(g,c.selectFrom))]._x,e=c.data[c.hitTest(Math.max(g,c.selectFrom))]._x,f=e-b,c.selectionRect.attr({x:b,width:f})):c.fire("hovermove",g,a.pageY-d.top)}),this.el.bind("mouseleave",function(){return c.selectFrom&&(c.selectionRect.hide(),c.selectFrom=null),c.fire("hoverout")}),this.el.bind("touchstart touchmove touchend",function(a){var b,d;return d=a.originalEvent.touches[0]||a.originalEvent.changedTouches[0],b=c.el.offset(),c.fire("hovermove",d.pageX-b.left,d.pageY-b.top)}),this.el.bind("click",function(a){var b;return b=c.el.offset(),c.fire("gridclick",a.pageX-b.left,a.pageY-b.top)}),this.options.rangeSelect&&(this.selectionRect=this.raphael.rect(0,0,0,this.el.innerHeight()).attr({fill:this.options.rangeSelectColor,stroke:!1}).toBack().hide(),this.el.bind("mousedown",function(a){var b;return b=c.el.offset(),c.startRange(a.pageX-b.left)}),this.el.bind("mouseup",function(a){var b;return b=c.el.offset(),c.endRange(a.pageX-b.left),c.fire("hovermove",a.pageX-b.left,a.pageY-b.top)})),this.options.resize&&a(window).bind("resize",function(){return null!=c.timeoutId&&window.clearTimeout(c.timeoutId),c.timeoutId=window.setTimeout(c.resizeHandler,100)}),this.el.css("-webkit-tap-highlight-color","rgba(0,0,0,0)"),this.postInit&&this.postInit()}return h(d,c),d.prototype.gridDefaults={dateFormat:null,axes:!0,grid:!0,gridLineColor:"#aaa",gridStrokeWidth:.5,gridTextColor:"#888",gridTextSize:12,gridTextFamily:"sans-serif",gridTextWeight:"normal",hideHover:!1,yLabelFormat:null,xLabelAngle:0,numLines:5,padding:25,parseTime:!0,postUnits:"",preUnits:"",ymax:"auto",ymin:"auto 0",goals:[],goalStrokeWidth:1,goalLineColors:["#666633","#999966","#cc6666","#663333"],events:[],eventStrokeWidth:1,eventLineColors:["#005a04","#ccffbb","#3a5f0b","#005502"],rangeSelect:null,rangeSelectColor:"#eef",resize:!1},d.prototype.setData=function(a,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;return null==c&&(c=!0),this.options.data=a,null==a||0===a.length?(this.data=[],this.raphael.clear(),null!=this.hover&&this.hover.hide(),void 0):(o=this.cumulative?0:null,p=this.cumulative?0:null,this.options.goals.length>0&&(h=Math.min.apply(Math,this.options.goals),g=Math.max.apply(Math,this.options.goals),p=null!=p?Math.min(p,h):h,o=null!=o?Math.max(o,g):g),this.data=function(){var c,d,g;for(g=[],f=c=0,d=a.length;d>c;f=++c)j=a[f],i={src:j},i.label=j[this.options.xkey],this.options.parseTime?(i.x=b.parseDate(i.label),this.options.dateFormat?i.label=this.options.dateFormat(i.x):"number"==typeof i.label&&(i.label=new Date(i.label).toString())):(i.x=f,this.options.xLabelFormat&&(i.label=this.options.xLabelFormat(i))),l=0,i.y=function(){var a,b,c,d;for(c=this.options.ykeys,d=[],e=a=0,b=c.length;b>a;e=++a)n=c[e],q=j[n],"string"==typeof q&&(q=parseFloat(q)),null!=q&&"number"!=typeof q&&(q=null),null!=q&&(this.cumulative?l+=q:null!=o?(o=Math.max(q,o),p=Math.min(q,p)):o=p=q),this.cumulative&&null!=l&&(o=Math.max(l,o),p=Math.min(l,p)),d.push(q);return d}.call(this),g.push(i);return g}.call(this),this.options.parseTime&&(this.data=this.data.sort(function(a,b){return(a.x>b.x)-(b.x>a.x)})),this.xmin=this.data[0].x,this.xmax=this.data[this.data.length-1].x,this.events=[],this.options.events.length>0&&(this.events=this.options.parseTime?function(){var a,c,e,f;for(e=this.options.events,f=[],a=0,c=e.length;c>a;a++)d=e[a],f.push(b.parseDate(d));return f}.call(this):this.options.events,this.xmax=Math.max(this.xmax,Math.max.apply(Math,this.events)),this.xmin=Math.min(this.xmin,Math.min.apply(Math,this.events))),this.xmin===this.xmax&&(this.xmin-=1,this.xmax+=1),this.ymin=this.yboundary("min",p),this.ymax=this.yboundary("max",o),this.ymin===this.ymax&&(p&&(this.ymin-=1),this.ymax+=1),((r=this.options.axes)===!0||"both"===r||"y"===r||this.options.grid===!0)&&(this.options.ymax===this.gridDefaults.ymax&&this.options.ymin===this.gridDefaults.ymin?(this.grid=this.autoGridLines(this.ymin,this.ymax,this.options.numLines),this.ymin=Math.min(this.ymin,this.grid[0]),this.ymax=Math.max(this.ymax,this.grid[this.grid.length-1])):(k=(this.ymax-this.ymin)/(this.options.numLines-1),this.grid=function(){var a,b,c,d;for(d=[],m=a=b=this.ymin,c=this.ymax;k>0?c>=a:a>=c;m=a+=k)d.push(m);return d}.call(this))),this.dirty=!0,c?this.redraw():void 0)},d.prototype.yboundary=function(a,b){var c,d;return c=this.options["y"+a],"string"==typeof c?"auto"===c.slice(0,4)?c.length>5?(d=parseInt(c.slice(5),10),null==b?d:Math[a](b,d)):null!=b?b:0:parseInt(c,10):c},d.prototype.autoGridLines=function(a,b,c){var d,e,f,g,h,i,j,k,l;return h=b-a,l=Math.floor(Math.log(h)/Math.log(10)),j=Math.pow(10,l),e=Math.floor(a/j)*j,d=Math.ceil(b/j)*j,i=(d-e)/(c-1),1===j&&i>1&&Math.ceil(i)!==i&&(i=Math.ceil(i),d=e+i*(c-1)),0>e&&d>0&&(e=Math.floor(a/i)*i,d=Math.ceil(b/i)*i),1>i?(g=Math.floor(Math.log(i)/Math.log(10)),f=function(){var a,b;for(b=[],k=a=e;i>0?d>=a:a>=d;k=a+=i)b.push(parseFloat(k.toFixed(1-g)));return b}()):f=function(){var a,b;for(b=[],k=a=e;i>0?d>=a:a>=d;k=a+=i)b.push(k);return b}(),f},d.prototype._calc=function(){var a,b,c,d,e,f,g,h;return e=this.el.width(),c=this.el.height(),(this.elementWidth!==e||this.elementHeight!==c||this.dirty)&&(this.elementWidth=e,this.elementHeight=c,this.dirty=!1,this.left=this.options.padding,this.right=this.elementWidth-this.options.padding,this.top=this.options.padding,this.bottom=this.elementHeight-this.options.padding,((g=this.options.axes)===!0||"both"===g||"y"===g)&&(f=function(){var a,c,d,e;for(d=this.grid,e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(this.measureText(this.yAxisFormat(b)).width);return e}.call(this),this.left+=Math.max.apply(Math,f)),((h=this.options.axes)===!0||"both"===h||"x"===h)&&(a=function(){var a,b,c;for(c=[],d=a=0,b=this.data.length;b>=0?b>a:a>b;d=b>=0?++a:--a)c.push(this.measureText(this.data[d].text,-this.options.xLabelAngle).height);return c}.call(this),this.bottom-=Math.max.apply(Math,a)),this.width=Math.max(1,this.right-this.left),this.height=Math.max(1,this.bottom-this.top),this.dx=this.width/(this.xmax-this.xmin),this.dy=this.height/(this.ymax-this.ymin),this.calc)?this.calc():void 0},d.prototype.transY=function(a){return this.bottom-(a-this.ymin)*this.dy},d.prototype.transX=function(a){return 1===this.data.length?(this.left+this.right)/2:this.left+(a-this.xmin)*this.dx},d.prototype.redraw=function(){return this.raphael.clear(),this._calc(),this.drawGrid(),this.drawGoals(),this.drawEvents(),this.draw?this.draw():void 0},d.prototype.measureText=function(a,b){var c,d;return null==b&&(b=0),d=this.raphael.text(100,100,a).attr("font-size",this.options.gridTextSize).attr("font-family",this.options.gridTextFamily).attr("font-weight",this.options.gridTextWeight).rotate(b),c=d.getBBox(),d.remove(),c},d.prototype.yAxisFormat=function(a){return this.yLabelFormat(a)},d.prototype.yLabelFormat=function(a){return"function"==typeof this.options.yLabelFormat?this.options.yLabelFormat(a):""+this.options.preUnits+b.commas(a)+this.options.postUnits},d.prototype.drawGrid=function(){var a,b,c,d,e,f,g,h;if(this.options.grid!==!1||(e=this.options.axes)===!0||"both"===e||"y"===e){for(f=this.grid,h=[],c=0,d=f.length;d>c;c++)a=f[c],b=this.transY(a),((g=this.options.axes)===!0||"both"===g||"y"===g)&&this.drawYAxisLabel(this.left-this.options.padding/2,b,this.yAxisFormat(a)),this.options.grid?h.push(this.drawGridLine("M"+this.left+","+b+"H"+(this.left+this.width))):h.push(void 0);return h}},d.prototype.drawGoals=function(){var a,b,c,d,e,f,g;for(f=this.options.goals,g=[],c=d=0,e=f.length;e>d;c=++d)b=f[c],a=this.options.goalLineColors[c%this.options.goalLineColors.length],g.push(this.drawGoal(b,a));return g},d.prototype.drawEvents=function(){var a,b,c,d,e,f,g;for(f=this.events,g=[],c=d=0,e=f.length;e>d;c=++d)b=f[c],a=this.options.eventLineColors[c%this.options.eventLineColors.length],g.push(this.drawEvent(b,a));return g},d.prototype.drawGoal=function(a,b){return this.raphael.path("M"+this.left+","+this.transY(a)+"H"+this.right).attr("stroke",b).attr("stroke-width",this.options.goalStrokeWidth)},d.prototype.drawEvent=function(a,b){return this.raphael.path("M"+this.transX(a)+","+this.bottom+"V"+this.top).attr("stroke",b).attr("stroke-width",this.options.eventStrokeWidth)},d.prototype.drawYAxisLabel=function(a,b,c){return this.raphael.text(a,b,c).attr("font-size",this.options.gridTextSize).attr("font-family",this.options.gridTextFamily).attr("font-weight",this.options.gridTextWeight).attr("fill",this.options.gridTextColor).attr("text-anchor","end")},d.prototype.drawGridLine=function(a){return this.raphael.path(a).attr("stroke",this.options.gridLineColor).attr("stroke-width",this.options.gridStrokeWidth)},d.prototype.startRange=function(a){return this.hover.hide(),this.selectFrom=a,this.selectionRect.attr({x:a,width:0}).show()},d.prototype.endRange=function(a){var b,c;return this.selectFrom?(c=Math.min(this.selectFrom,a),b=Math.max(this.selectFrom,a),this.options.rangeSelect.call(this.el,{start:this.data[this.hitTest(c)].x,end:this.data[this.hitTest(b)].x}),this.selectFrom=null):void 0},d.prototype.resizeHandler=function(){return this.timeoutId=null,this.raphael.setSize(this.el.width(),this.el.height()),this.redraw()},d}(b.EventEmitter),b.parseDate=function(a){var b,c,d,e,f,g,h,i,j,k,l;return"number"==typeof a?a:(c=a.match(/^(\d+) Q(\d)$/),e=a.match(/^(\d+)-(\d+)$/),f=a.match(/^(\d+)-(\d+)-(\d+)$/),h=a.match(/^(\d+) W(\d+)$/),i=a.match(/^(\d+)-(\d+)-(\d+)[ T](\d+):(\d+)(Z|([+-])(\d\d):?(\d\d))?$/),j=a.match(/^(\d+)-(\d+)-(\d+)[ T](\d+):(\d+):(\d+(\.\d+)?)(Z|([+-])(\d\d):?(\d\d))?$/),c?new Date(parseInt(c[1],10),3*parseInt(c[2],10)-1,1).getTime():e?new Date(parseInt(e[1],10),parseInt(e[2],10)-1,1).getTime():f?new Date(parseInt(f[1],10),parseInt(f[2],10)-1,parseInt(f[3],10)).getTime():h?(k=new Date(parseInt(h[1],10),0,1),4!==k.getDay()&&k.setMonth(0,1+(4-k.getDay()+7)%7),k.getTime()+6048e5*parseInt(h[2],10)):i?i[6]?(g=0,"Z"!==i[6]&&(g=60*parseInt(i[8],10)+parseInt(i[9],10),"+"===i[7]&&(g=0-g)),Date.UTC(parseInt(i[1],10),parseInt(i[2],10)-1,parseInt(i[3],10),parseInt(i[4],10),parseInt(i[5],10)+g)):new Date(parseInt(i[1],10),parseInt(i[2],10)-1,parseInt(i[3],10),parseInt(i[4],10),parseInt(i[5],10)).getTime():j?(l=parseFloat(j[6]),b=Math.floor(l),d=Math.round(1e3*(l-b)),j[8]?(g=0,"Z"!==j[8]&&(g=60*parseInt(j[10],10)+parseInt(j[11],10),"+"===j[9]&&(g=0-g)),Date.UTC(parseInt(j[1],10),parseInt(j[2],10)-1,parseInt(j[3],10),parseInt(j[4],10),parseInt(j[5],10)+g,b,d)):new Date(parseInt(j[1],10),parseInt(j[2],10)-1,parseInt(j[3],10),parseInt(j[4],10),parseInt(j[5],10),b,d).getTime()):new Date(parseInt(a,10),0,1).getTime())},b.Hover=function(){function c(c){null==c&&(c={}),this.options=a.extend({},b.Hover.defaults,c),this.el=a("<div class='"+this.options["class"]+"'></div>"),this.el.hide(),this.options.parent.append(this.el)}return c.defaults={"class":"morris-hover morris-default-style"},c.prototype.update=function(a,b,c){return a?(this.html(a),this.show(),this.moveTo(b,c)):this.hide()},c.prototype.html=function(a){return this.el.html(a)},c.prototype.moveTo=function(a,b){var c,d,e,f,g,h;return g=this.options.parent.innerWidth(),f=this.options.parent.innerHeight(),d=this.el.outerWidth(),c=this.el.outerHeight(),e=Math.min(Math.max(0,a-d/2),g-d),null!=b?(h=b-c-10,0>h&&(h=b+10,h+c>f&&(h=f/2-c/2))):h=f/2-c/2,this.el.css({left:e+"px",top:parseInt(h)+"px"})},c.prototype.show=function(){return this.el.show()},c.prototype.hide=function(){return this.el.hide()},c}(),b.Line=function(a){function c(a){return this.hilight=f(this.hilight,this),this.onHoverOut=f(this.onHoverOut,this),this.onHoverMove=f(this.onHoverMove,this),this.onGridClick=f(this.onGridClick,this),this instanceof b.Line?(c.__super__.constructor.call(this,a),void 0):new b.Line(a)}return h(c,a),c.prototype.init=function(){return"always"!==this.options.hideHover?(this.hover=new b.Hover({parent:this.el}),this.on("hovermove",this.onHoverMove),this.on("hoverout",this.onHoverOut),this.on("gridclick",this.onGridClick)):void 0},c.prototype.defaults={lineWidth:3,pointSize:4,lineColors:["#0b62a4","#7A92A3","#4da74d","#afd8f8","#edc240","#cb4b4b","#9440ed"],pointStrokeWidths:[1],pointStrokeColors:["#ffffff"],pointFillColors:[],smooth:!0,xLabels:"auto",xLabelFormat:null,xLabelMargin:24,hideHover:!1},c.prototype.calc=function(){return this.calcPoints(),this.generatePaths()},c.prototype.calcPoints=function(){var a,b,c,d,e,f;for(e=this.data,f=[],c=0,d=e.length;d>c;c++)a=e[c],a._x=this.transX(a.x),a._y=function(){var c,d,e,f;for(e=a.y,f=[],c=0,d=e.length;d>c;c++)b=e[c],null!=b?f.push(this.transY(b)):f.push(b);return f}.call(this),f.push(a._ymax=Math.min.apply(Math,[this.bottom].concat(function(){var c,d,e,f;for(e=a._y,f=[],c=0,d=e.length;d>c;c++)b=e[c],null!=b&&f.push(b);return f}())));return f},c.prototype.hitTest=function(a){var b,c,d,e,f;if(0===this.data.length)return null;for(f=this.data.slice(1),b=d=0,e=f.length;e>d&&(c=f[b],!(a<(c._x+this.data[b]._x)/2));b=++d);return b},c.prototype.onGridClick=function(a,b){var c;return c=this.hitTest(a),this.fire("click",c,this.data[c].src,a,b)},c.prototype.onHoverMove=function(a){var b;return b=this.hitTest(a),this.displayHoverForRow(b)},c.prototype.onHoverOut=function(){return this.options.hideHover!==!1?this.displayHoverForRow(null):void 0},c.prototype.displayHoverForRow=function(a){var b;return null!=a?((b=this.hover).update.apply(b,this.hoverContentForRow(a)),this.hilight(a)):(this.hover.hide(),this.hilight())},c.prototype.hoverContentForRow=function(a){var b,c,d,e,f,g,h;for(d=this.data[a],b="<div class='morris-hover-row-label'>"+d.label+"</div>",h=d.y,c=f=0,g=h.length;g>f;c=++f)e=h[c],b+="<div class='morris-hover-point' style='color: "+this.colorFor(d,c,"label")+"'>\n "+this.options.labels[c]+":\n "+this.yLabelFormat(e)+"\n</div>";return"function"==typeof this.options.hoverCallback&&(b=this.options.hoverCallback(a,this.options,b,d.src)),[b,d._x,d._ymax]},c.prototype.generatePaths=function(){var a,c,d,e;return this.paths=function(){var f,g,h,j;for(j=[],c=f=0,g=this.options.ykeys.length;g>=0?g>f:f>g;c=g>=0?++f:--f)e="boolean"==typeof this.options.smooth?this.options.smooth:(h=this.options.ykeys[c],i.call(this.options.smooth,h)>=0),a=function(){var a,b,e,f;for(e=this.data,f=[],a=0,b=e.length;b>a;a++)d=e[a],void 0!==d._y[c]&&f.push({x:d._x,y:d._y[c]});return f}.call(this),a.length>1?j.push(b.Line.createPath(a,e,this.bottom)):j.push(null);return j}.call(this)},c.prototype.draw=function(){var a;return((a=this.options.axes)===!0||"both"===a||"x"===a)&&this.drawXAxis(),this.drawSeries(),this.options.hideHover===!1?this.displayHoverForRow(this.data.length-1):void 0},c.prototype.drawXAxis=function(){var a,c,d,e,f,g,h,i,j,k,l=this;for(h=this.bottom+this.options.padding/2,f=null,e=null,a=function(a,b){var c,d,g,i,j;return c=l.drawXAxisLabel(l.transX(b),h,a),j=c.getBBox(),c.transform("r"+-l.options.xLabelAngle),d=c.getBBox(),c.transform("t0,"+d.height/2+"..."),0!==l.options.xLabelAngle&&(i=-.5*j.width*Math.cos(l.options.xLabelAngle*Math.PI/180),c.transform("t"+i+",0...")),d=c.getBBox(),(null==f||f>=d.x+d.width||null!=e&&e>=d.x)&&d.x>=0&&d.x+d.width<l.el.width()?(0!==l.options.xLabelAngle&&(g=1.25*l.options.gridTextSize/Math.sin(l.options.xLabelAngle*Math.PI/180),e=d.x-g),f=d.x-l.options.xLabelMargin):c.remove()},d=this.options.parseTime?1===this.data.length&&"auto"===this.options.xLabels?[[this.data[0].label,this.data[0].x]]:b.labelSeries(this.xmin,this.xmax,this.width,this.options.xLabels,this.options.xLabelFormat):function(){var a,b,c,d;for(c=this.data,d=[],a=0,b=c.length;b>a;a++)g=c[a],d.push([g.label,g.x]);return d}.call(this),d.reverse(),k=[],i=0,j=d.length;j>i;i++)c=d[i],k.push(a(c[0],c[1]));return k},c.prototype.drawSeries=function(){var a,b,c,d,e,f;for(this.seriesPoints=[],a=b=d=this.options.ykeys.length-1;0>=d?0>=b:b>=0;a=0>=d?++b:--b)this._drawLineFor(a);for(f=[],a=c=e=this.options.ykeys.length-1;0>=e?0>=c:c>=0;a=0>=e?++c:--c)f.push(this._drawPointFor(a));return f},c.prototype._drawPointFor=function(a){var b,c,d,e,f,g;for(this.seriesPoints[a]=[],f=this.data,g=[],d=0,e=f.length;e>d;d++)c=f[d],b=null,null!=c._y[a]&&(b=this.drawLinePoint(c._x,c._y[a],this.colorFor(c,a,"point"),a)),g.push(this.seriesPoints[a].push(b));return g},c.prototype._drawLineFor=function(a){var b;return b=this.paths[a],null!==b?this.drawLinePath(b,this.colorFor(null,a,"line"),a):void 0},c.createPath=function(a,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r;for(k="",c&&(g=b.Line.gradients(a)),l={y:null},h=q=0,r=a.length;r>q;h=++q)e=a[h],null!=e.y&&(null!=l.y?c?(f=g[h],j=g[h-1],i=(e.x-l.x)/4,m=l.x+i,o=Math.min(d,l.y+i*j),n=e.x-i,p=Math.min(d,e.y-i*f),k+="C"+m+","+o+","+n+","+p+","+e.x+","+e.y):k+="L"+e.x+","+e.y:c&&null==g[h]||(k+="M"+e.x+","+e.y)),l=e;return k},c.gradients=function(a){var b,c,d,e,f,g,h,i;for(c=function(a,b){return(a.y-b.y)/(a.x-b.x)},i=[],d=g=0,h=a.length;h>g;d=++g)b=a[d],null!=b.y?(e=a[d+1]||{y:null},f=a[d-1]||{y:null},null!=f.y&&null!=e.y?i.push(c(f,e)):null!=f.y?i.push(c(f,b)):null!=e.y?i.push(c(b,e)):i.push(null)):i.push(null);return i},c.prototype.hilight=function(a){var b,c,d,e,f;if(null!==this.prevHilight&&this.prevHilight!==a)for(b=c=0,e=this.seriesPoints.length-1;e>=0?e>=c:c>=e;b=e>=0?++c:--c)this.seriesPoints[b][this.prevHilight]&&this.seriesPoints[b][this.prevHilight].animate(this.pointShrinkSeries(b));if(null!==a&&this.prevHilight!==a)for(b=d=0,f=this.seriesPoints.length-1;f>=0?f>=d:d>=f;b=f>=0?++d:--d)this.seriesPoints[b][a]&&this.seriesPoints[b][a].animate(this.pointGrowSeries(b));return this.prevHilight=a},c.prototype.colorFor=function(a,b,c){return"function"==typeof this.options.lineColors?this.options.lineColors.call(this,a,b,c):"point"===c?this.options.pointFillColors[b%this.options.pointFillColors.length]||this.options.lineColors[b%this.options.lineColors.length]:this.options.lineColors[b%this.options.lineColors.length]},c.prototype.drawXAxisLabel=function(a,b,c){return this.raphael.text(a,b,c).attr("font-size",this.options.gridTextSize).attr("font-family",this.options.gridTextFamily).attr("font-weight",this.options.gridTextWeight).attr("fill",this.options.gridTextColor)},c.prototype.drawLinePath=function(a,b,c){return this.raphael.path(a).attr("stroke",b).attr("stroke-width",this.lineWidthForSeries(c))},c.prototype.drawLinePoint=function(a,b,c,d){return this.raphael.circle(a,b,this.pointSizeForSeries(d)).attr("fill",c).attr("stroke-width",this.pointStrokeWidthForSeries(d)).attr("stroke",this.pointStrokeColorForSeries(d))},c.prototype.pointStrokeWidthForSeries=function(a){return this.options.pointStrokeWidths[a%this.options.pointStrokeWidths.length]},c.prototype.pointStrokeColorForSeries=function(a){return this.options.pointStrokeColors[a%this.options.pointStrokeColors.length]},c.prototype.lineWidthForSeries=function(a){return this.options.lineWidth instanceof Array?this.options.lineWidth[a%this.options.lineWidth.length]:this.options.lineWidth},c.prototype.pointSizeForSeries=function(a){return this.options.pointSize instanceof Array?this.options.pointSize[a%this.options.pointSize.length]:this.options.pointSize},c.prototype.pointGrowSeries=function(a){return Raphael.animation({r:this.pointSizeForSeries(a)+3},25,"linear")},c.prototype.pointShrinkSeries=function(a){return Raphael.animation({r:this.pointSizeForSeries(a)},25,"linear")},c}(b.Grid),b.labelSeries=function(c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r;if(j=200*(d-c)/e,i=new Date(c),n=b.LABEL_SPECS[f],void 0===n)for(r=b.AUTO_LABEL_ORDER,p=0,q=r.length;q>p;p++)if(k=r[p],m=b.LABEL_SPECS[k],j>=m.span){n=m;break}for(void 0===n&&(n=b.LABEL_SPECS.second),g&&(n=a.extend({},n,{fmt:g})),h=n.start(i),l=[];(o=h.getTime())<=d;)o>=c&&l.push([n.fmt(h),o]),n.incr(h);return l},c=function(a){return{span:60*a*1e3,start:function(a){return new Date(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours())},fmt:function(a){return""+b.pad2(a.getHours())+":"+b.pad2(a.getMinutes())},incr:function(b){return b.setUTCMinutes(b.getUTCMinutes()+a)}}},d=function(a){return{span:1e3*a,start:function(a){return new Date(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes())},fmt:function(a){return""+b.pad2(a.getHours())+":"+b.pad2(a.getMinutes())+":"+b.pad2(a.getSeconds())},incr:function(b){return b.setUTCSeconds(b.getUTCSeconds()+a)}}},b.LABEL_SPECS={decade:{span:1728e8,start:function(a){return new Date(a.getFullYear()-a.getFullYear()%10,0,1)},fmt:function(a){return""+a.getFullYear()},incr:function(a){return a.setFullYear(a.getFullYear()+10)}},year:{span:1728e7,start:function(a){return new Date(a.getFullYear(),0,1)},fmt:function(a){return""+a.getFullYear()},incr:function(a){return a.setFullYear(a.getFullYear()+1)}},month:{span:24192e5,start:function(a){return new Date(a.getFullYear(),a.getMonth(),1)},fmt:function(a){return""+a.getFullYear()+"-"+b.pad2(a.getMonth()+1)},incr:function(a){return a.setMonth(a.getMonth()+1)}},week:{span:6048e5,start:function(a){return new Date(a.getFullYear(),a.getMonth(),a.getDate())},fmt:function(a){return""+a.getFullYear()+"-"+b.pad2(a.getMonth()+1)+"-"+b.pad2(a.getDate())},incr:function(a){return a.setDate(a.getDate()+7)}},day:{span:864e5,start:function(a){return new Date(a.getFullYear(),a.getMonth(),a.getDate())},fmt:function(a){return""+a.getFullYear()+"-"+b.pad2(a.getMonth()+1)+"-"+b.pad2(a.getDate())},incr:function(a){return a.setDate(a.getDate()+1)}},hour:c(60),"30min":c(30),"15min":c(15),"10min":c(10),"5min":c(5),minute:c(1),"30sec":d(30),"15sec":d(15),"10sec":d(10),"5sec":d(5),second:d(1)},b.AUTO_LABEL_ORDER=["decade","year","month","week","day","hour","30min","15min","10min","5min","minute","30sec","15sec","10sec","5sec","second"],b.Area=function(c){function d(c){var f;return this instanceof b.Area?(f=a.extend({},e,c),this.cumulative=!f.behaveLikeLine,"auto"===f.fillOpacity&&(f.fillOpacity=f.behaveLikeLine?.8:1),d.__super__.constructor.call(this,f),void 0):new b.Area(c)}var e;return h(d,c),e={fillOpacity:"auto",behaveLikeLine:!1},d.prototype.calcPoints=function(){var a,b,c,d,e,f,g;for(f=this.data,g=[],d=0,e=f.length;e>d;d++)a=f[d],a._x=this.transX(a.x),b=0,a._y=function(){var d,e,f,g;for(f=a.y,g=[],d=0,e=f.length;e>d;d++)c=f[d],this.options.behaveLikeLine?g.push(this.transY(c)):(b+=c||0,g.push(this.transY(b)));return g}.call(this),g.push(a._ymax=Math.max.apply(Math,a._y));return g},d.prototype.drawSeries=function(){var a,b,c,d,e,f,g,h;for(this.seriesPoints=[],b=this.options.behaveLikeLine?function(){f=[];for(var a=0,b=this.options.ykeys.length-1;b>=0?b>=a:a>=b;b>=0?a++:a--)f.push(a);return f}.apply(this):function(){g=[];for(var a=e=this.options.ykeys.length-1;0>=e?0>=a:a>=0;0>=e?a++:a--)g.push(a);return g}.apply(this),h=[],c=0,d=b.length;d>c;c++)a=b[c],this._drawFillFor(a),this._drawLineFor(a),h.push(this._drawPointFor(a));return h},d.prototype._drawFillFor=function(a){var b;return b=this.paths[a],null!==b?(b+="L"+this.transX(this.xmax)+","+this.bottom+"L"+this.transX(this.xmin)+","+this.bottom+"Z",this.drawFilledPath(b,this.fillForSeries(a))):void 0},d.prototype.fillForSeries=function(a){var b;return b=Raphael.rgb2hsl(this.colorFor(this.data[a],a,"line")),Raphael.hsl(b.h,this.options.behaveLikeLine?.9*b.s:.75*b.s,Math.min(.98,this.options.behaveLikeLine?1.2*b.l:1.25*b.l))},d.prototype.drawFilledPath=function(a,b){return this.raphael.path(a).attr("fill",b).attr("fill-opacity",this.options.fillOpacity).attr("stroke","none")},d}(b.Line),b.Bar=function(c){function d(c){return this.onHoverOut=f(this.onHoverOut,this),this.onHoverMove=f(this.onHoverMove,this),this.onGridClick=f(this.onGridClick,this),this instanceof b.Bar?(d.__super__.constructor.call(this,a.extend({},c,{parseTime:!1})),void 0):new b.Bar(c)}return h(d,c),d.prototype.init=function(){return this.cumulative=this.options.stacked,"always"!==this.options.hideHover?(this.hover=new b.Hover({parent:this.el}),this.on("hovermove",this.onHoverMove),this.on("hoverout",this.onHoverOut),this.on("gridclick",this.onGridClick)):void 0},d.prototype.defaults={barSizeRatio:.75,barGap:3,barColors:["#0b62a4","#7a92a3","#4da74d","#afd8f8","#edc240","#cb4b4b","#9440ed"],barOpacity:1,barRadius:[0,0,0,0],xLabelMargin:50},d.prototype.calc=function(){var a;return this.calcBars(),this.options.hideHover===!1?(a=this.hover).update.apply(a,this.hoverContentForRow(this.data.length-1)):void 0},d.prototype.calcBars=function(){var a,b,c,d,e,f,g;for(f=this.data,g=[],a=d=0,e=f.length;e>d;a=++d)b=f[a],b._x=this.left+this.width*(a+.5)/this.data.length,g.push(b._y=function(){var a,d,e,f;for(e=b.y,f=[],a=0,d=e.length;d>a;a++)c=e[a],null!=c?f.push(this.transY(c)):f.push(null);return f}.call(this));return g},d.prototype.draw=function(){var a;return((a=this.options.axes)===!0||"both"===a||"x"===a)&&this.drawXAxis(),this.drawSeries()},d.prototype.drawXAxis=function(){var a,b,c,d,e,f,g,h,i,j,k,l,m;for(j=this.bottom+(this.options.xAxisLabelTopPadding||this.options.padding/2),g=null,f=null,m=[],a=k=0,l=this.data.length;l>=0?l>k:k>l;a=l>=0?++k:--k)h=this.data[this.data.length-1-a],b=this.drawXAxisLabel(h._x,j,h.label),i=b.getBBox(),b.transform("r"+-this.options.xLabelAngle),c=b.getBBox(),b.transform("t0,"+c.height/2+"..."),0!==this.options.xLabelAngle&&(e=-.5*i.width*Math.cos(this.options.xLabelAngle*Math.PI/180),b.transform("t"+e+",0...")),(null==g||g>=c.x+c.width||null!=f&&f>=c.x)&&c.x>=0&&c.x+c.width<this.el.width()?(0!==this.options.xLabelAngle&&(d=1.25*this.options.gridTextSize/Math.sin(this.options.xLabelAngle*Math.PI/180),f=c.x-d),m.push(g=c.x-this.options.xLabelMargin)):m.push(b.remove());return m},d.prototype.drawSeries=function(){var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o;return c=this.width/this.options.data.length,h=this.options.stacked?1:this.options.ykeys.length,a=(c*this.options.barSizeRatio-this.options.barGap*(h-1))/h,this.options.barSize&&(a=Math.min(a,this.options.barSize)),l=c-a*h-this.options.barGap*(h-1),g=l/2,o=this.ymin<=0&&this.ymax>=0?this.transY(0):null,this.bars=function(){var h,l,p,q;for(p=this.data,q=[],d=h=0,l=p.length;l>h;d=++h)i=p[d],e=0,q.push(function(){var h,l,p,q;for(p=i._y,q=[],j=h=0,l=p.length;l>h;j=++h)n=p[j],null!==n?(o?(m=Math.min(n,o),b=Math.max(n,o)):(m=n,b=this.bottom),f=this.left+d*c+g,this.options.stacked||(f+=j*(a+this.options.barGap)),k=b-m,this.options.verticalGridCondition&&this.options.verticalGridCondition(i.x)&&this.drawBar(this.left+d*c,this.top,c,Math.abs(this.top-this.bottom),this.options.verticalGridColor,this.options.verticalGridOpacity,this.options.barRadius),this.options.stacked&&(m-=e),this.drawBar(f,m,a,k,this.colorFor(i,j,"bar"),this.options.barOpacity,this.options.barRadius),q.push(e+=k)):q.push(null);return q}.call(this));return q}.call(this)},d.prototype.colorFor=function(a,b,c){var d,e;return"function"==typeof this.options.barColors?(d={x:a.x,y:a.y[b],label:a.label},e={index:b,key:this.options.ykeys[b],label:this.options.labels[b]},this.options.barColors.call(this,d,e,c)):this.options.barColors[b%this.options.barColors.length]},d.prototype.hitTest=function(a){return 0===this.data.length?null:(a=Math.max(Math.min(a,this.right),this.left),Math.min(this.data.length-1,Math.floor((a-this.left)/(this.width/this.data.length))))},d.prototype.onGridClick=function(a,b){var c;return c=this.hitTest(a),this.fire("click",c,this.data[c].src,a,b)},d.prototype.onHoverMove=function(a){var b,c;return b=this.hitTest(a),(c=this.hover).update.apply(c,this.hoverContentForRow(b))},d.prototype.onHoverOut=function(){return this.options.hideHover!==!1?this.hover.hide():void 0},d.prototype.hoverContentForRow=function(a){var b,c,d,e,f,g,h,i;for(d=this.data[a],b="<div class='morris-hover-row-label'>"+d.label+"</div>",i=d.y,c=g=0,h=i.length;h>g;c=++g)f=i[c],b+="<div class='morris-hover-point' style='color: "+this.colorFor(d,c,"label")+"'>\n "+this.options.labels[c]+":\n "+this.yLabelFormat(f)+"\n</div>";return"function"==typeof this.options.hoverCallback&&(b=this.options.hoverCallback(a,this.options,b,d.src)),e=this.left+(a+.5)*this.width/this.data.length,[b,e]},d.prototype.drawXAxisLabel=function(a,b,c){var d;return d=this.raphael.text(a,b,c).attr("font-size",this.options.gridTextSize).attr("font-family",this.options.gridTextFamily).attr("font-weight",this.options.gridTextWeight).attr("fill",this.options.gridTextColor)},d.prototype.drawBar=function(a,b,c,d,e,f,g){var h,i;return h=Math.max.apply(Math,g),i=0===h||h>d?this.raphael.rect(a,b,c,d):this.raphael.path(this.roundedRect(a,b,c,d,g)),i.attr("fill",e).attr("fill-opacity",f).attr("stroke","none")},d.prototype.roundedRect=function(a,b,c,d,e){return null==e&&(e=[0,0,0,0]),["M",a,e[0]+b,"Q",a,b,a+e[0],b,"L",a+c-e[1],b,"Q",a+c,b,a+c,b+e[1],"L",a+c,b+d-e[2],"Q",a+c,b+d,a+c-e[2],b+d,"L",a+e[3],b+d,"Q",a,b+d,a,b+d-e[3],"Z"]},d}(b.Grid),b.Donut=function(c){function d(c){this.resizeHandler=f(this.resizeHandler,this),this.select=f(this.select,this),this.click=f(this.click,this);var d=this;if(!(this instanceof b.Donut))return new b.Donut(c);if(this.options=a.extend({},this.defaults,c),this.el="string"==typeof c.element?a(document.getElementById(c.element)):a(c.element),null===this.el||0===this.el.length)throw new Error("Graph placeholder not found.");void 0!==c.data&&0!==c.data.length&&(this.raphael=new Raphael(this.el[0]),this.options.resize&&a(window).bind("resize",function(){return null!=d.timeoutId&&window.clearTimeout(d.timeoutId),d.timeoutId=window.setTimeout(d.resizeHandler,100)}),this.setData(c.data))}return h(d,c),d.prototype.defaults={colors:["#0B62A4","#3980B5","#679DC6","#95BBD7","#B0CCE1","#095791","#095085","#083E67","#052C48","#042135"],backgroundColor:"#FFFFFF",labelColor:"#000000",formatter:b.commas,resize:!1},d.prototype.redraw=function(){var a,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x;for(this.raphael.clear(),c=this.el.width()/2,d=this.el.height()/2,n=(Math.min(c,d)-10)/3,l=0,u=this.values,o=0,r=u.length;r>o;o++)m=u[o],l+=m;for(i=5/(2*n),a=1.9999*Math.PI-i*this.data.length,g=0,f=0,this.segments=[],v=this.values,e=p=0,s=v.length;s>p;e=++p)m=v[e],j=g+i+a*(m/l),k=new b.DonutSegment(c,d,2*n,n,g,j,this.data[e].color||this.options.colors[f%this.options.colors.length],this.options.backgroundColor,f,this.raphael),k.render(),this.segments.push(k),k.on("hover",this.select),k.on("click",this.click),g=j,f+=1;for(this.text1=this.drawEmptyDonutLabel(c,d-10,this.options.labelColor,15,800),this.text2=this.drawEmptyDonutLabel(c,d+10,this.options.labelColor,14),h=Math.max.apply(Math,this.values),f=0,w=this.values,x=[],q=0,t=w.length;t>q;q++){if(m=w[q],m===h){this.select(f);
7
+ break}x.push(f+=1)}return x},d.prototype.setData=function(a){var b;return this.data=a,this.values=function(){var a,c,d,e;for(d=this.data,e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(parseFloat(b.value));return e}.call(this),this.redraw()},d.prototype.click=function(a){return this.fire("click",a,this.data[a])},d.prototype.select=function(a){var b,c,d,e,f,g;for(g=this.segments,e=0,f=g.length;f>e;e++)c=g[e],c.deselect();return d=this.segments[a],d.select(),b=this.data[a],this.setLabels(b.label,this.options.formatter(b.value,b))},d.prototype.setLabels=function(a,b){var c,d,e,f,g,h,i,j;return c=2*(Math.min(this.el.width()/2,this.el.height()/2)-10)/3,f=1.8*c,e=c/2,d=c/3,this.text1.attr({text:a,transform:""}),g=this.text1.getBBox(),h=Math.min(f/g.width,e/g.height),this.text1.attr({transform:"S"+h+","+h+","+(g.x+g.width/2)+","+(g.y+g.height)}),this.text2.attr({text:b,transform:""}),i=this.text2.getBBox(),j=Math.min(f/i.width,d/i.height),this.text2.attr({transform:"S"+j+","+j+","+(i.x+i.width/2)+","+i.y})},d.prototype.drawEmptyDonutLabel=function(a,b,c,d,e){var f;return f=this.raphael.text(a,b,"").attr("font-size",d).attr("fill",c),null!=e&&f.attr("font-weight",e),f},d.prototype.resizeHandler=function(){return this.timeoutId=null,this.raphael.setSize(this.el.width(),this.el.height()),this.redraw()},d}(b.EventEmitter),b.DonutSegment=function(a){function b(a,b,c,d,e,g,h,i,j,k){this.cx=a,this.cy=b,this.inner=c,this.outer=d,this.color=h,this.backgroundColor=i,this.index=j,this.raphael=k,this.deselect=f(this.deselect,this),this.select=f(this.select,this),this.sin_p0=Math.sin(e),this.cos_p0=Math.cos(e),this.sin_p1=Math.sin(g),this.cos_p1=Math.cos(g),this.is_long=g-e>Math.PI?1:0,this.path=this.calcSegment(this.inner+3,this.inner+this.outer-5),this.selectedPath=this.calcSegment(this.inner+3,this.inner+this.outer),this.hilight=this.calcArc(this.inner)}return h(b,a),b.prototype.calcArcPoints=function(a){return[this.cx+a*this.sin_p0,this.cy+a*this.cos_p0,this.cx+a*this.sin_p1,this.cy+a*this.cos_p1]},b.prototype.calcSegment=function(a,b){var c,d,e,f,g,h,i,j,k,l;return k=this.calcArcPoints(a),c=k[0],e=k[1],d=k[2],f=k[3],l=this.calcArcPoints(b),g=l[0],i=l[1],h=l[2],j=l[3],"M"+c+","+e+("A"+a+","+a+",0,"+this.is_long+",0,"+d+","+f)+("L"+h+","+j)+("A"+b+","+b+",0,"+this.is_long+",1,"+g+","+i)+"Z"},b.prototype.calcArc=function(a){var b,c,d,e,f;return f=this.calcArcPoints(a),b=f[0],d=f[1],c=f[2],e=f[3],"M"+b+","+d+("A"+a+","+a+",0,"+this.is_long+",0,"+c+","+e)},b.prototype.render=function(){var a=this;return this.arc=this.drawDonutArc(this.hilight,this.color),this.seg=this.drawDonutSegment(this.path,this.color,this.backgroundColor,function(){return a.fire("hover",a.index)},function(){return a.fire("click",a.index)})},b.prototype.drawDonutArc=function(a,b){return this.raphael.path(a).attr({stroke:b,"stroke-width":2,opacity:0})},b.prototype.drawDonutSegment=function(a,b,c,d,e){return this.raphael.path(a).attr({fill:b,stroke:c,"stroke-width":3}).hover(d).click(e)},b.prototype.select=function(){return this.selected?void 0:(this.seg.animate({path:this.selectedPath},150,"<>"),this.arc.animate({opacity:1},150,"<>"),this.selected=!0)},b.prototype.deselect=function(){return this.selected?(this.seg.animate({path:this.path},150,"<>"),this.arc.animate({opacity:0},150,"<>"),this.selected=!1):void 0},b}(b.EventEmitter)}).call(this);
js/clearsale/total/Plugin/raphael.min.js ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ // ┌────────────────────────────────────────────────────────────────────┐ \\
2
+ // │ Raphaël 2.1.2 - JavaScript Vector Library │ \\
3
+ // ├────────────────────────────────────────────────────────────────────┤ \\
4
+ // │ Copyright © 2008-2012 Dmitry Baranovskiy (http://raphaeljs.com) │ \\
5
+ // │ Copyright © 2008-2012 Sencha Labs (http://sencha.com) │ \\
6
+ // ├────────────────────────────────────────────────────────────────────┤ \\
7
+ // │ Licensed under the MIT (http://raphaeljs.com/license.html) license.│ \\
8
+ // └────────────────────────────────────────────────────────────────────┘ \\
9
+ !function(a){var b,c,d="0.4.2",e="hasOwnProperty",f=/[\.\/]/,g="*",h=function(){},i=function(a,b){return a-b},j={n:{}},k=function(a,d){a=String(a);var e,f=c,g=Array.prototype.slice.call(arguments,2),h=k.listeners(a),j=0,l=[],m={},n=[],o=b;b=a,c=0;for(var p=0,q=h.length;q>p;p++)"zIndex"in h[p]&&(l.push(h[p].zIndex),h[p].zIndex<0&&(m[h[p].zIndex]=h[p]));for(l.sort(i);l[j]<0;)if(e=m[l[j++]],n.push(e.apply(d,g)),c)return c=f,n;for(p=0;q>p;p++)if(e=h[p],"zIndex"in e)if(e.zIndex==l[j]){if(n.push(e.apply(d,g)),c)break;do if(j++,e=m[l[j]],e&&n.push(e.apply(d,g)),c)break;while(e)}else m[e.zIndex]=e;else if(n.push(e.apply(d,g)),c)break;return c=f,b=o,n.length?n:null};k._events=j,k.listeners=function(a){var b,c,d,e,h,i,k,l,m=a.split(f),n=j,o=[n],p=[];for(e=0,h=m.length;h>e;e++){for(l=[],i=0,k=o.length;k>i;i++)for(n=o[i].n,c=[n[m[e]],n[g]],d=2;d--;)b=c[d],b&&(l.push(b),p=p.concat(b.f||[]));o=l}return p},k.on=function(a,b){if(a=String(a),"function"!=typeof b)return function(){};for(var c=a.split(f),d=j,e=0,g=c.length;g>e;e++)d=d.n,d=d.hasOwnProperty(c[e])&&d[c[e]]||(d[c[e]]={n:{}});for(d.f=d.f||[],e=0,g=d.f.length;g>e;e++)if(d.f[e]==b)return h;return d.f.push(b),function(a){+a==+a&&(b.zIndex=+a)}},k.f=function(a){var b=[].slice.call(arguments,1);return function(){k.apply(null,[a,null].concat(b).concat([].slice.call(arguments,0)))}},k.stop=function(){c=1},k.nt=function(a){return a?new RegExp("(?:\\.|\\/|^)"+a+"(?:\\.|\\/|$)").test(b):b},k.nts=function(){return b.split(f)},k.off=k.unbind=function(a,b){if(!a)return k._events=j={n:{}},void 0;var c,d,h,i,l,m,n,o=a.split(f),p=[j];for(i=0,l=o.length;l>i;i++)for(m=0;m<p.length;m+=h.length-2){if(h=[m,1],c=p[m].n,o[i]!=g)c[o[i]]&&h.push(c[o[i]]);else for(d in c)c[e](d)&&h.push(c[d]);p.splice.apply(p,h)}for(i=0,l=p.length;l>i;i++)for(c=p[i];c.n;){if(b){if(c.f){for(m=0,n=c.f.length;n>m;m++)if(c.f[m]==b){c.f.splice(m,1);break}!c.f.length&&delete c.f}for(d in c.n)if(c.n[e](d)&&c.n[d].f){var q=c.n[d].f;for(m=0,n=q.length;n>m;m++)if(q[m]==b){q.splice(m,1);break}!q.length&&delete c.n[d].f}}else{delete c.f;for(d in c.n)c.n[e](d)&&c.n[d].f&&delete c.n[d].f}c=c.n}},k.once=function(a,b){var c=function(){return k.unbind(a,c),b.apply(this,arguments)};return k.on(a,c)},k.version=d,k.toString=function(){return"You are running Eve "+d},"undefined"!=typeof module&&module.exports?module.exports=k:"undefined"!=typeof define?define("eve",[],function(){return k}):a.eve=k}(this),function(a,b){"function"==typeof define&&define.amd?define(["eve"],function(c){return b(a,c)}):b(a,a.eve)}(this,function(a,b){function c(a){if(c.is(a,"function"))return u?a():b.on("raphael.DOMload",a);if(c.is(a,V))return c._engine.create[D](c,a.splice(0,3+c.is(a[0],T))).add(a);var d=Array.prototype.slice.call(arguments,0);if(c.is(d[d.length-1],"function")){var e=d.pop();return u?e.call(c._engine.create[D](c,d)):b.on("raphael.DOMload",function(){e.call(c._engine.create[D](c,d))})}return c._engine.create[D](c,arguments)}function d(a){if("function"==typeof a||Object(a)!==a)return a;var b=new a.constructor;for(var c in a)a[z](c)&&(b[c]=d(a[c]));return b}function e(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return a.push(a.splice(c,1)[0])}function f(a,b,c){function d(){var f=Array.prototype.slice.call(arguments,0),g=f.join("␀"),h=d.cache=d.cache||{},i=d.count=d.count||[];return h[z](g)?(e(i,g),c?c(h[g]):h[g]):(i.length>=1e3&&delete h[i.shift()],i.push(g),h[g]=a[D](b,f),c?c(h[g]):h[g])}return d}function g(){return this.hex}function h(a,b){for(var c=[],d=0,e=a.length;e-2*!b>d;d+=2){var f=[{x:+a[d-2],y:+a[d-1]},{x:+a[d],y:+a[d+1]},{x:+a[d+2],y:+a[d+3]},{x:+a[d+4],y:+a[d+5]}];b?d?e-4==d?f[3]={x:+a[0],y:+a[1]}:e-2==d&&(f[2]={x:+a[0],y:+a[1]},f[3]={x:+a[2],y:+a[3]}):f[0]={x:+a[e-2],y:+a[e-1]}:e-4==d?f[3]=f[2]:d||(f[0]={x:+a[d],y:+a[d+1]}),c.push(["C",(-f[0].x+6*f[1].x+f[2].x)/6,(-f[0].y+6*f[1].y+f[2].y)/6,(f[1].x+6*f[2].x-f[3].x)/6,(f[1].y+6*f[2].y-f[3].y)/6,f[2].x,f[2].y])}return c}function i(a,b,c,d,e){var f=-3*b+9*c-9*d+3*e,g=a*f+6*b-12*c+6*d;return a*g-3*b+3*c}function j(a,b,c,d,e,f,g,h,j){null==j&&(j=1),j=j>1?1:0>j?0:j;for(var k=j/2,l=12,m=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],n=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],o=0,p=0;l>p;p++){var q=k*m[p]+k,r=i(q,a,c,e,g),s=i(q,b,d,f,h),t=r*r+s*s;o+=n[p]*N.sqrt(t)}return k*o}function k(a,b,c,d,e,f,g,h,i){if(!(0>i||j(a,b,c,d,e,f,g,h)<i)){var k,l=1,m=l/2,n=l-m,o=.01;for(k=j(a,b,c,d,e,f,g,h,n);Q(k-i)>o;)m/=2,n+=(i>k?1:-1)*m,k=j(a,b,c,d,e,f,g,h,n);return n}}function l(a,b,c,d,e,f,g,h){if(!(O(a,c)<P(e,g)||P(a,c)>O(e,g)||O(b,d)<P(f,h)||P(b,d)>O(f,h))){var i=(a*d-b*c)*(e-g)-(a-c)*(e*h-f*g),j=(a*d-b*c)*(f-h)-(b-d)*(e*h-f*g),k=(a-c)*(f-h)-(b-d)*(e-g);if(k){var l=i/k,m=j/k,n=+l.toFixed(2),o=+m.toFixed(2);if(!(n<+P(a,c).toFixed(2)||n>+O(a,c).toFixed(2)||n<+P(e,g).toFixed(2)||n>+O(e,g).toFixed(2)||o<+P(b,d).toFixed(2)||o>+O(b,d).toFixed(2)||o<+P(f,h).toFixed(2)||o>+O(f,h).toFixed(2)))return{x:l,y:m}}}}function m(a,b,d){var e=c.bezierBBox(a),f=c.bezierBBox(b);if(!c.isBBoxIntersect(e,f))return d?0:[];for(var g=j.apply(0,a),h=j.apply(0,b),i=O(~~(g/5),1),k=O(~~(h/5),1),m=[],n=[],o={},p=d?0:[],q=0;i+1>q;q++){var r=c.findDotsAtSegment.apply(c,a.concat(q/i));m.push({x:r.x,y:r.y,t:q/i})}for(q=0;k+1>q;q++)r=c.findDotsAtSegment.apply(c,b.concat(q/k)),n.push({x:r.x,y:r.y,t:q/k});for(q=0;i>q;q++)for(var s=0;k>s;s++){var t=m[q],u=m[q+1],v=n[s],w=n[s+1],x=Q(u.x-t.x)<.001?"y":"x",y=Q(w.x-v.x)<.001?"y":"x",z=l(t.x,t.y,u.x,u.y,v.x,v.y,w.x,w.y);if(z){if(o[z.x.toFixed(4)]==z.y.toFixed(4))continue;o[z.x.toFixed(4)]=z.y.toFixed(4);var A=t.t+Q((z[x]-t[x])/(u[x]-t[x]))*(u.t-t.t),B=v.t+Q((z[y]-v[y])/(w[y]-v[y]))*(w.t-v.t);A>=0&&1.001>=A&&B>=0&&1.001>=B&&(d?p++:p.push({x:z.x,y:z.y,t1:P(A,1),t2:P(B,1)}))}}return p}function n(a,b,d){a=c._path2curve(a),b=c._path2curve(b);for(var e,f,g,h,i,j,k,l,n,o,p=d?0:[],q=0,r=a.length;r>q;q++){var s=a[q];if("M"==s[0])e=i=s[1],f=j=s[2];else{"C"==s[0]?(n=[e,f].concat(s.slice(1)),e=n[6],f=n[7]):(n=[e,f,e,f,i,j,i,j],e=i,f=j);for(var t=0,u=b.length;u>t;t++){var v=b[t];if("M"==v[0])g=k=v[1],h=l=v[2];else{"C"==v[0]?(o=[g,h].concat(v.slice(1)),g=o[6],h=o[7]):(o=[g,h,g,h,k,l,k,l],g=k,h=l);var w=m(n,o,d);if(d)p+=w;else{for(var x=0,y=w.length;y>x;x++)w[x].segment1=q,w[x].segment2=t,w[x].bez1=n,w[x].bez2=o;p=p.concat(w)}}}}}return p}function o(a,b,c,d,e,f){null!=a?(this.a=+a,this.b=+b,this.c=+c,this.d=+d,this.e=+e,this.f=+f):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0)}function p(){return this.x+H+this.y+H+this.width+" × "+this.height}function q(a,b,c,d,e,f){function g(a){return((l*a+k)*a+j)*a}function h(a,b){var c=i(a,b);return((o*c+n)*c+m)*c}function i(a,b){var c,d,e,f,h,i;for(e=a,i=0;8>i;i++){if(f=g(e)-a,Q(f)<b)return e;if(h=(3*l*e+2*k)*e+j,Q(h)<1e-6)break;e-=f/h}if(c=0,d=1,e=a,c>e)return c;if(e>d)return d;for(;d>c;){if(f=g(e),Q(f-a)<b)return e;a>f?c=e:d=e,e=(d-c)/2+c}return e}var j=3*b,k=3*(d-b)-j,l=1-j-k,m=3*c,n=3*(e-c)-m,o=1-m-n;return h(a,1/(200*f))}function r(a,b){var c=[],d={};if(this.ms=b,this.times=1,a){for(var e in a)a[z](e)&&(d[_(e)]=a[e],c.push(_(e)));c.sort(lb)}this.anim=d,this.top=c[c.length-1],this.percents=c}function s(a,d,e,f,g,h){e=_(e);var i,j,k,l,m,n,p=a.ms,r={},s={},t={};if(f)for(v=0,x=ic.length;x>v;v++){var u=ic[v];if(u.el.id==d.id&&u.anim==a){u.percent!=e?(ic.splice(v,1),k=1):j=u,d.attr(u.totalOrigin);break}}else f=+s;for(var v=0,x=a.percents.length;x>v;v++){if(a.percents[v]==e||a.percents[v]>f*a.top){e=a.percents[v],m=a.percents[v-1]||0,p=p/a.top*(e-m),l=a.percents[v+1],i=a.anim[e];break}f&&d.attr(a.anim[a.percents[v]])}if(i){if(j)j.initstatus=f,j.start=new Date-j.ms*f;else{for(var y in i)if(i[z](y)&&(db[z](y)||d.paper.customAttributes[z](y)))switch(r[y]=d.attr(y),null==r[y]&&(r[y]=cb[y]),s[y]=i[y],db[y]){case T:t[y]=(s[y]-r[y])/p;break;case"colour":r[y]=c.getRGB(r[y]);var A=c.getRGB(s[y]);t[y]={r:(A.r-r[y].r)/p,g:(A.g-r[y].g)/p,b:(A.b-r[y].b)/p};break;case"path":var B=Kb(r[y],s[y]),C=B[1];for(r[y]=B[0],t[y]=[],v=0,x=r[y].length;x>v;v++){t[y][v]=[0];for(var D=1,F=r[y][v].length;F>D;D++)t[y][v][D]=(C[v][D]-r[y][v][D])/p}break;case"transform":var G=d._,H=Pb(G[y],s[y]);if(H)for(r[y]=H.from,s[y]=H.to,t[y]=[],t[y].real=!0,v=0,x=r[y].length;x>v;v++)for(t[y][v]=[r[y][v][0]],D=1,F=r[y][v].length;F>D;D++)t[y][v][D]=(s[y][v][D]-r[y][v][D])/p;else{var K=d.matrix||new o,L={_:{transform:G.transform},getBBox:function(){return d.getBBox(1)}};r[y]=[K.a,K.b,K.c,K.d,K.e,K.f],Nb(L,s[y]),s[y]=L._.transform,t[y]=[(L.matrix.a-K.a)/p,(L.matrix.b-K.b)/p,(L.matrix.c-K.c)/p,(L.matrix.d-K.d)/p,(L.matrix.e-K.e)/p,(L.matrix.f-K.f)/p]}break;case"csv":var M=I(i[y])[J](w),N=I(r[y])[J](w);if("clip-rect"==y)for(r[y]=N,t[y]=[],v=N.length;v--;)t[y][v]=(M[v]-r[y][v])/p;s[y]=M;break;default:for(M=[][E](i[y]),N=[][E](r[y]),t[y]=[],v=d.paper.customAttributes[y].length;v--;)t[y][v]=((M[v]||0)-(N[v]||0))/p}var O=i.easing,P=c.easing_formulas[O];if(!P)if(P=I(O).match(Z),P&&5==P.length){var Q=P;P=function(a){return q(a,+Q[1],+Q[2],+Q[3],+Q[4],p)}}else P=nb;if(n=i.start||a.start||+new Date,u={anim:a,percent:e,timestamp:n,start:n+(a.del||0),status:0,initstatus:f||0,stop:!1,ms:p,easing:P,from:r,diff:t,to:s,el:d,callback:i.callback,prev:m,next:l,repeat:h||a.times,origin:d.attr(),totalOrigin:g},ic.push(u),f&&!j&&!k&&(u.stop=!0,u.start=new Date-p*f,1==ic.length))return kc();k&&(u.start=new Date-u.ms*f),1==ic.length&&jc(kc)}b("raphael.anim.start."+d.id,d,a)}}function t(a){for(var b=0;b<ic.length;b++)ic[b].el.paper==a&&ic.splice(b--,1)}c.version="2.1.2",c.eve=b;var u,v,w=/[, ]+/,x={circle:1,rect:1,path:1,ellipse:1,text:1,image:1},y=/\{(\d+)\}/g,z="hasOwnProperty",A={doc:document,win:a},B={was:Object.prototype[z].call(A.win,"Raphael"),is:A.win.Raphael},C=function(){this.ca=this.customAttributes={}},D="apply",E="concat",F="ontouchstart"in A.win||A.win.DocumentTouch&&A.doc instanceof DocumentTouch,G="",H=" ",I=String,J="split",K="click dblclick mousedown mousemove mouseout mouseover mouseup touchstart touchmove touchend touchcancel"[J](H),L={mousedown:"touchstart",mousemove:"touchmove",mouseup:"touchend"},M=I.prototype.toLowerCase,N=Math,O=N.max,P=N.min,Q=N.abs,R=N.pow,S=N.PI,T="number",U="string",V="array",W=Object.prototype.toString,X=(c._ISURL=/^url\(['"]?([^\)]+?)['"]?\)$/i,/^\s*((#[a-f\d]{6})|(#[a-f\d]{3})|rgba?\(\s*([\d\.]+%?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+%?(?:\s*,\s*[\d\.]+%?)?)\s*\)|hsba?\(\s*([\d\.]+(?:deg|\xb0|%)?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+(?:%?\s*,\s*[\d\.]+)?)%?\s*\)|hsla?\(\s*([\d\.]+(?:deg|\xb0|%)?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+(?:%?\s*,\s*[\d\.]+)?)%?\s*\))\s*$/i),Y={NaN:1,Infinity:1,"-Infinity":1},Z=/^(?:cubic-)?bezier\(([^,]+),([^,]+),([^,]+),([^\)]+)\)/,$=N.round,_=parseFloat,ab=parseInt,bb=I.prototype.toUpperCase,cb=c._availableAttrs={"arrow-end":"none","arrow-start":"none",blur:0,"clip-rect":"0 0 1e9 1e9",cursor:"default",cx:0,cy:0,fill:"#fff","fill-opacity":1,font:'10px "Arial"',"font-family":'"Arial"',"font-size":"10","font-style":"normal","font-weight":400,gradient:0,height:0,href:"http://raphaeljs.com/","letter-spacing":0,opacity:1,path:"M0,0",r:0,rx:0,ry:0,src:"",stroke:"#000","stroke-dasharray":"","stroke-linecap":"butt","stroke-linejoin":"butt","stroke-miterlimit":0,"stroke-opacity":1,"stroke-width":1,target:"_blank","text-anchor":"middle",title:"Raphael",transform:"",width:0,x:0,y:0},db=c._availableAnimAttrs={blur:T,"clip-rect":"csv",cx:T,cy:T,fill:"colour","fill-opacity":T,"font-size":T,height:T,opacity:T,path:"path",r:T,rx:T,ry:T,stroke:"colour","stroke-opacity":T,"stroke-width":T,transform:"transform",width:T,x:T,y:T},eb=/[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*/,fb={hs:1,rg:1},gb=/,?([achlmqrstvxz]),?/gi,hb=/([achlmrqstvz])[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029,]*((-?\d*\.?\d*(?:e[\-+]?\d+)?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*)+)/gi,ib=/([rstm])[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029,]*((-?\d*\.?\d*(?:e[\-+]?\d+)?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*)+)/gi,jb=/(-?\d*\.?\d*(?:e[\-+]?\d+)?)[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*/gi,kb=(c._radial_gradient=/^r(?:\(([^,]+?)[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*([^\)]+?)\))?/,{}),lb=function(a,b){return _(a)-_(b)},mb=function(){},nb=function(a){return a},ob=c._rectPath=function(a,b,c,d,e){return e?[["M",a+e,b],["l",c-2*e,0],["a",e,e,0,0,1,e,e],["l",0,d-2*e],["a",e,e,0,0,1,-e,e],["l",2*e-c,0],["a",e,e,0,0,1,-e,-e],["l",0,2*e-d],["a",e,e,0,0,1,e,-e],["z"]]:[["M",a,b],["l",c,0],["l",0,d],["l",-c,0],["z"]]},pb=function(a,b,c,d){return null==d&&(d=c),[["M",a,b],["m",0,-d],["a",c,d,0,1,1,0,2*d],["a",c,d,0,1,1,0,-2*d],["z"]]},qb=c._getPath={path:function(a){return a.attr("path")},circle:function(a){var b=a.attrs;return pb(b.cx,b.cy,b.r)},ellipse:function(a){var b=a.attrs;return pb(b.cx,b.cy,b.rx,b.ry)},rect:function(a){var b=a.attrs;return ob(b.x,b.y,b.width,b.height,b.r)},image:function(a){var b=a.attrs;return ob(b.x,b.y,b.width,b.height)},text:function(a){var b=a._getBBox();return ob(b.x,b.y,b.width,b.height)},set:function(a){var b=a._getBBox();return ob(b.x,b.y,b.width,b.height)}},rb=c.mapPath=function(a,b){if(!b)return a;var c,d,e,f,g,h,i;for(a=Kb(a),e=0,g=a.length;g>e;e++)for(i=a[e],f=1,h=i.length;h>f;f+=2)c=b.x(i[f],i[f+1]),d=b.y(i[f],i[f+1]),i[f]=c,i[f+1]=d;return a};if(c._g=A,c.type=A.win.SVGAngle||A.doc.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")?"SVG":"VML","VML"==c.type){var sb,tb=A.doc.createElement("div");if(tb.innerHTML='<v:shape adj="1"/>',sb=tb.firstChild,sb.style.behavior="url(#default#VML)",!sb||"object"!=typeof sb.adj)return c.type=G;tb=null}c.svg=!(c.vml="VML"==c.type),c._Paper=C,c.fn=v=C.prototype=c.prototype,c._id=0,c._oid=0,c.is=function(a,b){return b=M.call(b),"finite"==b?!Y[z](+a):"array"==b?a instanceof Array:"null"==b&&null===a||b==typeof a&&null!==a||"object"==b&&a===Object(a)||"array"==b&&Array.isArray&&Array.isArray(a)||W.call(a).slice(8,-1).toLowerCase()==b},c.angle=function(a,b,d,e,f,g){if(null==f){var h=a-d,i=b-e;return h||i?(180+180*N.atan2(-i,-h)/S+360)%360:0}return c.angle(a,b,f,g)-c.angle(d,e,f,g)},c.rad=function(a){return a%360*S/180},c.deg=function(a){return 180*a/S%360},c.snapTo=function(a,b,d){if(d=c.is(d,"finite")?d:10,c.is(a,V)){for(var e=a.length;e--;)if(Q(a[e]-b)<=d)return a[e]}else{a=+a;var f=b%a;if(d>f)return b-f;if(f>a-d)return b-f+a}return b},c.createUUID=function(a,b){return function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(a,b).toUpperCase()}}(/[xy]/g,function(a){var b=0|16*N.random(),c="x"==a?b:8|3&b;return c.toString(16)}),c.setWindow=function(a){b("raphael.setWindow",c,A.win,a),A.win=a,A.doc=A.win.document,c._engine.initWin&&c._engine.initWin(A.win)};var ub=function(a){if(c.vml){var b,d=/^\s+|\s+$/g;try{var e=new ActiveXObject("htmlfile");e.write("<body>"),e.close(),b=e.body}catch(g){b=createPopup().document.body}var h=b.createTextRange();ub=f(function(a){try{b.style.color=I(a).replace(d,G);var c=h.queryCommandValue("ForeColor");return c=(255&c)<<16|65280&c|(16711680&c)>>>16,"#"+("000000"+c.toString(16)).slice(-6)}catch(e){return"none"}})}else{var i=A.doc.createElement("i");i.title="Raphaël Colour Picker",i.style.display="none",A.doc.body.appendChild(i),ub=f(function(a){return i.style.color=a,A.doc.defaultView.getComputedStyle(i,G).getPropertyValue("color")})}return ub(a)},vb=function(){return"hsb("+[this.h,this.s,this.b]+")"},wb=function(){return"hsl("+[this.h,this.s,this.l]+")"},xb=function(){return this.hex},yb=function(a,b,d){if(null==b&&c.is(a,"object")&&"r"in a&&"g"in a&&"b"in a&&(d=a.b,b=a.g,a=a.r),null==b&&c.is(a,U)){var e=c.getRGB(a);a=e.r,b=e.g,d=e.b}return(a>1||b>1||d>1)&&(a/=255,b/=255,d/=255),[a,b,d]},zb=function(a,b,d,e){a*=255,b*=255,d*=255;var f={r:a,g:b,b:d,hex:c.rgb(a,b,d),toString:xb};return c.is(e,"finite")&&(f.opacity=e),f};c.color=function(a){var b;return c.is(a,"object")&&"h"in a&&"s"in a&&"b"in a?(b=c.hsb2rgb(a),a.r=b.r,a.g=b.g,a.b=b.b,a.hex=b.hex):c.is(a,"object")&&"h"in a&&"s"in a&&"l"in a?(b=c.hsl2rgb(a),a.r=b.r,a.g=b.g,a.b=b.b,a.hex=b.hex):(c.is(a,"string")&&(a=c.getRGB(a)),c.is(a,"object")&&"r"in a&&"g"in a&&"b"in a?(b=c.rgb2hsl(a),a.h=b.h,a.s=b.s,a.l=b.l,b=c.rgb2hsb(a),a.v=b.b):(a={hex:"none"},a.r=a.g=a.b=a.h=a.s=a.v=a.l=-1)),a.toString=xb,a},c.hsb2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"b"in a&&(c=a.b,b=a.s,a=a.h,d=a.o),a*=360;var e,f,g,h,i;return a=a%360/60,i=c*b,h=i*(1-Q(a%2-1)),e=f=g=c-i,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a],zb(e,f,g,d)},c.hsl2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"l"in a&&(c=a.l,b=a.s,a=a.h),(a>1||b>1||c>1)&&(a/=360,b/=100,c/=100),a*=360;var e,f,g,h,i;return a=a%360/60,i=2*b*(.5>c?c:1-c),h=i*(1-Q(a%2-1)),e=f=g=c-i/2,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a],zb(e,f,g,d)},c.rgb2hsb=function(a,b,c){c=yb(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g;return f=O(a,b,c),g=f-P(a,b,c),d=0==g?null:f==a?(b-c)/g:f==b?(c-a)/g+2:(a-b)/g+4,d=60*((d+360)%6)/360,e=0==g?0:g/f,{h:d,s:e,b:f,toString:vb}},c.rgb2hsl=function(a,b,c){c=yb(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g,h,i;return g=O(a,b,c),h=P(a,b,c),i=g-h,d=0==i?null:g==a?(b-c)/i:g==b?(c-a)/i+2:(a-b)/i+4,d=60*((d+360)%6)/360,f=(g+h)/2,e=0==i?0:.5>f?i/(2*f):i/(2-2*f),{h:d,s:e,l:f,toString:wb}},c._path2string=function(){return this.join(",").replace(gb,"$1")},c._preload=function(a,b){var c=A.doc.createElement("img");c.style.cssText="position:absolute;left:-9999em;top:-9999em",c.onload=function(){b.call(this),this.onload=null,A.doc.body.removeChild(this)},c.onerror=function(){A.doc.body.removeChild(this)},A.doc.body.appendChild(c),c.src=a},c.getRGB=f(function(a){if(!a||(a=I(a)).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:g};if("none"==a)return{r:-1,g:-1,b:-1,hex:"none",toString:g};!(fb[z](a.toLowerCase().substring(0,2))||"#"==a.charAt())&&(a=ub(a));var b,d,e,f,h,i,j=a.match(X);return j?(j[2]&&(e=ab(j[2].substring(5),16),d=ab(j[2].substring(3,5),16),b=ab(j[2].substring(1,3),16)),j[3]&&(e=ab((h=j[3].charAt(3))+h,16),d=ab((h=j[3].charAt(2))+h,16),b=ab((h=j[3].charAt(1))+h,16)),j[4]&&(i=j[4][J](eb),b=_(i[0]),"%"==i[0].slice(-1)&&(b*=2.55),d=_(i[1]),"%"==i[1].slice(-1)&&(d*=2.55),e=_(i[2]),"%"==i[2].slice(-1)&&(e*=2.55),"rgba"==j[1].toLowerCase().slice(0,4)&&(f=_(i[3])),i[3]&&"%"==i[3].slice(-1)&&(f/=100)),j[5]?(i=j[5][J](eb),b=_(i[0]),"%"==i[0].slice(-1)&&(b*=2.55),d=_(i[1]),"%"==i[1].slice(-1)&&(d*=2.55),e=_(i[2]),"%"==i[2].slice(-1)&&(e*=2.55),("deg"==i[0].slice(-3)||"°"==i[0].slice(-1))&&(b/=360),"hsba"==j[1].toLowerCase().slice(0,4)&&(f=_(i[3])),i[3]&&"%"==i[3].slice(-1)&&(f/=100),c.hsb2rgb(b,d,e,f)):j[6]?(i=j[6][J](eb),b=_(i[0]),"%"==i[0].slice(-1)&&(b*=2.55),d=_(i[1]),"%"==i[1].slice(-1)&&(d*=2.55),e=_(i[2]),"%"==i[2].slice(-1)&&(e*=2.55),("deg"==i[0].slice(-3)||"°"==i[0].slice(-1))&&(b/=360),"hsla"==j[1].toLowerCase().slice(0,4)&&(f=_(i[3])),i[3]&&"%"==i[3].slice(-1)&&(f/=100),c.hsl2rgb(b,d,e,f)):(j={r:b,g:d,b:e,toString:g},j.hex="#"+(16777216|e|d<<8|b<<16).toString(16).slice(1),c.is(f,"finite")&&(j.opacity=f),j)):{r:-1,g:-1,b:-1,hex:"none",error:1,toString:g}},c),c.hsb=f(function(a,b,d){return c.hsb2rgb(a,b,d).hex}),c.hsl=f(function(a,b,d){return c.hsl2rgb(a,b,d).hex}),c.rgb=f(function(a,b,c){return"#"+(16777216|c|b<<8|a<<16).toString(16).slice(1)}),c.getColor=function(a){var b=this.getColor.start=this.getColor.start||{h:0,s:1,b:a||.75},c=this.hsb2rgb(b.h,b.s,b.b);return b.h+=.075,b.h>1&&(b.h=0,b.s-=.2,b.s<=0&&(this.getColor.start={h:0,s:1,b:b.b})),c.hex},c.getColor.reset=function(){delete this.start},c.parsePathString=function(a){if(!a)return null;var b=Ab(a);if(b.arr)return Cb(b.arr);var d={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},e=[];return c.is(a,V)&&c.is(a[0],V)&&(e=Cb(a)),e.length||I(a).replace(hb,function(a,b,c){var f=[],g=b.toLowerCase();if(c.replace(jb,function(a,b){b&&f.push(+b)}),"m"==g&&f.length>2&&(e.push([b][E](f.splice(0,2))),g="l",b="m"==b?"l":"L"),"r"==g)e.push([b][E](f));else for(;f.length>=d[g]&&(e.push([b][E](f.splice(0,d[g]))),d[g]););}),e.toString=c._path2string,b.arr=Cb(e),e},c.parseTransformString=f(function(a){if(!a)return null;var b=[];return c.is(a,V)&&c.is(a[0],V)&&(b=Cb(a)),b.length||I(a).replace(ib,function(a,c,d){var e=[];M.call(c),d.replace(jb,function(a,b){b&&e.push(+b)}),b.push([c][E](e))}),b.toString=c._path2string,b});var Ab=function(a){var b=Ab.ps=Ab.ps||{};return b[a]?b[a].sleep=100:b[a]={sleep:100},setTimeout(function(){for(var c in b)b[z](c)&&c!=a&&(b[c].sleep--,!b[c].sleep&&delete b[c])}),b[a]};c.findDotsAtSegment=function(a,b,c,d,e,f,g,h,i){var j=1-i,k=R(j,3),l=R(j,2),m=i*i,n=m*i,o=k*a+3*l*i*c+3*j*i*i*e+n*g,p=k*b+3*l*i*d+3*j*i*i*f+n*h,q=a+2*i*(c-a)+m*(e-2*c+a),r=b+2*i*(d-b)+m*(f-2*d+b),s=c+2*i*(e-c)+m*(g-2*e+c),t=d+2*i*(f-d)+m*(h-2*f+d),u=j*a+i*c,v=j*b+i*d,w=j*e+i*g,x=j*f+i*h,y=90-180*N.atan2(q-s,r-t)/S;return(q>s||t>r)&&(y+=180),{x:o,y:p,m:{x:q,y:r},n:{x:s,y:t},start:{x:u,y:v},end:{x:w,y:x},alpha:y}},c.bezierBBox=function(a,b,d,e,f,g,h,i){c.is(a,"array")||(a=[a,b,d,e,f,g,h,i]);var j=Jb.apply(null,a);return{x:j.min.x,y:j.min.y,x2:j.max.x,y2:j.max.y,width:j.max.x-j.min.x,height:j.max.y-j.min.y}},c.isPointInsideBBox=function(a,b,c){return b>=a.x&&b<=a.x2&&c>=a.y&&c<=a.y2},c.isBBoxIntersect=function(a,b){var d=c.isPointInsideBBox;return d(b,a.x,a.y)||d(b,a.x2,a.y)||d(b,a.x,a.y2)||d(b,a.x2,a.y2)||d(a,b.x,b.y)||d(a,b.x2,b.y)||d(a,b.x,b.y2)||d(a,b.x2,b.y2)||(a.x<b.x2&&a.x>b.x||b.x<a.x2&&b.x>a.x)&&(a.y<b.y2&&a.y>b.y||b.y<a.y2&&b.y>a.y)},c.pathIntersection=function(a,b){return n(a,b)},c.pathIntersectionNumber=function(a,b){return n(a,b,1)},c.isPointInsidePath=function(a,b,d){var e=c.pathBBox(a);return c.isPointInsideBBox(e,b,d)&&1==n(a,[["M",b,d],["H",e.x2+10]],1)%2},c._removedFactory=function(a){return function(){b("raphael.log",null,"Raphaël: you are calling to method “"+a+"” of removed object",a)}};var Bb=c.pathBBox=function(a){var b=Ab(a);if(b.bbox)return d(b.bbox);if(!a)return{x:0,y:0,width:0,height:0,x2:0,y2:0};a=Kb(a);for(var c,e=0,f=0,g=[],h=[],i=0,j=a.length;j>i;i++)if(c=a[i],"M"==c[0])e=c[1],f=c[2],g.push(e),h.push(f);else{var k=Jb(e,f,c[1],c[2],c[3],c[4],c[5],c[6]);g=g[E](k.min.x,k.max.x),h=h[E](k.min.y,k.max.y),e=c[5],f=c[6]}var l=P[D](0,g),m=P[D](0,h),n=O[D](0,g),o=O[D](0,h),p=n-l,q=o-m,r={x:l,y:m,x2:n,y2:o,width:p,height:q,cx:l+p/2,cy:m+q/2};return b.bbox=d(r),r},Cb=function(a){var b=d(a);return b.toString=c._path2string,b},Db=c._pathToRelative=function(a){var b=Ab(a);if(b.rel)return Cb(b.rel);c.is(a,V)&&c.is(a&&a[0],V)||(a=c.parsePathString(a));var d=[],e=0,f=0,g=0,h=0,i=0;"M"==a[0][0]&&(e=a[0][1],f=a[0][2],g=e,h=f,i++,d.push(["M",e,f]));for(var j=i,k=a.length;k>j;j++){var l=d[j]=[],m=a[j];if(m[0]!=M.call(m[0]))switch(l[0]=M.call(m[0]),l[0]){case"a":l[1]=m[1],l[2]=m[2],l[3]=m[3],l[4]=m[4],l[5]=m[5],l[6]=+(m[6]-e).toFixed(3),l[7]=+(m[7]-f).toFixed(3);break;case"v":l[1]=+(m[1]-f).toFixed(3);break;case"m":g=m[1],h=m[2];default:for(var n=1,o=m.length;o>n;n++)l[n]=+(m[n]-(n%2?e:f)).toFixed(3)}else{l=d[j]=[],"m"==m[0]&&(g=m[1]+e,h=m[2]+f);for(var p=0,q=m.length;q>p;p++)d[j][p]=m[p]}var r=d[j].length;switch(d[j][0]){case"z":e=g,f=h;break;case"h":e+=+d[j][r-1];break;case"v":f+=+d[j][r-1];break;default:e+=+d[j][r-2],f+=+d[j][r-1]}}return d.toString=c._path2string,b.rel=Cb(d),d},Eb=c._pathToAbsolute=function(a){var b=Ab(a);if(b.abs)return Cb(b.abs);if(c.is(a,V)&&c.is(a&&a[0],V)||(a=c.parsePathString(a)),!a||!a.length)return[["M",0,0]];var d=[],e=0,f=0,g=0,i=0,j=0;"M"==a[0][0]&&(e=+a[0][1],f=+a[0][2],g=e,i=f,j++,d[0]=["M",e,f]);for(var k,l,m=3==a.length&&"M"==a[0][0]&&"R"==a[1][0].toUpperCase()&&"Z"==a[2][0].toUpperCase(),n=j,o=a.length;o>n;n++){if(d.push(k=[]),l=a[n],l[0]!=bb.call(l[0]))switch(k[0]=bb.call(l[0]),k[0]){case"A":k[1]=l[1],k[2]=l[2],k[3]=l[3],k[4]=l[4],k[5]=l[5],k[6]=+(l[6]+e),k[7]=+(l[7]+f);break;case"V":k[1]=+l[1]+f;break;case"H":k[1]=+l[1]+e;break;case"R":for(var p=[e,f][E](l.slice(1)),q=2,r=p.length;r>q;q++)p[q]=+p[q]+e,p[++q]=+p[q]+f;d.pop(),d=d[E](h(p,m));break;case"M":g=+l[1]+e,i=+l[2]+f;default:for(q=1,r=l.length;r>q;q++)k[q]=+l[q]+(q%2?e:f)}else if("R"==l[0])p=[e,f][E](l.slice(1)),d.pop(),d=d[E](h(p,m)),k=["R"][E](l.slice(-2));else for(var s=0,t=l.length;t>s;s++)k[s]=l[s];switch(k[0]){case"Z":e=g,f=i;break;case"H":e=k[1];break;case"V":f=k[1];break;case"M":g=k[k.length-2],i=k[k.length-1];default:e=k[k.length-2],f=k[k.length-1]}}return d.toString=c._path2string,b.abs=Cb(d),d},Fb=function(a,b,c,d){return[a,b,c,d,c,d]},Gb=function(a,b,c,d,e,f){var g=1/3,h=2/3;return[g*a+h*c,g*b+h*d,g*e+h*c,g*f+h*d,e,f]},Hb=function(a,b,c,d,e,g,h,i,j,k){var l,m=120*S/180,n=S/180*(+e||0),o=[],p=f(function(a,b,c){var d=a*N.cos(c)-b*N.sin(c),e=a*N.sin(c)+b*N.cos(c);return{x:d,y:e}});if(k)y=k[0],z=k[1],w=k[2],x=k[3];else{l=p(a,b,-n),a=l.x,b=l.y,l=p(i,j,-n),i=l.x,j=l.y;var q=(N.cos(S/180*e),N.sin(S/180*e),(a-i)/2),r=(b-j)/2,s=q*q/(c*c)+r*r/(d*d);s>1&&(s=N.sqrt(s),c=s*c,d=s*d);var t=c*c,u=d*d,v=(g==h?-1:1)*N.sqrt(Q((t*u-t*r*r-u*q*q)/(t*r*r+u*q*q))),w=v*c*r/d+(a+i)/2,x=v*-d*q/c+(b+j)/2,y=N.asin(((b-x)/d).toFixed(9)),z=N.asin(((j-x)/d).toFixed(9));y=w>a?S-y:y,z=w>i?S-z:z,0>y&&(y=2*S+y),0>z&&(z=2*S+z),h&&y>z&&(y-=2*S),!h&&z>y&&(z-=2*S)}var A=z-y;if(Q(A)>m){var B=z,C=i,D=j;z=y+m*(h&&z>y?1:-1),i=w+c*N.cos(z),j=x+d*N.sin(z),o=Hb(i,j,c,d,e,0,h,C,D,[z,B,w,x])}A=z-y;var F=N.cos(y),G=N.sin(y),H=N.cos(z),I=N.sin(z),K=N.tan(A/4),L=4/3*c*K,M=4/3*d*K,O=[a,b],P=[a+L*G,b-M*F],R=[i+L*I,j-M*H],T=[i,j];if(P[0]=2*O[0]-P[0],P[1]=2*O[1]-P[1],k)return[P,R,T][E](o);o=[P,R,T][E](o).join()[J](",");for(var U=[],V=0,W=o.length;W>V;V++)U[V]=V%2?p(o[V-1],o[V],n).y:p(o[V],o[V+1],n).x;return U},Ib=function(a,b,c,d,e,f,g,h,i){var j=1-i;return{x:R(j,3)*a+3*R(j,2)*i*c+3*j*i*i*e+R(i,3)*g,y:R(j,3)*b+3*R(j,2)*i*d+3*j*i*i*f+R(i,3)*h}},Jb=f(function(a,b,c,d,e,f,g,h){var i,j=e-2*c+a-(g-2*e+c),k=2*(c-a)-2*(e-c),l=a-c,m=(-k+N.sqrt(k*k-4*j*l))/2/j,n=(-k-N.sqrt(k*k-4*j*l))/2/j,o=[b,h],p=[a,g];return Q(m)>"1e12"&&(m=.5),Q(n)>"1e12"&&(n=.5),m>0&&1>m&&(i=Ib(a,b,c,d,e,f,g,h,m),p.push(i.x),o.push(i.y)),n>0&&1>n&&(i=Ib(a,b,c,d,e,f,g,h,n),p.push(i.x),o.push(i.y)),j=f-2*d+b-(h-2*f+d),k=2*(d-b)-2*(f-d),l=b-d,m=(-k+N.sqrt(k*k-4*j*l))/2/j,n=(-k-N.sqrt(k*k-4*j*l))/2/j,Q(m)>"1e12"&&(m=.5),Q(n)>"1e12"&&(n=.5),m>0&&1>m&&(i=Ib(a,b,c,d,e,f,g,h,m),p.push(i.x),o.push(i.y)),n>0&&1>n&&(i=Ib(a,b,c,d,e,f,g,h,n),p.push(i.x),o.push(i.y)),{min:{x:P[D](0,p),y:P[D](0,o)},max:{x:O[D](0,p),y:O[D](0,o)}}}),Kb=c._path2curve=f(function(a,b){var c=!b&&Ab(a);if(!b&&c.curve)return Cb(c.curve);for(var d=Eb(a),e=b&&Eb(b),f={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},g={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},h=(function(a,b,c){var d,e;if(!a)return["C",b.x,b.y,b.x,b.y,b.x,b.y];switch(!(a[0]in{T:1,Q:1})&&(b.qx=b.qy=null),a[0]){case"M":b.X=a[1],b.Y=a[2];break;case"A":a=["C"][E](Hb[D](0,[b.x,b.y][E](a.slice(1))));break;case"S":"C"==c||"S"==c?(d=2*b.x-b.bx,e=2*b.y-b.by):(d=b.x,e=b.y),a=["C",d,e][E](a.slice(1));break;case"T":"Q"==c||"T"==c?(b.qx=2*b.x-b.qx,b.qy=2*b.y-b.qy):(b.qx=b.x,b.qy=b.y),a=["C"][E](Gb(b.x,b.y,b.qx,b.qy,a[1],a[2]));break;case"Q":b.qx=a[1],b.qy=a[2],a=["C"][E](Gb(b.x,b.y,a[1],a[2],a[3],a[4]));break;case"L":a=["C"][E](Fb(b.x,b.y,a[1],a[2]));break;case"H":a=["C"][E](Fb(b.x,b.y,a[1],b.y));break;case"V":a=["C"][E](Fb(b.x,b.y,b.x,a[1]));break;case"Z":a=["C"][E](Fb(b.x,b.y,b.X,b.Y))}return a}),i=function(a,b){if(a[b].length>7){a[b].shift();for(var c=a[b];c.length;)a.splice(b++,0,["C"][E](c.splice(0,6)));a.splice(b,1),l=O(d.length,e&&e.length||0)}},j=function(a,b,c,f,g){a&&b&&"M"==a[g][0]&&"M"!=b[g][0]&&(b.splice(g,0,["M",f.x,f.y]),c.bx=0,c.by=0,c.x=a[g][1],c.y=a[g][2],l=O(d.length,e&&e.length||0))},k=0,l=O(d.length,e&&e.length||0);l>k;k++){d[k]=h(d[k],f),i(d,k),e&&(e[k]=h(e[k],g)),e&&i(e,k),j(d,e,f,g,k),j(e,d,g,f,k);var m=d[k],n=e&&e[k],o=m.length,p=e&&n.length;f.x=m[o-2],f.y=m[o-1],f.bx=_(m[o-4])||f.x,f.by=_(m[o-3])||f.y,g.bx=e&&(_(n[p-4])||g.x),g.by=e&&(_(n[p-3])||g.y),g.x=e&&n[p-2],g.y=e&&n[p-1]}return e||(c.curve=Cb(d)),e?[d,e]:d},null,Cb),Lb=(c._parseDots=f(function(a){for(var b=[],d=0,e=a.length;e>d;d++){var f={},g=a[d].match(/^([^:]*):?([\d\.]*)/);if(f.color=c.getRGB(g[1]),f.color.error)return null;f.color=f.color.hex,g[2]&&(f.offset=g[2]+"%"),b.push(f)}for(d=1,e=b.length-1;e>d;d++)if(!b[d].offset){for(var h=_(b[d-1].offset||0),i=0,j=d+1;e>j;j++)if(b[j].offset){i=b[j].offset;break}i||(i=100,j=e),i=_(i);for(var k=(i-h)/(j-d+1);j>d;d++)h+=k,b[d].offset=h+"%"}return b}),c._tear=function(a,b){a==b.top&&(b.top=a.prev),a==b.bottom&&(b.bottom=a.next),a.next&&(a.next.prev=a.prev),a.prev&&(a.prev.next=a.next)}),Mb=(c._tofront=function(a,b){b.top!==a&&(Lb(a,b),a.next=null,a.prev=b.top,b.top.next=a,b.top=a)},c._toback=function(a,b){b.bottom!==a&&(Lb(a,b),a.next=b.bottom,a.prev=null,b.bottom.prev=a,b.bottom=a)},c._insertafter=function(a,b,c){Lb(a,c),b==c.top&&(c.top=a),b.next&&(b.next.prev=a),a.next=b.next,a.prev=b,b.next=a},c._insertbefore=function(a,b,c){Lb(a,c),b==c.bottom&&(c.bottom=a),b.prev&&(b.prev.next=a),a.prev=b.prev,b.prev=a,a.next=b},c.toMatrix=function(a,b){var c=Bb(a),d={_:{transform:G},getBBox:function(){return c}};return Nb(d,b),d.matrix}),Nb=(c.transformPath=function(a,b){return rb(a,Mb(a,b))},c._extractTransform=function(a,b){if(null==b)return a._.transform;b=I(b).replace(/\.{3}|\u2026/g,a._.transform||G);var d=c.parseTransformString(b),e=0,f=0,g=0,h=1,i=1,j=a._,k=new o;if(j.transform=d||[],d)for(var l=0,m=d.length;m>l;l++){var n,p,q,r,s,t=d[l],u=t.length,v=I(t[0]).toLowerCase(),w=t[0]!=v,x=w?k.invert():0;"t"==v&&3==u?w?(n=x.x(0,0),p=x.y(0,0),q=x.x(t[1],t[2]),r=x.y(t[1],t[2]),k.translate(q-n,r-p)):k.translate(t[1],t[2]):"r"==v?2==u?(s=s||a.getBBox(1),k.rotate(t[1],s.x+s.width/2,s.y+s.height/2),e+=t[1]):4==u&&(w?(q=x.x(t[2],t[3]),r=x.y(t[2],t[3]),k.rotate(t[1],q,r)):k.rotate(t[1],t[2],t[3]),e+=t[1]):"s"==v?2==u||3==u?(s=s||a.getBBox(1),k.scale(t[1],t[u-1],s.x+s.width/2,s.y+s.height/2),h*=t[1],i*=t[u-1]):5==u&&(w?(q=x.x(t[3],t[4]),r=x.y(t[3],t[4]),k.scale(t[1],t[2],q,r)):k.scale(t[1],t[2],t[3],t[4]),h*=t[1],i*=t[2]):"m"==v&&7==u&&k.add(t[1],t[2],t[3],t[4],t[5],t[6]),j.dirtyT=1,a.matrix=k}a.matrix=k,j.sx=h,j.sy=i,j.deg=e,j.dx=f=k.e,j.dy=g=k.f,1==h&&1==i&&!e&&j.bbox?(j.bbox.x+=+f,j.bbox.y+=+g):j.dirtyT=1}),Ob=function(a){var b=a[0];switch(b.toLowerCase()){case"t":return[b,0,0];case"m":return[b,1,0,0,1,0,0];case"r":return 4==a.length?[b,0,a[2],a[3]]:[b,0];case"s":return 5==a.length?[b,1,1,a[3],a[4]]:3==a.length?[b,1,1]:[b,1]}},Pb=c._equaliseTransform=function(a,b){b=I(b).replace(/\.{3}|\u2026/g,a),a=c.parseTransformString(a)||[],b=c.parseTransformString(b)||[];for(var d,e,f,g,h=O(a.length,b.length),i=[],j=[],k=0;h>k;k++){if(f=a[k]||Ob(b[k]),g=b[k]||Ob(f),f[0]!=g[0]||"r"==f[0].toLowerCase()&&(f[2]!=g[2]||f[3]!=g[3])||"s"==f[0].toLowerCase()&&(f[3]!=g[3]||f[4]!=g[4]))return;for(i[k]=[],j[k]=[],d=0,e=O(f.length,g.length);e>d;d++)d in f&&(i[k][d]=f[d]),d in g&&(j[k][d]=g[d])
10
+ }return{from:i,to:j}};c._getContainer=function(a,b,d,e){var f;return f=null!=e||c.is(a,"object")?a:A.doc.getElementById(a),null!=f?f.tagName?null==b?{container:f,width:f.style.pixelWidth||f.offsetWidth,height:f.style.pixelHeight||f.offsetHeight}:{container:f,width:b,height:d}:{container:1,x:a,y:b,width:d,height:e}:void 0},c.pathToRelative=Db,c._engine={},c.path2curve=Kb,c.matrix=function(a,b,c,d,e,f){return new o(a,b,c,d,e,f)},function(a){function b(a){return a[0]*a[0]+a[1]*a[1]}function d(a){var c=N.sqrt(b(a));a[0]&&(a[0]/=c),a[1]&&(a[1]/=c)}a.add=function(a,b,c,d,e,f){var g,h,i,j,k=[[],[],[]],l=[[this.a,this.c,this.e],[this.b,this.d,this.f],[0,0,1]],m=[[a,c,e],[b,d,f],[0,0,1]];for(a&&a instanceof o&&(m=[[a.a,a.c,a.e],[a.b,a.d,a.f],[0,0,1]]),g=0;3>g;g++)for(h=0;3>h;h++){for(j=0,i=0;3>i;i++)j+=l[g][i]*m[i][h];k[g][h]=j}this.a=k[0][0],this.b=k[1][0],this.c=k[0][1],this.d=k[1][1],this.e=k[0][2],this.f=k[1][2]},a.invert=function(){var a=this,b=a.a*a.d-a.b*a.c;return new o(a.d/b,-a.b/b,-a.c/b,a.a/b,(a.c*a.f-a.d*a.e)/b,(a.b*a.e-a.a*a.f)/b)},a.clone=function(){return new o(this.a,this.b,this.c,this.d,this.e,this.f)},a.translate=function(a,b){this.add(1,0,0,1,a,b)},a.scale=function(a,b,c,d){null==b&&(b=a),(c||d)&&this.add(1,0,0,1,c,d),this.add(a,0,0,b,0,0),(c||d)&&this.add(1,0,0,1,-c,-d)},a.rotate=function(a,b,d){a=c.rad(a),b=b||0,d=d||0;var e=+N.cos(a).toFixed(9),f=+N.sin(a).toFixed(9);this.add(e,f,-f,e,b,d),this.add(1,0,0,1,-b,-d)},a.x=function(a,b){return a*this.a+b*this.c+this.e},a.y=function(a,b){return a*this.b+b*this.d+this.f},a.get=function(a){return+this[I.fromCharCode(97+a)].toFixed(4)},a.toString=function(){return c.svg?"matrix("+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)].join()+")":[this.get(0),this.get(2),this.get(1),this.get(3),0,0].join()},a.toFilter=function(){return"progid:DXImageTransform.Microsoft.Matrix(M11="+this.get(0)+", M12="+this.get(2)+", M21="+this.get(1)+", M22="+this.get(3)+", Dx="+this.get(4)+", Dy="+this.get(5)+", sizingmethod='auto expand')"},a.offset=function(){return[this.e.toFixed(4),this.f.toFixed(4)]},a.split=function(){var a={};a.dx=this.e,a.dy=this.f;var e=[[this.a,this.c],[this.b,this.d]];a.scalex=N.sqrt(b(e[0])),d(e[0]),a.shear=e[0][0]*e[1][0]+e[0][1]*e[1][1],e[1]=[e[1][0]-e[0][0]*a.shear,e[1][1]-e[0][1]*a.shear],a.scaley=N.sqrt(b(e[1])),d(e[1]),a.shear/=a.scaley;var f=-e[0][1],g=e[1][1];return 0>g?(a.rotate=c.deg(N.acos(g)),0>f&&(a.rotate=360-a.rotate)):a.rotate=c.deg(N.asin(f)),a.isSimple=!(+a.shear.toFixed(9)||a.scalex.toFixed(9)!=a.scaley.toFixed(9)&&a.rotate),a.isSuperSimple=!+a.shear.toFixed(9)&&a.scalex.toFixed(9)==a.scaley.toFixed(9)&&!a.rotate,a.noRotation=!+a.shear.toFixed(9)&&!a.rotate,a},a.toTransformString=function(a){var b=a||this[J]();return b.isSimple?(b.scalex=+b.scalex.toFixed(4),b.scaley=+b.scaley.toFixed(4),b.rotate=+b.rotate.toFixed(4),(b.dx||b.dy?"t"+[b.dx,b.dy]:G)+(1!=b.scalex||1!=b.scaley?"s"+[b.scalex,b.scaley,0,0]:G)+(b.rotate?"r"+[b.rotate,0,0]:G)):"m"+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)]}}(o.prototype);var Qb=navigator.userAgent.match(/Version\/(.*?)\s/)||navigator.userAgent.match(/Chrome\/(\d+)/);v.safari="Apple Computer, Inc."==navigator.vendor&&(Qb&&Qb[1]<4||"iP"==navigator.platform.slice(0,2))||"Google Inc."==navigator.vendor&&Qb&&Qb[1]<8?function(){var a=this.rect(-99,-99,this.width+99,this.height+99).attr({stroke:"none"});setTimeout(function(){a.remove()})}:mb;for(var Rb=function(){this.returnValue=!1},Sb=function(){return this.originalEvent.preventDefault()},Tb=function(){this.cancelBubble=!0},Ub=function(){return this.originalEvent.stopPropagation()},Vb=function(a){var b=A.doc.documentElement.scrollTop||A.doc.body.scrollTop,c=A.doc.documentElement.scrollLeft||A.doc.body.scrollLeft;return{x:a.clientX+c,y:a.clientY+b}},Wb=function(){return A.doc.addEventListener?function(a,b,c,d){var e=function(a){var b=Vb(a);return c.call(d,a,b.x,b.y)};if(a.addEventListener(b,e,!1),F&&L[b]){var f=function(b){for(var e=Vb(b),f=b,g=0,h=b.targetTouches&&b.targetTouches.length;h>g;g++)if(b.targetTouches[g].target==a){b=b.targetTouches[g],b.originalEvent=f,b.preventDefault=Sb,b.stopPropagation=Ub;break}return c.call(d,b,e.x,e.y)};a.addEventListener(L[b],f,!1)}return function(){return a.removeEventListener(b,e,!1),F&&L[b]&&a.removeEventListener(L[b],e,!1),!0}}:A.doc.attachEvent?function(a,b,c,d){var e=function(a){a=a||A.win.event;var b=A.doc.documentElement.scrollTop||A.doc.body.scrollTop,e=A.doc.documentElement.scrollLeft||A.doc.body.scrollLeft,f=a.clientX+e,g=a.clientY+b;return a.preventDefault=a.preventDefault||Rb,a.stopPropagation=a.stopPropagation||Tb,c.call(d,a,f,g)};a.attachEvent("on"+b,e);var f=function(){return a.detachEvent("on"+b,e),!0};return f}:void 0}(),Xb=[],Yb=function(a){for(var c,d=a.clientX,e=a.clientY,f=A.doc.documentElement.scrollTop||A.doc.body.scrollTop,g=A.doc.documentElement.scrollLeft||A.doc.body.scrollLeft,h=Xb.length;h--;){if(c=Xb[h],F&&a.touches){for(var i,j=a.touches.length;j--;)if(i=a.touches[j],i.identifier==c.el._drag.id){d=i.clientX,e=i.clientY,(a.originalEvent?a.originalEvent:a).preventDefault();break}}else a.preventDefault();var k,l=c.el.node,m=l.nextSibling,n=l.parentNode,o=l.style.display;A.win.opera&&n.removeChild(l),l.style.display="none",k=c.el.paper.getElementByPoint(d,e),l.style.display=o,A.win.opera&&(m?n.insertBefore(l,m):n.appendChild(l)),k&&b("raphael.drag.over."+c.el.id,c.el,k),d+=g,e+=f,b("raphael.drag.move."+c.el.id,c.move_scope||c.el,d-c.el._drag.x,e-c.el._drag.y,d,e,a)}},Zb=function(a){c.unmousemove(Yb).unmouseup(Zb);for(var d,e=Xb.length;e--;)d=Xb[e],d.el._drag={},b("raphael.drag.end."+d.el.id,d.end_scope||d.start_scope||d.move_scope||d.el,a);Xb=[]},$b=c.el={},_b=K.length;_b--;)!function(a){c[a]=$b[a]=function(b,d){return c.is(b,"function")&&(this.events=this.events||[],this.events.push({name:a,f:b,unbind:Wb(this.shape||this.node||A.doc,a,b,d||this)})),this},c["un"+a]=$b["un"+a]=function(b){for(var d=this.events||[],e=d.length;e--;)d[e].name!=a||!c.is(b,"undefined")&&d[e].f!=b||(d[e].unbind(),d.splice(e,1),!d.length&&delete this.events);return this}}(K[_b]);$b.data=function(a,d){var e=kb[this.id]=kb[this.id]||{};if(0==arguments.length)return e;if(1==arguments.length){if(c.is(a,"object")){for(var f in a)a[z](f)&&this.data(f,a[f]);return this}return b("raphael.data.get."+this.id,this,e[a],a),e[a]}return e[a]=d,b("raphael.data.set."+this.id,this,d,a),this},$b.removeData=function(a){return null==a?kb[this.id]={}:kb[this.id]&&delete kb[this.id][a],this},$b.getData=function(){return d(kb[this.id]||{})},$b.hover=function(a,b,c,d){return this.mouseover(a,c).mouseout(b,d||c)},$b.unhover=function(a,b){return this.unmouseover(a).unmouseout(b)};var ac=[];$b.drag=function(a,d,e,f,g,h){function i(i){(i.originalEvent||i).preventDefault();var j=i.clientX,k=i.clientY,l=A.doc.documentElement.scrollTop||A.doc.body.scrollTop,m=A.doc.documentElement.scrollLeft||A.doc.body.scrollLeft;if(this._drag.id=i.identifier,F&&i.touches)for(var n,o=i.touches.length;o--;)if(n=i.touches[o],this._drag.id=n.identifier,n.identifier==this._drag.id){j=n.clientX,k=n.clientY;break}this._drag.x=j+m,this._drag.y=k+l,!Xb.length&&c.mousemove(Yb).mouseup(Zb),Xb.push({el:this,move_scope:f,start_scope:g,end_scope:h}),d&&b.on("raphael.drag.start."+this.id,d),a&&b.on("raphael.drag.move."+this.id,a),e&&b.on("raphael.drag.end."+this.id,e),b("raphael.drag.start."+this.id,g||f||this,i.clientX+m,i.clientY+l,i)}return this._drag={},ac.push({el:this,start:i}),this.mousedown(i),this},$b.onDragOver=function(a){a?b.on("raphael.drag.over."+this.id,a):b.unbind("raphael.drag.over."+this.id)},$b.undrag=function(){for(var a=ac.length;a--;)ac[a].el==this&&(this.unmousedown(ac[a].start),ac.splice(a,1),b.unbind("raphael.drag.*."+this.id));!ac.length&&c.unmousemove(Yb).unmouseup(Zb),Xb=[]},v.circle=function(a,b,d){var e=c._engine.circle(this,a||0,b||0,d||0);return this.__set__&&this.__set__.push(e),e},v.rect=function(a,b,d,e,f){var g=c._engine.rect(this,a||0,b||0,d||0,e||0,f||0);return this.__set__&&this.__set__.push(g),g},v.ellipse=function(a,b,d,e){var f=c._engine.ellipse(this,a||0,b||0,d||0,e||0);return this.__set__&&this.__set__.push(f),f},v.path=function(a){a&&!c.is(a,U)&&!c.is(a[0],V)&&(a+=G);var b=c._engine.path(c.format[D](c,arguments),this);return this.__set__&&this.__set__.push(b),b},v.image=function(a,b,d,e,f){var g=c._engine.image(this,a||"about:blank",b||0,d||0,e||0,f||0);return this.__set__&&this.__set__.push(g),g},v.text=function(a,b,d){var e=c._engine.text(this,a||0,b||0,I(d));return this.__set__&&this.__set__.push(e),e},v.set=function(a){!c.is(a,"array")&&(a=Array.prototype.splice.call(arguments,0,arguments.length));var b=new mc(a);return this.__set__&&this.__set__.push(b),b.paper=this,b.type="set",b},v.setStart=function(a){this.__set__=a||this.set()},v.setFinish=function(){var a=this.__set__;return delete this.__set__,a},v.setSize=function(a,b){return c._engine.setSize.call(this,a,b)},v.setViewBox=function(a,b,d,e,f){return c._engine.setViewBox.call(this,a,b,d,e,f)},v.top=v.bottom=null,v.raphael=c;var bc=function(a){var b=a.getBoundingClientRect(),c=a.ownerDocument,d=c.body,e=c.documentElement,f=e.clientTop||d.clientTop||0,g=e.clientLeft||d.clientLeft||0,h=b.top+(A.win.pageYOffset||e.scrollTop||d.scrollTop)-f,i=b.left+(A.win.pageXOffset||e.scrollLeft||d.scrollLeft)-g;return{y:h,x:i}};v.getElementByPoint=function(a,b){var c=this,d=c.canvas,e=A.doc.elementFromPoint(a,b);if(A.win.opera&&"svg"==e.tagName){var f=bc(d),g=d.createSVGRect();g.x=a-f.x,g.y=b-f.y,g.width=g.height=1;var h=d.getIntersectionList(g,null);h.length&&(e=h[h.length-1])}if(!e)return null;for(;e.parentNode&&e!=d.parentNode&&!e.raphael;)e=e.parentNode;return e==c.canvas.parentNode&&(e=d),e=e&&e.raphael?c.getById(e.raphaelid):null},v.getElementsByBBox=function(a){var b=this.set();return this.forEach(function(d){c.isBBoxIntersect(d.getBBox(),a)&&b.push(d)}),b},v.getById=function(a){for(var b=this.bottom;b;){if(b.id==a)return b;b=b.next}return null},v.forEach=function(a,b){for(var c=this.bottom;c;){if(a.call(b,c)===!1)return this;c=c.next}return this},v.getElementsByPoint=function(a,b){var c=this.set();return this.forEach(function(d){d.isPointInside(a,b)&&c.push(d)}),c},$b.isPointInside=function(a,b){var d=this.realPath=qb[this.type](this);return this.attr("transform")&&this.attr("transform").length&&(d=c.transformPath(d,this.attr("transform"))),c.isPointInsidePath(d,a,b)},$b.getBBox=function(a){if(this.removed)return{};var b=this._;return a?((b.dirty||!b.bboxwt)&&(this.realPath=qb[this.type](this),b.bboxwt=Bb(this.realPath),b.bboxwt.toString=p,b.dirty=0),b.bboxwt):((b.dirty||b.dirtyT||!b.bbox)&&((b.dirty||!this.realPath)&&(b.bboxwt=0,this.realPath=qb[this.type](this)),b.bbox=Bb(rb(this.realPath,this.matrix)),b.bbox.toString=p,b.dirty=b.dirtyT=0),b.bbox)},$b.clone=function(){if(this.removed)return null;var a=this.paper[this.type]().attr(this.attr());return this.__set__&&this.__set__.push(a),a},$b.glow=function(a){if("text"==this.type)return null;a=a||{};var b={width:(a.width||10)+(+this.attr("stroke-width")||1),fill:a.fill||!1,opacity:a.opacity||.5,offsetx:a.offsetx||0,offsety:a.offsety||0,color:a.color||"#000"},c=b.width/2,d=this.paper,e=d.set(),f=this.realPath||qb[this.type](this);f=this.matrix?rb(f,this.matrix):f;for(var g=1;c+1>g;g++)e.push(d.path(f).attr({stroke:b.color,fill:b.fill?b.color:"none","stroke-linejoin":"round","stroke-linecap":"round","stroke-width":+(b.width/c*g).toFixed(3),opacity:+(b.opacity/c).toFixed(3)}));return e.insertBefore(this).translate(b.offsetx,b.offsety)};var cc=function(a,b,d,e,f,g,h,i,l){return null==l?j(a,b,d,e,f,g,h,i):c.findDotsAtSegment(a,b,d,e,f,g,h,i,k(a,b,d,e,f,g,h,i,l))},dc=function(a,b){return function(d,e,f){d=Kb(d);for(var g,h,i,j,k,l="",m={},n=0,o=0,p=d.length;p>o;o++){if(i=d[o],"M"==i[0])g=+i[1],h=+i[2];else{if(j=cc(g,h,i[1],i[2],i[3],i[4],i[5],i[6]),n+j>e){if(b&&!m.start){if(k=cc(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n),l+=["C"+k.start.x,k.start.y,k.m.x,k.m.y,k.x,k.y],f)return l;m.start=l,l=["M"+k.x,k.y+"C"+k.n.x,k.n.y,k.end.x,k.end.y,i[5],i[6]].join(),n+=j,g=+i[5],h=+i[6];continue}if(!a&&!b)return k=cc(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n),{x:k.x,y:k.y,alpha:k.alpha}}n+=j,g=+i[5],h=+i[6]}l+=i.shift()+i}return m.end=l,k=a?n:b?m:c.findDotsAtSegment(g,h,i[0],i[1],i[2],i[3],i[4],i[5],1),k.alpha&&(k={x:k.x,y:k.y,alpha:k.alpha}),k}},ec=dc(1),fc=dc(),gc=dc(0,1);c.getTotalLength=ec,c.getPointAtLength=fc,c.getSubpath=function(a,b,c){if(this.getTotalLength(a)-c<1e-6)return gc(a,b).end;var d=gc(a,c,1);return b?gc(d,b).end:d},$b.getTotalLength=function(){var a=this.getPath();if(a)return this.node.getTotalLength?this.node.getTotalLength():ec(a)},$b.getPointAtLength=function(a){var b=this.getPath();if(b)return fc(b,a)},$b.getPath=function(){var a,b=c._getPath[this.type];if("text"!=this.type&&"set"!=this.type)return b&&(a=b(this)),a},$b.getSubpath=function(a,b){var d=this.getPath();if(d)return c.getSubpath(d,a,b)};var hc=c.easing_formulas={linear:function(a){return a},"<":function(a){return R(a,1.7)},">":function(a){return R(a,.48)},"<>":function(a){var b=.48-a/1.04,c=N.sqrt(.1734+b*b),d=c-b,e=R(Q(d),1/3)*(0>d?-1:1),f=-c-b,g=R(Q(f),1/3)*(0>f?-1:1),h=e+g+.5;return 3*(1-h)*h*h+h*h*h},backIn:function(a){var b=1.70158;return a*a*((b+1)*a-b)},backOut:function(a){a-=1;var b=1.70158;return a*a*((b+1)*a+b)+1},elastic:function(a){return a==!!a?a:R(2,-10*a)*N.sin((a-.075)*2*S/.3)+1},bounce:function(a){var b,c=7.5625,d=2.75;return 1/d>a?b=c*a*a:2/d>a?(a-=1.5/d,b=c*a*a+.75):2.5/d>a?(a-=2.25/d,b=c*a*a+.9375):(a-=2.625/d,b=c*a*a+.984375),b}};hc.easeIn=hc["ease-in"]=hc["<"],hc.easeOut=hc["ease-out"]=hc[">"],hc.easeInOut=hc["ease-in-out"]=hc["<>"],hc["back-in"]=hc.backIn,hc["back-out"]=hc.backOut;var ic=[],jc=a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||function(a){setTimeout(a,16)},kc=function(){for(var a=+new Date,d=0;d<ic.length;d++){var e=ic[d];if(!e.el.removed&&!e.paused){var f,g,h=a-e.start,i=e.ms,j=e.easing,k=e.from,l=e.diff,m=e.to,n=(e.t,e.el),o={},p={};if(e.initstatus?(h=(e.initstatus*e.anim.top-e.prev)/(e.percent-e.prev)*i,e.status=e.initstatus,delete e.initstatus,e.stop&&ic.splice(d--,1)):e.status=(e.prev+(e.percent-e.prev)*(h/i))/e.anim.top,!(0>h))if(i>h){var q=j(h/i);for(var r in k)if(k[z](r)){switch(db[r]){case T:f=+k[r]+q*i*l[r];break;case"colour":f="rgb("+[lc($(k[r].r+q*i*l[r].r)),lc($(k[r].g+q*i*l[r].g)),lc($(k[r].b+q*i*l[r].b))].join(",")+")";break;case"path":f=[];for(var t=0,u=k[r].length;u>t;t++){f[t]=[k[r][t][0]];for(var v=1,w=k[r][t].length;w>v;v++)f[t][v]=+k[r][t][v]+q*i*l[r][t][v];f[t]=f[t].join(H)}f=f.join(H);break;case"transform":if(l[r].real)for(f=[],t=0,u=k[r].length;u>t;t++)for(f[t]=[k[r][t][0]],v=1,w=k[r][t].length;w>v;v++)f[t][v]=k[r][t][v]+q*i*l[r][t][v];else{var x=function(a){return+k[r][a]+q*i*l[r][a]};f=[["m",x(0),x(1),x(2),x(3),x(4),x(5)]]}break;case"csv":if("clip-rect"==r)for(f=[],t=4;t--;)f[t]=+k[r][t]+q*i*l[r][t];break;default:var y=[][E](k[r]);for(f=[],t=n.paper.customAttributes[r].length;t--;)f[t]=+y[t]+q*i*l[r][t]}o[r]=f}n.attr(o),function(a,c,d){setTimeout(function(){b("raphael.anim.frame."+a,c,d)})}(n.id,n,e.anim)}else{if(function(a,d,e){setTimeout(function(){b("raphael.anim.frame."+d.id,d,e),b("raphael.anim.finish."+d.id,d,e),c.is(a,"function")&&a.call(d)})}(e.callback,n,e.anim),n.attr(m),ic.splice(d--,1),e.repeat>1&&!e.next){for(g in m)m[z](g)&&(p[g]=e.totalOrigin[g]);e.el.attr(p),s(e.anim,e.el,e.anim.percents[0],null,e.totalOrigin,e.repeat-1)}e.next&&!e.stop&&s(e.anim,e.el,e.next,null,e.totalOrigin,e.repeat)}}}c.svg&&n&&n.paper&&n.paper.safari(),ic.length&&jc(kc)},lc=function(a){return a>255?255:0>a?0:a};$b.animateWith=function(a,b,d,e,f,g){var h=this;if(h.removed)return g&&g.call(h),h;var i=d instanceof r?d:c.animation(d,e,f,g);s(i,h,i.percents[0],null,h.attr());for(var j=0,k=ic.length;k>j;j++)if(ic[j].anim==b&&ic[j].el==a){ic[k-1].start=ic[j].start;break}return h},$b.onAnimation=function(a){return a?b.on("raphael.anim.frame."+this.id,a):b.unbind("raphael.anim.frame."+this.id),this},r.prototype.delay=function(a){var b=new r(this.anim,this.ms);return b.times=this.times,b.del=+a||0,b},r.prototype.repeat=function(a){var b=new r(this.anim,this.ms);return b.del=this.del,b.times=N.floor(O(a,0))||1,b},c.animation=function(a,b,d,e){if(a instanceof r)return a;(c.is(d,"function")||!d)&&(e=e||d||null,d=null),a=Object(a),b=+b||0;var f,g,h={};for(g in a)a[z](g)&&_(g)!=g&&_(g)+"%"!=g&&(f=!0,h[g]=a[g]);return f?(d&&(h.easing=d),e&&(h.callback=e),new r({100:h},b)):new r(a,b)},$b.animate=function(a,b,d,e){var f=this;if(f.removed)return e&&e.call(f),f;var g=a instanceof r?a:c.animation(a,b,d,e);return s(g,f,g.percents[0],null,f.attr()),f},$b.setTime=function(a,b){return a&&null!=b&&this.status(a,P(b,a.ms)/a.ms),this},$b.status=function(a,b){var c,d,e=[],f=0;if(null!=b)return s(a,this,-1,P(b,1)),this;for(c=ic.length;c>f;f++)if(d=ic[f],d.el.id==this.id&&(!a||d.anim==a)){if(a)return d.status;e.push({anim:d.anim,status:d.status})}return a?0:e},$b.pause=function(a){for(var c=0;c<ic.length;c++)ic[c].el.id!=this.id||a&&ic[c].anim!=a||b("raphael.anim.pause."+this.id,this,ic[c].anim)!==!1&&(ic[c].paused=!0);return this},$b.resume=function(a){for(var c=0;c<ic.length;c++)if(ic[c].el.id==this.id&&(!a||ic[c].anim==a)){var d=ic[c];b("raphael.anim.resume."+this.id,this,d.anim)!==!1&&(delete d.paused,this.status(d.anim,d.status))}return this},$b.stop=function(a){for(var c=0;c<ic.length;c++)ic[c].el.id!=this.id||a&&ic[c].anim!=a||b("raphael.anim.stop."+this.id,this,ic[c].anim)!==!1&&ic.splice(c--,1);return this},b.on("raphael.remove",t),b.on("raphael.clear",t),$b.toString=function(){return"Raphaël’s object"};var mc=function(a){if(this.items=[],this.length=0,this.type="set",a)for(var b=0,c=a.length;c>b;b++)!a[b]||a[b].constructor!=$b.constructor&&a[b].constructor!=mc||(this[this.items.length]=this.items[this.items.length]=a[b],this.length++)},nc=mc.prototype;nc.push=function(){for(var a,b,c=0,d=arguments.length;d>c;c++)a=arguments[c],!a||a.constructor!=$b.constructor&&a.constructor!=mc||(b=this.items.length,this[b]=this.items[b]=a,this.length++);return this},nc.pop=function(){return this.length&&delete this[this.length--],this.items.pop()},nc.forEach=function(a,b){for(var c=0,d=this.items.length;d>c;c++)if(a.call(b,this.items[c],c)===!1)return this;return this};for(var oc in $b)$b[z](oc)&&(nc[oc]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a][D](c,b)})}}(oc));return nc.attr=function(a,b){if(a&&c.is(a,V)&&c.is(a[0],"object"))for(var d=0,e=a.length;e>d;d++)this.items[d].attr(a[d]);else for(var f=0,g=this.items.length;g>f;f++)this.items[f].attr(a,b);return this},nc.clear=function(){for(;this.length;)this.pop()},nc.splice=function(a,b){a=0>a?O(this.length+a,0):a,b=O(0,P(this.length-a,b));var c,d=[],e=[],f=[];for(c=2;c<arguments.length;c++)f.push(arguments[c]);for(c=0;b>c;c++)e.push(this[a+c]);for(;c<this.length-a;c++)d.push(this[a+c]);var g=f.length;for(c=0;c<g+d.length;c++)this.items[a+c]=this[a+c]=g>c?f[c]:d[c-g];for(c=this.items.length=this.length-=b-g;this[c];)delete this[c++];return new mc(e)},nc.exclude=function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]==a)return this.splice(b,1),!0},nc.animate=function(a,b,d,e){(c.is(d,"function")||!d)&&(e=d||null);var f,g,h=this.items.length,i=h,j=this;if(!h)return this;e&&(g=function(){!--h&&e.call(j)}),d=c.is(d,U)?d:g;var k=c.animation(a,b,d,g);for(f=this.items[--i].animate(k);i--;)this.items[i]&&!this.items[i].removed&&this.items[i].animateWith(f,k,k),this.items[i]&&!this.items[i].removed||h--;return this},nc.insertAfter=function(a){for(var b=this.items.length;b--;)this.items[b].insertAfter(a);return this},nc.getBBox=function(){for(var a=[],b=[],c=[],d=[],e=this.items.length;e--;)if(!this.items[e].removed){var f=this.items[e].getBBox();a.push(f.x),b.push(f.y),c.push(f.x+f.width),d.push(f.y+f.height)}return a=P[D](0,a),b=P[D](0,b),c=O[D](0,c),d=O[D](0,d),{x:a,y:b,x2:c,y2:d,width:c-a,height:d-b}},nc.clone=function(a){a=this.paper.set();for(var b=0,c=this.items.length;c>b;b++)a.push(this.items[b].clone());return a},nc.toString=function(){return"Raphaël‘s set"},nc.glow=function(a){var b=this.paper.set();return this.forEach(function(c){var d=c.glow(a);null!=d&&d.forEach(function(a){b.push(a)})}),b},nc.isPointInside=function(a,b){var c=!1;return this.forEach(function(d){return d.isPointInside(a,b)?(console.log("runned"),c=!0,!1):void 0}),c},c.registerFont=function(a){if(!a.face)return a;this.fonts=this.fonts||{};var b={w:a.w,face:{},glyphs:{}},c=a.face["font-family"];for(var d in a.face)a.face[z](d)&&(b.face[d]=a.face[d]);if(this.fonts[c]?this.fonts[c].push(b):this.fonts[c]=[b],!a.svg){b.face["units-per-em"]=ab(a.face["units-per-em"],10);for(var e in a.glyphs)if(a.glyphs[z](e)){var f=a.glyphs[e];if(b.glyphs[e]={w:f.w,k:{},d:f.d&&"M"+f.d.replace(/[mlcxtrv]/g,function(a){return{l:"L",c:"C",x:"z",t:"m",r:"l",v:"c"}[a]||"M"})+"z"},f.k)for(var g in f.k)f[z](g)&&(b.glyphs[e].k[g]=f.k[g])}}return a},v.getFont=function(a,b,d,e){if(e=e||"normal",d=d||"normal",b=+b||{normal:400,bold:700,lighter:300,bolder:800}[b]||400,c.fonts){var f=c.fonts[a];if(!f){var g=new RegExp("(^|\\s)"+a.replace(/[^\w\d\s+!~.:_-]/g,G)+"(\\s|$)","i");for(var h in c.fonts)if(c.fonts[z](h)&&g.test(h)){f=c.fonts[h];break}}var i;if(f)for(var j=0,k=f.length;k>j&&(i=f[j],i.face["font-weight"]!=b||i.face["font-style"]!=d&&i.face["font-style"]||i.face["font-stretch"]!=e);j++);return i}},v.print=function(a,b,d,e,f,g,h,i){g=g||"middle",h=O(P(h||0,1),-1),i=O(P(i||1,3),1);var j,k=I(d)[J](G),l=0,m=0,n=G;if(c.is(e,"string")&&(e=this.getFont(e)),e){j=(f||16)/e.face["units-per-em"];for(var o=e.face.bbox[J](w),p=+o[0],q=o[3]-o[1],r=0,s=+o[1]+("baseline"==g?q+ +e.face.descent:q/2),t=0,u=k.length;u>t;t++){if("\n"==k[t])l=0,x=0,m=0,r+=q*i;else{var v=m&&e.glyphs[k[t-1]]||{},x=e.glyphs[k[t]];l+=m?(v.w||e.w)+(v.k&&v.k[k[t]]||0)+e.w*h:0,m=1}x&&x.d&&(n+=c.transformPath(x.d,["t",l*j,r*j,"s",j,j,p,s,"t",(a-p)/j,(b-s)/j]))}}return this.path(n).attr({fill:"#000",stroke:"none"})},v.add=function(a){if(c.is(a,"array"))for(var b,d=this.set(),e=0,f=a.length;f>e;e++)b=a[e]||{},x[z](b.type)&&d.push(this[b.type]().attr(b));return d},c.format=function(a,b){var d=c.is(b,V)?[0][E](b):arguments;return a&&c.is(a,U)&&d.length-1&&(a=a.replace(y,function(a,b){return null==d[++b]?G:d[b]})),a||G},c.fullfill=function(){var a=/\{([^\}]+)\}/g,b=/(?:(?:^|\.)(.+?)(?=\[|\.|$|\()|\[('|")(.+?)\2\])(\(\))?/g,c=function(a,c,d){var e=d;return c.replace(b,function(a,b,c,d,f){b=b||d,e&&(b in e&&(e=e[b]),"function"==typeof e&&f&&(e=e()))}),e=(null==e||e==d?a:e)+""};return function(b,d){return String(b).replace(a,function(a,b){return c(a,b,d)})}}(),c.ninja=function(){return B.was?A.win.Raphael=B.is:delete Raphael,c},c.st=nc,function(a,b,d){function e(){/in/.test(a.readyState)?setTimeout(e,9):c.eve("raphael.DOMload")}null==a.readyState&&a.addEventListener&&(a.addEventListener(b,d=function(){a.removeEventListener(b,d,!1),a.readyState="complete"},!1),a.readyState="loading"),e()}(document,"DOMContentLoaded"),b.on("raphael.DOMload",function(){u=!0}),function(){if(c.svg){var a="hasOwnProperty",b=String,d=parseFloat,e=parseInt,f=Math,g=f.max,h=f.abs,i=f.pow,j=/[, ]+/,k=c.eve,l="",m=" ",n="http://www.w3.org/1999/xlink",o={block:"M5,0 0,2.5 5,5z",classic:"M5,0 0,2.5 5,5 3.5,3 3.5,2z",diamond:"M2.5,0 5,2.5 2.5,5 0,2.5z",open:"M6,1 1,3.5 6,6",oval:"M2.5,0A2.5,2.5,0,0,1,2.5,5 2.5,2.5,0,0,1,2.5,0z"},p={};c.toString=function(){return"Your browser supports SVG.\nYou are running Raphaël "+this.version};var q=function(d,e){if(e){"string"==typeof d&&(d=q(d));for(var f in e)e[a](f)&&("xlink:"==f.substring(0,6)?d.setAttributeNS(n,f.substring(6),b(e[f])):d.setAttribute(f,b(e[f])))}else d=c._g.doc.createElementNS("http://www.w3.org/2000/svg",d),d.style&&(d.style.webkitTapHighlightColor="rgba(0,0,0,0)");return d},r=function(a,e){var j="linear",k=a.id+e,m=.5,n=.5,o=a.node,p=a.paper,r=o.style,s=c._g.doc.getElementById(k);if(!s){if(e=b(e).replace(c._radial_gradient,function(a,b,c){if(j="radial",b&&c){m=d(b),n=d(c);var e=2*(n>.5)-1;i(m-.5,2)+i(n-.5,2)>.25&&(n=f.sqrt(.25-i(m-.5,2))*e+.5)&&.5!=n&&(n=n.toFixed(5)-1e-5*e)}return l}),e=e.split(/\s*\-\s*/),"linear"==j){var t=e.shift();if(t=-d(t),isNaN(t))return null;var u=[0,0,f.cos(c.rad(t)),f.sin(c.rad(t))],v=1/(g(h(u[2]),h(u[3]))||1);u[2]*=v,u[3]*=v,u[2]<0&&(u[0]=-u[2],u[2]=0),u[3]<0&&(u[1]=-u[3],u[3]=0)}var w=c._parseDots(e);if(!w)return null;if(k=k.replace(/[\(\)\s,\xb0#]/g,"_"),a.gradient&&k!=a.gradient.id&&(p.defs.removeChild(a.gradient),delete a.gradient),!a.gradient){s=q(j+"Gradient",{id:k}),a.gradient=s,q(s,"radial"==j?{fx:m,fy:n}:{x1:u[0],y1:u[1],x2:u[2],y2:u[3],gradientTransform:a.matrix.invert()}),p.defs.appendChild(s);for(var x=0,y=w.length;y>x;x++)s.appendChild(q("stop",{offset:w[x].offset?w[x].offset:x?"100%":"0%","stop-color":w[x].color||"#fff"}))}}return q(o,{fill:"url(#"+k+")",opacity:1,"fill-opacity":1}),r.fill=l,r.opacity=1,r.fillOpacity=1,1},s=function(a){var b=a.getBBox(1);q(a.pattern,{patternTransform:a.matrix.invert()+" translate("+b.x+","+b.y+")"})},t=function(d,e,f){if("path"==d.type){for(var g,h,i,j,k,m=b(e).toLowerCase().split("-"),n=d.paper,r=f?"end":"start",s=d.node,t=d.attrs,u=t["stroke-width"],v=m.length,w="classic",x=3,y=3,z=5;v--;)switch(m[v]){case"block":case"classic":case"oval":case"diamond":case"open":case"none":w=m[v];break;case"wide":y=5;break;case"narrow":y=2;break;case"long":x=5;break;case"short":x=2}if("open"==w?(x+=2,y+=2,z+=2,i=1,j=f?4:1,k={fill:"none",stroke:t.stroke}):(j=i=x/2,k={fill:t.stroke,stroke:"none"}),d._.arrows?f?(d._.arrows.endPath&&p[d._.arrows.endPath]--,d._.arrows.endMarker&&p[d._.arrows.endMarker]--):(d._.arrows.startPath&&p[d._.arrows.startPath]--,d._.arrows.startMarker&&p[d._.arrows.startMarker]--):d._.arrows={},"none"!=w){var A="raphael-marker-"+w,B="raphael-marker-"+r+w+x+y;c._g.doc.getElementById(A)?p[A]++:(n.defs.appendChild(q(q("path"),{"stroke-linecap":"round",d:o[w],id:A})),p[A]=1);var C,D=c._g.doc.getElementById(B);D?(p[B]++,C=D.getElementsByTagName("use")[0]):(D=q(q("marker"),{id:B,markerHeight:y,markerWidth:x,orient:"auto",refX:j,refY:y/2}),C=q(q("use"),{"xlink:href":"#"+A,transform:(f?"rotate(180 "+x/2+" "+y/2+") ":l)+"scale("+x/z+","+y/z+")","stroke-width":(1/((x/z+y/z)/2)).toFixed(4)}),D.appendChild(C),n.defs.appendChild(D),p[B]=1),q(C,k);var E=i*("diamond"!=w&&"oval"!=w);f?(g=d._.arrows.startdx*u||0,h=c.getTotalLength(t.path)-E*u):(g=E*u,h=c.getTotalLength(t.path)-(d._.arrows.enddx*u||0)),k={},k["marker-"+r]="url(#"+B+")",(h||g)&&(k.d=c.getSubpath(t.path,g,h)),q(s,k),d._.arrows[r+"Path"]=A,d._.arrows[r+"Marker"]=B,d._.arrows[r+"dx"]=E,d._.arrows[r+"Type"]=w,d._.arrows[r+"String"]=e}else f?(g=d._.arrows.startdx*u||0,h=c.getTotalLength(t.path)-g):(g=0,h=c.getTotalLength(t.path)-(d._.arrows.enddx*u||0)),d._.arrows[r+"Path"]&&q(s,{d:c.getSubpath(t.path,g,h)}),delete d._.arrows[r+"Path"],delete d._.arrows[r+"Marker"],delete d._.arrows[r+"dx"],delete d._.arrows[r+"Type"],delete d._.arrows[r+"String"];for(k in p)if(p[a](k)&&!p[k]){var F=c._g.doc.getElementById(k);F&&F.parentNode.removeChild(F)}}},u={"":[0],none:[0],"-":[3,1],".":[1,1],"-.":[3,1,1,1],"-..":[3,1,1,1,1,1],". ":[1,3],"- ":[4,3],"--":[8,3],"- .":[4,3,1,3],"--.":[8,3,1,3],"--..":[8,3,1,3,1,3]},v=function(a,c,d){if(c=u[b(c).toLowerCase()]){for(var e=a.attrs["stroke-width"]||"1",f={round:e,square:e,butt:0}[a.attrs["stroke-linecap"]||d["stroke-linecap"]]||0,g=[],h=c.length;h--;)g[h]=c[h]*e+(h%2?1:-1)*f;q(a.node,{"stroke-dasharray":g.join(",")})}},w=function(d,f){var i=d.node,k=d.attrs,m=i.style.visibility;i.style.visibility="hidden";for(var o in f)if(f[a](o)){if(!c._availableAttrs[a](o))continue;var p=f[o];switch(k[o]=p,o){case"blur":d.blur(p);break;case"href":case"title":var u=q("title"),w=c._g.doc.createTextNode(p);u.appendChild(w),i.appendChild(u);break;case"target":var x=i.parentNode;if("a"!=x.tagName.toLowerCase()){var u=q("a");x.insertBefore(u,i),u.appendChild(i),x=u}"target"==o?x.setAttributeNS(n,"show","blank"==p?"new":p):x.setAttributeNS(n,o,p);break;case"cursor":i.style.cursor=p;break;case"transform":d.transform(p);break;case"arrow-start":t(d,p);break;case"arrow-end":t(d,p,1);break;case"clip-rect":var z=b(p).split(j);if(4==z.length){d.clip&&d.clip.parentNode.parentNode.removeChild(d.clip.parentNode);var A=q("clipPath"),B=q("rect");A.id=c.createUUID(),q(B,{x:z[0],y:z[1],width:z[2],height:z[3]}),A.appendChild(B),d.paper.defs.appendChild(A),q(i,{"clip-path":"url(#"+A.id+")"}),d.clip=B}if(!p){var C=i.getAttribute("clip-path");if(C){var D=c._g.doc.getElementById(C.replace(/(^url\(#|\)$)/g,l));D&&D.parentNode.removeChild(D),q(i,{"clip-path":l}),delete d.clip}}break;case"path":"path"==d.type&&(q(i,{d:p?k.path=c._pathToAbsolute(p):"M0,0"}),d._.dirty=1,d._.arrows&&("startString"in d._.arrows&&t(d,d._.arrows.startString),"endString"in d._.arrows&&t(d,d._.arrows.endString,1)));break;case"width":if(i.setAttribute(o,p),d._.dirty=1,!k.fx)break;o="x",p=k.x;case"x":k.fx&&(p=-k.x-(k.width||0));case"rx":if("rx"==o&&"rect"==d.type)break;case"cx":i.setAttribute(o,p),d.pattern&&s(d),d._.dirty=1;break;case"height":if(i.setAttribute(o,p),d._.dirty=1,!k.fy)break;o="y",p=k.y;case"y":k.fy&&(p=-k.y-(k.height||0));case"ry":if("ry"==o&&"rect"==d.type)break;case"cy":i.setAttribute(o,p),d.pattern&&s(d),d._.dirty=1;break;case"r":"rect"==d.type?q(i,{rx:p,ry:p}):i.setAttribute(o,p),d._.dirty=1;break;case"src":"image"==d.type&&i.setAttributeNS(n,"href",p);break;case"stroke-width":(1!=d._.sx||1!=d._.sy)&&(p/=g(h(d._.sx),h(d._.sy))||1),d.paper._vbSize&&(p*=d.paper._vbSize),i.setAttribute(o,p),k["stroke-dasharray"]&&v(d,k["stroke-dasharray"],f),d._.arrows&&("startString"in d._.arrows&&t(d,d._.arrows.startString),"endString"in d._.arrows&&t(d,d._.arrows.endString,1));break;case"stroke-dasharray":v(d,p,f);break;case"fill":var E=b(p).match(c._ISURL);if(E){A=q("pattern");var F=q("image");A.id=c.createUUID(),q(A,{x:0,y:0,patternUnits:"userSpaceOnUse",height:1,width:1}),q(F,{x:0,y:0,"xlink:href":E[1]}),A.appendChild(F),function(a){c._preload(E[1],function(){var b=this.offsetWidth,c=this.offsetHeight;q(a,{width:b,height:c}),q(F,{width:b,height:c}),d.paper.safari()})}(A),d.paper.defs.appendChild(A),q(i,{fill:"url(#"+A.id+")"}),d.pattern=A,d.pattern&&s(d);break}var G=c.getRGB(p);if(G.error){if(("circle"==d.type||"ellipse"==d.type||"r"!=b(p).charAt())&&r(d,p)){if("opacity"in k||"fill-opacity"in k){var H=c._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,l));if(H){var I=H.getElementsByTagName("stop");q(I[I.length-1],{"stop-opacity":("opacity"in k?k.opacity:1)*("fill-opacity"in k?k["fill-opacity"]:1)})}}k.gradient=p,k.fill="none";break}}else delete f.gradient,delete k.gradient,!c.is(k.opacity,"undefined")&&c.is(f.opacity,"undefined")&&q(i,{opacity:k.opacity}),!c.is(k["fill-opacity"],"undefined")&&c.is(f["fill-opacity"],"undefined")&&q(i,{"fill-opacity":k["fill-opacity"]});G[a]("opacity")&&q(i,{"fill-opacity":G.opacity>1?G.opacity/100:G.opacity});case"stroke":G=c.getRGB(p),i.setAttribute(o,G.hex),"stroke"==o&&G[a]("opacity")&&q(i,{"stroke-opacity":G.opacity>1?G.opacity/100:G.opacity}),"stroke"==o&&d._.arrows&&("startString"in d._.arrows&&t(d,d._.arrows.startString),"endString"in d._.arrows&&t(d,d._.arrows.endString,1));break;case"gradient":("circle"==d.type||"ellipse"==d.type||"r"!=b(p).charAt())&&r(d,p);break;case"opacity":k.gradient&&!k[a]("stroke-opacity")&&q(i,{"stroke-opacity":p>1?p/100:p});case"fill-opacity":if(k.gradient){H=c._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,l)),H&&(I=H.getElementsByTagName("stop"),q(I[I.length-1],{"stop-opacity":p}));break}default:"font-size"==o&&(p=e(p,10)+"px");var J=o.replace(/(\-.)/g,function(a){return a.substring(1).toUpperCase()});i.style[J]=p,d._.dirty=1,i.setAttribute(o,p)}}y(d,f),i.style.visibility=m},x=1.2,y=function(d,f){if("text"==d.type&&(f[a]("text")||f[a]("font")||f[a]("font-size")||f[a]("x")||f[a]("y"))){var g=d.attrs,h=d.node,i=h.firstChild?e(c._g.doc.defaultView.getComputedStyle(h.firstChild,l).getPropertyValue("font-size"),10):10;
11
+ if(f[a]("text")){for(g.text=f.text;h.firstChild;)h.removeChild(h.firstChild);for(var j,k=b(f.text).split("\n"),m=[],n=0,o=k.length;o>n;n++)j=q("tspan"),n&&q(j,{dy:i*x,x:g.x}),j.appendChild(c._g.doc.createTextNode(k[n])),h.appendChild(j),m[n]=j}else for(m=h.getElementsByTagName("tspan"),n=0,o=m.length;o>n;n++)n?q(m[n],{dy:i*x,x:g.x}):q(m[0],{dy:0});q(h,{x:g.x,y:g.y}),d._.dirty=1;var p=d._getBBox(),r=g.y-(p.y+p.height/2);r&&c.is(r,"finite")&&q(m[0],{dy:r})}},z=function(a,b){this[0]=this.node=a,a.raphael=!0,this.id=c._oid++,a.raphaelid=this.id,this.matrix=c.matrix(),this.realPath=null,this.paper=b,this.attrs=this.attrs||{},this._={transform:[],sx:1,sy:1,deg:0,dx:0,dy:0,dirty:1},!b.bottom&&(b.bottom=this),this.prev=b.top,b.top&&(b.top.next=this),b.top=this,this.next=null},A=c.el;z.prototype=A,A.constructor=z,c._engine.path=function(a,b){var c=q("path");b.canvas&&b.canvas.appendChild(c);var d=new z(c,b);return d.type="path",w(d,{fill:"none",stroke:"#000",path:a}),d},A.rotate=function(a,c,e){if(this.removed)return this;if(a=b(a).split(j),a.length-1&&(c=d(a[1]),e=d(a[2])),a=d(a[0]),null==e&&(c=e),null==c||null==e){var f=this.getBBox(1);c=f.x+f.width/2,e=f.y+f.height/2}return this.transform(this._.transform.concat([["r",a,c,e]])),this},A.scale=function(a,c,e,f){if(this.removed)return this;if(a=b(a).split(j),a.length-1&&(c=d(a[1]),e=d(a[2]),f=d(a[3])),a=d(a[0]),null==c&&(c=a),null==f&&(e=f),null==e||null==f)var g=this.getBBox(1);return e=null==e?g.x+g.width/2:e,f=null==f?g.y+g.height/2:f,this.transform(this._.transform.concat([["s",a,c,e,f]])),this},A.translate=function(a,c){return this.removed?this:(a=b(a).split(j),a.length-1&&(c=d(a[1])),a=d(a[0])||0,c=+c||0,this.transform(this._.transform.concat([["t",a,c]])),this)},A.transform=function(b){var d=this._;if(null==b)return d.transform;if(c._extractTransform(this,b),this.clip&&q(this.clip,{transform:this.matrix.invert()}),this.pattern&&s(this),this.node&&q(this.node,{transform:this.matrix}),1!=d.sx||1!=d.sy){var e=this.attrs[a]("stroke-width")?this.attrs["stroke-width"]:1;this.attr({"stroke-width":e})}return this},A.hide=function(){return!this.removed&&this.paper.safari(this.node.style.display="none"),this},A.show=function(){return!this.removed&&this.paper.safari(this.node.style.display=""),this},A.remove=function(){if(!this.removed&&this.node.parentNode){var a=this.paper;a.__set__&&a.__set__.exclude(this),k.unbind("raphael.*.*."+this.id),this.gradient&&a.defs.removeChild(this.gradient),c._tear(this,a),"a"==this.node.parentNode.tagName.toLowerCase()?this.node.parentNode.parentNode.removeChild(this.node.parentNode):this.node.parentNode.removeChild(this.node);for(var b in this)this[b]="function"==typeof this[b]?c._removedFactory(b):null;this.removed=!0}},A._getBBox=function(){if("none"==this.node.style.display){this.show();var a=!0}var b={};try{b=this.node.getBBox()}catch(c){}finally{b=b||{}}return a&&this.hide(),b},A.attr=function(b,d){if(this.removed)return this;if(null==b){var e={};for(var f in this.attrs)this.attrs[a](f)&&(e[f]=this.attrs[f]);return e.gradient&&"none"==e.fill&&(e.fill=e.gradient)&&delete e.gradient,e.transform=this._.transform,e}if(null==d&&c.is(b,"string")){if("fill"==b&&"none"==this.attrs.fill&&this.attrs.gradient)return this.attrs.gradient;if("transform"==b)return this._.transform;for(var g=b.split(j),h={},i=0,l=g.length;l>i;i++)b=g[i],h[b]=b in this.attrs?this.attrs[b]:c.is(this.paper.customAttributes[b],"function")?this.paper.customAttributes[b].def:c._availableAttrs[b];return l-1?h:h[g[0]]}if(null==d&&c.is(b,"array")){for(h={},i=0,l=b.length;l>i;i++)h[b[i]]=this.attr(b[i]);return h}if(null!=d){var m={};m[b]=d}else null!=b&&c.is(b,"object")&&(m=b);for(var n in m)k("raphael.attr."+n+"."+this.id,this,m[n]);for(n in this.paper.customAttributes)if(this.paper.customAttributes[a](n)&&m[a](n)&&c.is(this.paper.customAttributes[n],"function")){var o=this.paper.customAttributes[n].apply(this,[].concat(m[n]));this.attrs[n]=m[n];for(var p in o)o[a](p)&&(m[p]=o[p])}return w(this,m),this},A.toFront=function(){if(this.removed)return this;"a"==this.node.parentNode.tagName.toLowerCase()?this.node.parentNode.parentNode.appendChild(this.node.parentNode):this.node.parentNode.appendChild(this.node);var a=this.paper;return a.top!=this&&c._tofront(this,a),this},A.toBack=function(){if(this.removed)return this;var a=this.node.parentNode;return"a"==a.tagName.toLowerCase()?a.parentNode.insertBefore(this.node.parentNode,this.node.parentNode.parentNode.firstChild):a.firstChild!=this.node&&a.insertBefore(this.node,this.node.parentNode.firstChild),c._toback(this,this.paper),this.paper,this},A.insertAfter=function(a){if(this.removed)return this;var b=a.node||a[a.length-1].node;return b.nextSibling?b.parentNode.insertBefore(this.node,b.nextSibling):b.parentNode.appendChild(this.node),c._insertafter(this,a,this.paper),this},A.insertBefore=function(a){if(this.removed)return this;var b=a.node||a[0].node;return b.parentNode.insertBefore(this.node,b),c._insertbefore(this,a,this.paper),this},A.blur=function(a){var b=this;if(0!==+a){var d=q("filter"),e=q("feGaussianBlur");b.attrs.blur=a,d.id=c.createUUID(),q(e,{stdDeviation:+a||1.5}),d.appendChild(e),b.paper.defs.appendChild(d),b._blur=d,q(b.node,{filter:"url(#"+d.id+")"})}else b._blur&&(b._blur.parentNode.removeChild(b._blur),delete b._blur,delete b.attrs.blur),b.node.removeAttribute("filter");return b},c._engine.circle=function(a,b,c,d){var e=q("circle");a.canvas&&a.canvas.appendChild(e);var f=new z(e,a);return f.attrs={cx:b,cy:c,r:d,fill:"none",stroke:"#000"},f.type="circle",q(e,f.attrs),f},c._engine.rect=function(a,b,c,d,e,f){var g=q("rect");a.canvas&&a.canvas.appendChild(g);var h=new z(g,a);return h.attrs={x:b,y:c,width:d,height:e,r:f||0,rx:f||0,ry:f||0,fill:"none",stroke:"#000"},h.type="rect",q(g,h.attrs),h},c._engine.ellipse=function(a,b,c,d,e){var f=q("ellipse");a.canvas&&a.canvas.appendChild(f);var g=new z(f,a);return g.attrs={cx:b,cy:c,rx:d,ry:e,fill:"none",stroke:"#000"},g.type="ellipse",q(f,g.attrs),g},c._engine.image=function(a,b,c,d,e,f){var g=q("image");q(g,{x:c,y:d,width:e,height:f,preserveAspectRatio:"none"}),g.setAttributeNS(n,"href",b),a.canvas&&a.canvas.appendChild(g);var h=new z(g,a);return h.attrs={x:c,y:d,width:e,height:f,src:b},h.type="image",h},c._engine.text=function(a,b,d,e){var f=q("text");a.canvas&&a.canvas.appendChild(f);var g=new z(f,a);return g.attrs={x:b,y:d,"text-anchor":"middle",text:e,font:c._availableAttrs.font,stroke:"none",fill:"#000"},g.type="text",w(g,g.attrs),g},c._engine.setSize=function(a,b){return this.width=a||this.width,this.height=b||this.height,this.canvas.setAttribute("width",this.width),this.canvas.setAttribute("height",this.height),this._viewBox&&this.setViewBox.apply(this,this._viewBox),this},c._engine.create=function(){var a=c._getContainer.apply(0,arguments),b=a&&a.container,d=a.x,e=a.y,f=a.width,g=a.height;if(!b)throw new Error("SVG container not found.");var h,i=q("svg"),j="overflow:hidden;";return d=d||0,e=e||0,f=f||512,g=g||342,q(i,{height:g,version:1.1,width:f,xmlns:"http://www.w3.org/2000/svg"}),1==b?(i.style.cssText=j+"position:absolute;left:"+d+"px;top:"+e+"px",c._g.doc.body.appendChild(i),h=1):(i.style.cssText=j+"position:relative",b.firstChild?b.insertBefore(i,b.firstChild):b.appendChild(i)),b=new c._Paper,b.width=f,b.height=g,b.canvas=i,b.clear(),b._left=b._top=0,h&&(b.renderfix=function(){}),b.renderfix(),b},c._engine.setViewBox=function(a,b,c,d,e){k("raphael.setViewBox",this,this._viewBox,[a,b,c,d,e]);var f,h,i=g(c/this.width,d/this.height),j=this.top,l=e?"meet":"xMinYMin";for(null==a?(this._vbSize&&(i=1),delete this._vbSize,f="0 0 "+this.width+m+this.height):(this._vbSize=i,f=a+m+b+m+c+m+d),q(this.canvas,{viewBox:f,preserveAspectRatio:l});i&&j;)h="stroke-width"in j.attrs?j.attrs["stroke-width"]:1,j.attr({"stroke-width":h}),j._.dirty=1,j._.dirtyT=1,j=j.prev;return this._viewBox=[a,b,c,d,!!e],this},c.prototype.renderfix=function(){var a,b=this.canvas,c=b.style;try{a=b.getScreenCTM()||b.createSVGMatrix()}catch(d){a=b.createSVGMatrix()}var e=-a.e%1,f=-a.f%1;(e||f)&&(e&&(this._left=(this._left+e)%1,c.left=this._left+"px"),f&&(this._top=(this._top+f)%1,c.top=this._top+"px"))},c.prototype.clear=function(){c.eve("raphael.clear",this);for(var a=this.canvas;a.firstChild;)a.removeChild(a.firstChild);this.bottom=this.top=null,(this.desc=q("desc")).appendChild(c._g.doc.createTextNode("Created with Raphaël "+c.version)),a.appendChild(this.desc),a.appendChild(this.defs=q("defs"))},c.prototype.remove=function(){k("raphael.remove",this),this.canvas.parentNode&&this.canvas.parentNode.removeChild(this.canvas);for(var a in this)this[a]="function"==typeof this[a]?c._removedFactory(a):null};var B=c.st;for(var C in A)A[a](C)&&!B[a](C)&&(B[C]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(C))}}(),function(){if(c.vml){var a="hasOwnProperty",b=String,d=parseFloat,e=Math,f=e.round,g=e.max,h=e.min,i=e.abs,j="fill",k=/[, ]+/,l=c.eve,m=" progid:DXImageTransform.Microsoft",n=" ",o="",p={M:"m",L:"l",C:"c",Z:"x",m:"t",l:"r",c:"v",z:"x"},q=/([clmz]),?([^clmz]*)/gi,r=/ progid:\S+Blur\([^\)]+\)/g,s=/-?[^,\s-]+/g,t="position:absolute;left:0;top:0;width:1px;height:1px",u=21600,v={path:1,rect:1,image:1},w={circle:1,ellipse:1},x=function(a){var d=/[ahqstv]/gi,e=c._pathToAbsolute;if(b(a).match(d)&&(e=c._path2curve),d=/[clmz]/g,e==c._pathToAbsolute&&!b(a).match(d)){var g=b(a).replace(q,function(a,b,c){var d=[],e="m"==b.toLowerCase(),g=p[b];return c.replace(s,function(a){e&&2==d.length&&(g+=d+p["m"==b?"l":"L"],d=[]),d.push(f(a*u))}),g+d});return g}var h,i,j=e(a);g=[];for(var k=0,l=j.length;l>k;k++){h=j[k],i=j[k][0].toLowerCase(),"z"==i&&(i="x");for(var m=1,r=h.length;r>m;m++)i+=f(h[m]*u)+(m!=r-1?",":o);g.push(i)}return g.join(n)},y=function(a,b,d){var e=c.matrix();return e.rotate(-a,.5,.5),{dx:e.x(b,d),dy:e.y(b,d)}},z=function(a,b,c,d,e,f){var g=a._,h=a.matrix,k=g.fillpos,l=a.node,m=l.style,o=1,p="",q=u/b,r=u/c;if(m.visibility="hidden",b&&c){if(l.coordsize=i(q)+n+i(r),m.rotation=f*(0>b*c?-1:1),f){var s=y(f,d,e);d=s.dx,e=s.dy}if(0>b&&(p+="x"),0>c&&(p+=" y")&&(o=-1),m.flip=p,l.coordorigin=d*-q+n+e*-r,k||g.fillsize){var t=l.getElementsByTagName(j);t=t&&t[0],l.removeChild(t),k&&(s=y(f,h.x(k[0],k[1]),h.y(k[0],k[1])),t.position=s.dx*o+n+s.dy*o),g.fillsize&&(t.size=g.fillsize[0]*i(b)+n+g.fillsize[1]*i(c)),l.appendChild(t)}m.visibility="visible"}};c.toString=function(){return"Your browser doesn’t support SVG. Falling down to VML.\nYou are running Raphaël "+this.version};var A=function(a,c,d){for(var e=b(c).toLowerCase().split("-"),f=d?"end":"start",g=e.length,h="classic",i="medium",j="medium";g--;)switch(e[g]){case"block":case"classic":case"oval":case"diamond":case"open":case"none":h=e[g];break;case"wide":case"narrow":j=e[g];break;case"long":case"short":i=e[g]}var k=a.node.getElementsByTagName("stroke")[0];k[f+"arrow"]=h,k[f+"arrowlength"]=i,k[f+"arrowwidth"]=j},B=function(e,i){e.attrs=e.attrs||{};var l=e.node,m=e.attrs,p=l.style,q=v[e.type]&&(i.x!=m.x||i.y!=m.y||i.width!=m.width||i.height!=m.height||i.cx!=m.cx||i.cy!=m.cy||i.rx!=m.rx||i.ry!=m.ry||i.r!=m.r),r=w[e.type]&&(m.cx!=i.cx||m.cy!=i.cy||m.r!=i.r||m.rx!=i.rx||m.ry!=i.ry),s=e;for(var t in i)i[a](t)&&(m[t]=i[t]);if(q&&(m.path=c._getPath[e.type](e),e._.dirty=1),i.href&&(l.href=i.href),i.title&&(l.title=i.title),i.target&&(l.target=i.target),i.cursor&&(p.cursor=i.cursor),"blur"in i&&e.blur(i.blur),(i.path&&"path"==e.type||q)&&(l.path=x(~b(m.path).toLowerCase().indexOf("r")?c._pathToAbsolute(m.path):m.path),"image"==e.type&&(e._.fillpos=[m.x,m.y],e._.fillsize=[m.width,m.height],z(e,1,1,0,0,0))),"transform"in i&&e.transform(i.transform),r){var y=+m.cx,B=+m.cy,D=+m.rx||+m.r||0,E=+m.ry||+m.r||0;l.path=c.format("ar{0},{1},{2},{3},{4},{1},{4},{1}x",f((y-D)*u),f((B-E)*u),f((y+D)*u),f((B+E)*u),f(y*u)),e._.dirty=1}if("clip-rect"in i){var G=b(i["clip-rect"]).split(k);if(4==G.length){G[2]=+G[2]+ +G[0],G[3]=+G[3]+ +G[1];var H=l.clipRect||c._g.doc.createElement("div"),I=H.style;I.clip=c.format("rect({1}px {2}px {3}px {0}px)",G),l.clipRect||(I.position="absolute",I.top=0,I.left=0,I.width=e.paper.width+"px",I.height=e.paper.height+"px",l.parentNode.insertBefore(H,l),H.appendChild(l),l.clipRect=H)}i["clip-rect"]||l.clipRect&&(l.clipRect.style.clip="auto")}if(e.textpath){var J=e.textpath.style;i.font&&(J.font=i.font),i["font-family"]&&(J.fontFamily='"'+i["font-family"].split(",")[0].replace(/^['"]+|['"]+$/g,o)+'"'),i["font-size"]&&(J.fontSize=i["font-size"]),i["font-weight"]&&(J.fontWeight=i["font-weight"]),i["font-style"]&&(J.fontStyle=i["font-style"])}if("arrow-start"in i&&A(s,i["arrow-start"]),"arrow-end"in i&&A(s,i["arrow-end"],1),null!=i.opacity||null!=i["stroke-width"]||null!=i.fill||null!=i.src||null!=i.stroke||null!=i["stroke-width"]||null!=i["stroke-opacity"]||null!=i["fill-opacity"]||null!=i["stroke-dasharray"]||null!=i["stroke-miterlimit"]||null!=i["stroke-linejoin"]||null!=i["stroke-linecap"]){var K=l.getElementsByTagName(j),L=!1;if(K=K&&K[0],!K&&(L=K=F(j)),"image"==e.type&&i.src&&(K.src=i.src),i.fill&&(K.on=!0),(null==K.on||"none"==i.fill||null===i.fill)&&(K.on=!1),K.on&&i.fill){var M=b(i.fill).match(c._ISURL);if(M){K.parentNode==l&&l.removeChild(K),K.rotate=!0,K.src=M[1],K.type="tile";var N=e.getBBox(1);K.position=N.x+n+N.y,e._.fillpos=[N.x,N.y],c._preload(M[1],function(){e._.fillsize=[this.offsetWidth,this.offsetHeight]})}else K.color=c.getRGB(i.fill).hex,K.src=o,K.type="solid",c.getRGB(i.fill).error&&(s.type in{circle:1,ellipse:1}||"r"!=b(i.fill).charAt())&&C(s,i.fill,K)&&(m.fill="none",m.gradient=i.fill,K.rotate=!1)}if("fill-opacity"in i||"opacity"in i){var O=((+m["fill-opacity"]+1||2)-1)*((+m.opacity+1||2)-1)*((+c.getRGB(i.fill).o+1||2)-1);O=h(g(O,0),1),K.opacity=O,K.src&&(K.color="none")}l.appendChild(K);var P=l.getElementsByTagName("stroke")&&l.getElementsByTagName("stroke")[0],Q=!1;!P&&(Q=P=F("stroke")),(i.stroke&&"none"!=i.stroke||i["stroke-width"]||null!=i["stroke-opacity"]||i["stroke-dasharray"]||i["stroke-miterlimit"]||i["stroke-linejoin"]||i["stroke-linecap"])&&(P.on=!0),("none"==i.stroke||null===i.stroke||null==P.on||0==i.stroke||0==i["stroke-width"])&&(P.on=!1);var R=c.getRGB(i.stroke);P.on&&i.stroke&&(P.color=R.hex),O=((+m["stroke-opacity"]+1||2)-1)*((+m.opacity+1||2)-1)*((+R.o+1||2)-1);var S=.75*(d(i["stroke-width"])||1);if(O=h(g(O,0),1),null==i["stroke-width"]&&(S=m["stroke-width"]),i["stroke-width"]&&(P.weight=S),S&&1>S&&(O*=S)&&(P.weight=1),P.opacity=O,i["stroke-linejoin"]&&(P.joinstyle=i["stroke-linejoin"]||"miter"),P.miterlimit=i["stroke-miterlimit"]||8,i["stroke-linecap"]&&(P.endcap="butt"==i["stroke-linecap"]?"flat":"square"==i["stroke-linecap"]?"square":"round"),i["stroke-dasharray"]){var T={"-":"shortdash",".":"shortdot","-.":"shortdashdot","-..":"shortdashdotdot",". ":"dot","- ":"dash","--":"longdash","- .":"dashdot","--.":"longdashdot","--..":"longdashdotdot"};P.dashstyle=T[a](i["stroke-dasharray"])?T[i["stroke-dasharray"]]:o}Q&&l.appendChild(P)}if("text"==s.type){s.paper.canvas.style.display=o;var U=s.paper.span,V=100,W=m.font&&m.font.match(/\d+(?:\.\d*)?(?=px)/);p=U.style,m.font&&(p.font=m.font),m["font-family"]&&(p.fontFamily=m["font-family"]),m["font-weight"]&&(p.fontWeight=m["font-weight"]),m["font-style"]&&(p.fontStyle=m["font-style"]),W=d(m["font-size"]||W&&W[0])||10,p.fontSize=W*V+"px",s.textpath.string&&(U.innerHTML=b(s.textpath.string).replace(/</g,"&#60;").replace(/&/g,"&#38;").replace(/\n/g,"<br>"));var X=U.getBoundingClientRect();s.W=m.w=(X.right-X.left)/V,s.H=m.h=(X.bottom-X.top)/V,s.X=m.x,s.Y=m.y+s.H/2,("x"in i||"y"in i)&&(s.path.v=c.format("m{0},{1}l{2},{1}",f(m.x*u),f(m.y*u),f(m.x*u)+1));for(var Y=["x","y","text","font","font-family","font-weight","font-style","font-size"],Z=0,$=Y.length;$>Z;Z++)if(Y[Z]in i){s._.dirty=1;break}switch(m["text-anchor"]){case"start":s.textpath.style["v-text-align"]="left",s.bbx=s.W/2;break;case"end":s.textpath.style["v-text-align"]="right",s.bbx=-s.W/2;break;default:s.textpath.style["v-text-align"]="center",s.bbx=0}s.textpath.style["v-text-kern"]=!0}},C=function(a,f,g){a.attrs=a.attrs||{};var h=(a.attrs,Math.pow),i="linear",j=".5 .5";if(a.attrs.gradient=f,f=b(f).replace(c._radial_gradient,function(a,b,c){return i="radial",b&&c&&(b=d(b),c=d(c),h(b-.5,2)+h(c-.5,2)>.25&&(c=e.sqrt(.25-h(b-.5,2))*(2*(c>.5)-1)+.5),j=b+n+c),o}),f=f.split(/\s*\-\s*/),"linear"==i){var k=f.shift();if(k=-d(k),isNaN(k))return null}var l=c._parseDots(f);if(!l)return null;if(a=a.shape||a.node,l.length){a.removeChild(g),g.on=!0,g.method="none",g.color=l[0].color,g.color2=l[l.length-1].color;for(var m=[],p=0,q=l.length;q>p;p++)l[p].offset&&m.push(l[p].offset+n+l[p].color);g.colors=m.length?m.join():"0% "+g.color,"radial"==i?(g.type="gradientTitle",g.focus="100%",g.focussize="0 0",g.focusposition=j,g.angle=0):(g.type="gradient",g.angle=(270-k)%360),a.appendChild(g)}return 1},D=function(a,b){this[0]=this.node=a,a.raphael=!0,this.id=c._oid++,a.raphaelid=this.id,this.X=0,this.Y=0,this.attrs={},this.paper=b,this.matrix=c.matrix(),this._={transform:[],sx:1,sy:1,dx:0,dy:0,deg:0,dirty:1,dirtyT:1},!b.bottom&&(b.bottom=this),this.prev=b.top,b.top&&(b.top.next=this),b.top=this,this.next=null},E=c.el;D.prototype=E,E.constructor=D,E.transform=function(a){if(null==a)return this._.transform;var d,e=this.paper._viewBoxShift,f=e?"s"+[e.scale,e.scale]+"-1-1t"+[e.dx,e.dy]:o;e&&(d=a=b(a).replace(/\.{3}|\u2026/g,this._.transform||o)),c._extractTransform(this,f+a);var g,h=this.matrix.clone(),i=this.skew,j=this.node,k=~b(this.attrs.fill).indexOf("-"),l=!b(this.attrs.fill).indexOf("url(");if(h.translate(1,1),l||k||"image"==this.type)if(i.matrix="1 0 0 1",i.offset="0 0",g=h.split(),k&&g.noRotation||!g.isSimple){j.style.filter=h.toFilter();var m=this.getBBox(),p=this.getBBox(1),q=m.x-p.x,r=m.y-p.y;j.coordorigin=q*-u+n+r*-u,z(this,1,1,q,r,0)}else j.style.filter=o,z(this,g.scalex,g.scaley,g.dx,g.dy,g.rotate);else j.style.filter=o,i.matrix=b(h),i.offset=h.offset();return d&&(this._.transform=d),this},E.rotate=function(a,c,e){if(this.removed)return this;if(null!=a){if(a=b(a).split(k),a.length-1&&(c=d(a[1]),e=d(a[2])),a=d(a[0]),null==e&&(c=e),null==c||null==e){var f=this.getBBox(1);c=f.x+f.width/2,e=f.y+f.height/2}return this._.dirtyT=1,this.transform(this._.transform.concat([["r",a,c,e]])),this}},E.translate=function(a,c){return this.removed?this:(a=b(a).split(k),a.length-1&&(c=d(a[1])),a=d(a[0])||0,c=+c||0,this._.bbox&&(this._.bbox.x+=a,this._.bbox.y+=c),this.transform(this._.transform.concat([["t",a,c]])),this)},E.scale=function(a,c,e,f){if(this.removed)return this;if(a=b(a).split(k),a.length-1&&(c=d(a[1]),e=d(a[2]),f=d(a[3]),isNaN(e)&&(e=null),isNaN(f)&&(f=null)),a=d(a[0]),null==c&&(c=a),null==f&&(e=f),null==e||null==f)var g=this.getBBox(1);return e=null==e?g.x+g.width/2:e,f=null==f?g.y+g.height/2:f,this.transform(this._.transform.concat([["s",a,c,e,f]])),this._.dirtyT=1,this},E.hide=function(){return!this.removed&&(this.node.style.display="none"),this},E.show=function(){return!this.removed&&(this.node.style.display=o),this},E._getBBox=function(){return this.removed?{}:{x:this.X+(this.bbx||0)-this.W/2,y:this.Y-this.H,width:this.W,height:this.H}},E.remove=function(){if(!this.removed&&this.node.parentNode){this.paper.__set__&&this.paper.__set__.exclude(this),c.eve.unbind("raphael.*.*."+this.id),c._tear(this,this.paper),this.node.parentNode.removeChild(this.node),this.shape&&this.shape.parentNode.removeChild(this.shape);for(var a in this)this[a]="function"==typeof this[a]?c._removedFactory(a):null;this.removed=!0}},E.attr=function(b,d){if(this.removed)return this;if(null==b){var e={};for(var f in this.attrs)this.attrs[a](f)&&(e[f]=this.attrs[f]);return e.gradient&&"none"==e.fill&&(e.fill=e.gradient)&&delete e.gradient,e.transform=this._.transform,e}if(null==d&&c.is(b,"string")){if(b==j&&"none"==this.attrs.fill&&this.attrs.gradient)return this.attrs.gradient;for(var g=b.split(k),h={},i=0,m=g.length;m>i;i++)b=g[i],h[b]=b in this.attrs?this.attrs[b]:c.is(this.paper.customAttributes[b],"function")?this.paper.customAttributes[b].def:c._availableAttrs[b];return m-1?h:h[g[0]]}if(this.attrs&&null==d&&c.is(b,"array")){for(h={},i=0,m=b.length;m>i;i++)h[b[i]]=this.attr(b[i]);return h}var n;null!=d&&(n={},n[b]=d),null==d&&c.is(b,"object")&&(n=b);for(var o in n)l("raphael.attr."+o+"."+this.id,this,n[o]);if(n){for(o in this.paper.customAttributes)if(this.paper.customAttributes[a](o)&&n[a](o)&&c.is(this.paper.customAttributes[o],"function")){var p=this.paper.customAttributes[o].apply(this,[].concat(n[o]));this.attrs[o]=n[o];for(var q in p)p[a](q)&&(n[q]=p[q])}n.text&&"text"==this.type&&(this.textpath.string=n.text),B(this,n)}return this},E.toFront=function(){return!this.removed&&this.node.parentNode.appendChild(this.node),this.paper&&this.paper.top!=this&&c._tofront(this,this.paper),this},E.toBack=function(){return this.removed?this:(this.node.parentNode.firstChild!=this.node&&(this.node.parentNode.insertBefore(this.node,this.node.parentNode.firstChild),c._toback(this,this.paper)),this)},E.insertAfter=function(a){return this.removed?this:(a.constructor==c.st.constructor&&(a=a[a.length-1]),a.node.nextSibling?a.node.parentNode.insertBefore(this.node,a.node.nextSibling):a.node.parentNode.appendChild(this.node),c._insertafter(this,a,this.paper),this)},E.insertBefore=function(a){return this.removed?this:(a.constructor==c.st.constructor&&(a=a[0]),a.node.parentNode.insertBefore(this.node,a.node),c._insertbefore(this,a,this.paper),this)},E.blur=function(a){var b=this.node.runtimeStyle,d=b.filter;return d=d.replace(r,o),0!==+a?(this.attrs.blur=a,b.filter=d+n+m+".Blur(pixelradius="+(+a||1.5)+")",b.margin=c.format("-{0}px 0 0 -{0}px",f(+a||1.5))):(b.filter=d,b.margin=0,delete this.attrs.blur),this},c._engine.path=function(a,b){var c=F("shape");c.style.cssText=t,c.coordsize=u+n+u,c.coordorigin=b.coordorigin;var d=new D(c,b),e={fill:"none",stroke:"#000"};a&&(e.path=a),d.type="path",d.path=[],d.Path=o,B(d,e),b.canvas.appendChild(c);var f=F("skew");return f.on=!0,c.appendChild(f),d.skew=f,d.transform(o),d},c._engine.rect=function(a,b,d,e,f,g){var h=c._rectPath(b,d,e,f,g),i=a.path(h),j=i.attrs;return i.X=j.x=b,i.Y=j.y=d,i.W=j.width=e,i.H=j.height=f,j.r=g,j.path=h,i.type="rect",i},c._engine.ellipse=function(a,b,c,d,e){var f=a.path();return f.attrs,f.X=b-d,f.Y=c-e,f.W=2*d,f.H=2*e,f.type="ellipse",B(f,{cx:b,cy:c,rx:d,ry:e}),f},c._engine.circle=function(a,b,c,d){var e=a.path();return e.attrs,e.X=b-d,e.Y=c-d,e.W=e.H=2*d,e.type="circle",B(e,{cx:b,cy:c,r:d}),e},c._engine.image=function(a,b,d,e,f,g){var h=c._rectPath(d,e,f,g),i=a.path(h).attr({stroke:"none"}),k=i.attrs,l=i.node,m=l.getElementsByTagName(j)[0];return k.src=b,i.X=k.x=d,i.Y=k.y=e,i.W=k.width=f,i.H=k.height=g,k.path=h,i.type="image",m.parentNode==l&&l.removeChild(m),m.rotate=!0,m.src=b,m.type="tile",i._.fillpos=[d,e],i._.fillsize=[f,g],l.appendChild(m),z(i,1,1,0,0,0),i},c._engine.text=function(a,d,e,g){var h=F("shape"),i=F("path"),j=F("textpath");d=d||0,e=e||0,g=g||"",i.v=c.format("m{0},{1}l{2},{1}",f(d*u),f(e*u),f(d*u)+1),i.textpathok=!0,j.string=b(g),j.on=!0,h.style.cssText=t,h.coordsize=u+n+u,h.coordorigin="0 0";var k=new D(h,a),l={fill:"#000",stroke:"none",font:c._availableAttrs.font,text:g};k.shape=h,k.path=i,k.textpath=j,k.type="text",k.attrs.text=b(g),k.attrs.x=d,k.attrs.y=e,k.attrs.w=1,k.attrs.h=1,B(k,l),h.appendChild(j),h.appendChild(i),a.canvas.appendChild(h);var m=F("skew");return m.on=!0,h.appendChild(m),k.skew=m,k.transform(o),k},c._engine.setSize=function(a,b){var d=this.canvas.style;return this.width=a,this.height=b,a==+a&&(a+="px"),b==+b&&(b+="px"),d.width=a,d.height=b,d.clip="rect(0 "+a+" "+b+" 0)",this._viewBox&&c._engine.setViewBox.apply(this,this._viewBox),this},c._engine.setViewBox=function(a,b,d,e,f){c.eve("raphael.setViewBox",this,this._viewBox,[a,b,d,e,f]);var h,i,j=this.width,k=this.height,l=1/g(d/j,e/k);return f&&(h=k/e,i=j/d,j>d*h&&(a-=(j-d*h)/2/h),k>e*i&&(b-=(k-e*i)/2/i)),this._viewBox=[a,b,d,e,!!f],this._viewBoxShift={dx:-a,dy:-b,scale:l},this.forEach(function(a){a.transform("...")}),this};var F;c._engine.initWin=function(a){var b=a.document;b.createStyleSheet().addRule(".rvml","behavior:url(#default#VML)");try{!b.namespaces.rvml&&b.namespaces.add("rvml","urn:schemas-microsoft-com:vml"),F=function(a){return b.createElement("<rvml:"+a+' class="rvml">')}}catch(c){F=function(a){return b.createElement("<"+a+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},c._engine.initWin(c._g.win),c._engine.create=function(){var a=c._getContainer.apply(0,arguments),b=a.container,d=a.height,e=a.width,f=a.x,g=a.y;if(!b)throw new Error("VML container not found.");var h=new c._Paper,i=h.canvas=c._g.doc.createElement("div"),j=i.style;return f=f||0,g=g||0,e=e||512,d=d||342,h.width=e,h.height=d,e==+e&&(e+="px"),d==+d&&(d+="px"),h.coordsize=1e3*u+n+1e3*u,h.coordorigin="0 0",h.span=c._g.doc.createElement("span"),h.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",i.appendChild(h.span),j.cssText=c.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",e,d),1==b?(c._g.doc.body.appendChild(i),j.left=f+"px",j.top=g+"px",j.position="absolute"):b.firstChild?b.insertBefore(i,b.firstChild):b.appendChild(i),h.renderfix=function(){},h},c.prototype.clear=function(){c.eve("raphael.clear",this),this.canvas.innerHTML=o,this.span=c._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},c.prototype.remove=function(){c.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas);for(var a in this)this[a]="function"==typeof this[a]?c._removedFactory(a):null;return!0};var G=c.st;for(var H in E)E[a](H)&&!G[a](H)&&(G[H]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(H))}}(),B.was?A.win.Raphael=c:Raphael=c,c});
js/clearsale/total/bootstrap.min.js ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
1
+ /*!
2
+ * Bootstrap v3.3.2 (http://getbootstrap.com)
3
+ * Copyright 2011-2015 Twitter, Inc.
4
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
+ */
6
+ if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.2",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.2",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));a&&this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.2",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&"show"==b&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a(this.options.trigger).filter('[href="#'+b.id+'"], [data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.2",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0,trigger:'[data-toggle="collapse"]'},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":a.extend({},e.data(),{trigger:this});c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=c(d),f={relatedTarget:this};e.hasClass("open")&&(e.trigger(b=a.Event("hide.bs.dropdown",f)),b.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.2",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('<div class="dropdown-backdrop"/>').insertAfter(a(this)).on("click",b);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger("shown.bs.dropdown",h)}return!1}},g.prototype.keydown=function(b){if(/(38|40|27|32)/.test(b.which)&&!/input|textarea/i.test(b.target.tagName)){var d=a(this);if(b.preventDefault(),b.stopPropagation(),!d.is(".disabled, :disabled")){var e=c(d),g=e.hasClass("open");if(!g&&27!=b.which||g&&27==b.which)return 27==b.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.divider):visible a",i=e.find('[role="menu"]'+h+', [role="listbox"]'+h);if(i.length){var j=i.index(b.target);38==b.which&&j>0&&j--,40==b.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",b).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",'[role="menu"]',g.prototype.keydown).on("keydown.bs.dropdown.data-api",'[role="listbox"]',g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$backdrop=this.isShown=null,this.scrollbarWidth=0,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.2",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.options.backdrop&&d.adjustBackdrop(),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in").attr("aria-hidden",!1),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$element.find(".modal-dialog").one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a('<div class="modal-backdrop '+e+'" />').prependTo(this.$element).on("click.dismiss.bs.modal",a.proxy(function(a){a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus.call(this.$element[0]):this.hide.call(this))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.options.backdrop&&this.adjustBackdrop(),this.adjustDialog()},c.prototype.adjustBackdrop=function(){this.$backdrop.css("height",0).css("height",this.$element[0].scrollHeight)},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){this.bodyIsOverflowing=document.body.scrollHeight>document.documentElement.clientHeight,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right","")},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;(e||"destroy"!=b)&&(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",a,b)};c.VERSION="3.3.2",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(this.options.viewport.selector||this.options.viewport);for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c&&c.$tip&&c.$tip.is(":visible")?void(c.hoverState="in"):(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.options.container?a(this.options.container):this.$element.parent(),p=this.getPosition(o);h="bottom"==h&&k.bottom+m>p.bottom?"top":"top"==h&&k.top-m<p.top?"bottom":"right"==h&&k.right+l>p.width?"left":"left"==h&&k.left-l<p.left?"right":h,f.removeClass(n).addClass(h)}var q=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(q,h);var r=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",r).emulateTransitionEnd(c.TRANSITION_DURATION):r()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top=b.top+g,b.left=b.left+h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=this.tip(),g=a.Event("hide.bs."+this.type);return this.$element.trigger(g),g.isDefaultPrevented()?void 0:(f.removeClass("in"),a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this)},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.width&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){return this.$tip=this.$tip||a(this.options.template)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type)})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||"destroy"!=b)&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.2",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},c.prototype.tip=function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){var e=a.proxy(this.process,this);this.$body=a("body"),this.$scrollElement=a(a(c).is("body")?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",e),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.2",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b="offset",c=0;a.isWindow(this.$scrollElement[0])||(b="position",c=this.$scrollElement.scrollTop()),this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight();var d=this;this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[b]().top+c,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){d.offsets.push(this[0]),d.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(!e[a+1]||b<=e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.2",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()
7
+ }var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=this.unpin=this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.2",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=a("body").height();"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery);
js/clearsale/total/formats.js ADDED
@@ -0,0 +1,147 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ String.Format = function() {
2
+ var s = arguments[0];
3
+ for (var i = 0; i < arguments.length - 1; i++) {
4
+ var reg = new RegExp("\\{" + i + "\\}", "gm");
5
+ s = s.replace(reg, arguments[i + 1]);
6
+ }
7
+ return s;
8
+ }
9
+
10
+ var Json = {
11
+ ParseDate: function(d) {
12
+ return new Date(parseInt(d.substr(6)));
13
+ }
14
+ };
15
+
16
+
17
+ //------------------------------------------
18
+ Number.prototype.Format = function(c, d, t){
19
+ var n = this, c = isNaN(c = Math.abs(c)) ? 2 : c, d = d == undefined ? "," : d, t = t == undefined ? "." : t, s = n < 0 ? "-" : "", i = parseInt(n = Math.abs(+n || 0).toFixed(c)) + "", j = (j = i.length) > 3 ? j % 3 : 0;
20
+ return s + (j ? i.substr(0, j) + t : "") + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + t) + (c ? d + Math.abs(n - i).toFixed(c).slice(2) : "");
21
+ };
22
+
23
+ /*
24
+ * Date Format 1.2.3
25
+ * (c) 2007-2009 Steven Levithan <stevenlevithan.com>
26
+ * MIT license
27
+ *
28
+ * Includes enhancements by Scott Trenda <scott.trenda.net>
29
+ * and Kris Kowal <cixar.com/~kris.kowal/>
30
+ *
31
+ * Accepts a date, a mask, or a date and a mask.
32
+ * Returns a formatted version of the given date.
33
+ * The date defaults to the current date/time.
34
+ * The mask defaults to dateFormat.masks.default.
35
+ */
36
+
37
+ var dateFormat = function () {
38
+ var token = /d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,
39
+ timezone = /\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,
40
+ timezoneClip = /[^-+\dA-Z]/g,
41
+ pad = function (val, len) {
42
+ val = String(val);
43
+ len = len || 2;
44
+ while (val.length < len) val = "0" + val;
45
+ return val;
46
+ };
47
+
48
+ // Regexes and supporting functions are cached through closure
49
+ return function (date, mask, utc) {
50
+ var dF = dateFormat;
51
+
52
+ // You can't provide utc if you skip other args (use the "UTC:" mask prefix)
53
+ if (arguments.length == 1 && Object.prototype.toString.call(date) == "[object String]" && !/\d/.test(date)) {
54
+ mask = date;
55
+ date = undefined;
56
+ }
57
+
58
+ // Passing date through Date applies Date.parse, if necessary
59
+ date = date ? new Date(date) : new Date;
60
+ if (isNaN(date)) throw SyntaxError("invalid date");
61
+
62
+ mask = String(dF.masks[mask] || mask || dF.masks["default"]);
63
+
64
+ // Allow setting the utc argument via the mask
65
+ if (mask.slice(0, 4) == "UTC:") {
66
+ mask = mask.slice(4);
67
+ utc = true;
68
+ }
69
+
70
+ var _ = utc ? "getUTC" : "get",
71
+ d = date[_ + "Date"](),
72
+ D = date[_ + "Day"](),
73
+ m = date[_ + "Month"](),
74
+ y = date[_ + "FullYear"](),
75
+ H = date[_ + "Hours"](),
76
+ M = date[_ + "Minutes"](),
77
+ s = date[_ + "Seconds"](),
78
+ L = date[_ + "Milliseconds"](),
79
+ o = utc ? 0 : date.getTimezoneOffset(),
80
+ flags = {
81
+ d: d,
82
+ dd: pad(d),
83
+ ddd: dF.i18n.dayNames[D],
84
+ dddd: dF.i18n.dayNames[D + 7],
85
+ m: m + 1,
86
+ mm: pad(m + 1),
87
+ mmm: dF.i18n.monthNames[m],
88
+ mmmm: dF.i18n.monthNames[m + 12],
89
+ yy: String(y).slice(2),
90
+ yyyy: y,
91
+ h: H % 12 || 12,
92
+ hh: pad(H % 12 || 12),
93
+ H: H,
94
+ HH: pad(H),
95
+ M: M,
96
+ MM: pad(M),
97
+ s: s,
98
+ ss: pad(s),
99
+ l: pad(L, 3),
100
+ L: pad(L > 99 ? Math.round(L / 10) : L),
101
+ t: H < 12 ? "a" : "p",
102
+ tt: H < 12 ? "am" : "pm",
103
+ T: H < 12 ? "A" : "P",
104
+ TT: H < 12 ? "AM" : "PM",
105
+ Z: utc ? "UTC" : (String(date).match(timezone) || [""]).pop().replace(timezoneClip, ""),
106
+ o: (o > 0 ? "-" : "+") + pad(Math.floor(Math.abs(o) / 60) * 100 + Math.abs(o) % 60, 4),
107
+ S: ["th", "st", "nd", "rd"][d % 10 > 3 ? 0 : (d % 100 - d % 10 != 10) * d % 10]
108
+ };
109
+
110
+ return mask.replace(token, function ($0) {
111
+ return $0 in flags ? flags[$0] : $0.slice(1, $0.length - 1);
112
+ });
113
+ };
114
+ }();
115
+
116
+ // Some common format strings
117
+ dateFormat.masks = {
118
+ "default": "ddd mmm dd yyyy HH:MM:ss",
119
+ shortDate: "m/d/yy",
120
+ mediumDate: "mmm d, yyyy",
121
+ longDate: "mmmm d, yyyy",
122
+ fullDate: "dddd, mmmm d, yyyy",
123
+ shortTime: "h:MM TT",
124
+ mediumTime: "h:MM:ss TT",
125
+ longTime: "h:MM:ss TT Z",
126
+ isoDate: "yyyy-mm-dd",
127
+ isoTime: "HH:MM:ss",
128
+ isoDateTime: "yyyy-mm-dd'T'HH:MM:ss",
129
+ isoUtcDateTime: "UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"
130
+ };
131
+
132
+ // Internationalization strings
133
+ dateFormat.i18n = {
134
+ dayNames: [
135
+ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat",
136
+ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"
137
+ ],
138
+ monthNames: [
139
+ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec",
140
+ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"
141
+ ]
142
+ };
143
+
144
+ // For convenience...
145
+ Date.prototype.Format = function (mask, utc) {
146
+ return dateFormat(this, mask, utc);
147
+ };
js/clearsale/total/jquery-1.11.1.js ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ /*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */
2
+ !function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.1",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b){return b.toUpperCase()};m.fn=m.prototype={jquery:l,constructor:m,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=m.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return m.each(this,a,b)},map:function(a){return this.pushStack(m.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},m.extend=m.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||m.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(m.isPlainObject(c)||(b=m.isArray(c)))?(b?(b=!1,f=a&&m.isArray(a)?a:[]):f=a&&m.isPlainObject(a)?a:{},g[d]=m.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},m.extend({expando:"jQuery"+(l+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===m.type(a)},isArray:Array.isArray||function(a){return"array"===m.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!m.isArray(a)&&a-parseFloat(a)>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==m.type(a)||a.nodeType||m.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(k.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&m.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(o,"ms-").replace(p,q)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=r(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(n,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(r(Object(a))?m.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=r(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),m.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||m.guid++,e):void 0},now:function(){return+new Date},support:k}),m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function r(a){var b=a.length,c=m.type(a);return"function"===c||m.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var s=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+-new Date,v=a.document,w=0,x=0,y=gb(),z=gb(),A=gb(),B=function(a,b){return a===b&&(l=!0),0},C="undefined",D=1<<31,E={}.hasOwnProperty,F=[],G=F.pop,H=F.push,I=F.push,J=F.slice,K=F.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},L="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",N="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=N.replace("w","w#"),P="\\["+M+"*("+N+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+O+"))|)"+M+"*\\]",Q=":("+N+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+P+")*)|.*)\\)|)",R=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),S=new RegExp("^"+M+"*,"+M+"*"),T=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),V=new RegExp(Q),W=new RegExp("^"+O+"$"),X={ID:new RegExp("^#("+N+")"),CLASS:new RegExp("^\\.("+N+")"),TAG:new RegExp("^("+N.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+Q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{I.apply(F=J.call(v.childNodes),v.childNodes),F[v.childNodes.length].nodeType}catch(eb){I={apply:F.length?function(a,b){H.apply(a,J.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],!a||"string"!=typeof a)return d;if(1!==(k=b.nodeType)&&9!==k)return[];if(p&&!e){if(f=_.exec(a))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return I.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return I.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=9===k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+qb(o[l]);w=ab.test(a)&&ob(b.parentNode)||b,x=o.join(",")}if(x)try{return I.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function gb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function hb(a){return a[u]=!0,a}function ib(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function jb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function kb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||D)-(~a.sourceIndex||D);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function lb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function nb(a){return hb(function(b){return b=+b,hb(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function ob(a){return a&&typeof a.getElementsByTagName!==C&&a}c=fb.support={},f=fb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fb.setDocument=function(a){var b,e=a?a.ownerDocument||a:v,g=e.defaultView;return e!==n&&9===e.nodeType&&e.documentElement?(n=e,o=e.documentElement,p=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){m()},!1):g.attachEvent&&g.attachEvent("onunload",function(){m()})),c.attributes=ib(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ib(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(e.getElementsByClassName)&&ib(function(a){return a.innerHTML="<div class='a'></div><div class='a i'></div>",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=ib(function(a){return o.appendChild(a).id=u,!e.getElementsByName||!e.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==C&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c=typeof a.getAttributeNode!==C&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==C?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==C&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(e.querySelectorAll))&&(ib(function(a){a.innerHTML="<select msallowclip=''><option selected=''></option></select>",a.querySelectorAll("[msallowclip^='']").length&&q.push("[*^$]="+M+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+M+"*(?:value|"+L+")"),a.querySelectorAll(":checked").length||q.push(":checked")}),ib(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+M+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ib(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",Q)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===v&&t(v,a)?-1:b===e||b.ownerDocument===v&&t(v,b)?1:k?K.call(k,a)-K.call(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],i=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:k?K.call(k,a)-K.call(k,b):0;if(f===g)return kb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?kb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},e):n},fb.matches=function(a,b){return fb(a,null,null,b)},fb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fb(b,n,null,[a]).length>0},fb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&E.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fb.selectors={cacheLength:50,createPseudo:hb,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+M+")"+a+"("+M+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==C&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?hb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=K.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:hb(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?hb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:hb(function(a){return function(b){return fb(a,b).length>0}}),contains:hb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:hb(function(a){return W.test(a||"")||fb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:nb(function(){return[0]}),last:nb(function(a,b){return[b-1]}),eq:nb(function(a,b,c){return[0>c?c+b:c]}),even:nb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:nb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:nb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:nb(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=lb(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=mb(b);function pb(){}pb.prototype=d.filters=d.pseudos,d.setFilters=new pb,g=fb.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=S.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=T.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(R," ")}),h=h.slice(c.length));for(g in d.filter)!(e=X[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?fb.error(a):z(a,i).slice(0)};function qb(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function rb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function sb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function tb(a,b,c){for(var d=0,e=b.length;e>d;d++)fb(a,b[d],c);return c}function ub(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function vb(a,b,c,d,e,f){return d&&!d[u]&&(d=vb(d)),e&&!e[u]&&(e=vb(e,f)),hb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||tb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ub(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ub(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?K.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ub(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):I.apply(g,r)})}function wb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=rb(function(a){return a===b},h,!0),l=rb(function(a){return K.call(b,a)>-1},h,!0),m=[function(a,c,d){return!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>i;i++)if(c=d.relative[a[i].type])m=[rb(sb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return vb(i>1&&sb(m),i>1&&qb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&wb(a.slice(i,e)),f>e&&wb(a=a.slice(e)),f>e&&qb(a))}m.push(c)}return sb(m)}function xb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=G.call(i));s=ub(s)}I.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&fb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?hb(f):f}return h=fb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xb(e,d)),f.selector=a}return f},i=fb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&ob(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qb(j),!a)return I.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&ob(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ib(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ib(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||jb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ib(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||jb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ib(function(a){return null==a.getAttribute("disabled")})||jb(L,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fb}(a);m.find=s,m.expr=s.selectors,m.expr[":"]=m.expr.pseudos,m.unique=s.uniqueSort,m.text=s.getText,m.isXMLDoc=s.isXML,m.contains=s.contains;var t=m.expr.match.needsContext,u=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,v=/^.[^:#\[\.,]*$/;function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return m.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(v.test(b))return m.filter(b,a,c);b=m.filter(b,a)}return m.grep(a,function(a){return m.inArray(a,b)>=0!==c})}m.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?m.find.matchesSelector(d,a)?[d]:[]:m.find.matches(a,m.grep(b,function(a){return 1===a.nodeType}))},m.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(m(a).filter(function(){for(b=0;e>b;b++)if(m.contains(d[b],this))return!0}));for(b=0;e>b;b++)m.find(a,d[b],c);return c=this.pushStack(e>1?m.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(w(this,a||[],!1))},not:function(a){return this.pushStack(w(this,a||[],!0))},is:function(a){return!!w(this,"string"==typeof a&&t.test(a)?m(a):a||[],!1).length}});var x,y=a.document,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=m.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||x).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof m?b[0]:b,m.merge(this,m.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:y,!0)),u.test(c[1])&&m.isPlainObject(b))for(c in b)m.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=y.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return x.find(a);this.length=1,this[0]=d}return this.context=y,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):m.isFunction(a)?"undefined"!=typeof x.ready?x.ready(a):a(m):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),m.makeArray(a,this))};A.prototype=m.fn,x=m(y);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};m.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!m(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),m.fn.extend({has:function(a){var b,c=m(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(m.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=t.test(a)||"string"!=typeof a?m(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&m.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?m.unique(f):f)},index:function(a){return a?"string"==typeof a?m.inArray(this[0],m(a)):m.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(m.unique(m.merge(this.get(),m(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}m.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return m.dir(a,"parentNode")},parentsUntil:function(a,b,c){return m.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return m.dir(a,"nextSibling")},prevAll:function(a){return m.dir(a,"previousSibling")},nextUntil:function(a,b,c){return m.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return m.dir(a,"previousSibling",c)},siblings:function(a){return m.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return m.sibling(a.firstChild)},contents:function(a){return m.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:m.merge([],a.childNodes)}},function(a,b){m.fn[a]=function(c,d){var e=m.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=m.filter(d,e)),this.length>1&&(C[a]||(e=m.unique(e)),B.test(a)&&(e=e.reverse())),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b[c]=!0}),b}m.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):m.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&m.each(arguments,function(a,c){var d;while((d=m.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?m.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},m.extend({Deferred:function(a){var b=[["resolve","done",m.Callbacks("once memory"),"resolved"],["reject","fail",m.Callbacks("once memory"),"rejected"],["notify","progress",m.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return m.Deferred(function(c){m.each(b,function(b,f){var g=m.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&m.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?m.extend(a,d):d}},e={};return d.pipe=d.then,m.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&m.isFunction(a.promise)?e:0,g=1===f?a:m.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&m.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;m.fn.ready=function(a){return m.ready.promise().done(a),this},m.extend({isReady:!1,readyWait:1,holdReady:function(a){a?m.readyWait++:m.ready(!0)},ready:function(a){if(a===!0?!--m.readyWait:!m.isReady){if(!y.body)return setTimeout(m.ready);m.isReady=!0,a!==!0&&--m.readyWait>0||(H.resolveWith(y,[m]),m.fn.triggerHandler&&(m(y).triggerHandler("ready"),m(y).off("ready")))}}});function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded",J,!1),a.removeEventListener("load",J,!1)):(y.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(y.addEventListener||"load"===event.type||"complete"===y.readyState)&&(I(),m.ready())}m.ready.promise=function(b){if(!H)if(H=m.Deferred(),"complete"===y.readyState)setTimeout(m.ready);else if(y.addEventListener)y.addEventListener("DOMContentLoaded",J,!1),a.addEventListener("load",J,!1);else{y.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&y.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!m.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}I(),m.ready()}}()}return H.promise(b)};var K="undefined",L;for(L in m(k))break;k.ownLast="0"!==L,k.inlineBlockNeedsLayout=!1,m(function(){var a,b,c,d;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",k.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(d))}),function(){var a=y.createElement("div");if(null==k.deleteExpando){k.deleteExpando=!0;try{delete a.test}catch(b){k.deleteExpando=!1}}a=null}(),m.acceptData=function(a){var b=m.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:M.test(c)?m.parseJSON(c):c}catch(e){}m.data(a,b,c)}else c=void 0}return c}function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h;
3
+ if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a,h=f?a[m.expando]:m.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){m.isArray(b)?b=b.concat(m.map(b,m.camelCase)):b in d?b=[b]:(b=m.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!m.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?m.cleanData([a],!0):k.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}m.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?m.cache[a[m.expando]]:a[m.expando],!!a&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),m.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=m.data(f),1===f.nodeType&&!m._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=m.camelCase(d.slice(5)),O(f,d,e[d])));m._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){m.data(this,a)}):arguments.length>1?this.each(function(){m.data(this,a,b)}):f?O(f,a,m.data(f,a)):void 0},removeData:function(a){return this.each(function(){m.removeData(this,a)})}}),m.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=m._data(a,b),c&&(!d||m.isArray(c)?d=m._data(a,b,m.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=m.queue(a,b),d=c.length,e=c.shift(),f=m._queueHooks(a,b),g=function(){m.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return m._data(a,c)||m._data(a,c,{empty:m.Callbacks("once memory").add(function(){m._removeData(a,b+"queue"),m._removeData(a,c)})})}}),m.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?m.queue(this[0],a):void 0===b?this:this.each(function(){var c=m.queue(this,a,b);m._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&m.dequeue(this,a)})},dequeue:function(a){return this.each(function(){m.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=m.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=m._data(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=["Top","Right","Bottom","Left"],U=function(a,b){return a=b||a,"none"===m.css(a,"display")||!m.contains(a.ownerDocument,a)},V=m.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===m.type(c)){e=!0;for(h in c)m.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,m.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(m(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},W=/^(?:checkbox|radio)$/i;!function(){var a=y.createElement("input"),b=y.createElement("div"),c=y.createDocumentFragment();if(b.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",k.leadingWhitespace=3===b.firstChild.nodeType,k.tbody=!b.getElementsByTagName("tbody").length,k.htmlSerialize=!!b.getElementsByTagName("link").length,k.html5Clone="<:nav></:nav>"!==y.createElement("nav").cloneNode(!0).outerHTML,a.type="checkbox",a.checked=!0,c.appendChild(a),k.appendChecked=a.checked,b.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,c.appendChild(b),b.innerHTML="<input type='radio' checked='checked' name='t'/>",k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,k.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){k.noCloneEvent=!1}),b.cloneNode(!0).click()),null==k.deleteExpando){k.deleteExpando=!0;try{delete b.test}catch(d){k.deleteExpando=!1}}}(),function(){var b,c,d=y.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(k[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),k[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var X=/^(?:input|select|textarea)$/i,Y=/^key/,Z=/^(?:mouse|pointer|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=/^([^.]*)(?:\.(.+)|)$/;function ab(){return!0}function bb(){return!1}function cb(){try{return y.activeElement}catch(a){}}m.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=m.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof m===K||a&&m.event.triggered===a.type?void 0:m.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(E)||[""],h=b.length;while(h--)f=_.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=m.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=m.event.special[o]||{},l=m.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&m.expr.match.needsContext.test(e),namespace:p.join(".")},i),(n=g[o])||(n=g[o]=[],n.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?n.splice(n.delegateCount++,0,l):n.push(l),m.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m.hasData(a)&&m._data(a);if(r&&(k=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=_.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=m.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,n=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=n.length;while(f--)g=n[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(n.splice(f,1),g.selector&&n.delegateCount--,l.remove&&l.remove.call(a,g));i&&!n.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||m.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)m.event.remove(a,o+b[j],c,d,!0);m.isEmptyObject(k)&&(delete r.handle,m._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,o=[d||y],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||y,3!==d.nodeType&&8!==d.nodeType&&!$.test(p+m.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[m.expando]?b:new m.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:m.makeArray(c,[b]),k=m.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!m.isWindow(d)){for(i=k.delegateType||p,$.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||y)&&o.push(l.defaultView||l.parentWindow||a)}n=0;while((h=o[n++])&&!b.isPropagationStopped())b.type=n>1?i:k.bindType||p,f=(m._data(h,"events")||{})[b.type]&&m._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&m.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&m.acceptData(d)&&g&&d[p]&&!m.isWindow(d)){l=d[g],l&&(d[g]=null),m.event.triggered=p;try{d[p]()}catch(r){}m.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=m.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(m._data(this,"events")||{})[a.type]||[],k=m.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=m.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((m.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?m(c,this).index(i)>=0:m.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},fix:function(a){if(a[m.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];g||(this.fixHooks[e]=g=Z.test(e)?this.mouseHooks:Y.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new m.Event(f),b=d.length;while(b--)c=d[b],a[c]=f[c];return a.target||(a.target=f.srcElement||y),3===a.target.nodeType&&(a.target=a.target.parentNode),a.metaKey=!!a.metaKey,g.filter?g.filter(a,f):a},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(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button,g=b.fromElement;return null==a.pageX&&null!=b.clientX&&(d=a.target.ownerDocument||y,e=d.documentElement,c=d.body,a.pageX=b.clientX+(e&&e.scrollLeft||c&&c.scrollLeft||0)-(e&&e.clientLeft||c&&c.clientLeft||0),a.pageY=b.clientY+(e&&e.scrollTop||c&&c.scrollTop||0)-(e&&e.clientTop||c&&c.clientTop||0)),!a.relatedTarget&&g&&(a.relatedTarget=g===a.target?b.toElement:g),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==cb()&&this.focus)try{return this.focus(),!1}catch(a){}},delegateType:"focusin"},blur:{trigger:function(){return this===cb()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return m.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):void 0},_default:function(a){return m.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=m.extend(new m.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?m.event.trigger(e,null,b):m.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},m.removeEvent=y.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){var d="on"+b;a.detachEvent&&(typeof a[d]===K&&(a[d]=null),a.detachEvent(d,c))},m.Event=function(a,b){return this instanceof m.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ab:bb):this.type=a,b&&m.extend(this,b),this.timeStamp=a&&a.timeStamp||m.now(),void(this[m.expando]=!0)):new m.Event(a,b)},m.Event.prototype={isDefaultPrevented:bb,isPropagationStopped:bb,isImmediatePropagationStopped:bb,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ab,a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ab,a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ab,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},m.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){m.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!m.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),k.submitBubbles||(m.event.special.submit={setup:function(){return m.nodeName(this,"form")?!1:void m.event.add(this,"click._submit keypress._submit",function(a){var b=a.target,c=m.nodeName(b,"input")||m.nodeName(b,"button")?b.form:void 0;c&&!m._data(c,"submitBubbles")&&(m.event.add(c,"submit._submit",function(a){a._submit_bubble=!0}),m._data(c,"submitBubbles",!0))})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&m.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){return m.nodeName(this,"form")?!1:void m.event.remove(this,"._submit")}}),k.changeBubbles||(m.event.special.change={setup:function(){return X.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(m.event.add(this,"propertychange._change",function(a){"checked"===a.originalEvent.propertyName&&(this._just_changed=!0)}),m.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1),m.event.simulate("change",this,a,!0)})),!1):void m.event.add(this,"beforeactivate._change",function(a){var b=a.target;X.test(b.nodeName)&&!m._data(b,"changeBubbles")&&(m.event.add(b,"change._change",function(a){!this.parentNode||a.isSimulated||a.isTrigger||m.event.simulate("change",this.parentNode,a,!0)}),m._data(b,"changeBubbles",!0))})},handle:function(a){var b=a.target;return this!==b||a.isSimulated||a.isTrigger||"radio"!==b.type&&"checkbox"!==b.type?a.handleObj.handler.apply(this,arguments):void 0},teardown:function(){return m.event.remove(this,"._change"),!X.test(this.nodeName)}}),k.focusinBubbles||m.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){m.event.simulate(b,a.target,m.event.fix(a),!0)};m.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=m._data(d,b);e||d.addEventListener(a,c,!0),m._data(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=m._data(d,b)-1;e?m._data(d,b,e):(d.removeEventListener(a,c,!0),m._removeData(d,b))}}}),m.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(f in a)this.on(f,b,c,a[f],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=bb;else if(!d)return this;return 1===e&&(g=d,d=function(a){return m().off(a),g.apply(this,arguments)},d.guid=g.guid||(g.guid=m.guid++)),this.each(function(){m.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,m(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=bb),this.each(function(){m.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){m.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?m.event.trigger(a,b,c,!0):void 0}});function db(a){var b=eb.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}var eb="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",fb=/ jQuery\d+="(?:null|\d+)"/g,gb=new RegExp("<(?:"+eb+")[\\s/>]","i"),hb=/^\s+/,ib=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,jb=/<([\w:]+)/,kb=/<tbody/i,lb=/<|&#?\w+;/,mb=/<(?:script|style|link)/i,nb=/checked\s*(?:[^=]|=\s*.checked.)/i,ob=/^$|\/(?:java|ecma)script/i,pb=/^true\/(.*)/,qb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,rb={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:k.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},sb=db(y),tb=sb.appendChild(y.createElement("div"));rb.optgroup=rb.option,rb.tbody=rb.tfoot=rb.colgroup=rb.caption=rb.thead,rb.th=rb.td;function ub(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ub(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function vb(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wb(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xb(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function yb(a){var b=pb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function zb(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Ab(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Bb(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xb(b).text=a.text,yb(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!gb.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(tb.innerHTML=a.outerHTML,tb.removeChild(f=tb.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ub(f),h=ub(a),g=0;null!=(e=h[g]);++g)d[g]&&Bb(e,d[g]);if(b)if(c)for(h=h||ub(a),d=d||ub(f),g=0;null!=(e=h[g]);g++)Ab(e,d[g]);else Ab(a,f);return d=ub(f,"script"),d.length>0&&zb(d,!i&&ub(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=db(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(lb.test(f)){h=h||o.appendChild(b.createElement("div")),i=(jb.exec(f)||["",""])[1].toLowerCase(),l=rb[i]||rb._default,h.innerHTML=l[1]+f.replace(ib,"<$1></$2>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&hb.test(f)&&p.push(b.createTextNode(hb.exec(f)[0])),!k.tbody){f="table"!==i||kb.test(f)?"<table>"!==l[1]||kb.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ub(p,"input"),vb),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ub(o.appendChild(f),"script"),g&&zb(h),c)){e=0;while(f=h[e++])ob.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ub(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&zb(ub(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ub(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fb,""):void 0;if(!("string"!=typeof a||mb.test(a)||!k.htmlSerialize&&gb.test(a)||!k.leadingWhitespace&&hb.test(a)||rb[(jb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ib,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ub(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ub(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&nb.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ub(i,"script"),xb),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ub(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,yb),j=0;f>j;j++)d=g[j],ob.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qb,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Cb,Db={};function Eb(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fb(a){var b=y,c=Db[a];return c||(c=Eb(a,b),"none"!==c&&c||(Cb=(Cb||m("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=(Cb[0].contentWindow||Cb[0].contentDocument).document,b.write(),b.close(),c=Eb(a,b),Cb.detach()),Db[a]=c),c}!function(){var a;k.shrinkWrapBlocks=function(){if(null!=a)return a;a=!1;var b,c,d;return c=y.getElementsByTagName("body")[0],c&&c.style?(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.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",b.appendChild(y.createElement("div")).style.width="5px",a=3!==b.offsetWidth),c.removeChild(d),a):void 0}}();var Gb=/^margin/,Hb=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Ib,Jb,Kb=/^(top|right|bottom|left)$/;a.getComputedStyle?(Ib=function(a){return a.ownerDocument.defaultView.getComputedStyle(a,null)},Jb=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ib(a),g=c?c.getPropertyValue(b)||c[b]:void 0,c&&(""!==g||m.contains(a.ownerDocument,a)||(g=m.style(a,b)),Hb.test(g)&&Gb.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0===g?g:g+""}):y.documentElement.currentStyle&&(Ib=function(a){return a.currentStyle},Jb=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ib(a),g=c?c[b]:void 0,null==g&&h&&h[b]&&(g=h[b]),Hb.test(g)&&!Kb.test(b)&&(d=h.left,e=a.runtimeStyle,f=e&&e.left,f&&(e.left=a.currentStyle.left),h.left="fontSize"===b?"1em":g,g=h.pixelLeft+"px",h.left=d,f&&(e.left=f)),void 0===g?g:g+""||"auto"});function Lb(a,b){return{get:function(){var c=a();if(null!=c)return c?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d,e,f,g,h;if(b=y.createElement("div"),b.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",d=b.getElementsByTagName("a")[0],c=d&&d.style){c.cssText="float:left;opacity:.5",k.opacity="0.5"===c.opacity,k.cssFloat=!!c.cssFloat,b.style.backgroundClip="content-box",b.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===b.style.backgroundClip,k.boxSizing=""===c.boxSizing||""===c.MozBoxSizing||""===c.WebkitBoxSizing,m.extend(k,{reliableHiddenOffsets:function(){return null==g&&i(),g},boxSizingReliable:function(){return null==f&&i(),f},pixelPosition:function(){return null==e&&i(),e},reliableMarginRight:function(){return null==h&&i(),h}});function i(){var b,c,d,i;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),b.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",e=f=!1,h=!0,a.getComputedStyle&&(e="1%"!==(a.getComputedStyle(b,null)||{}).top,f="4px"===(a.getComputedStyle(b,null)||{width:"4px"}).width,i=b.appendChild(y.createElement("div")),i.style.cssText=b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",i.style.marginRight=i.style.width="0",b.style.width="1px",h=!parseFloat((a.getComputedStyle(i,null)||{}).marginRight)),b.innerHTML="<table><tr><td></td><td>t</td></tr></table>",i=b.getElementsByTagName("td"),i[0].style.cssText="margin:0;border:0;padding:0;display:none",g=0===i[0].offsetHeight,g&&(i[0].style.display="",i[1].style.display="none",g=0===i[0].offsetHeight),c.removeChild(d))}}}(),m.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var Mb=/alpha\([^)]*\)/i,Nb=/opacity\s*=\s*([^)]*)/,Ob=/^(none|table(?!-c[ea]).+)/,Pb=new RegExp("^("+S+")(.*)$","i"),Qb=new RegExp("^([+-])=("+S+")","i"),Rb={position:"absolute",visibility:"hidden",display:"block"},Sb={letterSpacing:"0",fontWeight:"400"},Tb=["Webkit","O","Moz","ms"];function Ub(a,b){if(b in a)return b;var c=b.charAt(0).toUpperCase()+b.slice(1),d=b,e=Tb.length;while(e--)if(b=Tb[e]+c,b in a)return b;return d}function Vb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=m._data(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&U(d)&&(f[g]=m._data(d,"olddisplay",Fb(d.nodeName)))):(e=U(d),(c&&"none"!==c||!e)&&m._data(d,"olddisplay",e?c:m.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}function Wb(a,b,c){var d=Pb.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Xb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=m.css(a,c+T[f],!0,e)),d?("content"===c&&(g-=m.css(a,"padding"+T[f],!0,e)),"margin"!==c&&(g-=m.css(a,"border"+T[f]+"Width",!0,e))):(g+=m.css(a,"padding"+T[f],!0,e),"padding"!==c&&(g+=m.css(a,"border"+T[f]+"Width",!0,e)));return g}function Yb(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Ib(a),g=k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=Jb(a,b,f),(0>e||null==e)&&(e=a.style[b]),Hb.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Xb(a,b,c||(g?"border":"content"),d,f)+"px"}m.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Jb(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":k.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=m.camelCase(b),i=a.style;if(b=m.cssProps[h]||(m.cssProps[h]=Ub(i,h)),g=m.cssHooks[b]||m.cssHooks[h],void 0===c)return g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b];if(f=typeof c,"string"===f&&(e=Qb.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(m.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||m.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),!(g&&"set"in g&&void 0===(c=g.set(a,c,d)))))try{i[b]=c}catch(j){}}},css:function(a,b,c,d){var e,f,g,h=m.camelCase(b);return b=m.cssProps[h]||(m.cssProps[h]=Ub(a.style,h)),g=m.cssHooks[b]||m.cssHooks[h],g&&"get"in g&&(f=g.get(a,!0,c)),void 0===f&&(f=Jb(a,b,d)),"normal"===f&&b in Sb&&(f=Sb[b]),""===c||c?(e=parseFloat(f),c===!0||m.isNumeric(e)?e||0:f):f}}),m.each(["height","width"],function(a,b){m.cssHooks[b]={get:function(a,c,d){return c?Ob.test(m.css(a,"display"))&&0===a.offsetWidth?m.swap(a,Rb,function(){return Yb(a,b,d)}):Yb(a,b,d):void 0},set:function(a,c,d){var e=d&&Ib(a);return Wb(a,c,d?Xb(a,b,d,k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,e),e):0)}}}),k.opacity||(m.cssHooks.opacity={get:function(a,b){return Nb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=m.isNumeric(b)?"alpha(opacity="+100*b+")":"",f=d&&d.filter||c.filter||"";c.zoom=1,(b>=1||""===b)&&""===m.trim(f.replace(Mb,""))&&c.removeAttribute&&(c.removeAttribute("filter"),""===b||d&&!d.filter)||(c.filter=Mb.test(f)?f.replace(Mb,e):f+" "+e)}}),m.cssHooks.marginRight=Lb(k.reliableMarginRight,function(a,b){return b?m.swap(a,{display:"inline-block"},Jb,[a,"marginRight"]):void 0}),m.each({margin:"",padding:"",border:"Width"},function(a,b){m.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+T[d]+b]=f[d]||f[d-2]||f[0];return e}},Gb.test(a)||(m.cssHooks[a+b].set=Wb)}),m.fn.extend({css:function(a,b){return V(this,function(a,b,c){var d,e,f={},g=0;if(m.isArray(b)){for(d=Ib(a),e=b.length;e>g;g++)f[b[g]]=m.css(a,b[g],!1,d);return f}return void 0!==c?m.style(a,b,c):m.css(a,b)},a,b,arguments.length>1)},show:function(){return Vb(this,!0)},hide:function(){return Vb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){U(this)?m(this).show():m(this).hide()})}});function Zb(a,b,c,d,e){return new Zb.prototype.init(a,b,c,d,e)}m.Tween=Zb,Zb.prototype={constructor:Zb,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(m.cssNumber[c]?"":"px")
4
+ },cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this):Zb.propHooks._default.get(this)},run:function(a){var b,c=Zb.propHooks[this.prop];return this.pos=b=this.options.duration?m.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Zb.propHooks._default.set(this),this}},Zb.prototype.init.prototype=Zb.prototype,Zb.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=m.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){m.fx.step[a.prop]?m.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[m.cssProps[a.prop]]||m.cssHooks[a.prop])?m.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Zb.propHooks.scrollTop=Zb.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},m.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},m.fx=Zb.prototype.init,m.fx.step={};var $b,_b,ac=/^(?:toggle|show|hide)$/,bc=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),cc=/queueHooks$/,dc=[ic],ec={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=bc.exec(b),f=e&&e[3]||(m.cssNumber[a]?"":"px"),g=(m.cssNumber[a]||"px"!==f&&+d)&&bc.exec(m.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,m.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function fc(){return setTimeout(function(){$b=void 0}),$b=m.now()}function gc(a,b){var c,d={height:a},e=0;for(b=b?1:0;4>e;e+=2-b)c=T[e],d["margin"+c]=d["padding"+c]=a;return b&&(d.opacity=d.width=a),d}function hc(a,b,c){for(var d,e=(ec[b]||[]).concat(ec["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function ic(a,b,c){var d,e,f,g,h,i,j,l,n=this,o={},p=a.style,q=a.nodeType&&U(a),r=m._data(a,"fxshow");c.queue||(h=m._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,n.always(function(){n.always(function(){h.unqueued--,m.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[p.overflow,p.overflowX,p.overflowY],j=m.css(a,"display"),l="none"===j?m._data(a,"olddisplay")||Fb(a.nodeName):j,"inline"===l&&"none"===m.css(a,"float")&&(k.inlineBlockNeedsLayout&&"inline"!==Fb(a.nodeName)?p.zoom=1:p.display="inline-block")),c.overflow&&(p.overflow="hidden",k.shrinkWrapBlocks()||n.always(function(){p.overflow=c.overflow[0],p.overflowX=c.overflow[1],p.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],ac.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(q?"hide":"show")){if("show"!==e||!r||void 0===r[d])continue;q=!0}o[d]=r&&r[d]||m.style(a,d)}else j=void 0;if(m.isEmptyObject(o))"inline"===("none"===j?Fb(a.nodeName):j)&&(p.display=j);else{r?"hidden"in r&&(q=r.hidden):r=m._data(a,"fxshow",{}),f&&(r.hidden=!q),q?m(a).show():n.done(function(){m(a).hide()}),n.done(function(){var b;m._removeData(a,"fxshow");for(b in o)m.style(a,b,o[b])});for(d in o)g=hc(q?r[d]:0,d,n),d in r||(r[d]=g.start,q&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function jc(a,b){var c,d,e,f,g;for(c in a)if(d=m.camelCase(c),e=b[d],f=a[c],m.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=m.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function kc(a,b,c){var d,e,f=0,g=dc.length,h=m.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=$b||fc(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:m.extend({},b),opts:m.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:$b||fc(),duration:c.duration,tweens:[],createTween:function(b,c){var d=m.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(jc(k,j.opts.specialEasing);g>f;f++)if(d=dc[f].call(j,a,k,j.opts))return d;return m.map(k,hc,j),m.isFunction(j.opts.start)&&j.opts.start.call(a,j),m.fx.timer(m.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}m.Animation=m.extend(kc,{tweener:function(a,b){m.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],ec[c]=ec[c]||[],ec[c].unshift(b)},prefilter:function(a,b){b?dc.unshift(a):dc.push(a)}}),m.speed=function(a,b,c){var d=a&&"object"==typeof a?m.extend({},a):{complete:c||!c&&b||m.isFunction(a)&&a,duration:a,easing:c&&b||b&&!m.isFunction(b)&&b};return d.duration=m.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in m.fx.speeds?m.fx.speeds[d.duration]:m.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){m.isFunction(d.old)&&d.old.call(this),d.queue&&m.dequeue(this,d.queue)},d},m.fn.extend({fadeTo:function(a,b,c,d){return this.filter(U).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=m.isEmptyObject(a),f=m.speed(b,c,d),g=function(){var b=kc(this,m.extend({},a),f);(e||m._data(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=m.timers,g=m._data(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&cc.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&m.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=m._data(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=m.timers,g=d?d.length:0;for(c.finish=!0,m.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),m.each(["toggle","show","hide"],function(a,b){var c=m.fn[b];m.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(gc(b,!0),a,d,e)}}),m.each({slideDown:gc("show"),slideUp:gc("hide"),slideToggle:gc("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){m.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),m.timers=[],m.fx.tick=function(){var a,b=m.timers,c=0;for($b=m.now();c<b.length;c++)a=b[c],a()||b[c]!==a||b.splice(c--,1);b.length||m.fx.stop(),$b=void 0},m.fx.timer=function(a){m.timers.push(a),a()?m.fx.start():m.timers.pop()},m.fx.interval=13,m.fx.start=function(){_b||(_b=setInterval(m.fx.tick,m.fx.interval))},m.fx.stop=function(){clearInterval(_b),_b=null},m.fx.speeds={slow:600,fast:200,_default:400},m.fn.delay=function(a,b){return a=m.fx?m.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a,b,c,d,e;b=y.createElement("div"),b.setAttribute("className","t"),b.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",d=b.getElementsByTagName("a")[0],c=y.createElement("select"),e=c.appendChild(y.createElement("option")),a=b.getElementsByTagName("input")[0],d.style.cssText="top:1px",k.getSetAttribute="t"!==b.className,k.style=/top/.test(d.getAttribute("style")),k.hrefNormalized="/a"===d.getAttribute("href"),k.checkOn=!!a.value,k.optSelected=e.selected,k.enctype=!!y.createElement("form").enctype,c.disabled=!0,k.optDisabled=!e.disabled,a=y.createElement("input"),a.setAttribute("value",""),k.input=""===a.getAttribute("value"),a.value="t",a.setAttribute("type","radio"),k.radioValue="t"===a.value}();var lc=/\r/g;m.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=m.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,m(this).val()):a,null==e?e="":"number"==typeof e?e+="":m.isArray(e)&&(e=m.map(e,function(a){return null==a?"":a+""})),b=m.valHooks[this.type]||m.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=m.valHooks[e.type]||m.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(lc,""):null==c?"":c)}}}),m.extend({valHooks:{option:{get:function(a){var b=m.find.attr(a,"value");return null!=b?b:m.trim(m.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&m.nodeName(c.parentNode,"optgroup"))){if(b=m(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=m.makeArray(b),g=e.length;while(g--)if(d=e[g],m.inArray(m.valHooks.option.get(d),f)>=0)try{d.selected=c=!0}catch(h){d.scrollHeight}else d.selected=!1;return c||(a.selectedIndex=-1),e}}}}),m.each(["radio","checkbox"],function(){m.valHooks[this]={set:function(a,b){return m.isArray(b)?a.checked=m.inArray(m(a).val(),b)>=0:void 0}},k.checkOn||(m.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var mc,nc,oc=m.expr.attrHandle,pc=/^(?:checked|selected)$/i,qc=k.getSetAttribute,rc=k.input;m.fn.extend({attr:function(a,b){return V(this,m.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){m.removeAttr(this,a)})}}),m.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===K?m.prop(a,b,c):(1===f&&m.isXMLDoc(a)||(b=b.toLowerCase(),d=m.attrHooks[b]||(m.expr.match.bool.test(b)?nc:mc)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=m.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void m.removeAttr(a,b))},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(E);if(f&&1===a.nodeType)while(c=f[e++])d=m.propFix[c]||c,m.expr.match.bool.test(c)?rc&&qc||!pc.test(c)?a[d]=!1:a[m.camelCase("default-"+c)]=a[d]=!1:m.attr(a,c,""),a.removeAttribute(qc?c:d)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&m.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),nc={set:function(a,b,c){return b===!1?m.removeAttr(a,c):rc&&qc||!pc.test(c)?a.setAttribute(!qc&&m.propFix[c]||c,c):a[m.camelCase("default-"+c)]=a[c]=!0,c}},m.each(m.expr.match.bool.source.match(/\w+/g),function(a,b){var c=oc[b]||m.find.attr;oc[b]=rc&&qc||!pc.test(b)?function(a,b,d){var e,f;return d||(f=oc[b],oc[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,oc[b]=f),e}:function(a,b,c){return c?void 0:a[m.camelCase("default-"+b)]?b.toLowerCase():null}}),rc&&qc||(m.attrHooks.value={set:function(a,b,c){return m.nodeName(a,"input")?void(a.defaultValue=b):mc&&mc.set(a,b,c)}}),qc||(mc={set:function(a,b,c){var d=a.getAttributeNode(c);return d||a.setAttributeNode(d=a.ownerDocument.createAttribute(c)),d.value=b+="","value"===c||b===a.getAttribute(c)?b:void 0}},oc.id=oc.name=oc.coords=function(a,b,c){var d;return c?void 0:(d=a.getAttributeNode(b))&&""!==d.value?d.value:null},m.valHooks.button={get:function(a,b){var c=a.getAttributeNode(b);return c&&c.specified?c.value:void 0},set:mc.set},m.attrHooks.contenteditable={set:function(a,b,c){mc.set(a,""===b?!1:b,c)}},m.each(["width","height"],function(a,b){m.attrHooks[b]={set:function(a,c){return""===c?(a.setAttribute(b,"auto"),c):void 0}}})),k.style||(m.attrHooks.style={get:function(a){return a.style.cssText||void 0},set:function(a,b){return a.style.cssText=b+""}});var sc=/^(?:input|select|textarea|button|object)$/i,tc=/^(?:a|area)$/i;m.fn.extend({prop:function(a,b){return V(this,m.prop,a,b,arguments.length>1)},removeProp:function(a){return a=m.propFix[a]||a,this.each(function(){try{this[a]=void 0,delete this[a]}catch(b){}})}}),m.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!m.isXMLDoc(a),f&&(b=m.propFix[b]||b,e=m.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=m.find.attr(a,"tabindex");return b?parseInt(b,10):sc.test(a.nodeName)||tc.test(a.nodeName)&&a.href?0:-1}}}}),k.hrefNormalized||m.each(["href","src"],function(a,b){m.propHooks[b]={get:function(a){return a.getAttribute(b,4)}}}),k.optSelected||(m.propHooks.selected={get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}}),m.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){m.propFix[this.toLowerCase()]=this}),k.enctype||(m.propFix.enctype="encoding");var uc=/[\t\r\n\f]/g;m.fn.extend({addClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j="string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).addClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(uc," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=m.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j=0===arguments.length||"string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).removeClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(uc," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?m.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(m.isFunction(a)?function(c){m(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=m(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===K||"boolean"===c)&&(this.className&&m._data(this,"__className__",this.className),this.className=this.className||a===!1?"":m._data(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(uc," ").indexOf(b)>=0)return!0;return!1}}),m.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){m.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),m.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var vc=m.now(),wc=/\?/,xc=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;m.parseJSON=function(b){if(a.JSON&&a.JSON.parse)return a.JSON.parse(b+"");var c,d=null,e=m.trim(b+"");return e&&!m.trim(e.replace(xc,function(a,b,e,f){return c&&b&&(d=0),0===d?a:(c=e||b,d+=!f-!e,"")}))?Function("return "+e)():m.error("Invalid JSON: "+b)},m.parseXML=function(b){var c,d;if(!b||"string"!=typeof b)return null;try{a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b))}catch(e){c=void 0}return c&&c.documentElement&&!c.getElementsByTagName("parsererror").length||m.error("Invalid XML: "+b),c};var yc,zc,Ac=/#.*$/,Bc=/([?&])_=[^&]*/,Cc=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Dc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Ec=/^(?:GET|HEAD)$/,Fc=/^\/\//,Gc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Hc={},Ic={},Jc="*/".concat("*");try{zc=location.href}catch(Kc){zc=y.createElement("a"),zc.href="",zc=zc.href}yc=Gc.exec(zc.toLowerCase())||[];function Lc(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(m.isFunction(c))while(d=f[e++])"+"===d.charAt(0)?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Mc(a,b,c,d){var e={},f=a===Ic;function g(h){var i;return e[h]=!0,m.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Nc(a,b){var c,d,e=m.ajaxSettings.flatOptions||{};for(d in b)void 0!==b[d]&&((e[d]?a:c||(c={}))[d]=b[d]);return c&&m.extend(!0,a,c),a}function Oc(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===e&&(e=a.mimeType||b.getResponseHeader("Content-Type"));if(e)for(g in h)if(h[g]&&h[g].test(e)){i.unshift(g);break}if(i[0]in c)f=i[0];else{for(g in c){if(!i[0]||a.converters[g+" "+i[0]]){f=g;break}d||(d=g)}f=f||d}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Pc(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}m.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:zc,type:"GET",isLocal:Dc.test(yc[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Jc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":m.parseJSON,"text xml":m.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Nc(Nc(a,m.ajaxSettings),b):Nc(m.ajaxSettings,a)},ajaxPrefilter:Lc(Hc),ajaxTransport:Lc(Ic),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=m.ajaxSetup({},b),l=k.context||k,n=k.context&&(l.nodeType||l.jquery)?m(l):m.event,o=m.Deferred(),p=m.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!j){j={};while(b=Cc.exec(f))j[b[1].toLowerCase()]=b[2]}b=j[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?f:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return i&&i.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||zc)+"").replace(Ac,"").replace(Fc,yc[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=m.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(c=Gc.exec(k.url.toLowerCase()),k.crossDomain=!(!c||c[1]===yc[1]&&c[2]===yc[2]&&(c[3]||("http:"===c[1]?"80":"443"))===(yc[3]||("http:"===yc[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=m.param(k.data,k.traditional)),Mc(Hc,k,b,v),2===t)return v;h=k.global,h&&0===m.active++&&m.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!Ec.test(k.type),e=k.url,k.hasContent||(k.data&&(e=k.url+=(wc.test(e)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=Bc.test(e)?e.replace(Bc,"$1_="+vc++):e+(wc.test(e)?"&":"?")+"_="+vc++)),k.ifModified&&(m.lastModified[e]&&v.setRequestHeader("If-Modified-Since",m.lastModified[e]),m.etag[e]&&v.setRequestHeader("If-None-Match",m.etag[e])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+Jc+"; q=0.01":""):k.accepts["*"]);for(d in k.headers)v.setRequestHeader(d,k.headers[d]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(d in{success:1,error:1,complete:1})v[d](k[d]);if(i=Mc(Ic,k,b,v)){v.readyState=1,h&&n.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,i.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,c,d){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),i=void 0,f=d||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,c&&(u=Oc(k,v,c)),u=Pc(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(m.lastModified[e]=w),w=v.getResponseHeader("etag"),w&&(m.etag[e]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,h&&n.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),h&&(n.trigger("ajaxComplete",[v,k]),--m.active||m.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return m.get(a,b,c,"json")},getScript:function(a,b){return m.get(a,void 0,b,"script")}}),m.each(["get","post"],function(a,b){m[b]=function(a,c,d,e){return m.isFunction(c)&&(e=e||d,d=c,c=void 0),m.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),m.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){m.fn[b]=function(a){return this.on(b,a)}}),m._evalUrl=function(a){return m.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},m.fn.extend({wrapAll:function(a){if(m.isFunction(a))return this.each(function(b){m(this).wrapAll(a.call(this,b))});if(this[0]){var b=m(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&1===a.firstChild.nodeType)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return this.each(m.isFunction(a)?function(b){m(this).wrapInner(a.call(this,b))}:function(){var b=m(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=m.isFunction(a);return this.each(function(c){m(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){m.nodeName(this,"body")||m(this).replaceWith(this.childNodes)}).end()}}),m.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0||!k.reliableHiddenOffsets()&&"none"===(a.style&&a.style.display||m.css(a,"display"))},m.expr.filters.visible=function(a){return!m.expr.filters.hidden(a)};var Qc=/%20/g,Rc=/\[\]$/,Sc=/\r?\n/g,Tc=/^(?:submit|button|image|reset|file)$/i,Uc=/^(?:input|select|textarea|keygen)/i;function Vc(a,b,c,d){var e;if(m.isArray(b))m.each(b,function(b,e){c||Rc.test(a)?d(a,e):Vc(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==m.type(b))d(a,b);else for(e in b)Vc(a+"["+e+"]",b[e],c,d)}m.param=function(a,b){var c,d=[],e=function(a,b){b=m.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=m.ajaxSettings&&m.ajaxSettings.traditional),m.isArray(a)||a.jquery&&!m.isPlainObject(a))m.each(a,function(){e(this.name,this.value)});else for(c in a)Vc(c,a[c],b,e);return d.join("&").replace(Qc,"+")},m.fn.extend({serialize:function(){return m.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=m.prop(this,"elements");return a?m.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!m(this).is(":disabled")&&Uc.test(this.nodeName)&&!Tc.test(a)&&(this.checked||!W.test(a))}).map(function(a,b){var c=m(this).val();return null==c?null:m.isArray(c)?m.map(c,function(a){return{name:b.name,value:a.replace(Sc,"\r\n")}}):{name:b.name,value:c.replace(Sc,"\r\n")}}).get()}}),m.ajaxSettings.xhr=void 0!==a.ActiveXObject?function(){return!this.isLocal&&/^(get|post|head|put|delete|options)$/i.test(this.type)&&Zc()||$c()}:Zc;var Wc=0,Xc={},Yc=m.ajaxSettings.xhr();a.ActiveXObject&&m(a).on("unload",function(){for(var a in Xc)Xc[a](void 0,!0)}),k.cors=!!Yc&&"withCredentials"in Yc,Yc=k.ajax=!!Yc,Yc&&m.ajaxTransport(function(a){if(!a.crossDomain||k.cors){var b;return{send:function(c,d){var e,f=a.xhr(),g=++Wc;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)void 0!==c[e]&&f.setRequestHeader(e,c[e]+"");f.send(a.hasContent&&a.data||null),b=function(c,e){var h,i,j;if(b&&(e||4===f.readyState))if(delete Xc[g],b=void 0,f.onreadystatechange=m.noop,e)4!==f.readyState&&f.abort();else{j={},h=f.status,"string"==typeof f.responseText&&(j.text=f.responseText);try{i=f.statusText}catch(k){i=""}h||!a.isLocal||a.crossDomain?1223===h&&(h=204):h=j.text?200:404}j&&d(h,i,j,f.getAllResponseHeaders())},a.async?4===f.readyState?setTimeout(b):f.onreadystatechange=Xc[g]=b:b()},abort:function(){b&&b(void 0,!0)}}}});function Zc(){try{return new a.XMLHttpRequest}catch(b){}}function $c(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}m.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return m.globalEval(a),a}}}),m.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),m.ajaxTransport("script",function(a){if(a.crossDomain){var b,c=y.head||m("head")[0]||y.documentElement;return{send:function(d,e){b=y.createElement("script"),b.async=!0,a.scriptCharset&&(b.charset=a.scriptCharset),b.src=a.url,b.onload=b.onreadystatechange=function(a,c){(c||!b.readyState||/loaded|complete/.test(b.readyState))&&(b.onload=b.onreadystatechange=null,b.parentNode&&b.parentNode.removeChild(b),b=null,c||e(200,"success"))},c.insertBefore(b,c.firstChild)},abort:function(){b&&b.onload(void 0,!0)}}}});var _c=[],ad=/(=)\?(?=&|$)|\?\?/;m.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=_c.pop()||m.expando+"_"+vc++;return this[a]=!0,a}}),m.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(ad.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&ad.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=m.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(ad,"$1"+e):b.jsonp!==!1&&(b.url+=(wc.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||m.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,_c.push(e)),g&&m.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),m.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||y;var d=u.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=m.buildFragment([a],b,e),e&&e.length&&m(e).remove(),m.merge([],d.childNodes))};var bd=m.fn.load;m.fn.load=function(a,b,c){if("string"!=typeof a&&bd)return bd.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=m.trim(a.slice(h,a.length)),a=a.slice(0,h)),m.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(f="POST"),g.length>0&&m.ajax({url:a,type:f,dataType:"html",data:b}).done(function(a){e=arguments,g.html(d?m("<div>").append(m.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,e||[a.responseText,b,a])}),this},m.expr.filters.animated=function(a){return m.grep(m.timers,function(b){return a===b.elem}).length};var cd=a.document.documentElement;function dd(a){return m.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}m.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=m.css(a,"position"),l=m(a),n={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=m.css(a,"top"),i=m.css(a,"left"),j=("absolute"===k||"fixed"===k)&&m.inArray("auto",[f,i])>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),m.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(n.top=b.top-h.top+g),null!=b.left&&(n.left=b.left-h.left+e),"using"in b?b.using.call(a,n):l.css(n)}},m.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){m.offset.setOffset(this,a,b)});var b,c,d={top:0,left:0},e=this[0],f=e&&e.ownerDocument;if(f)return b=f.documentElement,m.contains(b,e)?(typeof e.getBoundingClientRect!==K&&(d=e.getBoundingClientRect()),c=dd(f),{top:d.top+(c.pageYOffset||b.scrollTop)-(b.clientTop||0),left:d.left+(c.pageXOffset||b.scrollLeft)-(b.clientLeft||0)}):d},position:function(){if(this[0]){var a,b,c={top:0,left:0},d=this[0];return"fixed"===m.css(d,"position")?b=d.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),m.nodeName(a[0],"html")||(c=a.offset()),c.top+=m.css(a[0],"borderTopWidth",!0),c.left+=m.css(a[0],"borderLeftWidth",!0)),{top:b.top-c.top-m.css(d,"marginTop",!0),left:b.left-c.left-m.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||cd;while(a&&!m.nodeName(a,"html")&&"static"===m.css(a,"position"))a=a.offsetParent;return a||cd})}}),m.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c=/Y/.test(b);m.fn[a]=function(d){return V(this,function(a,d,e){var f=dd(a);return void 0===e?f?b in f?f[b]:f.document.documentElement[d]:a[d]:void(f?f.scrollTo(c?m(f).scrollLeft():e,c?e:m(f).scrollTop()):a[d]=e)},a,d,arguments.length,null)}}),m.each(["top","left"],function(a,b){m.cssHooks[b]=Lb(k.pixelPosition,function(a,c){return c?(c=Jb(a,b),Hb.test(c)?m(a).position()[b]+"px":c):void 0})}),m.each({Height:"height",Width:"width"},function(a,b){m.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){m.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return V(this,function(b,c,d){var e;return m.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?m.css(b,c,g):m.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),m.fn.size=function(){return this.length},m.fn.andSelf=m.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return m});var ed=a.jQuery,fd=a.$;return m.noConflict=function(b){return a.$===m&&(a.$=fd),b&&a.jQuery===m&&(a.jQuery=ed),m},typeof b===K&&(a.jQuery=a.$=m),m});
js/clearsale/total/jquery-2.1.1.min.js ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ /*! jQuery v2.1.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */
2
+ !function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l=a.document,m="2.1.1",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!n.isArray(a)&&a-parseFloat(a)>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=l.createElement("script"),b.text=a,l.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:g.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(e=d.call(arguments,2),f=function(){return a.apply(b||this,e.concat(d.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:k}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+-new Date,v=a.document,w=0,x=0,y=gb(),z=gb(),A=gb(),B=function(a,b){return a===b&&(l=!0),0},C="undefined",D=1<<31,E={}.hasOwnProperty,F=[],G=F.pop,H=F.push,I=F.push,J=F.slice,K=F.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},L="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",N="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=N.replace("w","w#"),P="\\["+M+"*("+N+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+O+"))|)"+M+"*\\]",Q=":("+N+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+P+")*)|.*)\\)|)",R=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),S=new RegExp("^"+M+"*,"+M+"*"),T=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),V=new RegExp(Q),W=new RegExp("^"+O+"$"),X={ID:new RegExp("^#("+N+")"),CLASS:new RegExp("^\\.("+N+")"),TAG:new RegExp("^("+N.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+Q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{I.apply(F=J.call(v.childNodes),v.childNodes),F[v.childNodes.length].nodeType}catch(eb){I={apply:F.length?function(a,b){H.apply(a,J.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],!a||"string"!=typeof a)return d;if(1!==(k=b.nodeType)&&9!==k)return[];if(p&&!e){if(f=_.exec(a))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return I.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return I.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=9===k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+qb(o[l]);w=ab.test(a)&&ob(b.parentNode)||b,x=o.join(",")}if(x)try{return I.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function gb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function hb(a){return a[u]=!0,a}function ib(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function jb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function kb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||D)-(~a.sourceIndex||D);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function lb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function nb(a){return hb(function(b){return b=+b,hb(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function ob(a){return a&&typeof a.getElementsByTagName!==C&&a}c=fb.support={},f=fb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fb.setDocument=function(a){var b,e=a?a.ownerDocument||a:v,g=e.defaultView;return e!==n&&9===e.nodeType&&e.documentElement?(n=e,o=e.documentElement,p=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){m()},!1):g.attachEvent&&g.attachEvent("onunload",function(){m()})),c.attributes=ib(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ib(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(e.getElementsByClassName)&&ib(function(a){return a.innerHTML="<div class='a'></div><div class='a i'></div>",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=ib(function(a){return o.appendChild(a).id=u,!e.getElementsByName||!e.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==C&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c=typeof a.getAttributeNode!==C&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==C?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==C&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(e.querySelectorAll))&&(ib(function(a){a.innerHTML="<select msallowclip=''><option selected=''></option></select>",a.querySelectorAll("[msallowclip^='']").length&&q.push("[*^$]="+M+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+M+"*(?:value|"+L+")"),a.querySelectorAll(":checked").length||q.push(":checked")}),ib(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+M+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ib(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",Q)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===v&&t(v,a)?-1:b===e||b.ownerDocument===v&&t(v,b)?1:k?K.call(k,a)-K.call(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],i=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:k?K.call(k,a)-K.call(k,b):0;if(f===g)return kb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?kb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},e):n},fb.matches=function(a,b){return fb(a,null,null,b)},fb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fb(b,n,null,[a]).length>0},fb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&E.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fb.selectors={cacheLength:50,createPseudo:hb,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+M+")"+a+"("+M+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==C&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?hb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=K.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:hb(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?hb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:hb(function(a){return function(b){return fb(a,b).length>0}}),contains:hb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:hb(function(a){return W.test(a||"")||fb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:nb(function(){return[0]}),last:nb(function(a,b){return[b-1]}),eq:nb(function(a,b,c){return[0>c?c+b:c]}),even:nb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:nb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:nb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:nb(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=lb(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=mb(b);function pb(){}pb.prototype=d.filters=d.pseudos,d.setFilters=new pb,g=fb.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=S.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=T.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(R," ")}),h=h.slice(c.length));for(g in d.filter)!(e=X[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?fb.error(a):z(a,i).slice(0)};function qb(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function rb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function sb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function tb(a,b,c){for(var d=0,e=b.length;e>d;d++)fb(a,b[d],c);return c}function ub(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function vb(a,b,c,d,e,f){return d&&!d[u]&&(d=vb(d)),e&&!e[u]&&(e=vb(e,f)),hb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||tb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ub(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ub(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?K.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ub(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):I.apply(g,r)})}function wb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=rb(function(a){return a===b},h,!0),l=rb(function(a){return K.call(b,a)>-1},h,!0),m=[function(a,c,d){return!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>i;i++)if(c=d.relative[a[i].type])m=[rb(sb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return vb(i>1&&sb(m),i>1&&qb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&wb(a.slice(i,e)),f>e&&wb(a=a.slice(e)),f>e&&qb(a))}m.push(c)}return sb(m)}function xb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=G.call(i));s=ub(s)}I.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&fb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?hb(f):f}return h=fb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xb(e,d)),f.selector=a}return f},i=fb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&ob(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qb(j),!a)return I.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&ob(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ib(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ib(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||jb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ib(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||jb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ib(function(a){return null==a.getAttribute("disabled")})||jb(L,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fb}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return g.call(b,a)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:l,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=l.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=l,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};A.prototype=n.fn,y=n(l);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?g.call(n(a),this[0]):g.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(C[a]||n.unique(e),B.test(a)&&e.reverse()),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return n.each(a.match(E)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(b=a.memory&&l,c=!0,g=e||0,e=0,f=h.length,d=!0;h&&f>g;g++)if(h[g].apply(l[0],l[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,h&&(i?i.length&&j(i.shift()):b?h=[]:k.disable())},k={add:function(){if(h){var c=h.length;!function g(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&g(c)})}(arguments),d?f=h.length:b&&(e=c,j(b))}return this},remove:function(){return h&&n.each(arguments,function(a,b){var c;while((c=n.inArray(b,h,c))>-1)h.splice(c,1),d&&(f>=c&&f--,g>=c&&g--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],f=0,this},disable:function(){return h=i=b=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,b||k.disable(),this},locked:function(){return!i},fireWith:function(a,b){return!h||c&&!i||(b=b||[],b=[a,b.slice?b.slice():b],d?i.push(b):j(b)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!c}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&n.isFunction(a.promise)?e:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(H.resolveWith(l,[n]),n.fn.triggerHandler&&(n(l).triggerHandler("ready"),n(l).off("ready"))))}});function I(){l.removeEventListener("DOMContentLoaded",I,!1),a.removeEventListener("load",I,!1),n.ready()}n.ready.promise=function(b){return H||(H=n.Deferred(),"complete"===l.readyState?setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",I,!1),a.addEventListener("load",I,!1))),H.promise(b)},n.ready.promise();var J=n.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)n.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f};n.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function K(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=n.expando+Math.random()}K.uid=1,K.accepts=n.acceptData,K.prototype={key:function(a){if(!K.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=K.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,n.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(n.isEmptyObject(f))n.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(E)||[])),c=d.length;while(c--)delete g[d[c]]}},hasData:function(a){return!n.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var L=new K,M=new K,N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(O,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}M.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return M.hasData(a)||L.hasData(a)},data:function(a,b,c){return M.access(a,b,c)},removeData:function(a,b){M.remove(a,b)
3
+ },_data:function(a,b,c){return L.access(a,b,c)},_removeData:function(a,b){L.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=M.get(f),1===f.nodeType&&!L.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));L.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){M.set(this,a)}):J(this,function(b){var c,d=n.camelCase(a);if(f&&void 0===b){if(c=M.get(f,a),void 0!==c)return c;if(c=M.get(f,d),void 0!==c)return c;if(c=P(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=M.get(this,d);M.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&M.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){M.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=L.get(a,b),c&&(!d||n.isArray(c)?d=L.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return L.get(a,c)||L.access(a,c,{empty:n.Callbacks("once memory").add(function(){L.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=L.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var Q=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,R=["Top","Right","Bottom","Left"],S=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)},T=/^(?:checkbox|radio)$/i;!function(){var a=l.createDocumentFragment(),b=a.appendChild(l.createElement("div")),c=l.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var U="undefined";k.focusinBubbles="onfocusin"in a;var V=/^key/,W=/^(?:mouse|pointer|contextmenu)|click/,X=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;function Z(){return!0}function $(){return!1}function _(){try{return l.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return typeof n!==U&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(E)||[""],j=b.length;while(j--)h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.hasData(a)&&L.get(a);if(r&&(i=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&(delete r.handle,L.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,m,o,p=[d||l],q=j.call(b,"type")?b.type:b,r=j.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||l,3!==d.nodeType&&8!==d.nodeType&&!X.test(q+n.event.triggered)&&(q.indexOf(".")>=0&&(r=q.split("."),q=r.shift(),r.sort()),k=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=r.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},e||!o.trigger||o.trigger.apply(d,c)!==!1)){if(!e&&!o.noBubble&&!n.isWindow(d)){for(i=o.delegateType||q,X.test(i+q)||(g=g.parentNode);g;g=g.parentNode)p.push(g),h=g;h===(d.ownerDocument||l)&&p.push(h.defaultView||h.parentWindow||a)}f=0;while((g=p[f++])&&!b.isPropagationStopped())b.type=f>1?i:o.bindType||q,m=(L.get(g,"events")||{})[b.type]&&L.get(g,"handle"),m&&m.apply(g,c),m=k&&g[k],m&&m.apply&&n.acceptData(g)&&(b.result=m.apply(g,c),b.result===!1&&b.preventDefault());return b.type=q,e||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!n.acceptData(d)||k&&n.isFunction(d[q])&&!n.isWindow(d)&&(h=d[k],h&&(d[k]=null),n.event.triggered=q,d[q](),n.event.triggered=void 0,h&&(d[k]=h)),b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(L.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(g.namespace))&&(a.handleObj=g,a.data=g.data,e=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(a.result=e)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!==this;i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>=0:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},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(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||l,d=c.documentElement,e=c.body,a.pageX=b.clientX+(d&&d.scrollLeft||e&&e.scrollLeft||0)-(d&&d.clientLeft||e&&e.clientLeft||0),a.pageY=b.clientY+(d&&d.scrollTop||e&&e.scrollTop||0)-(d&&d.clientTop||e&&e.clientTop||0)),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},fix:function(a){if(a[n.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];g||(this.fixHooks[e]=g=W.test(e)?this.mouseHooks:V.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new n.Event(f),b=d.length;while(b--)c=d[b],a[c]=f[c];return a.target||(a.target=l),3===a.target.nodeType&&(a.target=a.target.parentNode),g.filter?g.filter(a,f):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==_()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===_()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&n.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=n.extend(new n.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?n.event.trigger(e,null,b):n.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},n.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?Z:$):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={isDefaultPrevented:$,isPropagationStopped:$,isImmediatePropagationStopped:$,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=Z,a&&a.preventDefault&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=Z,a&&a.stopPropagation&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=Z,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!n.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),k.focusinBubbles||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a),!0)};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=L.access(d,b);e||d.addEventListener(a,c,!0),L.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=L.access(d,b)-1;e?L.access(d,b,e):(d.removeEventListener(a,c,!0),L.remove(d,b))}}}),n.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(g in a)this.on(g,b,c,a[g],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=$;else if(!d)return this;return 1===e&&(f=d,d=function(a){return n().off(a),f.apply(this,arguments)},d.guid=f.guid||(f.guid=n.guid++)),this.each(function(){n.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=$),this.each(function(){n.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}});var ab=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bb=/<([\w:]+)/,cb=/<|&#?\w+;/,db=/<(?:script|style|link)/i,eb=/checked\s*(?:[^=]|=\s*.checked.)/i,fb=/^$|\/(?:java|ecma)script/i,gb=/^true\/(.*)/,hb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,ib={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ib.optgroup=ib.option,ib.tbody=ib.tfoot=ib.colgroup=ib.caption=ib.thead,ib.th=ib.td;function jb(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function kb(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function lb(a){var b=gb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function mb(a,b){for(var c=0,d=a.length;d>c;c++)L.set(a[c],"globalEval",!b||L.get(b[c],"globalEval"))}function nb(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(L.hasData(a)&&(f=L.access(a),g=L.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}M.hasData(a)&&(h=M.access(a),i=n.extend({},h),M.set(b,i))}}function ob(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function pb(a,b){var c=b.nodeName.toLowerCase();"input"===c&&T.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}n.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=ob(h),f=ob(a),d=0,e=f.length;e>d;d++)pb(f[d],g[d]);if(b)if(c)for(f=f||ob(a),g=g||ob(h),d=0,e=f.length;e>d;d++)nb(f[d],g[d]);else nb(a,h);return g=ob(h,"script"),g.length>0&&mb(g,!i&&ob(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,o=a.length;o>m;m++)if(e=a[m],e||0===e)if("object"===n.type(e))n.merge(l,e.nodeType?[e]:e);else if(cb.test(e)){f=f||k.appendChild(b.createElement("div")),g=(bb.exec(e)||["",""])[1].toLowerCase(),h=ib[g]||ib._default,f.innerHTML=h[1]+e.replace(ab,"<$1></$2>")+h[2],j=h[0];while(j--)f=f.lastChild;n.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));k.textContent="",m=0;while(e=l[m++])if((!d||-1===n.inArray(e,d))&&(i=n.contains(e.ownerDocument,e),f=ob(k.appendChild(e),"script"),i&&mb(f),c)){j=0;while(e=f[j++])fb.test(e.type||"")&&c.push(e)}return k},cleanData:function(a){for(var b,c,d,e,f=n.event.special,g=0;void 0!==(c=a[g]);g++){if(n.acceptData(c)&&(e=c[L.expando],e&&(b=L.cache[e]))){if(b.events)for(d in b.events)f[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);L.cache[e]&&delete L.cache[e]}delete M.cache[c[M.expando]]}}}),n.fn.extend({text:function(a){return J(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=jb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=jb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(ob(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&mb(ob(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(ob(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return J(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!db.test(a)&&!ib[(bb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(ab,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ob(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,n.cleanData(ob(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,m=this,o=l-1,p=a[0],q=n.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&eb.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(c=n.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(f=n.map(ob(c,"script"),kb),g=f.length;l>j;j++)h=c,j!==o&&(h=n.clone(h,!0,!0),g&&n.merge(f,ob(h,"script"))),b.call(this[j],h,j);if(g)for(i=f[f.length-1].ownerDocument,n.map(f,lb),j=0;g>j;j++)h=f[j],fb.test(h.type||"")&&!L.access(h,"globalEval")&&n.contains(i,h)&&(h.src?n._evalUrl&&n._evalUrl(h.src):n.globalEval(h.textContent.replace(hb,"")))}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),g=e.length-1,h=0;g>=h;h++)c=h===g?this:this.clone(!0),n(e[h])[b](c),f.apply(d,c.get());return this.pushStack(d)}});var qb,rb={};function sb(b,c){var d,e=n(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:n.css(e[0],"display");return e.detach(),f}function tb(a){var b=l,c=rb[a];return c||(c=sb(a,b),"none"!==c&&c||(qb=(qb||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=qb[0].contentDocument,b.write(),b.close(),c=sb(a,b),qb.detach()),rb[a]=c),c}var ub=/^margin/,vb=new RegExp("^("+Q+")(?!px)[a-z%]+$","i"),wb=function(a){return a.ownerDocument.defaultView.getComputedStyle(a,null)};function xb(a,b,c){var d,e,f,g,h=a.style;return c=c||wb(a),c&&(g=c.getPropertyValue(b)||c[b]),c&&(""!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),vb.test(g)&&ub.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function yb(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d=l.documentElement,e=l.createElement("div"),f=l.createElement("div");if(f.style){f.style.backgroundClip="content-box",f.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===f.style.backgroundClip,e.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute",e.appendChild(f);function g(){f.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",f.innerHTML="",d.appendChild(e);var g=a.getComputedStyle(f,null);b="1%"!==g.top,c="4px"===g.width,d.removeChild(e)}a.getComputedStyle&&n.extend(k,{pixelPosition:function(){return g(),b},boxSizingReliable:function(){return null==c&&g(),c},reliableMarginRight:function(){var b,c=f.appendChild(l.createElement("div"));return c.style.cssText=f.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",f.style.width="1px",d.appendChild(e),b=!parseFloat(a.getComputedStyle(c,null).marginRight),d.removeChild(e),b}})}}(),n.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var zb=/^(none|table(?!-c[ea]).+)/,Ab=new RegExp("^("+Q+")(.*)$","i"),Bb=new RegExp("^([+-])=("+Q+")","i"),Cb={position:"absolute",visibility:"hidden",display:"block"},Db={letterSpacing:"0",fontWeight:"400"},Eb=["Webkit","O","Moz","ms"];function Fb(a,b){if(b in a)return b;var c=b[0].toUpperCase()+b.slice(1),d=b,e=Eb.length;while(e--)if(b=Eb[e]+c,b in a)return b;return d}function Gb(a,b,c){var d=Ab.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Hb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=n.css(a,c+R[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+R[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+R[f]+"Width",!0,e))):(g+=n.css(a,"padding"+R[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+R[f]+"Width",!0,e)));return g}function Ib(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=wb(a),g="border-box"===n.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=xb(a,b,f),(0>e||null==e)&&(e=a.style[b]),vb.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Hb(a,b,c||(g?"border":"content"),d,f)+"px"}function Jb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=L.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&S(d)&&(f[g]=L.access(d,"olddisplay",tb(d.nodeName)))):(e=S(d),"none"===c&&e||L.set(d,"olddisplay",e?c:n.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=xb(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;return b=n.cssProps[h]||(n.cssProps[h]=Fb(i,h)),g=n.cssHooks[b]||n.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=Bb.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(n.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||n.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=Fb(a.style,h)),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=xb(a,b,d)),"normal"===e&&b in Db&&(e=Db[b]),""===c||c?(f=parseFloat(e),c===!0||n.isNumeric(f)?f||0:e):e}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?zb.test(n.css(a,"display"))&&0===a.offsetWidth?n.swap(a,Cb,function(){return Ib(a,b,d)}):Ib(a,b,d):void 0},set:function(a,c,d){var e=d&&wb(a);return Gb(a,c,d?Hb(a,b,d,"border-box"===n.css(a,"boxSizing",!1,e),e):0)}}}),n.cssHooks.marginRight=yb(k.reliableMarginRight,function(a,b){return b?n.swap(a,{display:"inline-block"},xb,[a,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+R[d]+b]=f[d]||f[d-2]||f[0];return e}},ub.test(a)||(n.cssHooks[a+b].set=Gb)}),n.fn.extend({css:function(a,b){return J(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=wb(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return Jb(this,!0)},hide:function(){return Jb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){S(this)?n(this).show():n(this).hide()})}});function Kb(a,b,c,d,e){return new Kb.prototype.init(a,b,c,d,e)}n.Tween=Kb,Kb.prototype={constructor:Kb,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=Kb.propHooks[this.prop];return a&&a.get?a.get(this):Kb.propHooks._default.get(this)},run:function(a){var b,c=Kb.propHooks[this.prop];return this.pos=b=this.options.duration?n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Kb.propHooks._default.set(this),this}},Kb.prototype.init.prototype=Kb.prototype,Kb.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[n.cssProps[a.prop]]||n.cssHooks[a.prop])?n.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Kb.propHooks.scrollTop=Kb.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},n.fx=Kb.prototype.init,n.fx.step={};var Lb,Mb,Nb=/^(?:toggle|show|hide)$/,Ob=new RegExp("^(?:([+-])=|)("+Q+")([a-z%]*)$","i"),Pb=/queueHooks$/,Qb=[Vb],Rb={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=Ob.exec(b),f=e&&e[3]||(n.cssNumber[a]?"":"px"),g=(n.cssNumber[a]||"px"!==f&&+d)&&Ob.exec(n.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,n.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function Sb(){return setTimeout(function(){Lb=void 0}),Lb=n.now()}function Tb(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=R[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function Ub(a,b,c){for(var d,e=(Rb[b]||[]).concat(Rb["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function Vb(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},o=a.style,p=a.nodeType&&S(a),q=L.get(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=n.css(a,"display"),k="none"===j?L.get(a,"olddisplay")||tb(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(o.display="inline-block")),c.overflow&&(o.overflow="hidden",l.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],Nb.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}m[d]=q&&q[d]||n.style(a,d)}else j=void 0;if(n.isEmptyObject(m))"inline"===("none"===j?tb(a.nodeName):j)&&(o.display=j);else{q?"hidden"in q&&(p=q.hidden):q=L.access(a,"fxshow",{}),f&&(q.hidden=!p),p?n(a).show():l.done(function(){n(a).hide()}),l.done(function(){var b;L.remove(a,"fxshow");for(b in m)n.style(a,b,m[b])});for(d in m)g=Ub(p?q[d]:0,d,l),d in q||(q[d]=g.start,p&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function Wb(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function Xb(a,b,c){var d,e,f=0,g=Qb.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Lb||Sb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:Lb||Sb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(Wb(k,j.opts.specialEasing);g>f;f++)if(d=Qb[f].call(j,a,k,j.opts))return d;return n.map(k,Ub,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(Xb,{tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],Rb[c]=Rb[c]||[],Rb[c].unshift(b)},prefilter:function(a,b){b?Qb.unshift(a):Qb.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(S).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=Xb(this,n.extend({},a),f);(e||L.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=L.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&Pb.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=L.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(Tb(b,!0),a,d,e)}}),n.each({slideDown:Tb("show"),slideUp:Tb("hide"),slideToggle:Tb("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=0,c=n.timers;for(Lb=n.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||n.fx.stop(),Lb=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){Mb||(Mb=setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){clearInterval(Mb),Mb=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(a,b){return a=n.fx?n.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a=l.createElement("input"),b=l.createElement("select"),c=b.appendChild(l.createElement("option"));a.type="checkbox",k.checkOn=""!==a.value,k.optSelected=c.selected,b.disabled=!0,k.optDisabled=!c.disabled,a=l.createElement("input"),a.value="t",a.type="radio",k.radioValue="t"===a.value}();var Yb,Zb,$b=n.expr.attrHandle;n.fn.extend({attr:function(a,b){return J(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===U?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),d=n.attrHooks[b]||(n.expr.match.bool.test(b)?Zb:Yb)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=n.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void n.removeAttr(a,b))
4
+ },removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(E);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),Zb={set:function(a,b,c){return b===!1?n.removeAttr(a,c):a.setAttribute(c,c),c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=$b[b]||n.find.attr;$b[b]=function(a,b,d){var e,f;return d||(f=$b[b],$b[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,$b[b]=f),e}});var _b=/^(?:input|select|textarea|button)$/i;n.fn.extend({prop:function(a,b){return J(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[n.propFix[a]||a]})}}),n.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!n.isXMLDoc(a),f&&(b=n.propFix[b]||b,e=n.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){return a.hasAttribute("tabindex")||_b.test(a.nodeName)||a.href?a.tabIndex:-1}}}}),k.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var ac=/[\t\r\n\f]/g;n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h="string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ac," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=n.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0===arguments.length||"string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ac," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?n.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(n.isFunction(a)?function(c){n(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=n(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===U||"boolean"===c)&&(this.className&&L.set(this,"__className__",this.className),this.className=this.className||a===!1?"":L.get(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(ac," ").indexOf(b)>=0)return!0;return!1}});var bc=/\r/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(bc,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=n.inArray(d.value,f)>=0)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>=0:void 0}},k.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var cc=n.now(),dc=/\?/;n.parseJSON=function(a){return JSON.parse(a+"")},n.parseXML=function(a){var b,c;if(!a||"string"!=typeof a)return null;try{c=new DOMParser,b=c.parseFromString(a,"text/xml")}catch(d){b=void 0}return(!b||b.getElementsByTagName("parsererror").length)&&n.error("Invalid XML: "+a),b};var ec,fc,gc=/#.*$/,hc=/([?&])_=[^&]*/,ic=/^(.*?):[ \t]*([^\r\n]*)$/gm,jc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,kc=/^(?:GET|HEAD)$/,lc=/^\/\//,mc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,nc={},oc={},pc="*/".concat("*");try{fc=location.href}catch(qc){fc=l.createElement("a"),fc.href="",fc=fc.href}ec=mc.exec(fc.toLowerCase())||[];function rc(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(n.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function sc(a,b,c,d){var e={},f=a===oc;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function tc(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&n.extend(!0,a,d),a}function uc(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function vc(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:fc,type:"GET",isLocal:jc.test(ec[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":pc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?tc(tc(a,n.ajaxSettings),b):tc(n.ajaxSettings,a)},ajaxPrefilter:rc(nc),ajaxTransport:rc(oc),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=n.ajaxSetup({},b),l=k.context||k,m=k.context&&(l.nodeType||l.jquery)?n(l):n.event,o=n.Deferred(),p=n.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!f){f={};while(b=ic.exec(e))f[b[1].toLowerCase()]=b[2]}b=f[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?e:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return c&&c.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||fc)+"").replace(gc,"").replace(lc,ec[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=n.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(h=mc.exec(k.url.toLowerCase()),k.crossDomain=!(!h||h[1]===ec[1]&&h[2]===ec[2]&&(h[3]||("http:"===h[1]?"80":"443"))===(ec[3]||("http:"===ec[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=n.param(k.data,k.traditional)),sc(nc,k,b,v),2===t)return v;i=k.global,i&&0===n.active++&&n.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!kc.test(k.type),d=k.url,k.hasContent||(k.data&&(d=k.url+=(dc.test(d)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=hc.test(d)?d.replace(hc,"$1_="+cc++):d+(dc.test(d)?"&":"?")+"_="+cc++)),k.ifModified&&(n.lastModified[d]&&v.setRequestHeader("If-Modified-Since",n.lastModified[d]),n.etag[d]&&v.setRequestHeader("If-None-Match",n.etag[d])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+pc+"; q=0.01":""):k.accepts["*"]);for(j in k.headers)v.setRequestHeader(j,k.headers[j]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(j in{success:1,error:1,complete:1})v[j](k[j]);if(c=sc(oc,k,b,v)){v.readyState=1,i&&m.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,c.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,f,h){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),c=void 0,e=h||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,f&&(u=uc(k,v,f)),u=vc(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(n.lastModified[d]=w),w=v.getResponseHeader("etag"),w&&(n.etag[d]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,i&&m.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),i&&(m.trigger("ajaxComplete",[v,k]),--n.active||n.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){var b;return n.isFunction(a)?this.each(function(b){n(this).wrapAll(a.call(this,b))}):(this[0]&&(b=n(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return this.each(n.isFunction(a)?function(b){n(this).wrapInner(a.call(this,b))}:function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0},n.expr.filters.visible=function(a){return!n.expr.filters.hidden(a)};var wc=/%20/g,xc=/\[\]$/,yc=/\r?\n/g,zc=/^(?:submit|button|image|reset|file)$/i,Ac=/^(?:input|select|textarea|keygen)/i;function Bc(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||xc.test(a)?d(a,e):Bc(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)Bc(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)Bc(c,a[c],b,e);return d.join("&").replace(wc,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&Ac.test(this.nodeName)&&!zc.test(a)&&(this.checked||!T.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(yc,"\r\n")}}):{name:b.name,value:c.replace(yc,"\r\n")}}).get()}}),n.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(a){}};var Cc=0,Dc={},Ec={0:200,1223:204},Fc=n.ajaxSettings.xhr();a.ActiveXObject&&n(a).on("unload",function(){for(var a in Dc)Dc[a]()}),k.cors=!!Fc&&"withCredentials"in Fc,k.ajax=Fc=!!Fc,n.ajaxTransport(function(a){var b;return k.cors||Fc&&!a.crossDomain?{send:function(c,d){var e,f=a.xhr(),g=++Cc;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)f.setRequestHeader(e,c[e]);b=function(a){return function(){b&&(delete Dc[g],b=f.onload=f.onerror=null,"abort"===a?f.abort():"error"===a?d(f.status,f.statusText):d(Ec[f.status]||f.status,f.statusText,"string"==typeof f.responseText?{text:f.responseText}:void 0,f.getAllResponseHeaders()))}},f.onload=b(),f.onerror=b("error"),b=Dc[g]=b("abort");try{f.send(a.hasContent&&a.data||null)}catch(h){if(b)throw h}},abort:function(){b&&b()}}:void 0}),n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(d,e){b=n("<script>").prop({async:!0,charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&e("error"===a.type?404:200,a.type)}),l.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Gc=[],Hc=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Gc.pop()||n.expando+"_"+cc++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Hc.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Hc.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Hc,"$1"+e):b.jsonp!==!1&&(b.url+=(dc.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Gc.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||l;var d=v.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=n.buildFragment([a],b,e),e&&e.length&&n(e).remove(),n.merge([],d.childNodes))};var Ic=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&Ic)return Ic.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=n.trim(a.slice(h)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e,dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,f||[a.responseText,b,a])}),this},n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};var Jc=a.document.documentElement;function Kc(a){return n.isWindow(a)?a:9===a.nodeType&&a.defaultView}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,n.contains(b,d)?(typeof d.getBoundingClientRect!==U&&(e=d.getBoundingClientRect()),c=Kc(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===n.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(d=a.offset()),d.top+=n.css(a[0],"borderTopWidth",!0),d.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-n.css(c,"marginTop",!0),left:b.left-d.left-n.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||Jc;while(a&&!n.nodeName(a,"html")&&"static"===n.css(a,"position"))a=a.offsetParent;return a||Jc})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(b,c){var d="pageYOffset"===c;n.fn[b]=function(e){return J(this,function(b,e,f){var g=Kc(b);return void 0===f?g?g[c]:b[e]:void(g?g.scrollTo(d?a.pageXOffset:f,d?f:a.pageYOffset):b[e]=f)},b,e,arguments.length,null)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=yb(k.pixelPosition,function(a,c){return c?(c=xb(a,b),vb.test(c)?n(a).position()[b]+"px":c):void 0})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return J(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.size=function(){return this.length},n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var Lc=a.jQuery,Mc=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=Mc),b&&a.jQuery===n&&(a.jQuery=Lc),n},typeof b===U&&(a.jQuery=a.$=n),n});
js/clearsale/total/jquery.clearsale.js ADDED
@@ -0,0 +1,765 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*Extensão para verificar existência de um controle com o selector informado*/
2
+ jQuery.exists = function (selector) { return ($(selector).length > 0); }
3
+ ;
4
+ /*Plugin metadata*/
5
+ (function($){$.extend({metadata:{defaults:{type:'class',name:'metadata',cre:/({.*})/,single:'metadata'},setType:function(type,name){this.defaults.type=type;this.defaults.name=name},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);if(!settings.single.length)settings.single='metadata';var data=$.data(elem,settings.single);if(data)return data;data="{}";if(settings.type=="class"){var m=settings.cre.exec(elem.className);if(m)data=m[1]}else if(settings.type=="elem"){if(!elem.getElementsByTagName)return undefined;var e=elem.getElementsByTagName(settings.name);if(e.length)data=$.trim(e[0].innerHTML)}else if(elem.getAttribute!=undefined){var attr=elem.getAttribute(settings.name);if(attr)data=attr}if(data.indexOf('{')<0)data="{"+data+"}";data=eval("("+data+")");$.data(elem,settings.single,data);return data}}});$.fn.metadata=function(opts){return $.metadata.get(this[0],opts)}})(jQuery);
6
+ ;
7
+ /*Plugin tablesorter*/
8
+ (function($){$.extend({tablesorter:new function(){var parsers=[],widgets=[];this.defaults={cssHeader:"header",cssAsc:"headerSortUp",cssDesc:"headerSortDown",sortInitialOrder:"asc",sortMultiSortKey:"shiftKey",sortForce:null,sortAppend:null,textExtraction:"simple",parsers:{},widgets:[],widgetZebra:{css:["even","odd"]},headers:{},widthFixed:false,cancelSelection:true,sortList:[],headerList:[],dateFormat:"uk",decimal:'.',debug:false};function benchmark(s,d){log(s+","+(new Date().getTime()-d.getTime())+"ms");}this.benchmark=benchmark;function log(s){if(typeof console!="undefined"&&typeof console.debug!="undefined"){console.log(s);}else{alert(s);}}function buildParserCache(table,$headers){if(table.config.debug){var parsersDebug="";}var rows=table.tBodies[0].rows;if(table.tBodies[0].rows[0]){var list=[],cells=rows[0].cells,l=cells.length;for(var i=0;i<l;i++){var p=false;if($.metadata&&($($headers[i]).metadata()&&$($headers[i]).metadata().sorter)){p=getParserById($($headers[i]).metadata().sorter);}else if((table.config.headers[i]&&table.config.headers[i].sorter)){p=getParserById(table.config.headers[i].sorter);}if(!p){p=detectParserForColumn(table,cells[i]);}if(table.config.debug){parsersDebug+="column:"+i+" parser:"+p.id+"\n";}list.push(p);}}if(table.config.debug){log(parsersDebug);}return list;};function detectParserForColumn(table,node){var l=parsers.length;for(var i=1;i<l;i++){if(parsers[i].is($.trim(getElementText(table.config,node)),table,node)){return parsers[i];}}return parsers[0];}function getParserById(name){var l=parsers.length;for(var i=0;i<l;i++){if(parsers[i].id.toLowerCase()==name.toLowerCase()){return parsers[i];}}return false;}function buildCache(table){if(table.config.debug){var cacheTime=new Date();}var totalRows=(table.tBodies[0]&&table.tBodies[0].rows.length)||0,totalCells=(table.tBodies[0].rows[0]&&table.tBodies[0].rows[0].cells.length)||0,parsers=table.config.parsers,cache={row:[],normalized:[]};for(var i=0;i<totalRows;++i){var c=table.tBodies[0].rows[i],cols=[];cache.row.push($(c));for(var j=0;j<totalCells;++j){cols.push(parsers[j].format(getElementText(table.config,c.cells[j]),table,c.cells[j]));}cols.push(i);cache.normalized.push(cols);cols=null;};if(table.config.debug){benchmark("Building cache for "+totalRows+" rows:",cacheTime);}return cache;};function getElementText(config,node){if(!node)return"";var t="";if(config.textExtraction=="simple"){if(node.childNodes[0]&&node.childNodes[0].hasChildNodes()){t=node.childNodes[0].innerHTML;}else{t=node.innerHTML;}}else{if(typeof(config.textExtraction)=="function"){t=config.textExtraction(node);}else{t=$(node).text();}}return t;}function appendToTable(table,cache){if(table.config.debug){var appendTime=new Date()}var c=cache,r=c.row,n=c.normalized,totalRows=n.length,checkCell=(n[0].length-1),tableBody=$(table.tBodies[0]),rows=[];for(var i=0;i<totalRows;i++){rows.push(r[n[i][checkCell]]);if(!table.config.appender){var o=r[n[i][checkCell]];var l=o.length;for(var j=0;j<l;j++){tableBody[0].appendChild(o[j]);}}}if(table.config.appender){table.config.appender(table,rows);}rows=null;if(table.config.debug){benchmark("Rebuilt table:",appendTime);}applyWidget(table);setTimeout(function(){$(table).trigger("sortEnd");},0);};function buildHeaders(table){if(table.config.debug){var time=new Date();}var meta=($.metadata)?true:false,tableHeadersRows=[];for(var i=0;i<table.tHead.rows.length;i++){tableHeadersRows[i]=0;};$tableHeaders=$("thead th",table);$tableHeaders.each(function(index){this.count=0;this.column=index;this.order=formatSortingOrder(table.config.sortInitialOrder);if(checkHeaderMetadata(this)||checkHeaderOptions(table,index))this.sortDisabled=true;if(!this.sortDisabled){$(this).addClass(table.config.cssHeader);}table.config.headerList[index]=this;});if(table.config.debug){benchmark("Built headers:",time);log($tableHeaders);}return $tableHeaders;};function checkCellColSpan(table,rows,row){var arr=[],r=table.tHead.rows,c=r[row].cells;for(var i=0;i<c.length;i++){var cell=c[i];if(cell.colSpan>1){arr=arr.concat(checkCellColSpan(table,headerArr,row++));}else{if(table.tHead.length==1||(cell.rowSpan>1||!r[row+1])){arr.push(cell);}}}return arr;};function checkHeaderMetadata(cell){if(($.metadata)&&($(cell).metadata().sorter===false)){return true;};return false;}function checkHeaderOptions(table,i){if((table.config.headers[i])&&(table.config.headers[i].sorter===false)){return true;};return false;}function applyWidget(table){var c=table.config.widgets;var l=c.length;for(var i=0;i<l;i++){getWidgetById(c[i]).format(table);}}function getWidgetById(name){var l=widgets.length;for(var i=0;i<l;i++){if(widgets[i].id.toLowerCase()==name.toLowerCase()){return widgets[i];}}};function formatSortingOrder(v){if(typeof(v)!="Number"){i=(v.toLowerCase()=="desc")?1:0;}else{i=(v==(0||1))?v:0;}return i;}function isValueInArray(v,a){var l=a.length;for(var i=0;i<l;i++){if(a[i][0]==v){return true;}}return false;}function setHeadersCss(table,$headers,list,css){$headers.removeClass(css[0]).removeClass(css[1]);var h=[];$headers.each(function(offset){if(!this.sortDisabled){h[this.column]=$(this);}});var l=list.length;for(var i=0;i<l;i++){h[list[i][0]].addClass(css[list[i][1]]);}}function fixColumnWidth(table,$headers){var c=table.config;if(c.widthFixed){var colgroup=$('<colgroup>');$("tr:first td",table.tBodies[0]).each(function(){colgroup.append($('<col>').css('width',$(this).width()));});$(table).prepend(colgroup);};}function updateHeaderSortCount(table,sortList){var c=table.config,l=sortList.length;for(var i=0;i<l;i++){var s=sortList[i],o=c.headerList[s[0]];o.count=s[1];o.count++;}}function multisort(table,sortList,cache){if(table.config.debug){var sortTime=new Date();}var dynamicExp="var sortWrapper = function(a,b) {",l=sortList.length;for(var i=0;i<l;i++){var c=sortList[i][0];var order=sortList[i][1];var s=(getCachedSortType(table.config.parsers,c)=="text")?((order==0)?"sortText":"sortTextDesc"):((order==0)?"sortNumeric":"sortNumericDesc");var e="e"+i;dynamicExp+="var "+e+" = "+s+"(a["+c+"],b["+c+"]); ";dynamicExp+="if("+e+") { return "+e+"; } ";dynamicExp+="else { ";}var orgOrderCol=cache.normalized[0].length-1;dynamicExp+="return a["+orgOrderCol+"]-b["+orgOrderCol+"];";for(var i=0;i<l;i++){dynamicExp+="}; ";}dynamicExp+="return 0; ";dynamicExp+="}; ";eval(dynamicExp);cache.normalized.sort(sortWrapper);if(table.config.debug){benchmark("Sorting on "+sortList.toString()+" and dir "+order+" time:",sortTime);}return cache;};function sortText(a,b){return((a<b)?-1:((a>b)?1:0));};function sortTextDesc(a,b){return((b<a)?-1:((b>a)?1:0));};function sortNumeric(a,b){return a-b;};function sortNumericDesc(a,b){return b-a;};function getCachedSortType(parsers,i){return parsers[i].type;};this.construct=function(settings){return this.each(function(){if(!this.tHead||!this.tBodies)return;var $this,$document,$headers,cache,config,shiftDown=0,sortOrder;this.config={};config=$.extend(this.config,$.tablesorter.defaults,settings);$this=$(this);$headers=buildHeaders(this);this.config.parsers=buildParserCache(this,$headers);cache=buildCache(this);var sortCSS=[config.cssDesc,config.cssAsc];fixColumnWidth(this);$headers.click(function(e){$this.trigger("sortStart");var totalRows=($this[0].tBodies[0]&&$this[0].tBodies[0].rows.length)||0;if(!this.sortDisabled&&totalRows>0){var $cell=$(this);var i=this.column;this.order=this.count++%2;if(!e[config.sortMultiSortKey]){config.sortList=[];if(config.sortForce!=null){var a=config.sortForce;for(var j=0;j<a.length;j++){if(a[j][0]!=i){config.sortList.push(a[j]);}}}config.sortList.push([i,this.order]);}else{if(isValueInArray(i,config.sortList)){for(var j=0;j<config.sortList.length;j++){var s=config.sortList[j],o=config.headerList[s[0]];if(s[0]==i){o.count=s[1];o.count++;s[1]=o.count%2;}}}else{config.sortList.push([i,this.order]);}};setTimeout(function(){setHeadersCss($this[0],$headers,config.sortList,sortCSS);appendToTable($this[0],multisort($this[0],config.sortList,cache));},1);return false;}}).mousedown(function(){if(config.cancelSelection){this.onselectstart=function(){return false};return false;}});$this.bind("update",function(){this.config.parsers=buildParserCache(this,$headers);cache=buildCache(this);}).bind("sorton",function(e,list){$(this).trigger("sortStart");config.sortList=list;var sortList=config.sortList;updateHeaderSortCount(this,sortList);setHeadersCss(this,$headers,sortList,sortCSS);appendToTable(this,multisort(this,sortList,cache));}).bind("appendCache",function(){appendToTable(this,cache);}).bind("applyWidgetId",function(e,id){getWidgetById(id).format(this);}).bind("applyWidgets",function(){applyWidget(this);});if($.metadata&&($(this).metadata()&&$(this).metadata().sortlist)){config.sortList=$(this).metadata().sortlist;}if(config.sortList.length>0){$this.trigger("sorton",[config.sortList]);}applyWidget(this);});};this.addParser=function(parser){var l=parsers.length,a=true;for(var i=0;i<l;i++){if(parsers[i].id.toLowerCase()==parser.id.toLowerCase()){a=false;}}if(a){parsers.push(parser);};};this.addWidget=function(widget){widgets.push(widget);};this.formatFloat=function(s){var i=parseFloat(s);return(isNaN(i))?0:i;};this.formatInt=function(s){var i=parseInt(s);return(isNaN(i))?0:i;};this.isDigit=function(s,config){var DECIMAL='\\'+config.decimal;var exp='/(^[+]?0('+DECIMAL+'0+)?$)|(^([-+]?[1-9][0-9]*)$)|(^([-+]?((0?|[1-9][0-9]*)'+DECIMAL+'(0*[1-9][0-9]*)))$)|(^[-+]?[1-9]+[0-9]*'+DECIMAL+'0+$)/';return RegExp(exp).test($.trim(s));};this.clearTableBody=function(table){if($.browser.msie){function empty(){while(this.firstChild)this.removeChild(this.firstChild);}empty.apply(table.tBodies[0]);}else{table.tBodies[0].innerHTML="";}};}});$.fn.extend({tablesorter:$.tablesorter.construct});var ts=$.tablesorter;ts.addParser({id:"text",is:function(s){return true;},format:function(s){return $.trim(s.toLowerCase());},type:"text"});ts.addParser({id:"digit",is:function(s,table){var c=table.config;return $.tablesorter.isDigit(s,c);},format:function(s){return $.tablesorter.formatFloat(s);},type:"numeric"});ts.addParser({id:"currency",is:function(s){return/^[£$€?.]/.test(s);},format:function(s){return $.tablesorter.formatFloat(s.replace(new RegExp(/[^0-9.]/g),""));},type:"numeric"});ts.addParser({id:"ipAddress",is:function(s){return/^\d{2,3}[\.]\d{2,3}[\.]\d{2,3}[\.]\d{2,3}$/.test(s);},format:function(s){var a=s.split("."),r="",l=a.length;for(var i=0;i<l;i++){var item=a[i];if(item.length==2){r+="0"+item;}else{r+=item;}}return $.tablesorter.formatFloat(r);},type:"numeric"});ts.addParser({id:"url",is:function(s){return/^(https?|ftp|file):\/\/$/.test(s);},format:function(s){return jQuery.trim(s.replace(new RegExp(/(https?|ftp|file):\/\//),''));},type:"text"});ts.addParser({id:"isoDate",is:function(s){return/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(s);},format:function(s){return $.tablesorter.formatFloat((s!="")?new Date(s.replace(new RegExp(/-/g),"/")).getTime():"0");},type:"numeric"});ts.addParser({id:"percent",is:function(s){return/\%$/.test($.trim(s));},format:function(s){return $.tablesorter.formatFloat(s.replace(new RegExp(/%/g),""));},type:"numeric"});ts.addParser({id:"usLongDate",is:function(s){return s.match(new RegExp(/^[A-Za-z]{3,10}\.? [0-9]{1,2}, ([0-9]{4}|'?[0-9]{2}) (([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(AM|PM)))$/));},format:function(s){return $.tablesorter.formatFloat(new Date(s).getTime());},type:"numeric"});ts.addParser({id:"shortDate",is:function(s){return/\d{1,2}[\/\-]\d{1,2}[\/\-]\d{2,4}/.test(s);},format:function(s,table){var c=table.config;s=s.replace(/\-/g,"/");if(c.dateFormat=="us"){s=s.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,"$3/$1/$2");}else if(c.dateFormat=="uk"){s=s.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,"$3/$2/$1");}else if(c.dateFormat=="dd/mm/yy"||c.dateFormat=="dd-mm-yy"){s=s.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{2})/,"$1/$2/$3");}return $.tablesorter.formatFloat(new Date(s).getTime());},type:"numeric"});ts.addParser({id:"time",is:function(s){return/^(([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(am|pm)))$/.test(s);},format:function(s){return $.tablesorter.formatFloat(new Date("2000/01/01 "+s).getTime());},type:"numeric"});ts.addParser({id:"metadata",is:function(s){return false;},format:function(s,table,cell){var c=table.config,p=(!c.parserMetadataName)?'sortValue':c.parserMetadataName;return $(cell).metadata()[p];},type:"numeric"});ts.addWidget({id:"zebra",format:function(table){if(table.config.debug){var time=new Date();}$("tr:visible",table.tBodies[0]).filter(':even').removeClass(table.config.widgetZebra.css[1]).addClass(table.config.widgetZebra.css[0]).end().filter(':odd').removeClass(table.config.widgetZebra.css[0]).addClass(table.config.widgetZebra.css[1]);if(table.config.debug){$.tablesorter.benchmark("Applying Zebra widget",time);}}});})(jQuery);
9
+ ;
10
+ /*Plugin scrollTo*/
11
+ (function(d){var k=d.scrollTo=function(a,i,e){d(window).scrollTo(a,i,e)};k.defaults={axis:'xy',duration:parseFloat(d.fn.jquery)>=1.3?0:1};k.window=function(a){return d(window)._scrollable()};d.fn._scrollable=function(){return this.map(function(){var a=this,i=!a.nodeName||d.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!i)return a;var e=(a.contentWindow||a).document||a.ownerDocument||a;return d.browser.safari||e.compatMode=='BackCompat'?e.body:e.documentElement})};d.fn.scrollTo=function(n,j,b){if(typeof j=='object'){b=j;j=0}if(typeof b=='function')b={onAfter:b};if(n=='max')n=9e9;b=d.extend({},k.defaults,b);j=j||b.speed||b.duration;b.queue=b.queue&&b.axis.length>1;if(b.queue)j/=2;b.offset=p(b.offset);b.over=p(b.over);return this._scrollable().each(function(){var q=this,r=d(q),f=n,s,g={},u=r.is('html,body');switch(typeof f){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(f)){f=p(f);break}f=d(f,this);case'object':if(f.is||f.style)s=(f=d(f)).offset()}d.each(b.axis.split(''),function(a,i){var e=i=='x'?'Left':'Top',h=e.toLowerCase(),c='scroll'+e,l=q[c],m=k.max(q,i);if(s){g[c]=s[h]+(u?0:l-r.offset()[h]);if(b.margin){g[c]-=parseInt(f.css('margin'+e))||0;g[c]-=parseInt(f.css('border'+e+'Width'))||0}g[c]+=b.offset[h]||0;if(b.over[h])g[c]+=f[i=='x'?'width':'height']()*b.over[h]}else{var o=f[h];g[c]=o.slice&&o.slice(-1)=='%'?parseFloat(o)/100*m:o}if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],m);if(!a&&b.queue){if(l!=g[c])t(b.onAfterFirst);delete g[c]}});t(b.onAfter);function t(a){r.animate(g,j,b.easing,a&&function(){a.call(this,n,b)})}}).end()};k.max=function(a,i){var e=i=='x'?'Width':'Height',h='scroll'+e;if(!d(a).is('html,body'))return a[h]-d(a)[e.toLowerCase()]();var c='client'+e,l=a.ownerDocument.documentElement,m=a.ownerDocument.body;return Math.max(l[h],m[h])-Math.min(l[c],m[c])};function p(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);
12
+ ;
13
+ /*Plugin abas*/
14
+ (function ($) {
15
+ $.extend({
16
+ abas: new function () {
17
+ function mostrar(o)
18
+ {
19
+ $(o).addClass('ativa');
20
+ $($(o).attr('href')).show();
21
+ }
22
+ function esconder(o)
23
+ {
24
+ $(o).removeClass('ativa');
25
+ $($(o).attr('href')).hide();
26
+ }
27
+ this.iniciar = function()
28
+ {
29
+ $(this.selector).each(function(i) {
30
+ $(this).children('li').children('a').each(function(j) {
31
+ esconder(this);
32
+ });
33
+ mostrar($(this).children('li').children('a').first());
34
+ });
35
+
36
+ $(this.selector+' li a').click(function(){
37
+ $(this).parent().parent().children('li').each(function(i) {
38
+ esconder($(this).children('a'));
39
+ });
40
+ mostrar(this);
41
+ return false;
42
+ });
43
+ };
44
+ }
45
+ });
46
+ $.fn.extend({
47
+ abas: $.abas.iniciar
48
+ });
49
+ })(jQuery);
50
+
51
+ /*Plugin mascara*/
52
+ (function ($) {
53
+
54
+ var isIphone = (window.orientation != null);
55
+
56
+ // the timeout is set because we can't get the value from the input without it
57
+ var pasteHandler = function (e) {
58
+ e = $.event.fix(e || window.event);
59
+ e.type = 'paste';
60
+ var el = e.target;
61
+
62
+ setTimeout(function () {
63
+ $.event.dispatch.call(el, e);
64
+ }, 1);
65
+ };
66
+
67
+ $.event.special.paste = {
68
+ setup: function () {
69
+ if (this.addEventListener)
70
+ this.addEventListener('paste', pasteHandler, false);
71
+ else if (this.attachEvent)
72
+ this.attachEvent('onpaste', pasteHandler);
73
+ },
74
+
75
+ teardown: function () {
76
+ if (this.removeEventListener)
77
+ this.removeEventListener('paste', pasteHandler, false);
78
+ else if (this.detachEvent)
79
+ this.detachEvent('onpaste', pasteHandler);
80
+ }
81
+ };
82
+
83
+ $.extend({
84
+ mask: {
85
+
86
+ // the mask rules. You may add yours!
87
+ // number rules will be overwritten
88
+ rules: {
89
+ 'z': /[a-z]/,
90
+ 'Z': /[A-Z]/,
91
+ 'a': /[a-zA-Z]/,
92
+ '*': /[0-9a-zA-Z]/,
93
+ '@': /[0-9a-zA-ZçÇáàãâéèêíìóòôõúùü]/
94
+ },
95
+
96
+ // these keys will be ignored by the mask.
97
+ // all these numbers where obtained on the keydown event
98
+ keyRepresentation: {
99
+ 8: 'backspace',
100
+ 9: 'tab',
101
+ 13: 'enter',
102
+ 16: 'shift',
103
+ 17: 'control',
104
+ 18: 'alt',
105
+ 27: 'esc',
106
+ 33: 'page up',
107
+ 34: 'page down',
108
+ 35: 'end',
109
+ 36: 'home',
110
+ 37: 'left',
111
+ 38: 'up',
112
+ 39: 'right',
113
+ 40: 'down',
114
+ 45: 'insert',
115
+ 46: 'delete',
116
+ 116: 'f5',
117
+ 123: 'f12',
118
+ 224: 'command'
119
+ },
120
+
121
+ iphoneKeyRepresentation: {
122
+ 10: 'go',
123
+ 127: 'delete'
124
+ },
125
+
126
+ signals: {
127
+ '+': '',
128
+ '-': '-'
129
+ },
130
+
131
+ // default settings for the plugin
132
+ options: {
133
+ attr: 'alt', // an attr to look for the mask name or the mask itself
134
+ mask: null, // the mask to be used on the input
135
+ type: 'fixed', // the mask of this mask
136
+ maxLength: -1, // the maxLength of the mask
137
+ defaultValue: '', // the default value for this input
138
+ signal: false, // this should not be set, to use signal at masks put the signal you want ('-' or '+') at the default value of this mask.
139
+ // See the defined masks for a better understanding.
140
+
141
+ textAlign: true, // use false to not use text-align on any mask (at least not by the plugin, you may apply it using css)
142
+ selectCharsOnFocus: true, // select all chars from input on its focus
143
+ autoTab: true, // auto focus the next form element when you type the mask completely
144
+ setSize: false, // sets the input size based on the length of the mask (work with fixed and reverse masks only)
145
+ fixedChars: '[(),.:/ -]', // fixed chars to be used on the masks. You may change it for your needs!
146
+
147
+ onInvalid: function () { },
148
+ onValid: function () { },
149
+ onOverflow: function () { }
150
+ },
151
+
152
+ // masks. You may add yours!
153
+ // Ex: $.fn.setMask.masks.msk = {mask: '999'}
154
+ // and then if the 'attr' options value is 'alt', your input should look like:
155
+ // <input type="text" name="some_name" id="some_name" alt="msk" />
156
+ masks: {
157
+ 'phone': { mask: '(99) 9999-9999' },
158
+ 'phone-us': { mask: '(999) 999-9999' },
159
+ 'cpf': { mask: '999.999.999-99' }, // cadastro nacional de pessoa fisica (kind of a brazillian ssn)
160
+ 'cnpj': { mask: '99.999.999/9999-99' },
161
+ 'date': { mask: '39/19/9999' }, // uk date
162
+ 'date-us': { mask: '19/39/9999' },
163
+ 'cep': { mask: '99999-999' },
164
+ 'time': { mask: '29:59' },
165
+ 'cc': { mask: '9999 9999 9999 9999' }, // credit card
166
+ 'integer': { mask: '999.999.999.999', type: 'reverse' },
167
+ 'decimal': { mask: '99,999.999.999.999', type: 'reverse' },
168
+ 'decimal-us': { mask: '99.999,999,999,999', type: 'reverse', defaultValue: '000' },
169
+ 'signed-decimal': { mask: '99,999.999.999.999', type: 'reverse', defaultValue: '+000' },
170
+ 'signed-decimal-us': { mask: '99,999.999.999.999', type: 'reverse', defaultValue: '+000' },
171
+ "score": { mask: "99,999", type: "reverse" },
172
+ "4ultimos": { mask: "9999" },
173
+ "bin": { mask: "999999" },
174
+ "voo-data": { mask: "999999" },
175
+ "qtd": { mask: "9999" },
176
+ "date-expiracao": { mask: "19/9999" },
177
+ "tel_nono": { mask: "9999999999" },
178
+ "ddi_ddd": { mask: "999" }
179
+ },
180
+
181
+ init: function () {
182
+ // if has not inited...
183
+ if (!this.hasInit) {
184
+
185
+ var self = this, i,
186
+ keyRep = (isIphone) ? this.iphoneKeyRepresentation : this.keyRepresentation;
187
+
188
+ this.ignore = false;
189
+
190
+ // constructs number rules
191
+ for (i = 0; i <= 9; i++) this.rules[i] = new RegExp('[0-' + i + ']');
192
+
193
+ this.keyRep = keyRep;
194
+ // ignore keys array creation for iphone or the normal ones
195
+ this.ignoreKeys = [];
196
+ $.each(keyRep, function (key) {
197
+ self.ignoreKeys.push(parseInt(key, 10));
198
+ });
199
+
200
+ this.hasInit = true;
201
+ }
202
+ },
203
+
204
+ set: function (el, options) {
205
+
206
+ var maskObj = this,
207
+ $el = $(el),
208
+ mlStr = 'maxLength';
209
+
210
+ options = options || {};
211
+ this.init();
212
+
213
+ return $el.each(function () {
214
+
215
+ if (options.attr) maskObj.options.attr = options.attr;
216
+
217
+ var $this = $(this),
218
+ o = $.extend({}, maskObj.options),
219
+ attrValue = $this.attr(o.attr),
220
+ tmpMask = '';
221
+
222
+ // then we look for the 'attr' option
223
+ tmpMask = (typeof options == 'string') ? options : (attrValue !== '') ? attrValue : null;
224
+ if (tmpMask) o.mask = tmpMask;
225
+
226
+ // then we see if it's a defined mask
227
+ if (maskObj.masks[tmpMask]) o = $.extend(o, maskObj.masks[tmpMask]);
228
+
229
+ // then it looks if the options is an object, if it is we will overwrite the actual options
230
+ if (typeof options == 'object' && options.constructor != Array) o = $.extend(o, options);
231
+
232
+ //then we look for some metadata on the input
233
+ if ($.metadata) o = $.extend(o, $this.metadata());
234
+
235
+ if (o.mask != null) {
236
+
237
+ // prevents javascript automatic type convertion
238
+ o.mask += '';
239
+
240
+ if ($this.data('mask')) maskObj.unset($this);
241
+
242
+ var defaultValue = o.defaultValue,
243
+ reverse = (o.type === 'reverse'),
244
+ fixedCharsRegG = new RegExp(o.fixedChars, 'g');
245
+
246
+ if (o.maxLength === -1) o.maxLength = $this.attr(mlStr);
247
+
248
+ o = $.extend({}, o, {
249
+ fixedCharsReg: new RegExp(o.fixedChars),
250
+ fixedCharsRegG: fixedCharsRegG,
251
+ maskArray: o.mask.split(''),
252
+ maskNonFixedCharsArray: o.mask.replace(fixedCharsRegG, '').split('')
253
+ });
254
+
255
+ // setSize option (this is kept when the mask is removed)
256
+ if ((o.type == 'fixed' || reverse) && o.setSize && !$this.attr('size')) $this.attr('size', o.mask.length);
257
+
258
+ // sets text-align right for reverse masks
259
+ if (reverse && o.textAlign) $this.css('text-align', 'right');
260
+
261
+ if (this.value !== '' || defaultValue !== '') {
262
+ // apply mask to the current value of the input or to the default value
263
+ var val = maskObj.string((this.value !== '') ? this.value : defaultValue, o);
264
+ //setting defaultValue fixes the reset button from the form
265
+ this.defaultValue = val;
266
+ $this.val(val);
267
+ }
268
+
269
+ // compatibility patch for infinite mask, that is now repeat
270
+ if (o.type == 'infinite') o.type = 'repeat';
271
+
272
+ $this.data('mask', o);
273
+
274
+ // removes the maxLength attribute (it will be set again if you use the unset method)
275
+ $this.removeAttr(mlStr);
276
+
277
+ // setting the input events
278
+ $this.bind('keydown.mask', { func: maskObj._onKeyDown, thisObj: maskObj }, maskObj._onMask)
279
+ .bind('keypress.mask', { func: maskObj._onKeyPress, thisObj: maskObj }, maskObj._onMask)
280
+ .bind('keyup.mask', { func: maskObj._onKeyUp, thisObj: maskObj }, maskObj._onMask)
281
+ .bind('paste.mask', { func: maskObj._onPaste, thisObj: maskObj }, maskObj._onMask)
282
+ .bind('focus.mask', maskObj._onFocus)
283
+ .bind('blur.mask', maskObj._onBlur)
284
+ .bind('change.mask', maskObj._onChange);
285
+ }
286
+ });
287
+ },
288
+
289
+ //unsets the mask from el
290
+ unset: function (el) {
291
+ var $el = $(el);
292
+
293
+ return $el.each(function () {
294
+ var $this = $(this);
295
+ if ($this.data('mask')) {
296
+
297
+ var maxLength = $this.data('mask').maxLength;
298
+ if (maxLength != -1) $this.attr('maxLength', maxLength);
299
+ $this.unbind('.mask')
300
+ .removeData('mask');
301
+ }
302
+
303
+ });
304
+ },
305
+
306
+ //masks a string
307
+ string: function (str, options) {
308
+ this.init();
309
+ var o = {};
310
+ if (typeof str != 'string') str = String(str);
311
+ switch (typeof options) {
312
+ case 'string':
313
+ // then we see if it's a defined mask
314
+ if (this.masks[options]) o = $.extend(o, this.masks[options]);
315
+ else o.mask = options;
316
+ break;
317
+ case 'object':
318
+ o = options;
319
+ }
320
+ if (!o.fixedChars) o.fixedChars = this.options.fixedChars;
321
+
322
+ var fixedCharsReg = new RegExp(o.fixedChars),
323
+ fixedCharsRegG = new RegExp(o.fixedChars, 'g');
324
+
325
+ // insert signal if any
326
+ if ((o.type === 'reverse') && o.defaultValue) {
327
+ if (typeof this.signals[o.defaultValue.charAt(0)] != 'undefined') {
328
+ var maybeASignal = str.charAt(0);
329
+ o.signal = (typeof this.signals[maybeASignal] != 'undefined') ? this.signals[maybeASignal] : this.signals[o.defaultValue.charAt(0)];
330
+ o.defaultValue = o.defaultValue.substring(1);
331
+ }
332
+ }
333
+
334
+ return this.__maskArray(str.split(''),
335
+ o.mask.replace(fixedCharsRegG, '').split(''),
336
+ o.mask.split(''),
337
+ o.type,
338
+ o.maxLength,
339
+ o.defaultValue,
340
+ fixedCharsReg,
341
+ o.signal);
342
+ },
343
+
344
+ // all the 3 events below are here just to fix the change event on reversed masks.
345
+ // It isn't fired in cases that the keypress event returns false (needed).
346
+ _onFocus: function (e) {
347
+ var $this = $(this), dataObj = $this.data('mask');
348
+ dataObj.inputFocusValue = $this.val();
349
+ dataObj.changed = false;
350
+ if (dataObj.selectCharsOnFocus) $this.select();
351
+ },
352
+
353
+ _onBlur: function (e) {
354
+ var $this = $(this), dataObj = $this.data('mask');
355
+ if (dataObj.inputFocusValue != $this.val() && !dataObj.changed)
356
+ $this.trigger('change');
357
+ },
358
+
359
+ _onChange: function (e) {
360
+ $(this).data('mask').changed = true;
361
+ },
362
+
363
+ _onMask: function (e) {
364
+ var thisObj = e.data.thisObj,
365
+ o = {};
366
+
367
+ o._this = e.target;
368
+ o.$this = $(o._this);
369
+ o.data = o.$this.data('mask');
370
+
371
+ if (o.$this.attr('readonly') || !o.data) {
372
+ return true;
373
+ }
374
+
375
+ o[o.data.type] = true;
376
+ o.value = o.$this.val();
377
+ o.nKey = thisObj.__getKeyNumber(e);
378
+ o.range = thisObj.__getRange(o._this);
379
+ o.valueArray = o.value.split('');
380
+ return e.data.func.call(thisObj, e, o);
381
+ },
382
+
383
+ _onKeyDown: function (e, o) {
384
+ // lets say keypress at desktop == keydown at iphone (theres no keypress at iphone)
385
+ this.ignore = $.inArray(o.nKey, this.ignoreKeys) > -1 || e.ctrlKey || e.metaKey || e.altKey;
386
+ if (this.ignore) {
387
+ var rep = this.keyRep[o.nKey];
388
+ o.data.onValid.call(o._this, rep || '', o.nKey);
389
+ }
390
+ return isIphone ? this._onKeyPress(e, o) : true;
391
+ },
392
+
393
+ _onKeyUp: function (e, o) {
394
+ //9=TAB_KEY 16=SHIFT_KEY
395
+ //this is a little bug, when you go to an input with tab key
396
+ //it would remove the range selected by default, and that's not a desired behavior
397
+ if (o.nKey === 9 || o.nKey === 16) return true;
398
+
399
+ if (o.repeat) {
400
+ this.__autoTab(o);
401
+ return true;
402
+ }
403
+
404
+ return this._onPaste(e, o);
405
+ },
406
+
407
+ _onPaste: function (e, o) {
408
+ // changes the signal at the data obj from the input
409
+ if (o.reverse) this.__changeSignal(e.type, o);
410
+
411
+ var $thisVal = this.__maskArray(
412
+ o.valueArray,
413
+ o.data.maskNonFixedCharsArray,
414
+ o.data.maskArray,
415
+ o.data.type,
416
+ o.data.maxLength,
417
+ o.data.defaultValue,
418
+ o.data.fixedCharsReg,
419
+ o.data.signal
420
+ );
421
+
422
+ o.$this.val($thisVal);
423
+ // this makes the caret stay at first position when
424
+ // the user removes all values in an input and the plugin adds the default value to it (if it haves one).
425
+ if (!o.reverse && o.data.defaultValue.length && (o.range.start === o.range.end))
426
+ this.__setRange(o._this, o.range.start, o.range.end);
427
+
428
+ //fix so ie's and safari's caret won't go to the end of the input value.
429
+ if (($.browser.msie || $.browser.safari) && !o.reverse)
430
+ this.__setRange(o._this, o.range.start, o.range.end);
431
+
432
+ if (this.ignore) return true;
433
+
434
+ this.__autoTab(o);
435
+ return true;
436
+ },
437
+
438
+ _onKeyPress: function (e, o) {
439
+
440
+ if (this.ignore) return true;
441
+
442
+ // changes the signal at the data obj from the input
443
+ if (o.reverse) this.__changeSignal(e.type, o);
444
+
445
+ var c = String.fromCharCode(o.nKey),
446
+ rangeStart = o.range.start,
447
+ rawValue = o.value,
448
+ maskArray = o.data.maskArray;
449
+
450
+ if (o.reverse) {
451
+ // the input value from the range start to the value start
452
+ var valueStart = rawValue.substr(0, rangeStart),
453
+ // the input value from the range end to the value end
454
+ valueEnd = rawValue.substr(o.range.end, rawValue.length);
455
+
456
+ rawValue = valueStart + c + valueEnd;
457
+ //necessary, if not decremented you will be able to input just the mask.length-1 if signal!=''
458
+ //ex: mask:99,999.999.999 you will be able to input 99,999.999.99
459
+ if (o.data.signal && (rangeStart - o.data.signal.length > 0)) {
460
+ rangeStart -= o.data.signal.length;
461
+ }
462
+ }
463
+
464
+ var valueArray = rawValue.replace(o.data.fixedCharsRegG, '').split(''),
465
+ // searches for fixed chars begining from the range start position, till it finds a non fixed
466
+ extraPos = this.__extraPositionsTill(rangeStart, maskArray, o.data.fixedCharsReg);
467
+
468
+ o.rsEp = rangeStart + extraPos;
469
+
470
+ if (o.repeat) {
471
+ o.rsEp = 0;
472
+ }
473
+
474
+ // if the rule for this character doesnt exist (value.length is bigger than mask.length)
475
+ // added a verification for maxLength in the case of the repeat type mask
476
+ if (!this.rules[maskArray[o.rsEp]] || (o.data.maxLength != -1 && valueArray.length >= o.data.maxLength && o.repeat)) {
477
+ // auto focus on the next input of the current form
478
+ o.data.onOverflow.call(o._this, c, o.nKey);
479
+ return false;
480
+ }
481
+
482
+ // if the new character is not obeying the law...
483
+ else if (!this.rules[maskArray[o.rsEp]].test(c)) {
484
+ o.data.onInvalid.call(o._this, c, o.nKey);
485
+ return false;
486
+ }
487
+
488
+ else {
489
+ o.data.onValid.call(o._this, c, o.nKey);
490
+ }
491
+
492
+ var $thisVal = this.__maskArray(
493
+ valueArray,
494
+ o.data.maskNonFixedCharsArray,
495
+ maskArray,
496
+ o.data.type,
497
+ o.data.maxLength,
498
+ o.data.defaultValue,
499
+ o.data.fixedCharsReg,
500
+ o.data.signal,
501
+ extraPos
502
+ );
503
+
504
+ if (!o.repeat) {
505
+ o.$this.val($thisVal);
506
+ }
507
+
508
+ return (o.reverse) ? this._keyPressReverse(e, o) : (o.fixed) ? this._keyPressFixed(e, o) : true;
509
+ },
510
+
511
+ _keyPressFixed: function (e, o) {
512
+
513
+ if (o.range.start == o.range.end) {
514
+ // the 0 thing is because theres an unwanted behavior when you put a default
515
+ // value on a fixed mask and you select the value from the input the range would go to the
516
+ // end of the string when you enter a char. with this it will overwrite the first char wich is a better behavior.
517
+ // opera fix, cant have range value bigger than value length, i think it loops thought the input value...
518
+ if ((o.rsEp === 0 && o.value.length === 0) || o.rsEp < o.value.length)
519
+ this.__setRange(o._this, o.rsEp, o.rsEp + 1);
520
+ }
521
+ else
522
+ this.__setRange(o._this, o.range.start, o.range.end);
523
+
524
+ return true;
525
+ },
526
+
527
+ _keyPressReverse: function (e, o) {
528
+ // fix for ie
529
+ // this bug was pointed by Pedro Martins
530
+ // it fixes a strange behavior that ie was having after a char was inputted in a text input that
531
+ // had its content selected by any range
532
+ if ($.browser.msie && ((o.range.start === 0 && o.range.end === 0) || o.range.start != o.range.end))
533
+ this.__setRange(o._this, o.value.length);
534
+ return false;
535
+ },
536
+
537
+ __autoTab: function (o) {
538
+ if (o.data.autoTab && (
539
+ (
540
+ o.$this.val().length >= o.data.maskArray.length &&
541
+ !o.repeat
542
+ ) || (
543
+ o.data.maxLength != -1 &&
544
+ o.valueArray.length >= o.data.maxLength &&
545
+ o.repeat
546
+ )
547
+ )
548
+ ) {
549
+ var nextEl = this.__getNextInput(o._this, o.data.autoTab);
550
+ if (nextEl) {
551
+ o.$this.trigger('blur');
552
+ nextEl.focus().select();
553
+ }
554
+ }
555
+ },
556
+
557
+ // changes the signal at the data obj from the input
558
+ __changeSignal: function (eventType, o) {
559
+ if (o.data.signal !== false) {
560
+ var inputChar = (eventType === 'paste') ? o.value.charAt(0) : String.fromCharCode(o.nKey);
561
+ if (this.signals && (typeof this.signals[inputChar] !== 'undefined')) {
562
+ o.data.signal = this.signals[inputChar];
563
+ }
564
+ }
565
+ },
566
+
567
+ __getKeyNumber: function (e) {
568
+ return (e.charCode || e.keyCode || e.which);
569
+ },
570
+
571
+ // this function is totaly specific to be used with this plugin, youll never need it
572
+ // it gets the array representing an unmasked string and masks it depending on the type of the mask
573
+ __maskArray: function (valueArray, maskNonFixedCharsArray, maskArray, type, maxlength, defaultValue, fixedCharsReg, signal, extraPos) {
574
+ if (type === 'reverse') valueArray.reverse();
575
+ valueArray = this.__removeInvalidChars(valueArray, maskNonFixedCharsArray, type === 'repeat' || type === 'infinite');
576
+ if (defaultValue) valueArray = this.__applyDefaultValue.call(valueArray, defaultValue);
577
+ valueArray = this.__applyMask(valueArray, maskArray, extraPos, fixedCharsReg);
578
+ switch (type) {
579
+ case 'reverse':
580
+ valueArray.reverse();
581
+ return (signal || '') + valueArray.join('').substring(valueArray.length - maskArray.length);
582
+ case 'infinite': case 'repeat':
583
+ var joinedValue = valueArray.join('');
584
+ return (maxlength !== -1 && valueArray.length >= maxlength) ? joinedValue.substring(0, maxlength) : joinedValue;
585
+ default:
586
+ return valueArray.join('').substring(0, maskArray.length);
587
+ }
588
+ return '';
589
+ },
590
+
591
+ // applyes the default value to the result string
592
+ __applyDefaultValue: function (defaultValue) {
593
+ var defLen = defaultValue.length,
594
+ thisLen = this.length,
595
+ i;
596
+ //removes the leading chars
597
+ for (i = thisLen - 1; i >= 0; i--) {
598
+ if (this[i] == defaultValue.charAt(0)) {
599
+ this.pop();
600
+ }
601
+ else break;
602
+ }
603
+ // apply the default value
604
+ for (i = 0; i < defLen; i++) if (!this[i]) {
605
+ this[i] = defaultValue.charAt(i);
606
+ }
607
+
608
+ return this;
609
+ },
610
+
611
+ // Removes values that doesnt match the mask from the valueArray
612
+ // Returns the array without the invalid chars.
613
+ __removeInvalidChars: function (valueArray, maskNonFixedCharsArray, repeatType) {
614
+ // removes invalid chars
615
+ for (var i = 0, y = 0; i < valueArray.length; i++) {
616
+ if (maskNonFixedCharsArray[y] &&
617
+ this.rules[maskNonFixedCharsArray[y]] &&
618
+ !this.rules[maskNonFixedCharsArray[y]].test(valueArray[i])) {
619
+ valueArray.splice(i, 1);
620
+ if (!repeatType) y--;
621
+ i--;
622
+ }
623
+ if (!repeatType) y++;
624
+ }
625
+ return valueArray;
626
+ },
627
+
628
+ // Apply the current input mask to the valueArray and returns it.
629
+ __applyMask: function (valueArray, maskArray, plus, fixedCharsReg) {
630
+ if (typeof plus == 'undefined') plus = 0;
631
+ // apply the current mask to the array of chars
632
+ for (var i = 0; i < valueArray.length + plus; i++) {
633
+ if (maskArray[i] && fixedCharsReg.test(maskArray[i]))
634
+ valueArray.splice(i, 0, maskArray[i]);
635
+ }
636
+ return valueArray;
637
+ },
638
+
639
+ // searches for fixed chars begining from the range start position, till it finds a non fixed
640
+ __extraPositionsTill: function (rangeStart, maskArray, fixedCharsReg) {
641
+ var extraPos = 0;
642
+ while (fixedCharsReg.test(maskArray[rangeStart++])) {
643
+ extraPos++;
644
+ }
645
+ return extraPos;
646
+ },
647
+
648
+ __getNextInput: function (input, selector) {
649
+ var form = input.form;
650
+
651
+ if (form == null) {
652
+ return null;
653
+ }
654
+
655
+ var formEls = form.elements,
656
+ initialInputIndex = $.inArray(input, formEls) + 1,
657
+ len = formEls.length,
658
+ $input = null,
659
+ i;
660
+
661
+ // look for next input on the form of the pased input
662
+ for (i = initialInputIndex; i < len; i++) {
663
+ $input = $(formEls[i]);
664
+ if (this.__isNextInput($input, selector)) {
665
+ return $input;
666
+ }
667
+ }
668
+
669
+ var forms = document.forms,
670
+ initialFormIndex = $.inArray(input.form, forms) + 1,
671
+ y, tmpFormEls, _len = forms.length;
672
+ // look for the next forms for the next input
673
+ for (y = initialFormIndex; y < _len; y++) {
674
+ tmpFormEls = forms[y].elements;
675
+ len = tmpFormEls.length;
676
+ for (i = 0; i < len; i++) {
677
+ $input = $(tmpFormEls[i]);
678
+ if (this.__isNextInput($input, selector)) {
679
+ return $input;
680
+ }
681
+ }
682
+ }
683
+ return null;
684
+ },
685
+
686
+ __isNextInput: function ($formEl, selector) {
687
+ var formEl = $formEl.get(0);
688
+ return formEl &&
689
+ (formEl.offsetWidth > 0 || formEl.offsetHeight > 0) &&
690
+ formEl.nodeName != 'FIELDSET' &&
691
+ (selector === true || (typeof selector == 'string' && $formEl.is(selector)));
692
+ },
693
+
694
+ // http://www.bazon.net/mishoo/articles.epl?art_id=1292
695
+ __setRange: function (input, start, end) {
696
+ if (typeof end == 'undefined') {
697
+ end = start;
698
+ }
699
+ if (input.setSelectionRange) {
700
+ input.setSelectionRange(start, end);
701
+ } else {
702
+ // assumed IE
703
+ var range = input.createTextRange();
704
+ range.collapse();
705
+ range.moveStart('character', start);
706
+ range.moveEnd('character', end - start);
707
+ range.select();
708
+ }
709
+ },
710
+
711
+ // adaptation from http://digitarald.de/project/autocompleter/
712
+ __getRange: function (input) {
713
+ if (!$.browser.msie) return { start: input.selectionStart, end: input.selectionEnd };
714
+ var pos = { start: 0, end: 0 },
715
+ range = document.selection.createRange();
716
+ pos.start = 0 - range.duplicate().moveStart('character', -100000);
717
+ pos.end = pos.start + range.text.length;
718
+ return pos;
719
+ },
720
+
721
+ //deprecated
722
+ unmaskedVal: function (el) {
723
+ return $(el).val().replace($.mask.fixedCharsRegG, '');
724
+ }
725
+
726
+ }
727
+ });
728
+
729
+ $.fn.extend({
730
+ setMask: function (options) {
731
+ return $.mask.set(this, options);
732
+ },
733
+ unsetMask: function () {
734
+ return $.mask.unset(this);
735
+ },
736
+ //deprecated
737
+ unmaskedVal: function () {
738
+ return $.mask.unmaskedVal(this[0]);
739
+ }
740
+ });
741
+ })(jQuery);
742
+
743
+ // Função para montar mensagem
744
+ function ExibirMensagem(painel, mensagemTipo, mensagem) {
745
+ if (painel) {
746
+ mensagemSpan = $('<div></div>');
747
+ mensagemSpan.html(mensagem);
748
+ switch (mensagemTipo) {
749
+ case "Alerta":
750
+ mensagemSpan.addClass("mensagem-alerta");
751
+ break;
752
+ case "Erro":
753
+ mensagemSpan.addClass("mensagem-erro");
754
+ break;
755
+ case "Ok":
756
+ mensagemSpan.addClass("mensagem-ok");
757
+ break;
758
+ default:
759
+ mensagemSpan.addClass("mensagem-info");
760
+ break;
761
+ }
762
+ painel.empty();
763
+ painel.append(mensagemSpan);
764
+ }
765
+ }
js/clearsale/total/jquery.js ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ /*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */
2
+ !function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.1",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b){return b.toUpperCase()};m.fn=m.prototype={jquery:l,constructor:m,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=m.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return m.each(this,a,b)},map:function(a){return this.pushStack(m.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},m.extend=m.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||m.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(m.isPlainObject(c)||(b=m.isArray(c)))?(b?(b=!1,f=a&&m.isArray(a)?a:[]):f=a&&m.isPlainObject(a)?a:{},g[d]=m.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},m.extend({expando:"jQuery"+(l+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===m.type(a)},isArray:Array.isArray||function(a){return"array"===m.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!m.isArray(a)&&a-parseFloat(a)>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==m.type(a)||a.nodeType||m.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(k.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&m.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(o,"ms-").replace(p,q)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=r(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(n,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(r(Object(a))?m.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=r(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),m.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||m.guid++,e):void 0},now:function(){return+new Date},support:k}),m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function r(a){var b=a.length,c=m.type(a);return"function"===c||m.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var s=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+-new Date,v=a.document,w=0,x=0,y=gb(),z=gb(),A=gb(),B=function(a,b){return a===b&&(l=!0),0},C="undefined",D=1<<31,E={}.hasOwnProperty,F=[],G=F.pop,H=F.push,I=F.push,J=F.slice,K=F.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},L="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",N="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=N.replace("w","w#"),P="\\["+M+"*("+N+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+O+"))|)"+M+"*\\]",Q=":("+N+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+P+")*)|.*)\\)|)",R=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),S=new RegExp("^"+M+"*,"+M+"*"),T=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),V=new RegExp(Q),W=new RegExp("^"+O+"$"),X={ID:new RegExp("^#("+N+")"),CLASS:new RegExp("^\\.("+N+")"),TAG:new RegExp("^("+N.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+Q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{I.apply(F=J.call(v.childNodes),v.childNodes),F[v.childNodes.length].nodeType}catch(eb){I={apply:F.length?function(a,b){H.apply(a,J.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],!a||"string"!=typeof a)return d;if(1!==(k=b.nodeType)&&9!==k)return[];if(p&&!e){if(f=_.exec(a))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return I.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return I.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=9===k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+qb(o[l]);w=ab.test(a)&&ob(b.parentNode)||b,x=o.join(",")}if(x)try{return I.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function gb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function hb(a){return a[u]=!0,a}function ib(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function jb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function kb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||D)-(~a.sourceIndex||D);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function lb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function nb(a){return hb(function(b){return b=+b,hb(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function ob(a){return a&&typeof a.getElementsByTagName!==C&&a}c=fb.support={},f=fb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fb.setDocument=function(a){var b,e=a?a.ownerDocument||a:v,g=e.defaultView;return e!==n&&9===e.nodeType&&e.documentElement?(n=e,o=e.documentElement,p=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){m()},!1):g.attachEvent&&g.attachEvent("onunload",function(){m()})),c.attributes=ib(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ib(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(e.getElementsByClassName)&&ib(function(a){return a.innerHTML="<div class='a'></div><div class='a i'></div>",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=ib(function(a){return o.appendChild(a).id=u,!e.getElementsByName||!e.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==C&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c=typeof a.getAttributeNode!==C&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==C?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==C&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(e.querySelectorAll))&&(ib(function(a){a.innerHTML="<select msallowclip=''><option selected=''></option></select>",a.querySelectorAll("[msallowclip^='']").length&&q.push("[*^$]="+M+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+M+"*(?:value|"+L+")"),a.querySelectorAll(":checked").length||q.push(":checked")}),ib(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+M+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ib(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",Q)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===v&&t(v,a)?-1:b===e||b.ownerDocument===v&&t(v,b)?1:k?K.call(k,a)-K.call(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],i=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:k?K.call(k,a)-K.call(k,b):0;if(f===g)return kb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?kb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},e):n},fb.matches=function(a,b){return fb(a,null,null,b)},fb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fb(b,n,null,[a]).length>0},fb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&E.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fb.selectors={cacheLength:50,createPseudo:hb,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+M+")"+a+"("+M+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==C&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?hb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=K.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:hb(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?hb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:hb(function(a){return function(b){return fb(a,b).length>0}}),contains:hb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:hb(function(a){return W.test(a||"")||fb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:nb(function(){return[0]}),last:nb(function(a,b){return[b-1]}),eq:nb(function(a,b,c){return[0>c?c+b:c]}),even:nb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:nb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:nb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:nb(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=lb(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=mb(b);function pb(){}pb.prototype=d.filters=d.pseudos,d.setFilters=new pb,g=fb.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=S.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=T.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(R," ")}),h=h.slice(c.length));for(g in d.filter)!(e=X[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?fb.error(a):z(a,i).slice(0)};function qb(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function rb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function sb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function tb(a,b,c){for(var d=0,e=b.length;e>d;d++)fb(a,b[d],c);return c}function ub(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function vb(a,b,c,d,e,f){return d&&!d[u]&&(d=vb(d)),e&&!e[u]&&(e=vb(e,f)),hb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||tb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ub(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ub(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?K.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ub(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):I.apply(g,r)})}function wb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=rb(function(a){return a===b},h,!0),l=rb(function(a){return K.call(b,a)>-1},h,!0),m=[function(a,c,d){return!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>i;i++)if(c=d.relative[a[i].type])m=[rb(sb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return vb(i>1&&sb(m),i>1&&qb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&wb(a.slice(i,e)),f>e&&wb(a=a.slice(e)),f>e&&qb(a))}m.push(c)}return sb(m)}function xb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=G.call(i));s=ub(s)}I.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&fb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?hb(f):f}return h=fb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xb(e,d)),f.selector=a}return f},i=fb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&ob(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qb(j),!a)return I.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&ob(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ib(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ib(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||jb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ib(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||jb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ib(function(a){return null==a.getAttribute("disabled")})||jb(L,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fb}(a);m.find=s,m.expr=s.selectors,m.expr[":"]=m.expr.pseudos,m.unique=s.uniqueSort,m.text=s.getText,m.isXMLDoc=s.isXML,m.contains=s.contains;var t=m.expr.match.needsContext,u=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,v=/^.[^:#\[\.,]*$/;function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return m.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(v.test(b))return m.filter(b,a,c);b=m.filter(b,a)}return m.grep(a,function(a){return m.inArray(a,b)>=0!==c})}m.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?m.find.matchesSelector(d,a)?[d]:[]:m.find.matches(a,m.grep(b,function(a){return 1===a.nodeType}))},m.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(m(a).filter(function(){for(b=0;e>b;b++)if(m.contains(d[b],this))return!0}));for(b=0;e>b;b++)m.find(a,d[b],c);return c=this.pushStack(e>1?m.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(w(this,a||[],!1))},not:function(a){return this.pushStack(w(this,a||[],!0))},is:function(a){return!!w(this,"string"==typeof a&&t.test(a)?m(a):a||[],!1).length}});var x,y=a.document,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=m.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||x).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof m?b[0]:b,m.merge(this,m.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:y,!0)),u.test(c[1])&&m.isPlainObject(b))for(c in b)m.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=y.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return x.find(a);this.length=1,this[0]=d}return this.context=y,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):m.isFunction(a)?"undefined"!=typeof x.ready?x.ready(a):a(m):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),m.makeArray(a,this))};A.prototype=m.fn,x=m(y);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};m.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!m(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),m.fn.extend({has:function(a){var b,c=m(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(m.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=t.test(a)||"string"!=typeof a?m(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&m.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?m.unique(f):f)},index:function(a){return a?"string"==typeof a?m.inArray(this[0],m(a)):m.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(m.unique(m.merge(this.get(),m(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}m.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return m.dir(a,"parentNode")},parentsUntil:function(a,b,c){return m.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return m.dir(a,"nextSibling")},prevAll:function(a){return m.dir(a,"previousSibling")},nextUntil:function(a,b,c){return m.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return m.dir(a,"previousSibling",c)},siblings:function(a){return m.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return m.sibling(a.firstChild)},contents:function(a){return m.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:m.merge([],a.childNodes)}},function(a,b){m.fn[a]=function(c,d){var e=m.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=m.filter(d,e)),this.length>1&&(C[a]||(e=m.unique(e)),B.test(a)&&(e=e.reverse())),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b[c]=!0}),b}m.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):m.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&m.each(arguments,function(a,c){var d;while((d=m.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?m.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},m.extend({Deferred:function(a){var b=[["resolve","done",m.Callbacks("once memory"),"resolved"],["reject","fail",m.Callbacks("once memory"),"rejected"],["notify","progress",m.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return m.Deferred(function(c){m.each(b,function(b,f){var g=m.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&m.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?m.extend(a,d):d}},e={};return d.pipe=d.then,m.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&m.isFunction(a.promise)?e:0,g=1===f?a:m.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&m.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;m.fn.ready=function(a){return m.ready.promise().done(a),this},m.extend({isReady:!1,readyWait:1,holdReady:function(a){a?m.readyWait++:m.ready(!0)},ready:function(a){if(a===!0?!--m.readyWait:!m.isReady){if(!y.body)return setTimeout(m.ready);m.isReady=!0,a!==!0&&--m.readyWait>0||(H.resolveWith(y,[m]),m.fn.triggerHandler&&(m(y).triggerHandler("ready"),m(y).off("ready")))}}});function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded",J,!1),a.removeEventListener("load",J,!1)):(y.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(y.addEventListener||"load"===event.type||"complete"===y.readyState)&&(I(),m.ready())}m.ready.promise=function(b){if(!H)if(H=m.Deferred(),"complete"===y.readyState)setTimeout(m.ready);else if(y.addEventListener)y.addEventListener("DOMContentLoaded",J,!1),a.addEventListener("load",J,!1);else{y.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&y.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!m.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}I(),m.ready()}}()}return H.promise(b)};var K="undefined",L;for(L in m(k))break;k.ownLast="0"!==L,k.inlineBlockNeedsLayout=!1,m(function(){var a,b,c,d;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",k.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(d))}),function(){var a=y.createElement("div");if(null==k.deleteExpando){k.deleteExpando=!0;try{delete a.test}catch(b){k.deleteExpando=!1}}a=null}(),m.acceptData=function(a){var b=m.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:M.test(c)?m.parseJSON(c):c}catch(e){}m.data(a,b,c)}else c=void 0}return c}function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h;
3
+ if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a,h=f?a[m.expando]:m.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){m.isArray(b)?b=b.concat(m.map(b,m.camelCase)):b in d?b=[b]:(b=m.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!m.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?m.cleanData([a],!0):k.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}m.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?m.cache[a[m.expando]]:a[m.expando],!!a&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),m.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=m.data(f),1===f.nodeType&&!m._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=m.camelCase(d.slice(5)),O(f,d,e[d])));m._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){m.data(this,a)}):arguments.length>1?this.each(function(){m.data(this,a,b)}):f?O(f,a,m.data(f,a)):void 0},removeData:function(a){return this.each(function(){m.removeData(this,a)})}}),m.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=m._data(a,b),c&&(!d||m.isArray(c)?d=m._data(a,b,m.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=m.queue(a,b),d=c.length,e=c.shift(),f=m._queueHooks(a,b),g=function(){m.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return m._data(a,c)||m._data(a,c,{empty:m.Callbacks("once memory").add(function(){m._removeData(a,b+"queue"),m._removeData(a,c)})})}}),m.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?m.queue(this[0],a):void 0===b?this:this.each(function(){var c=m.queue(this,a,b);m._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&m.dequeue(this,a)})},dequeue:function(a){return this.each(function(){m.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=m.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=m._data(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=["Top","Right","Bottom","Left"],U=function(a,b){return a=b||a,"none"===m.css(a,"display")||!m.contains(a.ownerDocument,a)},V=m.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===m.type(c)){e=!0;for(h in c)m.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,m.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(m(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},W=/^(?:checkbox|radio)$/i;!function(){var a=y.createElement("input"),b=y.createElement("div"),c=y.createDocumentFragment();if(b.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",k.leadingWhitespace=3===b.firstChild.nodeType,k.tbody=!b.getElementsByTagName("tbody").length,k.htmlSerialize=!!b.getElementsByTagName("link").length,k.html5Clone="<:nav></:nav>"!==y.createElement("nav").cloneNode(!0).outerHTML,a.type="checkbox",a.checked=!0,c.appendChild(a),k.appendChecked=a.checked,b.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,c.appendChild(b),b.innerHTML="<input type='radio' checked='checked' name='t'/>",k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,k.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){k.noCloneEvent=!1}),b.cloneNode(!0).click()),null==k.deleteExpando){k.deleteExpando=!0;try{delete b.test}catch(d){k.deleteExpando=!1}}}(),function(){var b,c,d=y.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(k[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),k[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var X=/^(?:input|select|textarea)$/i,Y=/^key/,Z=/^(?:mouse|pointer|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=/^([^.]*)(?:\.(.+)|)$/;function ab(){return!0}function bb(){return!1}function cb(){try{return y.activeElement}catch(a){}}m.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=m.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof m===K||a&&m.event.triggered===a.type?void 0:m.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(E)||[""],h=b.length;while(h--)f=_.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=m.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=m.event.special[o]||{},l=m.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&m.expr.match.needsContext.test(e),namespace:p.join(".")},i),(n=g[o])||(n=g[o]=[],n.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?n.splice(n.delegateCount++,0,l):n.push(l),m.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m.hasData(a)&&m._data(a);if(r&&(k=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=_.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=m.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,n=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=n.length;while(f--)g=n[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(n.splice(f,1),g.selector&&n.delegateCount--,l.remove&&l.remove.call(a,g));i&&!n.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||m.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)m.event.remove(a,o+b[j],c,d,!0);m.isEmptyObject(k)&&(delete r.handle,m._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,o=[d||y],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||y,3!==d.nodeType&&8!==d.nodeType&&!$.test(p+m.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[m.expando]?b:new m.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:m.makeArray(c,[b]),k=m.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!m.isWindow(d)){for(i=k.delegateType||p,$.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||y)&&o.push(l.defaultView||l.parentWindow||a)}n=0;while((h=o[n++])&&!b.isPropagationStopped())b.type=n>1?i:k.bindType||p,f=(m._data(h,"events")||{})[b.type]&&m._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&m.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&m.acceptData(d)&&g&&d[p]&&!m.isWindow(d)){l=d[g],l&&(d[g]=null),m.event.triggered=p;try{d[p]()}catch(r){}m.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=m.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(m._data(this,"events")||{})[a.type]||[],k=m.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=m.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((m.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?m(c,this).index(i)>=0:m.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},fix:function(a){if(a[m.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];g||(this.fixHooks[e]=g=Z.test(e)?this.mouseHooks:Y.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new m.Event(f),b=d.length;while(b--)c=d[b],a[c]=f[c];return a.target||(a.target=f.srcElement||y),3===a.target.nodeType&&(a.target=a.target.parentNode),a.metaKey=!!a.metaKey,g.filter?g.filter(a,f):a},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(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button,g=b.fromElement;return null==a.pageX&&null!=b.clientX&&(d=a.target.ownerDocument||y,e=d.documentElement,c=d.body,a.pageX=b.clientX+(e&&e.scrollLeft||c&&c.scrollLeft||0)-(e&&e.clientLeft||c&&c.clientLeft||0),a.pageY=b.clientY+(e&&e.scrollTop||c&&c.scrollTop||0)-(e&&e.clientTop||c&&c.clientTop||0)),!a.relatedTarget&&g&&(a.relatedTarget=g===a.target?b.toElement:g),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==cb()&&this.focus)try{return this.focus(),!1}catch(a){}},delegateType:"focusin"},blur:{trigger:function(){return this===cb()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return m.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):void 0},_default:function(a){return m.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=m.extend(new m.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?m.event.trigger(e,null,b):m.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},m.removeEvent=y.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){var d="on"+b;a.detachEvent&&(typeof a[d]===K&&(a[d]=null),a.detachEvent(d,c))},m.Event=function(a,b){return this instanceof m.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ab:bb):this.type=a,b&&m.extend(this,b),this.timeStamp=a&&a.timeStamp||m.now(),void(this[m.expando]=!0)):new m.Event(a,b)},m.Event.prototype={isDefaultPrevented:bb,isPropagationStopped:bb,isImmediatePropagationStopped:bb,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ab,a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ab,a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ab,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},m.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){m.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!m.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),k.submitBubbles||(m.event.special.submit={setup:function(){return m.nodeName(this,"form")?!1:void m.event.add(this,"click._submit keypress._submit",function(a){var b=a.target,c=m.nodeName(b,"input")||m.nodeName(b,"button")?b.form:void 0;c&&!m._data(c,"submitBubbles")&&(m.event.add(c,"submit._submit",function(a){a._submit_bubble=!0}),m._data(c,"submitBubbles",!0))})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&m.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){return m.nodeName(this,"form")?!1:void m.event.remove(this,"._submit")}}),k.changeBubbles||(m.event.special.change={setup:function(){return X.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(m.event.add(this,"propertychange._change",function(a){"checked"===a.originalEvent.propertyName&&(this._just_changed=!0)}),m.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1),m.event.simulate("change",this,a,!0)})),!1):void m.event.add(this,"beforeactivate._change",function(a){var b=a.target;X.test(b.nodeName)&&!m._data(b,"changeBubbles")&&(m.event.add(b,"change._change",function(a){!this.parentNode||a.isSimulated||a.isTrigger||m.event.simulate("change",this.parentNode,a,!0)}),m._data(b,"changeBubbles",!0))})},handle:function(a){var b=a.target;return this!==b||a.isSimulated||a.isTrigger||"radio"!==b.type&&"checkbox"!==b.type?a.handleObj.handler.apply(this,arguments):void 0},teardown:function(){return m.event.remove(this,"._change"),!X.test(this.nodeName)}}),k.focusinBubbles||m.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){m.event.simulate(b,a.target,m.event.fix(a),!0)};m.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=m._data(d,b);e||d.addEventListener(a,c,!0),m._data(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=m._data(d,b)-1;e?m._data(d,b,e):(d.removeEventListener(a,c,!0),m._removeData(d,b))}}}),m.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(f in a)this.on(f,b,c,a[f],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=bb;else if(!d)return this;return 1===e&&(g=d,d=function(a){return m().off(a),g.apply(this,arguments)},d.guid=g.guid||(g.guid=m.guid++)),this.each(function(){m.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,m(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=bb),this.each(function(){m.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){m.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?m.event.trigger(a,b,c,!0):void 0}});function db(a){var b=eb.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}var eb="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",fb=/ jQuery\d+="(?:null|\d+)"/g,gb=new RegExp("<(?:"+eb+")[\\s/>]","i"),hb=/^\s+/,ib=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,jb=/<([\w:]+)/,kb=/<tbody/i,lb=/<|&#?\w+;/,mb=/<(?:script|style|link)/i,nb=/checked\s*(?:[^=]|=\s*.checked.)/i,ob=/^$|\/(?:java|ecma)script/i,pb=/^true\/(.*)/,qb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,rb={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:k.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},sb=db(y),tb=sb.appendChild(y.createElement("div"));rb.optgroup=rb.option,rb.tbody=rb.tfoot=rb.colgroup=rb.caption=rb.thead,rb.th=rb.td;function ub(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ub(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function vb(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wb(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xb(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function yb(a){var b=pb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function zb(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Ab(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Bb(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xb(b).text=a.text,yb(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!gb.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(tb.innerHTML=a.outerHTML,tb.removeChild(f=tb.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ub(f),h=ub(a),g=0;null!=(e=h[g]);++g)d[g]&&Bb(e,d[g]);if(b)if(c)for(h=h||ub(a),d=d||ub(f),g=0;null!=(e=h[g]);g++)Ab(e,d[g]);else Ab(a,f);return d=ub(f,"script"),d.length>0&&zb(d,!i&&ub(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=db(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(lb.test(f)){h=h||o.appendChild(b.createElement("div")),i=(jb.exec(f)||["",""])[1].toLowerCase(),l=rb[i]||rb._default,h.innerHTML=l[1]+f.replace(ib,"<$1></$2>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&hb.test(f)&&p.push(b.createTextNode(hb.exec(f)[0])),!k.tbody){f="table"!==i||kb.test(f)?"<table>"!==l[1]||kb.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ub(p,"input"),vb),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ub(o.appendChild(f),"script"),g&&zb(h),c)){e=0;while(f=h[e++])ob.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ub(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&zb(ub(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ub(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fb,""):void 0;if(!("string"!=typeof a||mb.test(a)||!k.htmlSerialize&&gb.test(a)||!k.leadingWhitespace&&hb.test(a)||rb[(jb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ib,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ub(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ub(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&nb.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ub(i,"script"),xb),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ub(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,yb),j=0;f>j;j++)d=g[j],ob.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qb,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Cb,Db={};function Eb(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fb(a){var b=y,c=Db[a];return c||(c=Eb(a,b),"none"!==c&&c||(Cb=(Cb||m("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=(Cb[0].contentWindow||Cb[0].contentDocument).document,b.write(),b.close(),c=Eb(a,b),Cb.detach()),Db[a]=c),c}!function(){var a;k.shrinkWrapBlocks=function(){if(null!=a)return a;a=!1;var b,c,d;return c=y.getElementsByTagName("body")[0],c&&c.style?(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.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",b.appendChild(y.createElement("div")).style.width="5px",a=3!==b.offsetWidth),c.removeChild(d),a):void 0}}();var Gb=/^margin/,Hb=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Ib,Jb,Kb=/^(top|right|bottom|left)$/;a.getComputedStyle?(Ib=function(a){return a.ownerDocument.defaultView.getComputedStyle(a,null)},Jb=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ib(a),g=c?c.getPropertyValue(b)||c[b]:void 0,c&&(""!==g||m.contains(a.ownerDocument,a)||(g=m.style(a,b)),Hb.test(g)&&Gb.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0===g?g:g+""}):y.documentElement.currentStyle&&(Ib=function(a){return a.currentStyle},Jb=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ib(a),g=c?c[b]:void 0,null==g&&h&&h[b]&&(g=h[b]),Hb.test(g)&&!Kb.test(b)&&(d=h.left,e=a.runtimeStyle,f=e&&e.left,f&&(e.left=a.currentStyle.left),h.left="fontSize"===b?"1em":g,g=h.pixelLeft+"px",h.left=d,f&&(e.left=f)),void 0===g?g:g+""||"auto"});function Lb(a,b){return{get:function(){var c=a();if(null!=c)return c?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d,e,f,g,h;if(b=y.createElement("div"),b.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",d=b.getElementsByTagName("a")[0],c=d&&d.style){c.cssText="float:left;opacity:.5",k.opacity="0.5"===c.opacity,k.cssFloat=!!c.cssFloat,b.style.backgroundClip="content-box",b.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===b.style.backgroundClip,k.boxSizing=""===c.boxSizing||""===c.MozBoxSizing||""===c.WebkitBoxSizing,m.extend(k,{reliableHiddenOffsets:function(){return null==g&&i(),g},boxSizingReliable:function(){return null==f&&i(),f},pixelPosition:function(){return null==e&&i(),e},reliableMarginRight:function(){return null==h&&i(),h}});function i(){var b,c,d,i;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),b.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",e=f=!1,h=!0,a.getComputedStyle&&(e="1%"!==(a.getComputedStyle(b,null)||{}).top,f="4px"===(a.getComputedStyle(b,null)||{width:"4px"}).width,i=b.appendChild(y.createElement("div")),i.style.cssText=b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",i.style.marginRight=i.style.width="0",b.style.width="1px",h=!parseFloat((a.getComputedStyle(i,null)||{}).marginRight)),b.innerHTML="<table><tr><td></td><td>t</td></tr></table>",i=b.getElementsByTagName("td"),i[0].style.cssText="margin:0;border:0;padding:0;display:none",g=0===i[0].offsetHeight,g&&(i[0].style.display="",i[1].style.display="none",g=0===i[0].offsetHeight),c.removeChild(d))}}}(),m.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var Mb=/alpha\([^)]*\)/i,Nb=/opacity\s*=\s*([^)]*)/,Ob=/^(none|table(?!-c[ea]).+)/,Pb=new RegExp("^("+S+")(.*)$","i"),Qb=new RegExp("^([+-])=("+S+")","i"),Rb={position:"absolute",visibility:"hidden",display:"block"},Sb={letterSpacing:"0",fontWeight:"400"},Tb=["Webkit","O","Moz","ms"];function Ub(a,b){if(b in a)return b;var c=b.charAt(0).toUpperCase()+b.slice(1),d=b,e=Tb.length;while(e--)if(b=Tb[e]+c,b in a)return b;return d}function Vb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=m._data(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&U(d)&&(f[g]=m._data(d,"olddisplay",Fb(d.nodeName)))):(e=U(d),(c&&"none"!==c||!e)&&m._data(d,"olddisplay",e?c:m.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}function Wb(a,b,c){var d=Pb.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Xb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=m.css(a,c+T[f],!0,e)),d?("content"===c&&(g-=m.css(a,"padding"+T[f],!0,e)),"margin"!==c&&(g-=m.css(a,"border"+T[f]+"Width",!0,e))):(g+=m.css(a,"padding"+T[f],!0,e),"padding"!==c&&(g+=m.css(a,"border"+T[f]+"Width",!0,e)));return g}function Yb(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Ib(a),g=k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=Jb(a,b,f),(0>e||null==e)&&(e=a.style[b]),Hb.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Xb(a,b,c||(g?"border":"content"),d,f)+"px"}m.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Jb(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":k.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=m.camelCase(b),i=a.style;if(b=m.cssProps[h]||(m.cssProps[h]=Ub(i,h)),g=m.cssHooks[b]||m.cssHooks[h],void 0===c)return g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b];if(f=typeof c,"string"===f&&(e=Qb.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(m.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||m.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),!(g&&"set"in g&&void 0===(c=g.set(a,c,d)))))try{i[b]=c}catch(j){}}},css:function(a,b,c,d){var e,f,g,h=m.camelCase(b);return b=m.cssProps[h]||(m.cssProps[h]=Ub(a.style,h)),g=m.cssHooks[b]||m.cssHooks[h],g&&"get"in g&&(f=g.get(a,!0,c)),void 0===f&&(f=Jb(a,b,d)),"normal"===f&&b in Sb&&(f=Sb[b]),""===c||c?(e=parseFloat(f),c===!0||m.isNumeric(e)?e||0:f):f}}),m.each(["height","width"],function(a,b){m.cssHooks[b]={get:function(a,c,d){return c?Ob.test(m.css(a,"display"))&&0===a.offsetWidth?m.swap(a,Rb,function(){return Yb(a,b,d)}):Yb(a,b,d):void 0},set:function(a,c,d){var e=d&&Ib(a);return Wb(a,c,d?Xb(a,b,d,k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,e),e):0)}}}),k.opacity||(m.cssHooks.opacity={get:function(a,b){return Nb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=m.isNumeric(b)?"alpha(opacity="+100*b+")":"",f=d&&d.filter||c.filter||"";c.zoom=1,(b>=1||""===b)&&""===m.trim(f.replace(Mb,""))&&c.removeAttribute&&(c.removeAttribute("filter"),""===b||d&&!d.filter)||(c.filter=Mb.test(f)?f.replace(Mb,e):f+" "+e)}}),m.cssHooks.marginRight=Lb(k.reliableMarginRight,function(a,b){return b?m.swap(a,{display:"inline-block"},Jb,[a,"marginRight"]):void 0}),m.each({margin:"",padding:"",border:"Width"},function(a,b){m.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+T[d]+b]=f[d]||f[d-2]||f[0];return e}},Gb.test(a)||(m.cssHooks[a+b].set=Wb)}),m.fn.extend({css:function(a,b){return V(this,function(a,b,c){var d,e,f={},g=0;if(m.isArray(b)){for(d=Ib(a),e=b.length;e>g;g++)f[b[g]]=m.css(a,b[g],!1,d);return f}return void 0!==c?m.style(a,b,c):m.css(a,b)},a,b,arguments.length>1)},show:function(){return Vb(this,!0)},hide:function(){return Vb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){U(this)?m(this).show():m(this).hide()})}});function Zb(a,b,c,d,e){return new Zb.prototype.init(a,b,c,d,e)}m.Tween=Zb,Zb.prototype={constructor:Zb,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(m.cssNumber[c]?"":"px")
4
+ },cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this):Zb.propHooks._default.get(this)},run:function(a){var b,c=Zb.propHooks[this.prop];return this.pos=b=this.options.duration?m.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Zb.propHooks._default.set(this),this}},Zb.prototype.init.prototype=Zb.prototype,Zb.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=m.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){m.fx.step[a.prop]?m.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[m.cssProps[a.prop]]||m.cssHooks[a.prop])?m.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Zb.propHooks.scrollTop=Zb.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},m.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},m.fx=Zb.prototype.init,m.fx.step={};var $b,_b,ac=/^(?:toggle|show|hide)$/,bc=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),cc=/queueHooks$/,dc=[ic],ec={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=bc.exec(b),f=e&&e[3]||(m.cssNumber[a]?"":"px"),g=(m.cssNumber[a]||"px"!==f&&+d)&&bc.exec(m.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,m.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function fc(){return setTimeout(function(){$b=void 0}),$b=m.now()}function gc(a,b){var c,d={height:a},e=0;for(b=b?1:0;4>e;e+=2-b)c=T[e],d["margin"+c]=d["padding"+c]=a;return b&&(d.opacity=d.width=a),d}function hc(a,b,c){for(var d,e=(ec[b]||[]).concat(ec["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function ic(a,b,c){var d,e,f,g,h,i,j,l,n=this,o={},p=a.style,q=a.nodeType&&U(a),r=m._data(a,"fxshow");c.queue||(h=m._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,n.always(function(){n.always(function(){h.unqueued--,m.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[p.overflow,p.overflowX,p.overflowY],j=m.css(a,"display"),l="none"===j?m._data(a,"olddisplay")||Fb(a.nodeName):j,"inline"===l&&"none"===m.css(a,"float")&&(k.inlineBlockNeedsLayout&&"inline"!==Fb(a.nodeName)?p.zoom=1:p.display="inline-block")),c.overflow&&(p.overflow="hidden",k.shrinkWrapBlocks()||n.always(function(){p.overflow=c.overflow[0],p.overflowX=c.overflow[1],p.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],ac.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(q?"hide":"show")){if("show"!==e||!r||void 0===r[d])continue;q=!0}o[d]=r&&r[d]||m.style(a,d)}else j=void 0;if(m.isEmptyObject(o))"inline"===("none"===j?Fb(a.nodeName):j)&&(p.display=j);else{r?"hidden"in r&&(q=r.hidden):r=m._data(a,"fxshow",{}),f&&(r.hidden=!q),q?m(a).show():n.done(function(){m(a).hide()}),n.done(function(){var b;m._removeData(a,"fxshow");for(b in o)m.style(a,b,o[b])});for(d in o)g=hc(q?r[d]:0,d,n),d in r||(r[d]=g.start,q&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function jc(a,b){var c,d,e,f,g;for(c in a)if(d=m.camelCase(c),e=b[d],f=a[c],m.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=m.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function kc(a,b,c){var d,e,f=0,g=dc.length,h=m.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=$b||fc(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:m.extend({},b),opts:m.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:$b||fc(),duration:c.duration,tweens:[],createTween:function(b,c){var d=m.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(jc(k,j.opts.specialEasing);g>f;f++)if(d=dc[f].call(j,a,k,j.opts))return d;return m.map(k,hc,j),m.isFunction(j.opts.start)&&j.opts.start.call(a,j),m.fx.timer(m.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}m.Animation=m.extend(kc,{tweener:function(a,b){m.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],ec[c]=ec[c]||[],ec[c].unshift(b)},prefilter:function(a,b){b?dc.unshift(a):dc.push(a)}}),m.speed=function(a,b,c){var d=a&&"object"==typeof a?m.extend({},a):{complete:c||!c&&b||m.isFunction(a)&&a,duration:a,easing:c&&b||b&&!m.isFunction(b)&&b};return d.duration=m.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in m.fx.speeds?m.fx.speeds[d.duration]:m.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){m.isFunction(d.old)&&d.old.call(this),d.queue&&m.dequeue(this,d.queue)},d},m.fn.extend({fadeTo:function(a,b,c,d){return this.filter(U).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=m.isEmptyObject(a),f=m.speed(b,c,d),g=function(){var b=kc(this,m.extend({},a),f);(e||m._data(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=m.timers,g=m._data(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&cc.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&m.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=m._data(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=m.timers,g=d?d.length:0;for(c.finish=!0,m.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),m.each(["toggle","show","hide"],function(a,b){var c=m.fn[b];m.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(gc(b,!0),a,d,e)}}),m.each({slideDown:gc("show"),slideUp:gc("hide"),slideToggle:gc("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){m.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),m.timers=[],m.fx.tick=function(){var a,b=m.timers,c=0;for($b=m.now();c<b.length;c++)a=b[c],a()||b[c]!==a||b.splice(c--,1);b.length||m.fx.stop(),$b=void 0},m.fx.timer=function(a){m.timers.push(a),a()?m.fx.start():m.timers.pop()},m.fx.interval=13,m.fx.start=function(){_b||(_b=setInterval(m.fx.tick,m.fx.interval))},m.fx.stop=function(){clearInterval(_b),_b=null},m.fx.speeds={slow:600,fast:200,_default:400},m.fn.delay=function(a,b){return a=m.fx?m.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a,b,c,d,e;b=y.createElement("div"),b.setAttribute("className","t"),b.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",d=b.getElementsByTagName("a")[0],c=y.createElement("select"),e=c.appendChild(y.createElement("option")),a=b.getElementsByTagName("input")[0],d.style.cssText="top:1px",k.getSetAttribute="t"!==b.className,k.style=/top/.test(d.getAttribute("style")),k.hrefNormalized="/a"===d.getAttribute("href"),k.checkOn=!!a.value,k.optSelected=e.selected,k.enctype=!!y.createElement("form").enctype,c.disabled=!0,k.optDisabled=!e.disabled,a=y.createElement("input"),a.setAttribute("value",""),k.input=""===a.getAttribute("value"),a.value="t",a.setAttribute("type","radio"),k.radioValue="t"===a.value}();var lc=/\r/g;m.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=m.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,m(this).val()):a,null==e?e="":"number"==typeof e?e+="":m.isArray(e)&&(e=m.map(e,function(a){return null==a?"":a+""})),b=m.valHooks[this.type]||m.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=m.valHooks[e.type]||m.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(lc,""):null==c?"":c)}}}),m.extend({valHooks:{option:{get:function(a){var b=m.find.attr(a,"value");return null!=b?b:m.trim(m.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&m.nodeName(c.parentNode,"optgroup"))){if(b=m(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=m.makeArray(b),g=e.length;while(g--)if(d=e[g],m.inArray(m.valHooks.option.get(d),f)>=0)try{d.selected=c=!0}catch(h){d.scrollHeight}else d.selected=!1;return c||(a.selectedIndex=-1),e}}}}),m.each(["radio","checkbox"],function(){m.valHooks[this]={set:function(a,b){return m.isArray(b)?a.checked=m.inArray(m(a).val(),b)>=0:void 0}},k.checkOn||(m.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var mc,nc,oc=m.expr.attrHandle,pc=/^(?:checked|selected)$/i,qc=k.getSetAttribute,rc=k.input;m.fn.extend({attr:function(a,b){return V(this,m.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){m.removeAttr(this,a)})}}),m.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===K?m.prop(a,b,c):(1===f&&m.isXMLDoc(a)||(b=b.toLowerCase(),d=m.attrHooks[b]||(m.expr.match.bool.test(b)?nc:mc)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=m.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void m.removeAttr(a,b))},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(E);if(f&&1===a.nodeType)while(c=f[e++])d=m.propFix[c]||c,m.expr.match.bool.test(c)?rc&&qc||!pc.test(c)?a[d]=!1:a[m.camelCase("default-"+c)]=a[d]=!1:m.attr(a,c,""),a.removeAttribute(qc?c:d)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&m.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),nc={set:function(a,b,c){return b===!1?m.removeAttr(a,c):rc&&qc||!pc.test(c)?a.setAttribute(!qc&&m.propFix[c]||c,c):a[m.camelCase("default-"+c)]=a[c]=!0,c}},m.each(m.expr.match.bool.source.match(/\w+/g),function(a,b){var c=oc[b]||m.find.attr;oc[b]=rc&&qc||!pc.test(b)?function(a,b,d){var e,f;return d||(f=oc[b],oc[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,oc[b]=f),e}:function(a,b,c){return c?void 0:a[m.camelCase("default-"+b)]?b.toLowerCase():null}}),rc&&qc||(m.attrHooks.value={set:function(a,b,c){return m.nodeName(a,"input")?void(a.defaultValue=b):mc&&mc.set(a,b,c)}}),qc||(mc={set:function(a,b,c){var d=a.getAttributeNode(c);return d||a.setAttributeNode(d=a.ownerDocument.createAttribute(c)),d.value=b+="","value"===c||b===a.getAttribute(c)?b:void 0}},oc.id=oc.name=oc.coords=function(a,b,c){var d;return c?void 0:(d=a.getAttributeNode(b))&&""!==d.value?d.value:null},m.valHooks.button={get:function(a,b){var c=a.getAttributeNode(b);return c&&c.specified?c.value:void 0},set:mc.set},m.attrHooks.contenteditable={set:function(a,b,c){mc.set(a,""===b?!1:b,c)}},m.each(["width","height"],function(a,b){m.attrHooks[b]={set:function(a,c){return""===c?(a.setAttribute(b,"auto"),c):void 0}}})),k.style||(m.attrHooks.style={get:function(a){return a.style.cssText||void 0},set:function(a,b){return a.style.cssText=b+""}});var sc=/^(?:input|select|textarea|button|object)$/i,tc=/^(?:a|area)$/i;m.fn.extend({prop:function(a,b){return V(this,m.prop,a,b,arguments.length>1)},removeProp:function(a){return a=m.propFix[a]||a,this.each(function(){try{this[a]=void 0,delete this[a]}catch(b){}})}}),m.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!m.isXMLDoc(a),f&&(b=m.propFix[b]||b,e=m.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=m.find.attr(a,"tabindex");return b?parseInt(b,10):sc.test(a.nodeName)||tc.test(a.nodeName)&&a.href?0:-1}}}}),k.hrefNormalized||m.each(["href","src"],function(a,b){m.propHooks[b]={get:function(a){return a.getAttribute(b,4)}}}),k.optSelected||(m.propHooks.selected={get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}}),m.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){m.propFix[this.toLowerCase()]=this}),k.enctype||(m.propFix.enctype="encoding");var uc=/[\t\r\n\f]/g;m.fn.extend({addClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j="string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).addClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(uc," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=m.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j=0===arguments.length||"string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).removeClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(uc," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?m.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(m.isFunction(a)?function(c){m(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=m(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===K||"boolean"===c)&&(this.className&&m._data(this,"__className__",this.className),this.className=this.className||a===!1?"":m._data(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(uc," ").indexOf(b)>=0)return!0;return!1}}),m.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){m.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),m.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var vc=m.now(),wc=/\?/,xc=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;m.parseJSON=function(b){if(a.JSON&&a.JSON.parse)return a.JSON.parse(b+"");var c,d=null,e=m.trim(b+"");return e&&!m.trim(e.replace(xc,function(a,b,e,f){return c&&b&&(d=0),0===d?a:(c=e||b,d+=!f-!e,"")}))?Function("return "+e)():m.error("Invalid JSON: "+b)},m.parseXML=function(b){var c,d;if(!b||"string"!=typeof b)return null;try{a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b))}catch(e){c=void 0}return c&&c.documentElement&&!c.getElementsByTagName("parsererror").length||m.error("Invalid XML: "+b),c};var yc,zc,Ac=/#.*$/,Bc=/([?&])_=[^&]*/,Cc=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Dc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Ec=/^(?:GET|HEAD)$/,Fc=/^\/\//,Gc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Hc={},Ic={},Jc="*/".concat("*");try{zc=location.href}catch(Kc){zc=y.createElement("a"),zc.href="",zc=zc.href}yc=Gc.exec(zc.toLowerCase())||[];function Lc(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(m.isFunction(c))while(d=f[e++])"+"===d.charAt(0)?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Mc(a,b,c,d){var e={},f=a===Ic;function g(h){var i;return e[h]=!0,m.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Nc(a,b){var c,d,e=m.ajaxSettings.flatOptions||{};for(d in b)void 0!==b[d]&&((e[d]?a:c||(c={}))[d]=b[d]);return c&&m.extend(!0,a,c),a}function Oc(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===e&&(e=a.mimeType||b.getResponseHeader("Content-Type"));if(e)for(g in h)if(h[g]&&h[g].test(e)){i.unshift(g);break}if(i[0]in c)f=i[0];else{for(g in c){if(!i[0]||a.converters[g+" "+i[0]]){f=g;break}d||(d=g)}f=f||d}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Pc(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}m.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:zc,type:"GET",isLocal:Dc.test(yc[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Jc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":m.parseJSON,"text xml":m.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Nc(Nc(a,m.ajaxSettings),b):Nc(m.ajaxSettings,a)},ajaxPrefilter:Lc(Hc),ajaxTransport:Lc(Ic),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=m.ajaxSetup({},b),l=k.context||k,n=k.context&&(l.nodeType||l.jquery)?m(l):m.event,o=m.Deferred(),p=m.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!j){j={};while(b=Cc.exec(f))j[b[1].toLowerCase()]=b[2]}b=j[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?f:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return i&&i.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||zc)+"").replace(Ac,"").replace(Fc,yc[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=m.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(c=Gc.exec(k.url.toLowerCase()),k.crossDomain=!(!c||c[1]===yc[1]&&c[2]===yc[2]&&(c[3]||("http:"===c[1]?"80":"443"))===(yc[3]||("http:"===yc[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=m.param(k.data,k.traditional)),Mc(Hc,k,b,v),2===t)return v;h=k.global,h&&0===m.active++&&m.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!Ec.test(k.type),e=k.url,k.hasContent||(k.data&&(e=k.url+=(wc.test(e)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=Bc.test(e)?e.replace(Bc,"$1_="+vc++):e+(wc.test(e)?"&":"?")+"_="+vc++)),k.ifModified&&(m.lastModified[e]&&v.setRequestHeader("If-Modified-Since",m.lastModified[e]),m.etag[e]&&v.setRequestHeader("If-None-Match",m.etag[e])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+Jc+"; q=0.01":""):k.accepts["*"]);for(d in k.headers)v.setRequestHeader(d,k.headers[d]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(d in{success:1,error:1,complete:1})v[d](k[d]);if(i=Mc(Ic,k,b,v)){v.readyState=1,h&&n.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,i.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,c,d){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),i=void 0,f=d||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,c&&(u=Oc(k,v,c)),u=Pc(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(m.lastModified[e]=w),w=v.getResponseHeader("etag"),w&&(m.etag[e]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,h&&n.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),h&&(n.trigger("ajaxComplete",[v,k]),--m.active||m.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return m.get(a,b,c,"json")},getScript:function(a,b){return m.get(a,void 0,b,"script")}}),m.each(["get","post"],function(a,b){m[b]=function(a,c,d,e){return m.isFunction(c)&&(e=e||d,d=c,c=void 0),m.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),m.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){m.fn[b]=function(a){return this.on(b,a)}}),m._evalUrl=function(a){return m.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},m.fn.extend({wrapAll:function(a){if(m.isFunction(a))return this.each(function(b){m(this).wrapAll(a.call(this,b))});if(this[0]){var b=m(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&1===a.firstChild.nodeType)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return this.each(m.isFunction(a)?function(b){m(this).wrapInner(a.call(this,b))}:function(){var b=m(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=m.isFunction(a);return this.each(function(c){m(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){m.nodeName(this,"body")||m(this).replaceWith(this.childNodes)}).end()}}),m.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0||!k.reliableHiddenOffsets()&&"none"===(a.style&&a.style.display||m.css(a,"display"))},m.expr.filters.visible=function(a){return!m.expr.filters.hidden(a)};var Qc=/%20/g,Rc=/\[\]$/,Sc=/\r?\n/g,Tc=/^(?:submit|button|image|reset|file)$/i,Uc=/^(?:input|select|textarea|keygen)/i;function Vc(a,b,c,d){var e;if(m.isArray(b))m.each(b,function(b,e){c||Rc.test(a)?d(a,e):Vc(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==m.type(b))d(a,b);else for(e in b)Vc(a+"["+e+"]",b[e],c,d)}m.param=function(a,b){var c,d=[],e=function(a,b){b=m.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=m.ajaxSettings&&m.ajaxSettings.traditional),m.isArray(a)||a.jquery&&!m.isPlainObject(a))m.each(a,function(){e(this.name,this.value)});else for(c in a)Vc(c,a[c],b,e);return d.join("&").replace(Qc,"+")},m.fn.extend({serialize:function(){return m.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=m.prop(this,"elements");return a?m.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!m(this).is(":disabled")&&Uc.test(this.nodeName)&&!Tc.test(a)&&(this.checked||!W.test(a))}).map(function(a,b){var c=m(this).val();return null==c?null:m.isArray(c)?m.map(c,function(a){return{name:b.name,value:a.replace(Sc,"\r\n")}}):{name:b.name,value:c.replace(Sc,"\r\n")}}).get()}}),m.ajaxSettings.xhr=void 0!==a.ActiveXObject?function(){return!this.isLocal&&/^(get|post|head|put|delete|options)$/i.test(this.type)&&Zc()||$c()}:Zc;var Wc=0,Xc={},Yc=m.ajaxSettings.xhr();a.ActiveXObject&&m(a).on("unload",function(){for(var a in Xc)Xc[a](void 0,!0)}),k.cors=!!Yc&&"withCredentials"in Yc,Yc=k.ajax=!!Yc,Yc&&m.ajaxTransport(function(a){if(!a.crossDomain||k.cors){var b;return{send:function(c,d){var e,f=a.xhr(),g=++Wc;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)void 0!==c[e]&&f.setRequestHeader(e,c[e]+"");f.send(a.hasContent&&a.data||null),b=function(c,e){var h,i,j;if(b&&(e||4===f.readyState))if(delete Xc[g],b=void 0,f.onreadystatechange=m.noop,e)4!==f.readyState&&f.abort();else{j={},h=f.status,"string"==typeof f.responseText&&(j.text=f.responseText);try{i=f.statusText}catch(k){i=""}h||!a.isLocal||a.crossDomain?1223===h&&(h=204):h=j.text?200:404}j&&d(h,i,j,f.getAllResponseHeaders())},a.async?4===f.readyState?setTimeout(b):f.onreadystatechange=Xc[g]=b:b()},abort:function(){b&&b(void 0,!0)}}}});function Zc(){try{return new a.XMLHttpRequest}catch(b){}}function $c(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}m.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return m.globalEval(a),a}}}),m.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),m.ajaxTransport("script",function(a){if(a.crossDomain){var b,c=y.head||m("head")[0]||y.documentElement;return{send:function(d,e){b=y.createElement("script"),b.async=!0,a.scriptCharset&&(b.charset=a.scriptCharset),b.src=a.url,b.onload=b.onreadystatechange=function(a,c){(c||!b.readyState||/loaded|complete/.test(b.readyState))&&(b.onload=b.onreadystatechange=null,b.parentNode&&b.parentNode.removeChild(b),b=null,c||e(200,"success"))},c.insertBefore(b,c.firstChild)},abort:function(){b&&b.onload(void 0,!0)}}}});var _c=[],ad=/(=)\?(?=&|$)|\?\?/;m.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=_c.pop()||m.expando+"_"+vc++;return this[a]=!0,a}}),m.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(ad.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&ad.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=m.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(ad,"$1"+e):b.jsonp!==!1&&(b.url+=(wc.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||m.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,_c.push(e)),g&&m.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),m.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||y;var d=u.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=m.buildFragment([a],b,e),e&&e.length&&m(e).remove(),m.merge([],d.childNodes))};var bd=m.fn.load;m.fn.load=function(a,b,c){if("string"!=typeof a&&bd)return bd.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=m.trim(a.slice(h,a.length)),a=a.slice(0,h)),m.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(f="POST"),g.length>0&&m.ajax({url:a,type:f,dataType:"html",data:b}).done(function(a){e=arguments,g.html(d?m("<div>").append(m.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,e||[a.responseText,b,a])}),this},m.expr.filters.animated=function(a){return m.grep(m.timers,function(b){return a===b.elem}).length};var cd=a.document.documentElement;function dd(a){return m.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}m.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=m.css(a,"position"),l=m(a),n={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=m.css(a,"top"),i=m.css(a,"left"),j=("absolute"===k||"fixed"===k)&&m.inArray("auto",[f,i])>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),m.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(n.top=b.top-h.top+g),null!=b.left&&(n.left=b.left-h.left+e),"using"in b?b.using.call(a,n):l.css(n)}},m.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){m.offset.setOffset(this,a,b)});var b,c,d={top:0,left:0},e=this[0],f=e&&e.ownerDocument;if(f)return b=f.documentElement,m.contains(b,e)?(typeof e.getBoundingClientRect!==K&&(d=e.getBoundingClientRect()),c=dd(f),{top:d.top+(c.pageYOffset||b.scrollTop)-(b.clientTop||0),left:d.left+(c.pageXOffset||b.scrollLeft)-(b.clientLeft||0)}):d},position:function(){if(this[0]){var a,b,c={top:0,left:0},d=this[0];return"fixed"===m.css(d,"position")?b=d.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),m.nodeName(a[0],"html")||(c=a.offset()),c.top+=m.css(a[0],"borderTopWidth",!0),c.left+=m.css(a[0],"borderLeftWidth",!0)),{top:b.top-c.top-m.css(d,"marginTop",!0),left:b.left-c.left-m.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||cd;while(a&&!m.nodeName(a,"html")&&"static"===m.css(a,"position"))a=a.offsetParent;return a||cd})}}),m.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c=/Y/.test(b);m.fn[a]=function(d){return V(this,function(a,d,e){var f=dd(a);return void 0===e?f?b in f?f[b]:f.document.documentElement[d]:a[d]:void(f?f.scrollTo(c?m(f).scrollLeft():e,c?e:m(f).scrollTop()):a[d]=e)},a,d,arguments.length,null)}}),m.each(["top","left"],function(a,b){m.cssHooks[b]=Lb(k.pixelPosition,function(a,c){return c?(c=Jb(a,b),Hb.test(c)?m(a).position()[b]+"px":c):void 0})}),m.each({Height:"height",Width:"width"},function(a,b){m.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){m.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return V(this,function(b,c,d){var e;return m.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?m.css(b,c,g):m.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),m.fn.size=function(){return this.length},m.fn.andSelf=m.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return m});var ed=a.jQuery,fd=a.$;return m.noConflict=function(b){return a.$===m&&(a.$=fd),b&&a.jQuery===m&&(a.jQuery=ed),m},typeof b===K&&(a.jQuery=a.$=m),m});
js/clearsale/total/noconflict.js ADDED
@@ -0,0 +1 @@
 
1
+ jQuery.noConflict();
js/clearsale/total/timeago.js ADDED
@@ -0,0 +1,221 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * Timeago is a jQuery plugin that makes it easy to support automatically
3
+ * updating fuzzy timestamps (e.g. "4 minutes ago" or "about 1 day ago").
4
+ *
5
+ * @name timeago
6
+ * @version 1.4.1
7
+ * @requires jQuery v1.2.3+
8
+ * @author Ryan McGeary
9
+ * @license MIT License - http://www.opensource.org/licenses/mit-license.php
10
+ *
11
+ * For usage and examples, visit:
12
+ * http://timeago.yarp.com/
13
+ *
14
+ * Copyright (c) 2008-2015, Ryan McGeary (ryan -[at]- mcgeary [*dot*] org)
15
+ */
16
+
17
+ (function (factory) {
18
+ if (typeof define === 'function' && define.amd) {
19
+ // AMD. Register as an anonymous module.
20
+ define(['jquery'], factory);
21
+ } else {
22
+ // Browser globals
23
+ factory(jQuery);
24
+ }
25
+ }(function ($) {
26
+ $.timeago = function (timestamp) {
27
+ if (timestamp instanceof Date) {
28
+ return inWords(timestamp);
29
+ } else if (typeof timestamp === "string") {
30
+ return inWords($.timeago.parse(timestamp));
31
+ } else if (typeof timestamp === "number") {
32
+ return inWords(new Date(timestamp));
33
+ } else {
34
+ return inWords($.timeago.datetime(timestamp));
35
+ }
36
+ };
37
+ var $t = $.timeago;
38
+
39
+ $.extend($.timeago, {
40
+ settings: {
41
+ refreshMillis: 60000,
42
+ allowPast: true,
43
+ allowFuture: false,
44
+ localeTitle: false,
45
+ cutoff: 0,
46
+ strings: {
47
+ prefixAgo: null,
48
+ prefixFromNow: null,
49
+ suffixAgo: "ago",
50
+ suffixFromNow: "from now",
51
+ inPast: 'any moment now',
52
+ seconds: "less than a minute",
53
+ minute: "about a minute",
54
+ minutes: "%d minutes",
55
+ hour: "about an hour",
56
+ hours: "about %d hours",
57
+ day: "a day",
58
+ days: "%d days",
59
+ month: "about a month",
60
+ months: "%d months",
61
+ year: "about a year",
62
+ years: "%d years",
63
+ wordSeparator: " ",
64
+ numbers: []
65
+ }
66
+ },
67
+
68
+ inWords: function (distanceMillis) {
69
+ if (!this.settings.allowPast && !this.settings.allowFuture) {
70
+ throw 'timeago allowPast and allowFuture settings can not both be set to false.';
71
+ }
72
+
73
+ var $l = this.settings.strings;
74
+ var prefix = $l.prefixAgo;
75
+ var suffix = $l.suffixAgo;
76
+ if (this.settings.allowFuture) {
77
+ if (distanceMillis < 0) {
78
+ prefix = $l.prefixFromNow;
79
+ suffix = $l.suffixFromNow;
80
+ }
81
+ }
82
+
83
+ if (!this.settings.allowPast && distanceMillis >= 0) {
84
+ return this.settings.strings.inPast;
85
+ }
86
+
87
+ var seconds = Math.abs(distanceMillis) / 1000;
88
+ var minutes = seconds / 60;
89
+ var hours = minutes / 60;
90
+ var days = hours / 24;
91
+ var years = days / 365;
92
+
93
+ function substitute(stringOrFunction, number) {
94
+ var string = $.isFunction(stringOrFunction) ? stringOrFunction(number, distanceMillis) : stringOrFunction;
95
+ var value = ($l.numbers && $l.numbers[number]) || number;
96
+ return string.replace(/%d/i, value);
97
+ }
98
+
99
+ var words = seconds < 45 && substitute($l.seconds, Math.round(seconds)) ||
100
+ seconds < 90 && substitute($l.minute, 1) ||
101
+ minutes < 45 && substitute($l.minutes, Math.round(minutes)) ||
102
+ minutes < 90 && substitute($l.hour, 1) ||
103
+ hours < 24 && substitute($l.hours, Math.round(hours)) ||
104
+ hours < 42 && substitute($l.day, 1) ||
105
+ days < 30 && substitute($l.days, Math.round(days)) ||
106
+ days < 45 && substitute($l.month, 1) ||
107
+ days < 365 && substitute($l.months, Math.round(days / 30)) ||
108
+ years < 1.5 && substitute($l.year, 1) ||
109
+ substitute($l.years, Math.round(years));
110
+
111
+ var separator = $l.wordSeparator || "";
112
+ if ($l.wordSeparator === undefined) { separator = " "; }
113
+ return $.trim([prefix, words, suffix].join(separator));
114
+ },
115
+
116
+ parse: function (iso8601) {
117
+ var s = $.trim(iso8601);
118
+ s = s.replace(/\.\d+/, ""); // remove milliseconds
119
+ s = s.replace(/-/, "/").replace(/-/, "/");
120
+ s = s.replace(/T/, " ").replace(/Z/, " UTC");
121
+ s = s.replace(/([\+\-]\d\d)\:?(\d\d)/, " $1$2"); // -04:00 -> -0400
122
+ s = s.replace(/([\+\-]\d\d)$/, " $100"); // +09 -> +0900
123
+ return new Date(s);
124
+ },
125
+ datetime: function (elem) {
126
+ var iso8601 = $t.isTime(elem) ? $(elem).attr("datetime") : $(elem).attr("title");
127
+ return $t.parse(iso8601);
128
+ },
129
+ isTime: function (elem) {
130
+ // jQuery's `is()` doesn't play well with HTML5 in IE
131
+ return $(elem).get(0).tagName.toLowerCase() === "time"; // $(elem).is("time");
132
+ }
133
+ });
134
+
135
+ // functions that can be called via $(el).timeago('action')
136
+ // init is default when no action is given
137
+ // functions are called with context of a single element
138
+ var functions = {
139
+ init: function () {
140
+ var refresh_el = $.proxy(refresh, this);
141
+ refresh_el();
142
+ var $s = $t.settings;
143
+ if ($s.refreshMillis > 0) {
144
+ this._timeagoInterval = setInterval(refresh_el, $s.refreshMillis);
145
+ }
146
+ },
147
+ update: function (time) {
148
+ var parsedTime = $t.parse(time);
149
+ $(this).data('timeago', { datetime: parsedTime });
150
+ if ($t.settings.localeTitle) $(this).attr("title", parsedTime.toLocaleString());
151
+ refresh.apply(this);
152
+ },
153
+ updateFromDOM: function () {
154
+ $(this).data('timeago', { datetime: $t.parse($t.isTime(this) ? $(this).attr("datetime") : $(this).attr("title")) });
155
+ refresh.apply(this);
156
+ },
157
+ dispose: function () {
158
+ if (this._timeagoInterval) {
159
+ window.clearInterval(this._timeagoInterval);
160
+ this._timeagoInterval = null;
161
+ }
162
+ }
163
+ };
164
+
165
+ $.fn.timeago = function (action, options) {
166
+ var fn = action ? functions[action] : functions.init;
167
+ if (!fn) {
168
+ throw new Error("Unknown function name '" + action + "' for timeago");
169
+ }
170
+ // each over objects here and call the requested function
171
+ this.each(function () {
172
+ fn.call(this, options);
173
+ });
174
+ return this;
175
+ };
176
+
177
+ function refresh() {
178
+ //check if it's still visible
179
+ if (!$.contains(document.documentElement, this)) {
180
+ //stop if it has been removed
181
+ $(this).timeago("dispose");
182
+ return this;
183
+ }
184
+
185
+ var data = prepareData(this);
186
+ var $s = $t.settings;
187
+
188
+ if (!isNaN(data.datetime)) {
189
+ if ($s.cutoff == 0 || Math.abs(distance(data.datetime)) < $s.cutoff) {
190
+ $(this).text(inWords(data.datetime));
191
+ }
192
+ }
193
+ return this;
194
+ }
195
+
196
+ function prepareData(element) {
197
+ element = $(element);
198
+ if (!element.data("timeago")) {
199
+ element.data("timeago", { datetime: $t.datetime(element) });
200
+ var text = $.trim(element.text());
201
+ if ($t.settings.localeTitle) {
202
+ element.attr("title", element.data('timeago').datetime.toLocaleString());
203
+ } else if (text.length > 0 && !($t.isTime(element) && element.attr("title"))) {
204
+ element.attr("title", text);
205
+ }
206
+ }
207
+ return element.data("timeago");
208
+ }
209
+
210
+ function inWords(date) {
211
+ return $t.inWords(distance(date));
212
+ }
213
+
214
+ function distance(date) {
215
+ return (new Date().getTime() - date.getTime());
216
+ }
217
+
218
+ // fix for IE6 suckage
219
+ document.createElement("abbr");
220
+ document.createElement("time");
221
+ }));
package.xml ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <package>
3
+ <name>ClearSale_Total</name>
4
+ <version>1.0.0</version>
5
+ <stability>stable</stability>
6
+ <license>OSL</license>
7
+ <channel>community</channel>
8
+ <extends/>
9
+ <summary>100% chargeback guarantee and a outsourced fraud management solution offering the final decision.</summary>
10
+ <description>A solid company and passionate entrepreneur. Commitment, creativity, flexibility and agility allied with in-depth knowledge of fraud. Clearsale is a leader in fraud management, born in Brazil, were holds more than 85% market share.&#xD;
11
+ Clearsale has more than 15 years experience, 700+ employees and more than 1,900 clients.&#xD;
12
+ Because of the nature of the market the country was born in, considered one of the riskiest in the world, we have had to continuously adapt to be able to effectively fight and prevent Card Not Present fraud.&#xD;
13
+ We offer a 100% chargeback guarantee and a fully outsourced fraud management solution. We give you the final decision: (a) to sell - the order has a minimum risk of becoming a chargeback or (b) do not sell - we already checked the order and know that that order is a fraudulent one. As no order is automatically turned down, these orders have to be analyzed by people with special skills and training to detect subtle details to avoid turning down good customers.&#xD;
14
+ We charge a fixed % only for approved transactions, regardless of whether the decision was automatic or not. The more orders we approve and the lower our client&#x2019;s chargebacks, the more Clearsale benefits. We also have an incentive to increase our instant decisions, since this improves our cost structure and the buying experience of our clients. &#xD;
15
+ More than offering tools, Clearsale is always looking for the optimum balance between chargeback losses, orders rejected and response time.</description>
16
+ <notes>Official ClearSale Module - First Version</notes>
17
+ <authors><author><name>Filippe Farias</name><user>clearsale_dev</user><email>filippe.farias@clearsale.com.br</email></author></authors>
18
+ <date>2015-10-21</date>
19
+ <time>07:52:59</time>
20
+ <contents><target name="magecommunity"><dir name="Clearsale"><dir name="Total"><dir name="Block"><dir name="Adminhtml"><file name="Totalbackend.php" hash="bf3d3c8c2cfef581dc62a2b8beb36574"/></dir></dir><dir name="Helper"><file name="Data.php" hash="7fe9624e3b5d12ee4fb546ba14c02787"/></dir><dir name="Model"><dir name="Auth"><dir name="Business"><file name="Object.php" hash="4eb716abd8b432fdaff8fa6aef8259ec"/></dir><dir name="Entity"><file name="Credentials.php" hash="d8ff6a36386ac64e7e766d644e961b35"/><file name="RequestAuth.php" hash="df37f81b53b45ddac20458c5dad7d1f3"/><file name="ResponseAuth.php" hash="c7b3eada52068f1e8c4bd31c011b286f"/><file name="Token.php" hash="2063b5f0d8f298a76ec49a20f06f32a6"/></dir></dir><file name="Log.php" hash="be56332eb8a2a2dade25506a19875960"/><dir name="Mysql4"><dir name="Clearsaleorderdiagnostic"><file name="Collection.php" hash="65f6cd54dabc45d595de8b3c08918ee1"/></dir><file name="Clearsaleorderdiagnostic.php" hash="2063f0474c2f5ca8a83c436dbfdb9669"/></dir><file name="Observer.php" hash="4fa75a21c6c80224d02dc49aacb7ae76"/><dir name="Order"><dir name="Business"><file name="Object.php" hash="2b9be2d90e4baf6855874ea254424fc1"/></dir><dir name="Entity"><file name="Address.php" hash="0ac63b0aa32dd575a5cdb53537302876"/><file name="CustomField.php" hash="ef6a3f0ea7d0cfe0e337dfdbab284eca"/><file name="Diagnostic.php" hash="33a5ab29c4922eb1c346be728adcb744"/><file name="Item.php" hash="fb98f2820542ca7ba5fa59ffa52f4939"/><file name="Order.php" hash="33b6ec200b3efb86aa7fd7f12c95ef21"/><file name="Payment.php" hash="3e6ce3d532dfc39f43a281a28a652f01"/><file name="Person.php" hash="a8fe79c1969e66d05abb63695b9568a4"/><file name="Phone.php" hash="8d83b00a7b44aff9c65bcfd2ef016f23"/><file name="RequestOrder.php" hash="82acb64cc57474702a9de41d7bf55fef"/><file name="ResponseOrder.php" hash="6ea560c46c7c27e9d5c5e3dcfd111d4f"/><file name="Status.php" hash="75764850032d86c26d916c35eabcab9e"/></dir></dir><dir name="System"><dir name="Config"><dir name="Source"><dir name="Analysislocation"><file name="Values.php" hash="497e350002e5fb4d838d8dbe12bd7326"/></dir><dir name="Cron"><file name="Values.php" hash="bc7800dc2d2448c9c08d6750c61076e0"/></dir><dir name="Environment"><file name="Values.php" hash="98e50167e8876af3ddead50fcea5415a"/></dir><dir name="OrderStatus"><file name="Values.php" hash="609e547b49f3e9796e5c4b560fda526e"/></dir><dir name="Paymentmethod"><file name="Values.php" hash="a386e0181e0cd501e8c66c4ca8b18891"/></dir></dir></dir></dir><dir name="Utils"><file name="HttpHelper.php" hash="93f2f1a2479b681180e349eaa7485016"/><file name="HttpMessage.php" hash="1c451cce82d936e9a469dfe93206dce4"/><file name="Status.php" hash="be9db40193c88b9c7fcd91e1d6b8f5f9"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="TotalbackendController.php" hash="5c205a0cc263e651564f006e75d6f15b"/></dir><file name="IndexController.php" hash="61b59a9c52a8d4307639502c0949a1d8"/></dir><dir name="etc"><file name="config.xml" hash="a663bd29aea83f727298ad2510f4d14b"/><file name="system.xml" hash="0e642819ad7668919f0368078bad7984"/></dir><dir name="sql"><dir name="total_setup"><file name="mysql4-install-1.0.0.php" hash="b0af1f97fb704abfa3b9000dd37e3d2a"/></dir></dir></dir><file name="community - Atalho.lnk" hash="4b4457bb2e78c84dc97106da8cc0c598"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="total.xml " hash="b20fb23ff3df99b69874c8b6513b148f"/><file name="total.xml " hash="b20fb23ff3df99b69874c8b6513b148f"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="total.xml" hash="d7bde1fe02b175995340c5e2f3c71a45"/></dir><dir name="template"><dir name="total"><file name="fingerprint.phtml" hash="be3e9cbd03d479c8ba345ce19f487063"/><file name="mapper.phtml" hash="2e72faca91b0f0839d77c1db4e7d31b3"/><file name="meta_account_create.phtml" hash="9942098ce07732b0011e513da0fea91b"/><file name="meta_account_edit.phtml" hash="9f992ff686789d059a9a5ff4801e3884"/><file name="meta_cart.phtml" hash="c1bc637442009fc508f739955e87e32b"/><file name="meta_checkout.phtml" hash="1b116bfeeef54d69b662a4fa00ecb2fc"/><file name="meta_contact.phtml" hash="5d94309afc6cc08f2e9eed779215c8ee"/><file name="meta_home.phtml" hash="a5a2b442732d44a80bf129e2379d3f8d"/><file name="meta_pass_fail.phtml" hash="229549782a2f32a4eef327edbe22d035"/><file name="meta_password_reset.phtml" hash="d56ffddd342fc472bfb20151b150a8a7"/><file name="meta_product.html" hash="d91c0a3c7d1afbb1daa35dfce1dd1d5e"/><file name="meta_purchase_confirmation.phtml" hash="2ee03b7ee3f60bd1489c103020b215ab"/><file name="meta_search.phtml" hash="bb769f2a8d27d26b9b109dc8ad6ef064"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="ClearSale_Total.xml" hash="52bf9a4e009edc9c011adb1c84d8716d"/></dir></target><target name="mage"><dir name="js"><dir name="clearsale"><dir name="total"><dir name="Graphs"><file name="graph-data.js" hash="efecaa29900ee4aac6c8a3e9619374e1"/><file name="graph-data.old.js" hash="a0544164a24cb574d3060518fbd4983c"/></dir><dir name="Plugin"><file name="morris.min.js" hash="fadac462637afd6cdc0cb0a0137629af"/><file name="raphael.min.js" hash="df3aee40d12beaa16159fa297d28c132"/></dir><file name="bootstrap.min.js" hash="046ba2b5f4cff7d2eaaa1af55caa9fd8"/><file name="formats.js" hash="6084ce895fb54436ecc842d78751b53d"/><file name="jquery-1.11.1.js" hash="8101d596b2b8fa35fe3a634ea342d7c3"/><file name="jquery-2.1.1.min.js" hash="e40ec2161fe7993196f23c8a07346306"/><file name="jquery.clearsale.js" hash="94e83745ccf9ab784331e181c029bd9b"/><file name="jquery.js" hash="3c9137d88a00b1ae0b41ff6a70571615"/><file name="noconflict.js" hash="3179f2255b046d5f2e9a71e365287bef"/><file name="timeago.js" hash="b1e1d1a0576a9a952d2fdac4c3dd321f"/></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="clearsale"><dir name="font"><file name="klavikalight-osf-webfont.eot" hash="70c694623ae6e600d65b17cb767ec64a"/><file name="klavikalight-osf-webfont.svg" hash="318c533f3c8563ca910f9b74bb0acf41"/><file name="klavikalight-osf-webfont.ttf" hash="53adda2104cc31f2e2d332e372bd020e"/><file name="klavikalight-osf-webfont.woff" hash="2a0466f4aa6715c05dff3a62c37bec3d"/><file name="klavikalight-osf-webfont.woff2" hash="85bbd3b7ba594c02340da194b5b2d1b3"/><file name="klavikalight-plain-webfont.eot" hash="b83fe7b442d00705780147aa583d34f9"/><file name="klavikalight-plain-webfont.svg" hash="a0f73c6fc6dffbf3d18c63ec6c3b5191"/><file name="klavikalight-plain-webfont.ttf" hash="94609b6db82cfc5adb6a4b29603f551d"/><file name="klavikalight-plain-webfont.woff" hash="f704cce62e9b346845cc1111cc0f604b"/><file name="klavikalight-plain-webfont.woff2" hash="bcf62c18730f756a848bc1cb5b631bd3"/><file name="klavikamedium-osf-webfont.eot" hash="a6435da6686dfe15caf1b7b916a71d96"/><file name="klavikamedium-osf-webfont.svg" hash="c4ebeb1cb0df09e2717345b233555855"/><file name="klavikamedium-osf-webfont.ttf" hash="290323eee0539406adde3637294bae2b"/><file name="klavikamedium-osf-webfont.woff" hash="f35c8871e39ae9bad7b173bf02c2c111"/><file name="klavikamedium-osf-webfont.woff2" hash="d43a2625c3252dcf5405617c058be2b6"/><file name="klavikaregular-osf-webfont.eot" hash="8146f953bb696559fd3c277dad2e3075"/><file name="klavikaregular-osf-webfont.svg" hash="fa60750a7d4c93ed7a621e67321140cd"/><file name="klavikaregular-osf-webfont.ttf" hash="de531bd4e7e99df5d672bc253b886969"/><file name="klavikaregular-osf-webfont.woff" hash="f168b99aad67559207101a9a792f6a24"/><file name="klavikaregular-osf-webfont.woff2" hash="4d45eb7fd558c191c91bc0da5190784e"/></dir><dir name="total"><file name="app.css" hash="437bd0c5441986efc8ce0a53eeb4654f"/><file name="bootstrap.css" hash="d2ab08de4855f3f73d2ecec6da794293"/><file name="bootstrap.min.css" hash="3ab3438f85ad9f9e27e1af1facf0a9c4"/><file name="dashboard.css" hash="547897957c8a66d307a36ea9ae3c2fe0"/><dir name="fonts"><file name="Material-Design-Iconic-Font.eot" hash="83d896ed524d89eb7cb1273e26be3ea6"/><file name="Material-Design-Iconic-Font.svg" hash="6383f1e33e4159197aa854dfac4676e1"/><file name="Material-Design-Iconic-Font.ttf" hash="aa1af632841550199ebdf0c3cc1e47a6"/><file name="Material-Design-Iconic-Font.woff" hash="a2a1ba89e7f9d29f7d5aee76e8b9f7ab"/></dir><file name="material-design-iconic-font.min.css" hash="ed31cc228d731ae1f667d440cc00fceb"/><file name="morris.css" hash="36e70bf949fcdb7d0fe55fc16ce86445"/></dir></dir></dir></dir></dir></target></contents>
21
+ <compatible/>
22
+ <dependencies><required><php><min>4.4.1</min><max>5.6.13</max></php></required></dependencies>
23
+ </package>
skin/adminhtml/default/default/clearsale/font/klavikalight-osf-webfont.eot ADDED
Binary file
skin/adminhtml/default/default/clearsale/font/klavikalight-osf-webfont.svg ADDED
@@ -0,0 +1,242 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" standalone="no"?>
2
+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
+ <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
4
+ <metadata></metadata>
5
+ <defs>
6
+ <font id="klavika_lightlight" horiz-adv-x="1067" >
7
+ <font-face units-per-em="2048" ascent="1638" descent="-410" />
8
+ <missing-glyph horiz-adv-x="450" />
9
+ <glyph unicode="&#xfb01;" horiz-adv-x="1198" d="M72 895v102h186v209q0 120 68 180t190 60q107 0 205 -31l-16 -92q-102 20 -181 20q-83 0 -115 -34t-32 -117v-195h647v-997h-119v895h-528v-895h-119v895h-186zM905 1186v219h119v-219h-119z" />
10
+ <glyph unicode="&#xfb02;" horiz-adv-x="1198" d="M72 895v102h186v209q0 120 68 180t190 60q100 0 195 -29l-17 -92q-90 18 -170 18q-83 0 -115 -34t-32 -117v-195h297l-12 -102h-285v-895h-119v895h-186zM905 0v1405l119 16v-1421h-119z" />
11
+ <glyph horiz-adv-x="0" />
12
+ <glyph horiz-adv-x="682" />
13
+ <glyph unicode=" " horiz-adv-x="450" />
14
+ <glyph unicode="&#x09;" horiz-adv-x="450" />
15
+ <glyph unicode="&#xa0;" horiz-adv-x="450" />
16
+ <glyph unicode="!" horiz-adv-x="516" d="M195 0v176h127v-176h-127zM199 694v711h118v-711l-24 -344h-70z" />
17
+ <glyph unicode="&#x22;" horiz-adv-x="724" d="M154 905v500h104v-500h-104zM467 905v500h104v-500h-104z" />
18
+ <glyph unicode="#" horiz-adv-x="1325" d="M113 252l6 96h231l19 354h-230l6 97h228l14 245h105l-15 -245h371l14 245h105l-15 -245h250l-6 -97h-248l-18 -354h246l-7 -96h-245l-13 -252h-104l12 252h-370l-13 -252h-104l12 252h-231zM455 348h370l19 354h-371z" />
19
+ <glyph unicode="$" horiz-adv-x="960" d="M133 33l17 96q156 -43 319 -43q136 0 182.5 33.5t46.5 126.5v51.5t-4.5 38.5t-7.5 31.5t-18 23.5t-27 21t-43.5 18t-57.5 21t-79 24q-58 18 -99 31.5t-75.5 30t-55.5 29.5t-38 33t-25 37t-13.5 46t-6.5 54.5t-1 68.5q0 131 68 191t227 67v178h115v-178q130 -3 246 -33 l-15 -102q-141 30 -278 30q-152 0 -198 -32.5t-46 -137.5q0 -38 0.5 -57t9.5 -40.5t18 -30t38 -23.5t56.5 -24t86.5 -27q65 -20 106.5 -34t81 -31.5t61.5 -30t41.5 -32.5t28 -37t15 -46.5t7.5 -57t1 -71.5q0 -129 -67 -193t-228 -71v-179h-114v179q-158 7 -275 51z" />
20
+ <glyph unicode="%" horiz-adv-x="1499" d="M113 692v154q0 219 256 219t256 -219v-154q0 -219 -256 -219t-256 219zM211 694q0 -68 34 -100.5t124 -32.5t123.5 32.5t33.5 100.5v150q0 68 -33.5 100.5t-123.5 32.5t-124 -32.5t-34 -100.5v-150zM463 20l477 1045l88 -41l-477 -1044zM874 199v153q0 108 62 169t194 61 t194 -61t62 -169v-153q0 -219 -256 -219t-256 219zM973 201q0 -68 33.5 -100.5t123.5 -32.5t124 32.5t34 100.5v149q0 68 -34 100.5t-124 32.5t-123.5 -32.5t-33.5 -100.5v-149z" />
21
+ <glyph unicode="&#x26;" horiz-adv-x="1263" d="M174 301v131q0 94 50.5 167t137.5 91q-85 31 -120 89.5t-35 146.5v166q0 292 383 292q79 0 183.5 -13.5t180.5 -33.5l-14 -100q-198 41 -354 41q-137 0 -198.5 -43.5t-61.5 -142.5v-177q0 -82 53.5 -129t157.5 -47h645v-106h-201v-598q-187 -55 -381 -55q-230 0 -328 75 t-98 246zM293 307q0 -125 64.5 -174t238.5 -49q137 0 270 31v518h-307q-266 0 -266 -213v-113z" />
22
+ <glyph unicode="'" horiz-adv-x="411" d="M154 905v500h104v-500h-104z" />
23
+ <glyph unicode="(" horiz-adv-x="616" d="M154 623q0 253 78 481.5t237 456.5l86 -60q-161 -254 -222 -451t-61 -427t61 -427.5t222 -451.5l-86 -59q-159 228 -237 456.5t-78 481.5z" />
24
+ <glyph unicode=")" horiz-adv-x="616" d="M61 -256q161 254 222 451.5t61 427.5t-61 427t-222 451l86 60q159 -228 237.5 -456.5t78.5 -481.5t-78.5 -481.5t-237.5 -456.5z" />
25
+ <glyph unicode="*" horiz-adv-x="976" d="M113 1053v75h307l-168 258l63 41l172 -266l172 266l64 -41l-168 -258h309v-75h-307l168 -256l-63 -41l-175 268l-174 -268l-63 41l166 256h-303z" />
26
+ <glyph unicode="+" horiz-adv-x="1097" d="M133 444v107h359v364h114v-364h359v-107h-359v-364h-114v364h-359z" />
27
+ <glyph unicode="," horiz-adv-x="493" d="M154 -197l73 197h-45v176h127v-176l-98 -221z" />
28
+ <glyph unicode="-" horiz-adv-x="741" d="M133 524v101h475v-101h-475z" />
29
+ <glyph unicode="." horiz-adv-x="495" d="M184 0v176h127v-176h-127z" />
30
+ <glyph unicode="/" horiz-adv-x="901" d="M133 -240l504 1624h121l-506 -1624h-119z" />
31
+ <glyph unicode="0" horiz-adv-x="1146" d="M164 330v385q0 350 409 350q215 0 312.5 -93t97.5 -257v-385q0 -164 -97.5 -257t-312.5 -93q-409 0 -409 350zM283 338q0 -131 64 -191.5t226 -60.5t226.5 60.5t64.5 191.5v369q0 131 -64.5 191t-226.5 60t-226 -60t-64 -191v-369z" />
32
+ <glyph unicode="1" horiz-adv-x="698" d="M51 846l346 198h107v-1044h-119v903l-276 -155z" />
33
+ <glyph unicode="2" horiz-adv-x="1009" d="M133 0v106q134 119 365 320q99 85 146 136t61 83.5t14 75.5v20q0 64 -8.5 100.5t-37.5 65.5t-84 40t-147 11q-134 0 -282 -45l-23 101q147 51 318 51q117 0 193.5 -20.5t117.5 -64t56.5 -99t15.5 -136.5v-18q0 -84 -46.5 -157t-199.5 -212q-105 -95 -293 -252h557v-106 h-723z" />
34
+ <glyph unicode="3" horiz-adv-x="1003" d="M123 -266l16 102q125 -29 279 -29q174 0 238.5 50t64.5 174v90q0 110 -79 161.5t-208 51.5h-241v106h264q112 0 171.5 51t59.5 140v141q0 102 -59 144t-180 42q-128 0 -289 -30l-17 100q152 37 301 37q363 0 363 -285v-153q0 -178 -172 -236q91 -19 148 -89t57 -169v-110 q0 -168 -101.5 -245t-324.5 -77q-166 0 -291 33z" />
35
+ <glyph unicode="4" horiz-adv-x="1136" d="M102 104v127l600 813h160v-837h203v-103h-203v-383h-119v383h-641zM217 207h526v715z" />
36
+ <glyph unicode="5" horiz-adv-x="1013" d="M143 -256l17 98q155 -35 317 -35q158 0 221.5 51.5t63.5 180.5v72q0 57 -8 92.5t-31.5 64t-67 42.5t-112.5 18q-152 8 -348 16v700h675v-106h-557v-489q54 -2 250 -15q177 -11 247.5 -87t70.5 -220v-96q0 -165 -93 -247.5t-311 -82.5q-187 0 -334 43z" />
37
+ <glyph unicode="6" horiz-adv-x="1060" d="M164 305v578q0 127 23 211t80.5 141.5t153.5 82.5t243 25q135 0 233 -28l-14 -101q-102 23 -199 23q-87 0 -148.5 -7t-107 -25.5t-73 -44t-44 -67.5t-22.5 -91t-6 -121v-207q51 21 137 37t155 16q196 0 274.5 -78.5t78.5 -240.5v-103q0 -161 -87 -243t-290 -82 q-204 0 -295.5 82.5t-91.5 242.5zM283 301q0 -120 67.5 -167.5t200.5 -47.5q144 0 201 48.5t57 166.5v113q0 75 -19 118t-71.5 66t-147.5 23q-140 0 -288 -62v-258z" />
38
+ <glyph unicode="7" horiz-adv-x="899" d="M61 938v106h766v-100l-573 -1223l-98 48l551 1169h-646z" />
39
+ <glyph unicode="8" horiz-adv-x="1155" d="M164 295v41q0 119 60 195.5t212 144.5q-132 61 -184.5 139.5t-52.5 181.5v27q0 319 379 319q378 0 378 -319v-27q0 -112 -51.5 -185.5t-189.5 -135.5q154 -68 215 -144.5t61 -195.5v-41q0 -165 -97.5 -240t-315.5 -75t-316 75t-98 240zM283 301q0 -121 65.5 -168 t229.5 -47t229 47t65 168v41q0 52 -13 87.5t-50.5 67.5t-87.5 57.5t-143 63.5q-176 -70 -235.5 -123t-59.5 -153v-41zM317 989q0 -90 54 -142t207 -118q155 67 207.5 117.5t52.5 142.5v51q0 98 -58.5 147.5t-201.5 49.5t-202 -49t-59 -148v-51z" />
40
+ <glyph unicode="9" horiz-adv-x="1050" d="M123 637v102q0 161 87 243.5t290 82.5q204 0 295.5 -83t91.5 -243v-577q0 -127 -23 -211t-80.5 -142t-153.5 -83t-243 -25q-131 0 -233 29l14 100q102 -23 199 -23q87 0 148.5 7.5t107 25.5t73 43.5t44 68t22.5 91.5t6 121v207q-51 -21 -138 -37.5t-155 -16.5 q-100 0 -169.5 20.5t-109 63t-56.5 99.5t-17 137zM242 631q0 -113 49 -160t188 -47q69 0 149 18t140 43v258q0 120 -67.5 167.5t-200.5 47.5q-144 0 -201 -48.5t-57 -166.5v-112z" />
41
+ <glyph unicode=":" horiz-adv-x="495" d="M184 0v176h127v-176h-127zM184 655v176h127v-176h-127z" />
42
+ <glyph unicode=";" horiz-adv-x="493" d="M154 -197l73 197h-45v176h127v-176l-98 -221zM182 655v176h127v-176h-127z" />
43
+ <glyph unicode="&#x3c;" horiz-adv-x="1126" d="M102 457v86l816 475l51 -86l-748 -432l752 -434l-51 -86z" />
44
+ <glyph unicode="=" horiz-adv-x="1042" d="M164 281v96h715v-96h-715zM164 633v96h715v-96h-715z" />
45
+ <glyph unicode="&#x3e;" horiz-adv-x="1126" d="M154 66l751 434l-747 432l51 86l815 -475v-86l-819 -477z" />
46
+ <glyph unicode="?" horiz-adv-x="937" d="M123 1391q139 34 299 34q79 0 137.5 -8.5t100 -28.5t68 -47t41.5 -70t20.5 -91t5.5 -115q0 -97 -4.5 -147t-27 -99.5t-58 -84t-107.5 -91.5q-42 -33 -109.5 -87.5t-103.5 -82.5l-70 90q164 128 224 178q36 31 56 49t37.5 41.5t24.5 39.5t12.5 48t6 60t0.5 82 q0 57 -2.5 91t-12 66.5t-26 49t-46 29.5t-70.5 17.5t-101 4.5q-126 0 -275 -31zM315 0v197h127v-197h-127z" />
47
+ <glyph unicode="@" horiz-adv-x="1538" d="M133 682q0 203 86 364t235.5 249.5t333.5 88.5q148 0 266 -42.5t194 -118t116.5 -178t40.5 -224.5q0 -185 -91.5 -295t-266.5 -110q-105 0 -162 63q-112 -57 -213 -57q-86 0 -121.5 47t-22.5 125l39 229q18 100 68.5 142.5t163.5 42.5q50 0 122 -15t119 -37l-75 -434 q36 -18 82 -18q68 0 118.5 24.5t80 68t43.5 98.5t14 122q0 225 -136 349t-379 124q-152 0 -277 -74.5t-199 -214.5t-74 -319q0 -136 38 -246t113.5 -191t195 -125t275.5 -44q195 0 397 88l31 -82q-185 -102 -428 -102q-338 0 -532.5 190t-194.5 512zM623 588q-8 -46 7 -62 t66 -16q38 0 90 18t88 43l58 326q-87 23 -146 23t-86 -22t-36 -75q-6 -40 -20.5 -117.5t-20.5 -117.5z" />
48
+ <glyph unicode="A" horiz-adv-x="1271" d="M72 0l475 1364h178l475 -1364h-119l-129 358h-635l-127 -358h-118zM354 463h561l-280 831z" />
49
+ <glyph unicode="B" horiz-adv-x="1144" d="M184 0v1364h512q140 0 216.5 -67.5t76.5 -200.5v-164q0 -83 -36.5 -137t-118.5 -84q84 -11 141 -78t57 -176v-178q0 -136 -87 -207.5t-226 -71.5h-535zM305 106h416q95 0 142.5 45t47.5 128v174q0 90 -55.5 141t-169.5 51h-381v-539zM305 752h352q108 0 159.5 50 t51.5 136v174q0 145 -170 145h-393v-505z" />
50
+ <glyph unicode="C" horiz-adv-x="1046" d="M154 375v614q0 197 106 296t346 99q175 0 328 -30l-14 -105q-155 27 -304 27q-187 0 -264.5 -65t-77.5 -224v-610q0 -159 77.5 -224t264.5 -65q149 0 304 27l14 -105q-153 -30 -328 -30q-240 0 -346 99t-106 296z" />
51
+ <glyph unicode="D" horiz-adv-x="1208" d="M184 0v1364h451q121 0 206 -29.5t132 -86t67.5 -126.5t20.5 -161v-558q0 -91 -20.5 -161t-67.5 -126.5t-132 -86t-206 -29.5h-451zM305 109h332q167 0 235 68.5t68 219.5v570q0 151 -68 219.5t-235 68.5h-332v-1146z" />
52
+ <glyph unicode="E" horiz-adv-x="1097" d="M184 0v1364h768v-109h-647v-505h602v-109h-602v-532h649v-109h-770z" />
53
+ <glyph unicode="F" horiz-adv-x="1046" d="M184 0v1364h777v-109h-656v-526h610v-108h-610v-621h-121z" />
54
+ <glyph unicode="G" horiz-adv-x="1169" d="M154 377v610q0 199 105 298t347 99q215 0 375 -36l-12 -105q-211 33 -361 33q-188 0 -261 -66t-73 -225v-606q0 -157 69 -224t255 -67q157 0 287 31v483h121v-565q-196 -57 -416 -57q-123 0 -208 25.5t-135 78t-71.5 123.5t-21.5 170z" />
55
+ <glyph unicode="H" horiz-adv-x="1269" d="M184 0v1364h121v-608h660v608h120v-1364h-120v647h-660v-647h-121z" />
56
+ <glyph unicode="I" horiz-adv-x="509" d="M195 0v1364h120v-1364h-120z" />
57
+ <glyph unicode="J" horiz-adv-x="479" d="M-20 -309q108 106 145 149t48 72.5t11 87.5v1364h121v-1352q0 -56 -3 -85.5t-16 -63.5t-37.5 -63t-69 -75.5t-109.5 -109.5q-7 -6 -11 -10z" />
58
+ <glyph unicode="K" horiz-adv-x="1165" d="M184 0v1364h121v-1364h-121zM352 694l543 670h149l-546 -670l585 -694h-151z" />
59
+ <glyph unicode="L" horiz-adv-x="1011" d="M184 0v1364h121v-1255h615v-109h-736z" />
60
+ <glyph unicode="M" horiz-adv-x="1628" d="M174 0l41 1364h176l424 -1114l422 1114h176l41 -1364h-121l-28 1243l-398 -1067h-186l-397 1067l-29 -1243h-121z" />
61
+ <glyph unicode="N" horiz-adv-x="1306" d="M184 0v1364h176l648 -1247v1247h114v-1364h-176l-647 1245v-1245h-115z" />
62
+ <glyph unicode="O" horiz-adv-x="1261" d="M154 385v594q0 90 26 162t81 127.5t148.5 85.5t221.5 30t221.5 -30t148.5 -85.5t81 -127.5t26 -162v-594q0 -90 -26 -162t-81 -127.5t-148.5 -85.5t-221.5 -30t-221.5 30t-148.5 85.5t-81 127.5t-26 162zM274 389q0 -151 83 -226t274 -75t273.5 75t82.5 226v586 q0 151 -82.5 226t-273.5 75t-274 -75t-83 -226v-586z" />
63
+ <glyph unicode="P" horiz-adv-x="1114" d="M184 0v1364h463q375 0 375 -315v-213q0 -316 -375 -316h-342v-520h-121zM305 629h344q131 0 191.5 48t60.5 159v213q0 111 -60.5 158.5t-191.5 47.5h-344v-626z" />
64
+ <glyph unicode="Q" horiz-adv-x="1261" d="M154 385v594q0 90 26 162t81 127.5t148.5 85.5t221.5 30t221.5 -30t148.5 -85.5t81 -127.5t26 -162v-594q0 -163 -85.5 -266.5t-270.5 -130.5l118 -273l-110 -47l-135 312q-126 1 -219 31t-147 85.5t-79.5 127t-25.5 161.5zM274 389q0 -151 83 -226t274 -75t273.5 75 t82.5 226v586q0 151 -82.5 226t-273.5 75t-274 -75t-83 -226v-586z" />
65
+ <glyph unicode="R" horiz-adv-x="1267" d="M184 0v1364h484q374 0 374 -315v-209q0 -245 -221 -299l365 -541h-137l-355 524h-26h-363v-524h-121zM305 633h365q131 0 191.5 48t60.5 159v209q0 111 -60.5 158.5t-191.5 47.5h-365v-622z" />
66
+ <glyph unicode="S" horiz-adv-x="1114" d="M154 45l22 98q183 -55 367 -55q171 0 234 55t63 189v58t-2.5 47.5t-6 40.5t-12 31.5t-18 27.5t-28 21.5t-38.5 20.5t-52 17.5t-65.5 19t-82.5 19.5q-86 20 -142 37t-99.5 42t-66 50.5t-37 69t-18.5 90t-4 120.5q0 88 18.5 148t65 105t130 66t210.5 21q192 0 352 -47 l-14 -102q-178 41 -334 41q-101 0 -162 -12t-93 -43t-42 -71.5t-10 -109.5v-60.5t3 -49t5.5 -40t12.5 -31.5t17.5 -26.5t27.5 -21t37 -19.5t50 -17t62 -18.5t78 -19.5q70 -18 119.5 -32t91 -32t67 -33t46 -39.5t30.5 -46t16 -58.5t7.5 -70.5t1.5 -87.5q0 -89 -17.5 -151 t-63 -111t-130 -72.5t-211.5 -23.5q-216 0 -385 65z" />
67
+ <glyph unicode="T" horiz-adv-x="1062" d="M51 1255v109h961v-109h-420v-1255h-121v1255h-420z" />
68
+ <glyph unicode="U" horiz-adv-x="1290" d="M174 387v977h121v-977q0 -144 89.5 -221.5t260.5 -77.5t260.5 77.5t89.5 221.5v977h121v-977q0 -89 -27.5 -161.5t-83 -128t-147.5 -86.5t-213 -31t-213 31t-147.5 86.5t-83 128t-27.5 161.5z" />
69
+ <glyph unicode="V" horiz-adv-x="1208" d="M41 1364h119l444 -1255l445 1255h118l-481 -1364h-164z" />
70
+ <glyph unicode="W" horiz-adv-x="1822" d="M51 1364h117l342 -1272l305 1272h193l305 -1272l342 1272h117l-369 -1364h-189l-303 1278l-303 -1278h-188z" />
71
+ <glyph unicode="X" horiz-adv-x="1187" d="M72 0l456 692l-442 672h131l377 -576l377 576h131l-443 -672l457 -692h-131l-391 596l-391 -596h-131z" />
72
+ <glyph unicode="Y" horiz-adv-x="1112" d="M31 1364h125l399 -823l401 823h125l-465 -944v-420h-120v420z" />
73
+ <glyph unicode="Z" horiz-adv-x="1179" d="M143 0v109l744 1146h-723v109h858v-109l-746 -1146h760v-109h-893z" />
74
+ <glyph unicode="[" horiz-adv-x="636" d="M205 -258v1876h370v-111h-251v-1654h251v-111h-370z" />
75
+ <glyph unicode="\" horiz-adv-x="901" d="M143 1384h121l504 -1624h-119z" />
76
+ <glyph unicode="]" horiz-adv-x="636" d="M61 -147h252v1654h-252v111h371v-1876h-371v111z" />
77
+ <glyph unicode="^" horiz-adv-x="929" d="M102 834l297 571h131l297 -571l-96 -54l-266 514l-266 -514z" />
78
+ <glyph unicode="_" horiz-adv-x="888" d="M8 -20h873v-54h-873v54z" />
79
+ <glyph unicode="`" horiz-adv-x="634" d="M154 1288l59 90q119 -84 268 -176l-55 -84q-158 88 -272 170z" />
80
+ <glyph unicode="a" horiz-adv-x="993" d="M133 258q0 154 70 215.5t223 61.5h295v194q0 101 -55 141.5t-181 40.5q-131 0 -295 -32l-18 100q136 39 307 39q189 0 275 -73t86 -216v-729h-103l-8 78q-159 -98 -338 -98q-258 0 -258 278zM252 256q0 -94 32.5 -132t131.5 -38q74 0 156 27.5t149 74.5v240h-291 q-102 0 -140 -36.5t-38 -135.5z" />
81
+ <glyph unicode="b" horiz-adv-x="1040" d="M174 16v1389l119 16v-479q145 76 328 76q146 0 216 -77t70 -214v-395q0 -176 -91 -264t-308 -88q-71 0 -170 10t-164 26zM293 109q117 -21 229 -21q79 0 132 16t82 48.5t40.5 74t11.5 101.5v401q0 90 -43.5 132t-140.5 42q-158 0 -311 -86v-708z" />
82
+ <glyph unicode="c" horiz-adv-x="819" d="M113 324v350q0 170 87 257t289 87q115 0 228 -29l-15 -98q-120 20 -213 20q-142 0 -200 -50.5t-58 -182.5v-359q0 -132 58 -182.5t200 -50.5q93 0 213 20l15 -98q-109 -28 -228 -28q-202 0 -289 87t-87 257z" />
83
+ <glyph unicode="d" horiz-adv-x="1050" d="M143 256v455q0 307 308 307q142 0 307 -33v420l119 16v-1421h-109l-6 94q-73 -56 -161.5 -85t-174.5 -29q-283 0 -283 276zM262 256q0 -90 37 -130t135 -40q167 0 324 127v664q-161 34 -312 34q-97 0 -140.5 -48.5t-43.5 -151.5v-455z" />
84
+ <glyph unicode="e" horiz-adv-x="980" d="M123 342v313q0 363 373 363q102 0 174.5 -27t112.5 -78t57.5 -114t17.5 -144v-192h-616v-125q0 -137 57 -195.5t203 -58.5q144 0 315 47l21 -96q-153 -55 -344 -55q-200 0 -285.5 94t-85.5 268zM242 569h499v90q0 131 -55 193.5t-190 62.5q-136 0 -195 -63t-59 -193v-90z " />
85
+ <glyph unicode="f" horiz-adv-x="731" d="M72 895v102h186v209q0 120 68 180t190 60q110 0 205 -29l-16 -92q-99 18 -181 18q-83 0 -115 -34t-32 -117v-195h307l-12 -102h-295v-895h-119v895h-186z" />
86
+ <glyph unicode="g" horiz-adv-x="1050" d="M133 655v13q0 175 89 262.5t294 87.5q98 0 168 -21h274v-86l-124 -10q65 -82 65 -233v-13q0 -350 -383 -350q-72 0 -133 12q-78 -64 -78 -131q0 -63 90 -71q45 -4 95 -8t91.5 -7.5t100.5 -7.5q132 -10 190 -69.5t58 -167.5q0 -106 -39.5 -165.5t-131 -86.5t-255.5 -27 q-73 0 -173.5 13.5t-176.5 35.5l18 94q175 -41 336 -41q100 0 161.5 9.5t92.5 33t41 51.5t10 76q0 74 -35.5 107t-124.5 39q-189 12 -270 18q-104 8 -150.5 56t-46.5 120q0 98 95 168q-148 84 -148 299zM248 651q0 -137 63 -190t205 -53q140 0 204 55.5t64 187.5v21 q0 135 -59.5 189t-208.5 54q-150 0 -209 -53.5t-59 -189.5v-21z" />
87
+ <glyph unicode="h" d="M174 0v1405l119 16v-512q89 43 202.5 76t196.5 33q112 0 161.5 -58t49.5 -167v-793h-119v807q0 54 -27 77t-81 23q-64 0 -178 -33t-205 -81v-793h-119z" />
88
+ <glyph unicode="i" horiz-adv-x="466" d="M174 0v997h119v-997h-119zM174 1186v219h119v-219h-119z" />
89
+ <glyph unicode="j" horiz-adv-x="456" d="M-16 -338q120 108 145 136q38 45 43 103q2 18 2 46v1050h119v-1069q0 -45 -5 -74.5t-14 -54t-37 -55.5t-56.5 -58.5t-89.5 -82.5q-19 -17 -30 -27zM174 1186v219h119v-219h-119z" />
90
+ <glyph unicode="k" horiz-adv-x="964" d="M174 0v1405l119 16v-1421h-119zM346 506l393 491h148l-398 -491l414 -506h-151z" />
91
+ <glyph unicode="l" horiz-adv-x="466" d="M174 0v1405l119 16v-1421h-119z" />
92
+ <glyph unicode="m" horiz-adv-x="1677" d="M174 0v997h105l8 -90q90 43 205.5 77t199.5 34q150 0 193 -111q96 44 214.5 77.5t203.5 33.5q112 0 161 -58t49 -167v-793h-118v807q0 54 -27 77t-82 23q-71 0 -180.5 -32.5t-202.5 -81.5v-793h-119v807q0 54 -27 77t-81 23q-64 0 -178 -33t-205 -81v-793h-119z" />
93
+ <glyph unicode="n" d="M174 0v997h105l8 -90q90 43 205.5 77t199.5 34q112 0 161.5 -58t49.5 -167v-793h-119v807q0 54 -27 77t-81 23q-64 0 -178 -33t-205 -81v-793h-119z" />
94
+ <glyph unicode="o" horiz-adv-x="1019" d="M123 342v313q0 165 93.5 264t293.5 99t293.5 -99t93.5 -264v-313q0 -165 -93.5 -263.5t-293.5 -98.5t-293.5 98.5t-93.5 263.5zM242 338q0 -127 65 -189.5t203 -62.5t203 62.5t65 189.5v321q0 127 -65 189.5t-203 62.5t-203 -62.5t-65 -189.5v-321z" />
95
+ <glyph unicode="p" horiz-adv-x="1046" d="M174 -420v1417h109l6 -94q73 56 162 85.5t174 29.5q282 0 282 -277v-454q0 -307 -307 -307q-147 0 -307 32v-415zM293 121q166 -35 311 -35q97 0 140.5 49t43.5 152v454q0 90 -37 130t-135 40q-166 0 -323 -127v-663z" />
96
+ <glyph unicode="q" horiz-adv-x="1040" d="M133 270v396q0 176 91 264t308 88q70 0 169.5 -10.5t164.5 -26.5v-1384l-118 -17v475q-143 -75 -328 -75q-146 0 -216.5 76.5t-70.5 213.5zM252 268q0 -90 43.5 -132t140.5 -42q159 0 312 86v709q-111 20 -230 20q-152 0 -209 -58.5t-57 -180.5v-402z" />
97
+ <glyph unicode="r" horiz-adv-x="638" d="M174 0v997h107l6 -151q200 132 307 172l14 -117q-102 -44 -315 -184v-717h-119z" />
98
+ <glyph unicode="s" horiz-adv-x="890" d="M143 31l21 96q131 -41 264 -41q136 0 178.5 32.5t42.5 129.5q0 43 -1 62.5t-9 43.5t-20 34t-41 24t-63.5 23.5t-96.5 23.5q-63 15 -107 30t-74.5 35t-48 40t-27 52.5t-12 63.5t-2.5 82q0 130 74 193t252 63q164 0 283 -35l-13 -100q-140 28 -278 28q-86 0 -129.5 -16.5 t-56.5 -47t-13 -89.5q0 -39 1 -59.5t8.5 -42t17.5 -32t34.5 -23t53 -21t78.5 -21.5q75 -19 124.5 -35t85.5 -37t54.5 -39t29 -50.5t13 -62.5t2.5 -83q0 -71 -14.5 -119t-51.5 -84t-102 -52.5t-164 -16.5q-76 0 -157 14t-136 37z" />
99
+ <glyph unicode="t" horiz-adv-x="759" d="M61 895v102h193v236l119 16v-252h305l-12 -102h-293v-688q0 -71 21 -98t93 -27q84 0 179 29l22 -93q-94 -38 -209 -38q-120 0 -172.5 49t-52.5 166v700h-193z" />
100
+ <glyph unicode="u" d="M164 205v792h119v-807q0 -54 27 -77t81 -23q64 0 178 33.5t205 81.5v792h119v-997h-105l-8 90q-89 -43 -205 -76.5t-200 -33.5q-112 0 -161.5 58t-49.5 167z" />
101
+ <glyph unicode="v" horiz-adv-x="919" d="M31 997h121l307 -913l309 913h121l-338 -997h-182z" />
102
+ <glyph unicode="w" horiz-adv-x="1437" d="M51 997h113l205 -917l270 917h160l268 -917l207 917h112l-227 -997h-178l-262 911l-262 -911h-178z" />
103
+ <glyph unicode="x" horiz-adv-x="903" d="M51 0l336 502l-330 495h127l267 -399l268 399h127l-332 -495l338 -502h-129l-272 408l-271 -408h-129z" />
104
+ <glyph unicode="y" horiz-adv-x="909" d="M31 997h121l307 -913l309 913h121l-338 -997l-148 -403h-116l149 403h-67z" />
105
+ <glyph unicode="z" horiz-adv-x="894" d="M113 0v96l538 805h-524l2 96h647l-2 -96l-536 -805h555v-96h-680z" />
106
+ <glyph unicode="{" horiz-adv-x="632" d="M123 610v107h33q49 0 69.5 19.5t20.5 64.5v614q0 203 205 203h141v-107h-150q-77 0 -77 -81v-623q0 -140 -129 -143q129 -5 129 -144v-622q0 -82 77 -82h150v-107h-141q-205 0 -205 203v614q0 45 -20.5 64.5t-69.5 19.5h-33z" />
107
+ <glyph unicode="|" horiz-adv-x="509" d="M215 -430v2048h80v-2048h-80z" />
108
+ <glyph unicode="}" horiz-adv-x="632" d="M41 -184h149q78 0 78 82v622q0 139 129 144q-129 3 -129 143v623q0 81 -78 81h-149v107h141q205 0 205 -203v-614q0 -45 20.5 -64.5t69.5 -19.5h33v-107h-33q-49 0 -69.5 -19.5t-20.5 -64.5v-614q0 -203 -205 -203h-141v107z" />
109
+ <glyph unicode="~" horiz-adv-x="1013" d="M102 459q43 111 103 171t149 60q42 0 81.5 -17t69.5 -41t58.5 -48t61 -41t63.5 -17q27 0 49 11t36.5 24t30 41t23 45t21.5 53l84 -36q-17 -49 -36 -86t-48 -73t-70.5 -55.5t-93.5 -19.5q-42 0 -81.5 16.5t-70 40t-59 47t-60.5 40t-63 16.5q-57 0 -90.5 -39.5 t-71.5 -130.5z" />
110
+ <glyph unicode="&#xa1;" horiz-adv-x="516" d="M195 821v176h127v-176h-127zM199 303l24 344h70l24 -344v-706h-118v706z" />
111
+ <glyph unicode="&#xa2;" horiz-adv-x="989" d="M164 381v303q0 142 78.5 218.5t255.5 88.5v217h114v-217q127 -3 224 -28l-17 -101q-111 25 -252 25q-157 0 -220.5 -45t-63.5 -166v-287q0 -121 63.5 -166t220.5 -45q141 0 252 25l17 -101q-89 -23 -224 -30v-215h-114v217q-177 12 -255.5 88.5t-78.5 218.5z" />
112
+ <glyph unicode="&#xa3;" horiz-adv-x="1032" d="M143 475v100h170q-46 71 -67 127.5t-21 122.5q0 119 85 179.5t268 60.5q160 0 303 -43l-17 -96q-139 32 -282 32q-126 0 -182 -29t-56 -106q0 -46 18 -96.5t33.5 -77t46.5 -74.5h387l-6 -100h-329q18 -41 18 -88q0 -154 -158 -281h545v-106h-721v102q88 52 152.5 125.5 t64.5 155.5q0 58 -22 92h-230z" />
113
+ <glyph unicode="&#xa4;" horiz-adv-x="1105" d="M154 252l127 127q-41 61 -41 160v295q0 96 41 157l-127 129l77 78l134 -135q70 37 188 37q110 0 186 -37l135 135l78 -78l-129 -129q41 -61 41 -157v-295q0 -97 -41 -158l129 -129l-78 -78l-135 135q-70 -37 -186 -37t-188 35l-134 -133zM350 565q0 -103 40.5 -146.5 t162.5 -43.5q121 0 161 43.5t40 146.5v242q0 103 -40 146.5t-161 43.5q-122 0 -162.5 -43.5t-40.5 -146.5v-242z" />
114
+ <glyph unicode="&#xa5;" horiz-adv-x="1038" d="M61 1044h125l332 -610l334 610h125l-295 -530h215v-90h-266l-53 -98v-78h319v-88h-319v-160h-119v160h-318v88h318v78l-56 98h-262v90h213z" />
115
+ <glyph unicode="&#xa6;" horiz-adv-x="509" d="M215 424h80v-854h-80v854zM215 764v854h80v-854h-80z" />
116
+ <glyph unicode="&#xa7;" horiz-adv-x="1073" d="M143 840q0 120 63.5 172.5t194.5 52.5q64 0 151 -14t150 -35l-18 -92q-163 39 -274 39q-86 0 -117 -27.5t-31 -104.5q0 -221 65.5 -413t198.5 -375l-92 -63q-291 378 -291 860zM391 -252l19 92q163 -39 274 -39q86 0 116.5 27t30.5 104q0 222 -62.5 418t-174.5 334l92 64 q264 -338 264 -824q0 -120 -63.5 -172.5t-194.5 -52.5q-64 0 -151 14t-150 35z" />
117
+ <glyph unicode="&#xa8;" horiz-adv-x="802" d="M164 1143v135h127v-135h-127zM512 1143v135h127v-135h-127z" />
118
+ <glyph unicode="&#xa9;" horiz-adv-x="1691" d="M143 682q0 145 51 274t141 224t222.5 150.5t288.5 55.5q207 0 368.5 -95t247.5 -255t86 -354t-86 -353t-247.5 -254t-368.5 -95q-155 0 -288 55.5t-223 150.5t-141 223.5t-51 272.5zM242 682q0 -127 42 -239t118.5 -194.5t191.5 -130.5t252 -48t252 48t191.5 130.5 t118.5 194.5t42 239t-42 239t-118.5 195.5t-191.5 131.5t-252 48t-252 -48t-191.5 -131.5t-118.5 -195.5t-42 -239zM604 535v294q0 109 56.5 159t189.5 50q106 0 207 -24l-10 -80q-95 20 -191 20q-97 0 -129.5 -25.5t-32.5 -101.5v-290q0 -76 32.5 -101.5t129.5 -25.5 q96 0 191 20l10 -80q-101 -24 -207 -24q-133 0 -189.5 50t-56.5 159z" />
119
+ <glyph unicode="&#xaa;" horiz-adv-x="774" d="M164 971q0 100 42.5 136t139.5 36h166v114q0 49 -28.5 70t-96.5 21q-87 0 -184 -23l-15 76q91 24 195 24q117 0 167 -39t50 -124v-455h-76l-6 41q-87 -53 -170 -53q-93 0 -138.5 42.5t-45.5 133.5zM252 971q0 -57 23.5 -78t76.5 -21q36 0 83 17t77 39v135h-162 q-59 0 -78.5 -17.5t-19.5 -74.5z" />
120
+ <glyph unicode="&#xab;" horiz-adv-x="978" d="M113 500l262 395l90 -61l-221 -334l221 -334l-90 -62zM494 500l262 395l90 -61l-221 -334l221 -334l-90 -62z" />
121
+ <glyph unicode="&#xac;" horiz-adv-x="1159" d="M133 444v107h832v-471h-111v364h-721z" />
122
+ <glyph unicode="&#xad;" horiz-adv-x="741" d="M133 524v101h475v-101h-475z" />
123
+ <glyph unicode="&#xae;" horiz-adv-x="1026" d="M143 1055q0 158 101.5 264t269.5 106t268.5 -106t100.5 -264q0 -157 -101 -264t-268 -107t-269 107t-102 264zM215 1055q0 -130 79 -215.5t220 -85.5t219 85.5t78 215.5q0 131 -78 217t-219 86t-220 -86.5t-79 -216.5zM403 893v340h132q102 0 102 -88v-51q0 -57 -49 -78 l92 -123h-59l-86 113h-82v-113h-50zM453 1051h82q53 0 53 43v51q0 25 -12 34t-41 9h-82v-137z" />
124
+ <glyph unicode="&#xaf;" horiz-adv-x="770" d="M143 1159v98h484v-98h-484z" />
125
+ <glyph unicode="&#xb0;" horiz-adv-x="733" d="M154 1128q0 92 57.5 153.5t155.5 61.5t155.5 -61.5t57.5 -153.5t-57.5 -152.5t-155.5 -60.5q-100 0 -156.5 60t-56.5 153zM227 1128q0 -61 37 -104t103 -43t102.5 43t36.5 104q0 62 -36.5 106t-102.5 44t-103 -44t-37 -106z" />
126
+ <glyph unicode="&#xb1;" horiz-adv-x="1159" d="M164 0v106h831v-106h-831zM164 608v107h358v364h115v-364h358v-107h-358v-364h-115v364h-358z" />
127
+ <glyph unicode="&#xb2;" horiz-adv-x="790" d="M154 498v82q21 27 79 100t129 164q68 88 99 139t36 72.5t5 58.5v27q0 63 -26 86.5t-118 23.5q-67 0 -186 -26l-16 86q94 32 206 32q127 0 184.5 -47.5t57.5 -142.5v-53q0 -55 -26.5 -113t-112.5 -170q-142 -185 -174 -225h325v-94h-462z" />
128
+ <glyph unicode="&#xb3;" horiz-adv-x="765" d="M143 510l15 86q94 -25 186 -25q93 0 126.5 26t33.5 91v74q0 108 -129 108h-170v93h172q61 0 84.5 24.5t23.5 67.5v100q0 55 -32 76.5t-105 21.5q-86 0 -178 -18l-14 84q83 24 188 24q240 0 240 -184v-102q0 -50 -18.5 -81.5t-65.5 -57.5q102 -39 102 -154v-78 q0 -109 -61 -157t-205 -48q-87 0 -193 29z" />
129
+ <glyph unicode="&#xb4;" horiz-adv-x="634" d="M154 1202q149 92 268 176l59 -90q-114 -82 -272 -170z" />
130
+ <glyph unicode="&#xb5;" d="M164 -403v1400h119v-807q0 -54 27 -77t81 -23q64 0 178 33.5t205 81.5v792h119v-997h-105l-8 90q-89 -43 -205 -76.5t-200 -33.5q-48 0 -92 14v-397h-119z" />
131
+ <glyph unicode="&#xb6;" horiz-adv-x="1028" d="M154 950q0 177 118 295.5t295 118.5v-825q-177 0 -295 118t-118 293zM526 -346q128 128 155.5 161.5t27.5 61.5v1487h114v-1483q0 -43 -11 -68t-54.5 -73.5t-161.5 -163.5z" />
132
+ <glyph unicode="&#xb7;" horiz-adv-x="495" d="M184 567v176h127v-176h-127z" />
133
+ <glyph unicode="&#xb8;" horiz-adv-x="641" d="M143 -395l19 71q67 -18 125 -18q116 0 116 72q0 30 -24.5 46.5t-71.5 16.5q-61 0 -119 -12l48 219h86l-31 -143q27 6 57 6q65 0 107.5 -33t42.5 -96q0 -70 -51.5 -114t-143.5 -44q-75 0 -160 29z" />
134
+ <glyph unicode="&#xb9;" horiz-adv-x="673" d="M123 1194l223 129h82v-829h-102v710l-162 -86z" />
135
+ <glyph unicode="&#xba;" horiz-adv-x="802" d="M164 1018v186q0 101 57.5 161t179.5 60q227 0 238 -221v-186q0 -102 -57.5 -162.5t-180.5 -60.5t-180 60.5t-57 162.5zM252 1016q0 -144 149 -144q152 0 152 144v190q0 142 -152 142q-149 0 -149 -142v-190z" />
136
+ <glyph unicode="&#xbb;" horiz-adv-x="978" d="M133 176l221 334l-221 334l90 61l262 -395l-262 -395zM514 176l221 334l-221 334l90 61l262 -395l-262 -395z" />
137
+ <glyph unicode="&#xbc;" horiz-adv-x="1677" d="M123 1194l223 129h82v-829h-102v710l-162 -86zM457 -20l536 1396l84 -33l-534 -1396zM907 186v99l348 544h127v-553h121v-90h-121v-186h-98v186h-377zM1012 276h272v445z" />
138
+ <glyph unicode="&#xbd;" horiz-adv-x="1695" d="M123 1194l223 129h82v-829h-102v710l-162 -86zM457 -20l536 1396l84 -33l-534 -1396zM1059 0v82q22 28 80 100.5t129 163.5q68 88 99 139.5t35.5 72t4.5 58.5v27q0 64 -26 87.5t-117 23.5q-63 0 -187 -27l-16 86q97 33 207 33q127 0 184 -48t57 -143v-53 q0 -55 -26.5 -113t-112.5 -170q-142 -185 -174 -225h326v-94h-463z" />
139
+ <glyph unicode="&#xbe;" horiz-adv-x="1738" d="M143 510l15 86q94 -25 186 -25q93 0 126.5 26t33.5 91v74q0 108 -129 108h-170v93h172q61 0 84.5 24.5t23.5 67.5v100q0 55 -32 76.5t-105 21.5q-86 0 -178 -18l-14 84q83 24 188 24q240 0 240 -184v-102q0 -50 -18.5 -81.5t-65.5 -57.5q102 -39 102 -154v-78 q0 -109 -61 -157t-205 -48q-87 0 -193 29zM518 -20l537 1396l84 -33l-535 -1396zM969 186v99l348 544h127v-553h121v-90h-121v-186h-98v186h-377zM1073 276h273v445z" />
140
+ <glyph unicode="&#xbf;" horiz-adv-x="937" d="M143 -63q0 97 4.5 147t27 99t58 83.5t107.5 91.5q42 33 109.5 87.5t103.5 82.5l70 -90q-164 -128 -224 -178q-54 -46 -77.5 -69.5t-39.5 -61.5t-18 -73t-2 -115q0 -57 2.5 -91t12 -66.5t26 -49t46 -29.5t70.5 -17.5t101 -4.5q131 0 275 30l20 -102q-143 -35 -299 -35 q-95 0 -160.5 14t-107.5 39.5t-65 71.5t-31.5 100.5t-8.5 135.5zM496 801v196h127v-196h-127z" />
141
+ <glyph unicode="&#xc0;" horiz-adv-x="1271" d="M72 0l475 1364h178l475 -1364h-119l-129 358h-635l-127 -358h-118zM354 463h561l-280 831zM383 1624l59 90q108 -79 250 -164l-55 -84q-116 61 -254 158z" />
142
+ <glyph unicode="&#xc1;" horiz-adv-x="1271" d="M72 0l475 1364h178l475 -1364h-119l-129 358h-635l-127 -358h-118zM354 463h561l-280 831zM578 1550q136 81 249 164l60 -90q-138 -97 -254 -158z" />
143
+ <glyph unicode="&#xc2;" horiz-adv-x="1271" d="M72 0l475 1364h178l475 -1364h-119l-129 358h-635l-127 -358h-118zM354 463h561l-280 831zM381 1546q137 84 256 168q155 -110 254 -168l-43 -80q-80 42 -211 123q-158 -95 -211 -123z" />
144
+ <glyph unicode="&#xc3;" horiz-adv-x="1271" d="M72 0l475 1364h178l475 -1364h-119l-129 358h-635l-127 -358h-118zM354 463h561l-280 831zM365 1556q29 44 74.5 72.5t92.5 28.5q37 0 111 -33q81 -37 117 -37q53 0 98 51l60 -53q-28 -45 -69 -72.5t-89 -27.5q-47 0 -117 33q-3 1 -18 8t-18 8t-15 6t-17 6.5t-14.5 4 t-17 3t-15.5 0.5q-53 0 -110 -57z" />
145
+ <glyph unicode="&#xc4;" horiz-adv-x="1271" d="M72 0l475 1364h178l475 -1364h-119l-129 358h-635l-127 -358h-118zM354 463h561l-280 831zM391 1503v123h135v-123h-135zM743 1503v123h136v-123h-136z" />
146
+ <glyph unicode="&#xc5;" horiz-adv-x="1271" d="M72 0l475 1364h178l475 -1364h-119l-129 358h-635l-127 -358h-118zM354 463h561l-280 831zM506 1546q0 57 33.5 91t95.5 34t95.5 -34t33.5 -91q0 -56 -34 -91.5t-95 -35.5t-95 35.5t-34 91.5zM573 1546q0 -30 16 -47.5t46 -17.5q59 0 59 65q0 66 -59 66q-62 0 -62 -66z " />
147
+ <glyph unicode="&#xc6;" horiz-adv-x="1718" d="M72 0l475 1364h1026v-109h-811l170 -485h596v-108h-559l192 -553h414v-109h-494l-129 358h-635l-127 -358h-118zM354 463h561l-280 831z" />
148
+ <glyph unicode="&#xc7;" horiz-adv-x="1046" d="M154 375v614q0 197 106 296t346 99q175 0 328 -30l-14 -105q-155 27 -304 27q-187 0 -264.5 -65t-77.5 -224v-610q0 -159 77.5 -224t264.5 -65q149 0 304 27l14 -105q-141 -26 -309 -30l-27 -123q27 6 57 6q65 0 107.5 -33t42.5 -96q0 -70 -51.5 -114t-143.5 -44 q-74 0 -159 29l18 71q67 -18 125 -18q117 0 117 72q0 30 -25 46.5t-72 16.5q-60 0 -118 -12l43 201q-203 13 -294 111.5t-91 281.5z" />
149
+ <glyph unicode="&#xc8;" horiz-adv-x="1097" d="M184 0v1364h768v-109h-647v-505h602v-109h-602v-532h649v-109h-770zM350 1624l60 90q113 -83 249 -164l-55 -84q-116 61 -254 158z" />
150
+ <glyph unicode="&#xc9;" horiz-adv-x="1097" d="M184 0v1364h768v-109h-647v-505h602v-109h-602v-532h649v-109h-770zM471 1550q142 85 250 164l59 -90q-138 -97 -254 -158z" />
151
+ <glyph unicode="&#xca;" horiz-adv-x="1097" d="M184 0v1364h768v-109h-647v-505h602v-109h-602v-532h649v-109h-770zM326 1546q137 84 256 168q155 -110 254 -168l-43 -80q-80 42 -211 123q-158 -95 -211 -123z" />
152
+ <glyph unicode="&#xcb;" horiz-adv-x="1097" d="M184 0v1364h768v-109h-647v-505h602v-109h-602v-532h649v-109h-770zM336 1503v123h135v-123h-135zM688 1503v123h135v-123h-135z" />
153
+ <glyph unicode="&#xcc;" horiz-adv-x="509" d="M12 1624l60 90q108 -79 250 -164l-56 -84q-116 61 -254 158zM195 0v1364h120v-1364h-120z" />
154
+ <glyph unicode="&#xcd;" horiz-adv-x="509" d="M195 0v1364h120v-1364h-120zM197 1550q136 81 249 164l60 -90q-138 -97 -254 -158z" />
155
+ <glyph unicode="&#xce;" horiz-adv-x="509" d="M0 1546q137 84 256 168q155 -110 254 -168l-43 -80q-80 42 -211 123q-158 -95 -211 -123zM195 0v1364h120v-1364h-120z" />
156
+ <glyph unicode="&#xcf;" horiz-adv-x="509" d="M10 1503v123h135v-123h-135zM195 0v1364h120v-1364h-120zM362 1503v123h136v-123h-136z" />
157
+ <glyph unicode="&#xd0;" horiz-adv-x="1284" d="M102 643v102h158v619h451q121 0 206 -29.5t132 -86t67.5 -126.5t20.5 -161v-558q0 -91 -20.5 -161t-67.5 -126.5t-132 -86t-206 -29.5h-451v643h-158zM381 109h332q167 0 235 68.5t68 219.5v570q0 151 -68 219.5t-235 68.5h-332v-510h289v-102h-289v-534z" />
158
+ <glyph unicode="&#xd1;" horiz-adv-x="1306" d="M184 0v1364h176l648 -1247v1247h114v-1364h-176l-647 1245v-1245h-115zM403 1556q29 43 74.5 72t93.5 29q37 0 111 -33q81 -37 117 -37q53 0 98 51l59 -53q-28 -45 -69 -72.5t-88 -27.5t-117 33q-3 1 -18 8t-18 8t-15 6t-17 6.5t-14.5 4t-17 3t-15.5 0.5q-53 0 -110 -57z " />
159
+ <glyph unicode="&#xd2;" horiz-adv-x="1261" d="M154 385v594q0 90 26 162t81 127.5t148.5 85.5t221.5 30t221.5 -30t148.5 -85.5t81 -127.5t26 -162v-594q0 -90 -26 -162t-81 -127.5t-148.5 -85.5t-221.5 -30t-221.5 30t-148.5 85.5t-81 127.5t-26 162zM274 389q0 -151 83 -226t274 -75t273.5 75t82.5 226v586 q0 151 -82.5 226t-273.5 75t-274 -75t-83 -226v-586zM410 1624l59 90q108 -79 250 -164l-55 -84q-116 61 -254 158z" />
160
+ <glyph unicode="&#xd3;" horiz-adv-x="1261" d="M154 385v594q0 90 26 162t81 127.5t148.5 85.5t221.5 30t221.5 -30t148.5 -85.5t81 -127.5t26 -162v-594q0 -90 -26 -162t-81 -127.5t-148.5 -85.5t-221.5 -30t-221.5 30t-148.5 85.5t-81 127.5t-26 162zM274 389q0 -151 83 -226t274 -75t273.5 75t82.5 226v586 q0 151 -82.5 226t-273.5 75t-274 -75t-83 -226v-586zM553 1550q142 85 250 164l59 -90q-138 -97 -254 -158z" />
161
+ <glyph unicode="&#xd4;" horiz-adv-x="1261" d="M154 385v594q0 90 26 162t81 127.5t148.5 85.5t221.5 30t221.5 -30t148.5 -85.5t81 -127.5t26 -162v-594q0 -90 -26 -162t-81 -127.5t-148.5 -85.5t-221.5 -30t-221.5 30t-148.5 85.5t-81 127.5t-26 162zM274 389q0 -151 83 -226t274 -75t273.5 75t82.5 226v586 q0 151 -82.5 226t-273.5 75t-274 -75t-83 -226v-586zM377 1546q137 84 256 168q155 -110 254 -168l-43 -80q-80 42 -211 123q-158 -95 -211 -123z" />
162
+ <glyph unicode="&#xd5;" horiz-adv-x="1261" d="M154 385v594q0 90 26 162t81 127.5t148.5 85.5t221.5 30t221.5 -30t148.5 -85.5t81 -127.5t26 -162v-594q0 -90 -26 -162t-81 -127.5t-148.5 -85.5t-221.5 -30t-221.5 30t-148.5 85.5t-81 127.5t-26 162zM274 389q0 -151 83 -226t274 -75t273.5 75t82.5 226v586 q0 151 -82.5 226t-273.5 75t-274 -75t-83 -226v-586zM367 1556q29 43 74.5 72t93.5 29q18 0 38 -5t30 -9.5t42 -18.5q81 -37 117 -37q53 0 98 51l60 -53q-28 -45 -69 -72.5t-89 -27.5q-47 0 -117 33q-3 1 -18 8t-18 8t-15 6t-17 6.5t-14.5 4t-17 3t-15.5 0.5q-53 0 -110 -57 z" />
163
+ <glyph unicode="&#xd6;" horiz-adv-x="1261" d="M154 385v594q0 90 26 162t81 127.5t148.5 85.5t221.5 30t221.5 -30t148.5 -85.5t81 -127.5t26 -162v-594q0 -90 -26 -162t-81 -127.5t-148.5 -85.5t-221.5 -30t-221.5 30t-148.5 85.5t-81 127.5t-26 162zM274 389q0 -151 83 -226t274 -75t273.5 75t82.5 226v586 q0 151 -82.5 226t-273.5 75t-274 -75t-83 -226v-586zM387 1503v123h135v-123h-135zM739 1503v123h135v-123h-135z" />
164
+ <glyph unicode="&#xd7;" horiz-adv-x="1122" d="M164 176l321 324l-321 323l74 74l323 -322l324 322l73 -74l-321 -323l321 -324l-73 -74l-324 322l-323 -322z" />
165
+ <glyph unicode="&#xd8;" horiz-adv-x="1261" d="M154 -82l100 182q-100 100 -100 285v594q0 90 26 162t81 127.5t148.5 85.5t221.5 30q190 0 305 -67l94 170l78 -43l-102 -180q102 -102 102 -285v-594q0 -90 -26 -162t-81 -127.5t-148.5 -85.5t-221.5 -30q-193 0 -305 65l-95 -168zM274 389q0 -112 41 -178l566 1008 q-88 57 -250 57q-191 0 -274 -75t-83 -226v-586zM381 145q80 -57 250 -57q191 0 273.5 75t82.5 226v586q0 108 -43 178z" />
166
+ <glyph unicode="&#xd9;" horiz-adv-x="1290" d="M174 387v977h121v-977q0 -144 89.5 -221.5t260.5 -77.5t260.5 77.5t89.5 221.5v977h121v-977q0 -89 -27.5 -161.5t-83 -128t-147.5 -86.5t-213 -31t-213 31t-147.5 86.5t-83 128t-27.5 161.5zM422 1624l59 90q108 -79 250 -164l-55 -84q-116 61 -254 158z" />
167
+ <glyph unicode="&#xda;" horiz-adv-x="1290" d="M174 387v977h121v-977q0 -144 89.5 -221.5t260.5 -77.5t260.5 77.5t89.5 221.5v977h121v-977q0 -89 -27.5 -161.5t-83 -128t-147.5 -86.5t-213 -31t-213 31t-147.5 86.5t-83 128t-27.5 161.5zM563 1550q142 85 250 164l59 -90q-138 -97 -254 -158z" />
168
+ <glyph unicode="&#xdb;" horiz-adv-x="1290" d="M174 387v977h121v-977q0 -144 89.5 -221.5t260.5 -77.5t260.5 77.5t89.5 221.5v977h121v-977q0 -89 -27.5 -161.5t-83 -128t-147.5 -86.5t-213 -31t-213 31t-147.5 86.5t-83 128t-27.5 161.5zM391 1546q137 84 256 168q155 -110 254 -168l-43 -80q-80 42 -211 123 q-158 -95 -211 -123z" />
169
+ <glyph unicode="&#xdc;" horiz-adv-x="1290" d="M174 387v977h121v-977q0 -144 89.5 -221.5t260.5 -77.5t260.5 77.5t89.5 221.5v977h121v-977q0 -89 -27.5 -161.5t-83 -128t-147.5 -86.5t-213 -31t-213 31t-147.5 86.5t-83 128t-27.5 161.5zM401 1503v123h136v-123h-136zM754 1503v123h135v-123h-135z" />
170
+ <glyph unicode="&#xdd;" horiz-adv-x="1112" d="M31 1364h125l399 -823l401 823h125l-465 -944v-420h-120v420zM481 1550q142 85 250 164l60 -90q-138 -97 -254 -158z" />
171
+ <glyph unicode="&#xde;" horiz-adv-x="1114" d="M184 0v1364h121v-250h342q375 0 375 -315v-213q0 -316 -375 -316h-342v-270h-121zM305 379h344q131 0 191.5 48t60.5 159v213q0 111 -60.5 159t-191.5 48h-344v-627z" />
172
+ <glyph unicode="&#xdf;" horiz-adv-x="1214" d="M184 0v1085q0 170 97.5 265.5t273.5 95.5q175 0 262.5 -85t87.5 -216q0 -139 -80 -281q-40 -72 -54.5 -111t-14.5 -79q0 -17 3 -28.5t16 -32t45.5 -47.5t86.5 -62q55 -36 83 -58t52 -45t33 -48t13 -54t4 -76q0 -63 -11.5 -104t-42 -74.5t-90 -49t-151.5 -15.5 q-121 0 -217 38l18 99q42 -13 103 -22t98 -9q104 0 139 25t35 106q0 37 -2 55t-9.5 39.5t-27 39t-48.5 38t-81 53.5q-105 65 -136.5 115.5t-31.5 120.5q0 52 14 94t47 102q58 104 73 155t15 118q0 93 -57 144.5t-176 51.5q-124 0 -187 -68t-63 -216v-1059h-119z" />
173
+ <glyph unicode="&#xe0;" horiz-adv-x="993" d="M133 258q0 154 70 215.5t223 61.5h295v194q0 101 -55 141.5t-181 40.5q-131 0 -295 -32l-18 100q136 39 307 39q189 0 275 -73t86 -216v-729h-103l-8 78q-159 -98 -338 -98q-258 0 -258 278zM252 256q0 -94 32.5 -132t131.5 -38q74 0 156 27.5t149 74.5v240h-291 q-102 0 -140 -36.5t-38 -135.5zM281 1288l59 90q119 -84 268 -176l-55 -84q-158 88 -272 170z" />
174
+ <glyph unicode="&#xe1;" horiz-adv-x="993" d="M133 258q0 154 70 215.5t223 61.5h295v194q0 101 -55 141.5t-181 40.5q-131 0 -295 -32l-18 100q136 39 307 39q189 0 275 -73t86 -216v-729h-103l-8 78q-159 -98 -338 -98q-258 0 -258 278zM252 256q0 -94 32.5 -132t131.5 -38q74 0 156 27.5t149 74.5v240h-291 q-102 0 -140 -36.5t-38 -135.5zM377 1202q149 92 268 176l60 -90q-110 -79 -273 -170z" />
175
+ <glyph unicode="&#xe2;" horiz-adv-x="993" d="M133 258q0 154 70 215.5t223 61.5h295v194q0 101 -55 141.5t-181 40.5q-131 0 -295 -32l-18 100q136 39 307 39q189 0 275 -73t86 -216v-729h-103l-8 78q-159 -98 -338 -98q-258 0 -258 278zM242 1200q122 73 264 172q163 -115 262 -172l-43 -80q-40 21 -76.5 42t-79 47 t-63.5 38q-156 -94 -219 -127zM252 256q0 -94 32.5 -132t131.5 -38q74 0 156 27.5t149 74.5v240h-291q-102 0 -140 -36.5t-38 -135.5z" />
176
+ <glyph unicode="&#xe3;" horiz-adv-x="993" d="M133 258q0 154 70 215.5t223 61.5h295v194q0 101 -55 141.5t-181 40.5q-131 0 -295 -32l-18 100q136 39 307 39q189 0 275 -73t86 -216v-729h-103l-8 78q-159 -98 -338 -98q-258 0 -258 278zM238 1202q29 43 74.5 72t93.5 29q18 0 38 -5t30 -9.5t42 -18.5q81 -37 117 -37 q53 0 98 51l60 -53q-28 -45 -69.5 -73t-88.5 -28t-117 33q-6 3 -21 9.5t-20.5 9t-17.5 7t-19.5 6.5t-17.5 3.5t-19 1.5q-53 0 -110 -57zM252 256q0 -94 32.5 -132t131.5 -38q74 0 156 27.5t149 74.5v240h-291q-102 0 -140 -36.5t-38 -135.5z" />
177
+ <glyph unicode="&#xe4;" horiz-adv-x="993" d="M133 258q0 154 70 215.5t223 61.5h295v194q0 101 -55 141.5t-181 40.5q-131 0 -295 -32l-18 100q136 39 307 39q189 0 275 -73t86 -216v-729h-103l-8 78q-159 -98 -338 -98q-258 0 -258 278zM252 256q0 -94 32.5 -132t131.5 -38q74 0 156 27.5t149 74.5v240h-291 q-102 0 -140 -36.5t-38 -135.5zM287 1143v135h127v-135h-127zM635 1143v135h127v-135h-127z" />
178
+ <glyph unicode="&#xe5;" horiz-adv-x="993" d="M133 258q0 154 70 215.5t223 61.5h295v194q0 101 -55 141.5t-181 40.5q-131 0 -295 -32l-18 100q136 39 307 39q189 0 275 -73t86 -216v-729h-103l-8 78q-159 -98 -338 -98q-258 0 -258 278zM252 256q0 -94 32.5 -132t131.5 -38q74 0 156 27.5t149 74.5v240h-291 q-102 0 -140 -36.5t-38 -135.5zM369 1239q0 57 35.5 93t97.5 36t97.5 -36t35.5 -93q0 -56 -36 -93.5t-97 -37.5t-97 37.5t-36 93.5zM436 1239q0 -30 18 -50t48 -20t46.5 20t16.5 50q0 32 -16.5 51t-46.5 19t-48 -19.5t-18 -50.5z" />
179
+ <glyph unicode="&#xe6;" horiz-adv-x="1579" d="M133 264q0 83 17.5 137.5t56 85t90 42.5t129.5 12h295v139q0 114 -54 172.5t-173 58.5q-126 0 -304 -32l-16 100q142 39 305 39q217 0 301 -139q57 74 127 106.5t187 32.5q102 0 174.5 -27t112.5 -78t57.5 -114t17.5 -144v-192h-616v-152q5 -121 62.5 -174t189.5 -53 q67 0 162.5 12t160.5 29l21 -96q-162 -49 -344 -49q-225 0 -310 120q-143 -120 -348 -120q-150 0 -225.5 68.5t-75.5 215.5zM252 262q0 -101 43.5 -138.5t140.5 -37.5q171 0 303 109q-18 58 -18 147v92h-289q-103 0 -141.5 -33.5t-38.5 -138.5zM840 569h499v90 q0 131 -55 193.5t-190 62.5q-136 0 -195 -63t-59 -193v-90z" />
180
+ <glyph unicode="&#xe7;" horiz-adv-x="819" d="M113 324v350q0 170 87 257t289 87q115 0 228 -29l-15 -98q-120 20 -213 20q-142 0 -200 -50.5t-58 -182.5v-359q0 -132 58 -182.5t200 -50.5q93 0 213 20l15 -98q-104 -24 -221 -28l-27 -123q27 6 57 6q65 0 107.5 -33t42.5 -96q0 -70 -51.5 -114t-143.5 -44 q-74 0 -159 29l18 71q67 -18 125 -18q117 0 117 72q0 30 -25 46.5t-72 16.5q-60 0 -118 -12l43 203q-159 17 -228 102t-69 238z" />
181
+ <glyph unicode="&#xe8;" horiz-adv-x="980" d="M123 342v313q0 363 373 363q102 0 174.5 -27t112.5 -78t57.5 -114t17.5 -144v-192h-616v-125q0 -137 57 -195.5t203 -58.5q144 0 315 47l21 -96q-153 -55 -344 -55q-200 0 -285.5 94t-85.5 268zM242 569h499v90q0 131 -55 193.5t-190 62.5q-136 0 -195 -63t-59 -193v-90z M272 1288l60 90q119 -84 268 -176l-55 -84q-163 91 -273 170z" />
182
+ <glyph unicode="&#xe9;" horiz-adv-x="980" d="M123 342v313q0 363 373 363q102 0 174.5 -27t112.5 -78t57.5 -114t17.5 -144v-192h-616v-125q0 -137 57 -195.5t203 -58.5q144 0 315 47l21 -96q-153 -55 -344 -55q-200 0 -285.5 94t-85.5 268zM242 569h499v90q0 131 -55 193.5t-190 62.5q-136 0 -195 -63t-59 -193v-90z M385 1202q149 92 268 176l60 -90q-110 -79 -273 -170z" />
183
+ <glyph unicode="&#xea;" horiz-adv-x="980" d="M123 342v313q0 363 373 363q102 0 174.5 -27t112.5 -78t57.5 -114t17.5 -144v-192h-616v-125q0 -137 57 -195.5t203 -58.5q144 0 315 47l21 -96q-153 -55 -344 -55q-200 0 -285.5 94t-85.5 268zM242 569h499v90q0 131 -55 193.5t-190 62.5q-136 0 -195 -63t-59 -193v-90z M252 1200q122 73 264 172q163 -115 262 -172l-43 -80q-40 21 -76.5 42t-79 47t-63.5 38q-156 -94 -219 -127z" />
184
+ <glyph unicode="&#xeb;" horiz-adv-x="980" d="M123 342v313q0 363 373 363q102 0 174.5 -27t112.5 -78t57.5 -114t17.5 -144v-192h-616v-125q0 -137 57 -195.5t203 -58.5q144 0 315 47l21 -96q-153 -55 -344 -55q-200 0 -285.5 94t-85.5 268zM242 569h499v90q0 131 -55 193.5t-190 62.5q-136 0 -195 -63t-59 -193v-90z M256 1143v135h127v-135h-127zM604 1143v135h127v-135h-127z" />
185
+ <glyph unicode="&#xec;" horiz-adv-x="466" d="M-18 1288l59 90q119 -84 268 -176l-55 -84q-158 88 -272 170zM174 0v997h119v-997h-119z" />
186
+ <glyph unicode="&#xed;" horiz-adv-x="466" d="M172 1202q149 92 268 176l60 -90q-110 -79 -273 -170zM174 0v997h119v-997h-119z" />
187
+ <glyph unicode="&#xee;" horiz-adv-x="466" d="M-29 1200q129 76 265 172q163 -115 262 -172l-43 -80q-40 21 -76.5 42t-79 47t-63.5 38q-149 -90 -220 -127zM174 0v997h119v-997h-119z" />
188
+ <glyph unicode="&#xef;" horiz-adv-x="466" d="M-4 1143v135h127v-135h-127zM174 0v997h119v-997h-119zM344 1143v135h127v-135h-127z" />
189
+ <glyph unicode="&#xf0;" horiz-adv-x="1050" d="M133 342v242q0 185 96.5 273.5t268.5 88.5q164 0 290 -96q-3 211 -167 336l-172 -133l-50 67l150 117q-94 59 -242 106l31 93q178 -57 295 -133l131 104l51 -68l-113 -88q205 -172 205 -487v-422q0 -165 -93.5 -263.5t-293.5 -98.5t-293.5 98.5t-93.5 263.5zM252 338 q0 -127 65 -189.5t203 -62.5t203 62.5t65 189.5v379q-38 49 -116 86t-164 37q-137 0 -196.5 -61.5t-59.5 -190.5v-250z" />
190
+ <glyph unicode="&#xf1;" d="M174 0v997h105l8 -90q90 43 205.5 77t199.5 34q112 0 161.5 -58t49.5 -167v-793h-119v807q0 54 -27 77t-81 23q-64 0 -178 -33t-205 -81v-793h-119zM268 1202q29 43 74.5 72t93.5 29q37 0 111 -33q81 -37 117 -37q53 0 98 51l59 -53q-28 -45 -69 -73t-88 -28t-117 33 q-6 3 -21 9.5t-20.5 9t-17.5 7t-19.5 6.5t-17.5 3.5t-19 1.5q-53 0 -110 -57z" />
191
+ <glyph unicode="&#xf2;" horiz-adv-x="1019" d="M123 342v313q0 165 93.5 264t293.5 99t293.5 -99t93.5 -264v-313q0 -165 -93.5 -263.5t-293.5 -98.5t-293.5 98.5t-93.5 263.5zM242 338q0 -127 65 -189.5t203 -62.5t203 62.5t65 189.5v321q0 127 -65 189.5t-203 62.5t-203 -62.5t-65 -189.5v-321zM307 1288l60 90 q119 -84 268 -176l-55 -84q-163 91 -273 170z" />
192
+ <glyph unicode="&#xf3;" horiz-adv-x="1019" d="M123 342v313q0 165 93.5 264t293.5 99t293.5 -99t93.5 -264v-313q0 -165 -93.5 -263.5t-293.5 -98.5t-293.5 98.5t-93.5 263.5zM242 338q0 -127 65 -189.5t203 -62.5t203 62.5t65 189.5v321q0 127 -65 189.5t-203 62.5t-203 -62.5t-65 -189.5v-321zM410 1202 q149 92 268 176l59 -90q-114 -82 -272 -170z" />
193
+ <glyph unicode="&#xf4;" horiz-adv-x="1019" d="M123 342v313q0 165 93.5 264t293.5 99t293.5 -99t93.5 -264v-313q0 -165 -93.5 -263.5t-293.5 -98.5t-293.5 98.5t-93.5 263.5zM242 338q0 -127 65 -189.5t203 -62.5t203 62.5t65 189.5v321q0 127 -65 189.5t-203 62.5t-203 -62.5t-65 -189.5v-321zM248 1200 q122 73 264 172q163 -115 262 -172l-43 -80q-40 21 -76.5 42t-79 47t-63.5 38q-156 -94 -219 -127z" />
194
+ <glyph unicode="&#xf5;" horiz-adv-x="1019" d="M123 342v313q0 165 93.5 264t293.5 99t293.5 -99t93.5 -264v-313q0 -165 -93.5 -263.5t-293.5 -98.5t-293.5 98.5t-93.5 263.5zM242 338q0 -127 65 -189.5t203 -62.5t203 62.5t65 189.5v321q0 127 -65 189.5t-203 62.5t-203 -62.5t-65 -189.5v-321zM248 1202 q29 43 74.5 72t93.5 29q18 0 38 -5t30 -9.5t42 -18.5q81 -37 117 -37q53 0 98 51l60 -53q-28 -45 -69.5 -73t-88.5 -28t-117 33q-5 2 -24 11t-25 11t-19.5 7t-24 6.5t-21.5 1.5q-54 0 -111 -57z" />
195
+ <glyph unicode="&#xf6;" horiz-adv-x="1019" d="M123 342v313q0 165 93.5 264t293.5 99t293.5 -99t93.5 -264v-313q0 -165 -93.5 -263.5t-293.5 -98.5t-293.5 98.5t-93.5 263.5zM242 338q0 -127 65 -189.5t203 -62.5t203 62.5t65 189.5v321q0 127 -65 189.5t-203 62.5t-203 -62.5t-65 -189.5v-321zM272 1143v135h127 v-135h-127zM621 1143v135h127v-135h-127z" />
196
+ <glyph unicode="&#xf7;" horiz-adv-x="1159" d="M164 444v107h831v-107h-831zM516 90v156h127v-156h-127zM516 750v155h127v-155h-127z" />
197
+ <glyph unicode="&#xf8;" horiz-adv-x="1019" d="M123 -59l86 143q-86 93 -86 258v313q0 165 93.5 264t293.5 99q138 0 233 -53l82 135l72 -45l-88 -144q88 -91 88 -256v-313q0 -165 -93.5 -263.5t-293.5 -98.5q-142 0 -234 53l-81 -135zM242 338q0 -90 30 -148l414 680q-65 41 -176 41q-138 0 -203 -62.5t-65 -189.5 v-321zM334 127q61 -41 176 -41q138 0 203 62.5t65 189.5v321q0 92 -33 148z" />
198
+ <glyph unicode="&#xf9;" d="M164 205v792h119v-807q0 -54 27 -77t81 -23q64 0 178 33.5t205 81.5v792h119v-997h-105l-8 90q-89 -43 -205 -76.5t-200 -33.5q-112 0 -161.5 58t-49.5 167zM305 1288l60 90q119 -84 268 -176l-55 -84q-163 91 -273 170z" />
199
+ <glyph unicode="&#xfa;" d="M164 205v792h119v-807q0 -54 27 -77t81 -23q64 0 178 33.5t205 81.5v792h119v-997h-105l-8 90q-89 -43 -205 -76.5t-200 -33.5q-112 0 -161.5 58t-49.5 167zM428 1202q149 92 268 176l60 -90q-110 -79 -273 -170z" />
200
+ <glyph unicode="&#xfb;" d="M164 205v792h119v-807q0 -54 27 -77t81 -23q64 0 178 33.5t205 81.5v792h119v-997h-105l-8 90q-89 -43 -205 -76.5t-200 -33.5q-112 0 -161.5 58t-49.5 167zM285 1200q122 73 264 172q163 -115 262 -172l-43 -80q-40 21 -76.5 42t-79 47t-63.5 38q-156 -94 -219 -127z " />
201
+ <glyph unicode="&#xfc;" d="M164 205v792h119v-807q0 -54 27 -77t81 -23q64 0 178 33.5t205 81.5v792h119v-997h-105l-8 90q-89 -43 -205 -76.5t-200 -33.5q-112 0 -161.5 58t-49.5 167zM303 1143v135h127v-135h-127zM651 1143v135h127v-135h-127z" />
202
+ <glyph unicode="&#xfd;" horiz-adv-x="909" d="M31 997h121l307 -913l309 913h121l-338 -997l-148 -403h-116l149 403h-67zM365 1202q149 92 268 176l59 -90q-114 -82 -272 -170z" />
203
+ <glyph unicode="&#xfe;" horiz-adv-x="1060" d="M184 -428v1833l119 16v-516q72 55 159.5 84t172.5 29q283 0 283 -277v-454q0 -307 -308 -307q-147 0 -307 32v-415zM303 121q166 -35 311 -35q97 0 141 49t44 152v454q0 90 -37 130t-135 40q-167 0 -324 -127v-663z" />
204
+ <glyph unicode="&#xff;" horiz-adv-x="909" d="M31 997h121l307 -913l309 913h121l-338 -997l-148 -403h-116l149 403h-67zM223 1143v135h127v-135h-127zM571 1143v135h127v-135h-127z" />
205
+ <glyph unicode="&#x152;" horiz-adv-x="1832" d="M154 406v552q0 90 26 162t81 128t148.5 86t221.5 30h1057v-109h-648v-485h602v-108h-602v-553h650v-109h-1059q-128 0 -221.5 30t-148.5 86t-81 128t-26 162zM274 410q0 -151 83 -226t274 -75h289v1146h-289q-191 0 -274 -75t-83 -226v-544z" />
206
+ <glyph unicode="&#x153;" horiz-adv-x="1636" d="M123 342v313q0 165 93.5 264t293.5 99q217 0 326 -148q90 148 315 148q102 0 174.5 -27t112.5 -78t57.5 -114t17.5 -144v-192h-616v-137q0 -132 57.5 -187t194.5 -55q67 0 163 12t161 29l20 -96q-162 -49 -344 -49q-119 0 -199.5 38t-118.5 105q-49 -70 -124.5 -106.5 t-196.5 -36.5q-200 0 -293.5 98.5t-93.5 263.5zM242 338q0 -127 65 -189.5t203 -62.5q268 0 268 240v333q0 127 -65 189.5t-203 62.5t-203 -62.5t-65 -189.5v-321zM897 569h500v90q0 131 -55.5 193.5t-190.5 62.5q-136 0 -195 -63t-59 -193v-90z" />
207
+ <glyph unicode="&#x178;" horiz-adv-x="1112" d="M31 1364h125l399 -823l401 823h125l-465 -944v-420h-120v420zM311 1503v123h135v-123h-135zM664 1503v123h135v-123h-135z" />
208
+ <glyph unicode="&#x2c6;" horiz-adv-x="813" d="M143 1200q129 76 265 172q163 -115 262 -172l-43 -80q-40 21 -76.5 42t-79 47t-63.5 38q-149 -90 -220 -127z" />
209
+ <glyph unicode="&#x2dc;" horiz-adv-x="839" d="M143 1202q29 43 74.5 72t93.5 29q37 0 111 -33q81 -37 117 -37q53 0 98 51l59 -53q-28 -45 -69 -73t-88 -28t-117 33q-6 3 -21 9.5t-20.5 9t-17.5 7t-19.5 6.5t-17.5 3.5t-19 1.5q-53 0 -110 -57z" />
210
+ <glyph unicode="&#x2000;" horiz-adv-x="857" />
211
+ <glyph unicode="&#x2001;" horiz-adv-x="1714" />
212
+ <glyph unicode="&#x2002;" horiz-adv-x="857" />
213
+ <glyph unicode="&#x2003;" horiz-adv-x="1714" />
214
+ <glyph unicode="&#x2004;" horiz-adv-x="571" />
215
+ <glyph unicode="&#x2005;" horiz-adv-x="428" />
216
+ <glyph unicode="&#x2006;" horiz-adv-x="285" />
217
+ <glyph unicode="&#x2007;" horiz-adv-x="285" />
218
+ <glyph unicode="&#x2008;" horiz-adv-x="214" />
219
+ <glyph unicode="&#x2009;" horiz-adv-x="342" />
220
+ <glyph unicode="&#x200a;" horiz-adv-x="95" />
221
+ <glyph unicode="&#x2010;" horiz-adv-x="741" d="M133 524v101h475v-101h-475z" />
222
+ <glyph unicode="&#x2011;" horiz-adv-x="741" d="M133 524v101h475v-101h-475z" />
223
+ <glyph unicode="&#x2012;" horiz-adv-x="741" d="M133 524v101h475v-101h-475z" />
224
+ <glyph unicode="&#x2013;" horiz-adv-x="1015" d="M154 524v101h708v-101h-708z" />
225
+ <glyph unicode="&#x2014;" horiz-adv-x="1282" d="M154 524v101h974v-101h-974z" />
226
+ <glyph unicode="&#x2018;" horiz-adv-x="493" d="M184 1030v176l99 221l57 -24l-74 -197h45v-176h-127z" />
227
+ <glyph unicode="&#x2019;" horiz-adv-x="452" d="M164 1032l74 197h-45v176h126v-176l-98 -221z" />
228
+ <glyph unicode="&#x201a;" horiz-adv-x="493" d="M154 -197l73 197h-45v176h127v-176l-98 -221z" />
229
+ <glyph unicode="&#x201c;" horiz-adv-x="811" d="M184 1030v176l99 221l57 -24l-74 -197h45v-176h-127zM502 1030v176l98 221l57 -24l-73 -197h45v-176h-127z" />
230
+ <glyph unicode="&#x201d;" horiz-adv-x="811" d="M154 1032l73 197h-45v176h127v-176l-98 -221zM471 1032l74 197h-45v176h127v-176l-99 -221z" />
231
+ <glyph unicode="&#x201e;" horiz-adv-x="811" d="M154 -197l73 197h-45v176h127v-176l-98 -221zM471 -197l74 197h-45v176h127v-176l-99 -221z" />
232
+ <glyph unicode="&#x2022;" horiz-adv-x="782" d="M154 662q0 98 69.5 167.5t167.5 69.5t168 -69.5t70 -167.5t-70 -168t-168 -70t-167.5 70t-69.5 168z" />
233
+ <glyph unicode="&#x2026;" horiz-adv-x="1445" d="M184 0v176h127v-176h-127zM659 0v176h127v-176h-127zM1135 0v176h127v-176h-127z" />
234
+ <glyph unicode="&#x202f;" horiz-adv-x="342" />
235
+ <glyph unicode="&#x2039;" horiz-adv-x="598" d="M113 500l262 395l90 -61l-221 -334l221 -334l-90 -62z" />
236
+ <glyph unicode="&#x203a;" horiz-adv-x="598" d="M133 166l221 334l-221 334l90 61l262 -395l-262 -396z" />
237
+ <glyph unicode="&#x205f;" horiz-adv-x="428" />
238
+ <glyph unicode="&#x20ac;" horiz-adv-x="1091" d="M113 348v82h163v199h-163v82h163v45q0 155 94.5 232t307.5 77q152 0 270 -31l-16 -100q-107 24 -252 24q-157 0 -221 -45t-64 -165v-37h453v-82h-453v-199h453v-82h-453v-51q0 -121 64 -166t221 -45q141 0 252 25l16 -101q-114 -30 -270 -30q-213 0 -307.5 77t-94.5 232 v59h-163z" />
239
+ <glyph unicode="&#x2122;" horiz-adv-x="1069" d="M113 1303v61h323v-61h-129v-361h-65v361h-129zM528 942l11 422h79l119 -322l121 322h74l14 -422h-67l-5 297l-96 -246h-82l-94 248l-6 -299h-68z" />
240
+ <glyph unicode="&#x25fc;" horiz-adv-x="993" d="M0 0v993h993v-993h-993z" />
241
+ </font>
242
+ </defs></svg>
skin/adminhtml/default/default/clearsale/font/klavikalight-osf-webfont.ttf ADDED
Binary file
skin/adminhtml/default/default/clearsale/font/klavikalight-osf-webfont.woff ADDED
Binary file
skin/adminhtml/default/default/clearsale/font/klavikalight-osf-webfont.woff2 ADDED
Binary file
skin/adminhtml/default/default/clearsale/font/klavikalight-plain-webfont.eot ADDED
Binary file
skin/adminhtml/default/default/clearsale/font/klavikalight-plain-webfont.svg ADDED
@@ -0,0 +1,242 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" standalone="no"?>
2
+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
+ <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
4
+ <metadata></metadata>
5
+ <defs>
6
+ <font id="klavika_lightplain" horiz-adv-x="1067" >
7
+ <font-face units-per-em="2048" ascent="1638" descent="-410" />
8
+ <missing-glyph horiz-adv-x="450" />
9
+ <glyph unicode="&#xfb01;" horiz-adv-x="1198" d="M72 895v102h186v209q0 120 68 180t190 60q107 0 205 -31l-16 -92q-102 20 -181 20q-83 0 -115 -34t-32 -117v-195h647v-997h-119v895h-528v-895h-119v895h-186zM905 1186v219h119v-219h-119z" />
10
+ <glyph unicode="&#xfb02;" horiz-adv-x="1198" d="M72 895v102h186v209q0 120 68 180t190 60q100 0 195 -29l-17 -92q-90 18 -170 18q-83 0 -115 -34t-32 -117v-195h297l-12 -102h-285v-895h-119v895h-186zM905 0v1405l119 16v-1421h-119z" />
11
+ <glyph horiz-adv-x="0" />
12
+ <glyph horiz-adv-x="682" />
13
+ <glyph unicode=" " horiz-adv-x="450" />
14
+ <glyph unicode="&#x09;" horiz-adv-x="450" />
15
+ <glyph unicode="&#xa0;" horiz-adv-x="450" />
16
+ <glyph unicode="!" horiz-adv-x="516" d="M195 0v176h127v-176h-127zM199 694v711h118v-711l-24 -344h-70z" />
17
+ <glyph unicode="&#x22;" horiz-adv-x="724" d="M154 905v500h104v-500h-104zM467 905v500h104v-500h-104z" />
18
+ <glyph unicode="#" horiz-adv-x="1472" d="M123 367l6 100h279l20 420h-278l6 100h278l19 336h108l-18 -336h399l19 336h108l-18 -336h278l-6 -100h-279l-20 -420h279l-7 -100h-278l-19 -367h-108l18 367h-399l-18 -367h-109l18 367h-278zM516 467h399l21 420h-399z" />
19
+ <glyph unicode="$" horiz-adv-x="1046" d="M143 41l21 96q170 -51 348 -51q63 0 107.5 5t75 18t48 29t27 46t12 59.5t2.5 78.5q0 43 -0.5 62t-4.5 47.5t-10 40.5t-21.5 31.5t-33.5 29t-51 25.5t-70.5 29t-94.5 31q-53 17 -92.5 31t-74.5 29.5t-58.5 27t-44 29t-32.5 29.5t-21.5 34.5t-13.5 38.5t-7 47t-3.5 54.5 t-0.5 65.5q0 91 14.5 149t53 101t106 63t174.5 24v205h114v-205q172 -7 277 -34l-15 -101q-178 31 -323 31q-65 0 -104 -2.5t-74.5 -11.5t-53 -23.5t-30.5 -42.5t-17 -64.5t-4 -93.5v-62t4.5 -47t7.5 -37t16.5 -28t24 -23.5t37 -19t49 -20.5t66.5 -23q83 -28 136.5 -47 t103.5 -42t77 -38.5t51.5 -40.5t34 -44t17.5 -54t9 -66t1 -83q0 -125 -28.5 -195.5t-100 -106t-203.5 -40.5v-205h-114v205q-181 7 -314 59z" />
20
+ <glyph unicode="%" horiz-adv-x="1726" d="M113 909v205q0 270 293 270q290 0 290 -270v-205q0 -270 -290 -270q-293 0 -293 270zM215 907q0 -89 44 -133.5t147 -44.5t145.5 44.5t42.5 133.5v209q0 89 -42.5 133.5t-145.5 44.5t-147 -44.5t-44 -133.5v-209zM537 14l559 1370l90 -36l-559 -1368zM1020 250v205 q0 270 293 270q291 0 291 -270v-205q0 -270 -291 -270q-293 0 -293 270zM1122 248q0 -89 44 -133.5t147 -44.5t145.5 44.5t42.5 133.5v209q0 89 -42.5 133.5t-145.5 44.5t-147 -44.5t-44 -133.5v-209z" />
21
+ <glyph unicode="&#x26;" horiz-adv-x="1263" d="M174 301v131q0 94 50.5 167t137.5 91q-85 31 -120 89.5t-35 146.5v166q0 292 383 292q79 0 183.5 -13.5t180.5 -33.5l-14 -100q-198 41 -354 41q-137 0 -198.5 -43.5t-61.5 -142.5v-177q0 -82 53.5 -129t157.5 -47h645v-106h-201v-598q-187 -55 -381 -55q-230 0 -328 75 t-98 246zM293 307q0 -125 64.5 -174t238.5 -49q137 0 270 31v518h-307q-266 0 -266 -213v-113z" />
22
+ <glyph unicode="'" horiz-adv-x="411" d="M154 905v500h104v-500h-104z" />
23
+ <glyph unicode="(" horiz-adv-x="616" d="M154 623q0 253 78 481.5t237 456.5l86 -60q-161 -254 -222 -451t-61 -427t61 -427.5t222 -451.5l-86 -59q-159 228 -237 456.5t-78 481.5z" />
24
+ <glyph unicode=")" horiz-adv-x="616" d="M61 -256q161 254 222 451.5t61 427.5t-61 427t-222 451l86 60q159 -228 237.5 -456.5t78.5 -481.5t-78.5 -481.5t-237.5 -456.5z" />
25
+ <glyph unicode="*" horiz-adv-x="976" d="M113 1053v75h307l-168 258l63 41l172 -266l172 266l64 -41l-168 -258h309v-75h-307l168 -256l-63 -41l-175 268l-174 -268l-63 41l166 256h-303z" />
26
+ <glyph unicode="+" horiz-adv-x="1097" d="M133 444v107h359v364h114v-364h359v-107h-359v-364h-114v364h-359z" />
27
+ <glyph unicode="," horiz-adv-x="493" d="M154 -197l73 197h-45v176h127v-176l-98 -221z" />
28
+ <glyph unicode="-" horiz-adv-x="741" d="M133 524v101h475v-101h-475z" />
29
+ <glyph unicode="." horiz-adv-x="495" d="M184 0v176h127v-176h-127z" />
30
+ <glyph unicode="/" horiz-adv-x="901" d="M133 -240l504 1624h121l-506 -1624h-119z" />
31
+ <glyph unicode="0" horiz-adv-x="1146" d="M164 330v663q0 350 409 350q215 0 312.5 -93t97.5 -257v-663q0 -164 -97.5 -257t-312.5 -93q-409 0 -409 350zM283 338q0 -131 64 -191.5t226 -60.5t226.5 60.5t64.5 191.5v647q0 131 -64.5 191.5t-226.5 60.5t-226 -60.5t-64 -191.5v-647z" />
32
+ <glyph unicode="1" horiz-adv-x="667" d="M20 1124l347 199h106v-1323h-119v1182l-276 -156z" />
33
+ <glyph unicode="2" horiz-adv-x="991" d="M109 0v106q309 384 374 469q72 93 105 138t66 99t44 93t11 82v33q0 64 -8.5 100.5t-37.5 65.5t-84 40t-147 11q-142 0 -289 -47l-22 102q59 21 149 36t174 15q117 0 193.5 -20.5t117.5 -64t56.5 -98.5t15.5 -136v-31q0 -105 -46 -190.5t-203 -294.5q-58 -78 -101 -132.5 t-109 -136t-108 -133.5h578v-106h-729z" />
34
+ <glyph unicode="3" horiz-adv-x="1005" d="M113 20l18 103q154 -37 295 -37q161 0 229 42.5t68 160.5v131q0 192 -231 192h-275v107h262q111 0 165 48.5t54 137.5v146q0 102 -55.5 144t-189.5 42q-130 0 -297 -31l-17 103q159 34 310 34q194 0 281 -70.5t87 -213.5v-144q0 -98 -35.5 -154.5t-128.5 -92.5 q89 -20 139 -79.5t50 -160.5v-147q0 -160 -102.5 -230.5t-317.5 -70.5q-168 0 -309 40z" />
35
+ <glyph unicode="4" horiz-adv-x="1105" d="M61 356v127l601 840h159v-864h203v-103h-203v-356h-119v356h-641zM176 459h526v741z" />
36
+ <glyph unicode="5" horiz-adv-x="1013" d="M133 25l21 98q137 -37 313 -37q162 0 223.5 50.5t61.5 180.5v89q0 121 -49.5 170.5t-186.5 52.5q-55 1 -168 2t-164 2v690h676v-106h-557v-478q48 -1 120 -2t116 -2q177 -3 254 -84.5t77 -228.5v-113q0 -110 -36 -180t-126.5 -109.5t-240.5 -39.5q-205 0 -334 45z" />
37
+ <glyph unicode="6" horiz-adv-x="1060" d="M164 305v578q0 127 23 211t80.5 141.5t153.5 82.5t243 25q135 0 233 -28l-14 -101q-102 23 -199 23q-87 0 -148.5 -7t-107 -25.5t-73 -44t-44 -67.5t-22.5 -91t-6 -121v-197q51 21 137 37t155 16q196 0 274.5 -78.5t78.5 -240.5v-113q0 -161 -87 -243t-290 -82 q-204 0 -295.5 82.5t-91.5 242.5zM283 301q0 -120 67.5 -167.5t200.5 -47.5q144 0 201 48.5t57 166.5v123q0 75 -19 118t-71.5 66t-147.5 23q-140 0 -288 -62v-268z" />
38
+ <glyph unicode="7" horiz-adv-x="874" d="M61 1217v106h766v-100l-573 -1223h-121l574 1217h-646z" />
39
+ <glyph unicode="8" horiz-adv-x="1134" d="M154 295v41q0 119 60 195.5t212 144.5q-133 61 -185.5 139.5t-52.5 181.5v27q0 319 379 319t379 -319v-27q0 -112 -51.5 -185.5t-189.5 -135.5q154 -68 215 -144.5t61 -195.5v-41q0 -165 -98 -240t-316 -75t-315.5 75t-97.5 240zM272 301q0 -121 65.5 -168t229.5 -47 t229.5 47t65.5 168v41q0 52 -13 87.5t-50.5 67.5t-88 57.5t-143.5 63.5q-176 -70 -235.5 -123t-59.5 -153v-41zM307 989q0 -90 53.5 -142t206.5 -118q155 67 207.5 117.5t52.5 142.5v51q0 98 -58.5 147.5t-201.5 49.5t-201.5 -49t-58.5 -148v-51z" />
40
+ <glyph unicode="9" horiz-adv-x="1050" d="M123 905v113q0 160 89 242.5t288 82.5q205 0 296 -81t91 -244v-578q0 -128 -22 -211t-79 -141t-153.5 -83t-245.5 -25q-128 0 -233 30l14 101q110 -25 199 -25t152 7t108.5 25.5t72.5 43.5t42.5 68t20.5 91t5 121v197q-51 -21 -137.5 -37t-155.5 -16q-196 0 -274 78.5 t-78 240.5zM242 899q0 -113 49 -160t188 -47q141 0 289 62v268q0 120 -67.5 167.5t-200.5 47.5q-144 0 -201 -48.5t-57 -166.5v-123z" />
41
+ <glyph unicode=":" horiz-adv-x="495" d="M184 0v176h127v-176h-127zM184 655v176h127v-176h-127z" />
42
+ <glyph unicode=";" horiz-adv-x="493" d="M154 -197l73 197h-45v176h127v-176l-98 -221zM182 655v176h127v-176h-127z" />
43
+ <glyph unicode="&#x3c;" horiz-adv-x="1126" d="M102 457v86l816 475l51 -86l-748 -432l752 -434l-51 -86z" />
44
+ <glyph unicode="=" horiz-adv-x="1042" d="M164 281v96h715v-96h-715zM164 633v96h715v-96h-715z" />
45
+ <glyph unicode="&#x3e;" horiz-adv-x="1126" d="M154 66l751 434l-747 432l51 86l815 -475v-86l-819 -477z" />
46
+ <glyph unicode="?" horiz-adv-x="937" d="M123 1391q139 34 299 34q79 0 137.5 -8.5t100 -28.5t68 -47t41.5 -70t20.5 -91t5.5 -115q0 -97 -4.5 -147t-27 -99.5t-58 -84t-107.5 -91.5q-42 -33 -109.5 -87.5t-103.5 -82.5l-70 90q164 128 224 178q36 31 56 49t37.5 41.5t24.5 39.5t12.5 48t6 60t0.5 82 q0 57 -2.5 91t-12 66.5t-26 49t-46 29.5t-70.5 17.5t-101 4.5q-126 0 -275 -31zM315 0v197h127v-197h-127z" />
47
+ <glyph unicode="@" horiz-adv-x="1538" d="M133 682q0 203 86 364t235.5 249.5t333.5 88.5q148 0 266 -42.5t194 -118t116.5 -178t40.5 -224.5q0 -185 -91.5 -295t-266.5 -110q-105 0 -162 63q-112 -57 -213 -57q-86 0 -121.5 47t-22.5 125l39 229q18 100 68.5 142.5t163.5 42.5q50 0 122 -15t119 -37l-75 -434 q36 -18 82 -18q68 0 118.5 24.5t80 68t43.5 98.5t14 122q0 225 -136 349t-379 124q-152 0 -277 -74.5t-199 -214.5t-74 -319q0 -136 38 -246t113.5 -191t195 -125t275.5 -44q195 0 397 88l31 -82q-185 -102 -428 -102q-338 0 -532.5 190t-194.5 512zM623 588q-8 -46 7 -62 t66 -16q38 0 90 18t88 43l58 326q-87 23 -146 23t-86 -22t-36 -75q-6 -40 -20.5 -117.5t-20.5 -117.5z" />
48
+ <glyph unicode="A" horiz-adv-x="1271" d="M72 0l475 1364h178l475 -1364h-119l-129 358h-635l-127 -358h-118zM354 463h561l-280 831z" />
49
+ <glyph unicode="B" horiz-adv-x="1144" d="M184 0v1364h512q140 0 216.5 -67.5t76.5 -200.5v-164q0 -83 -36.5 -137t-118.5 -84q84 -11 141 -78t57 -176v-178q0 -136 -87 -207.5t-226 -71.5h-535zM305 106h416q95 0 142.5 45t47.5 128v174q0 90 -55.5 141t-169.5 51h-381v-539zM305 752h352q108 0 159.5 50 t51.5 136v174q0 145 -170 145h-393v-505z" />
50
+ <glyph unicode="C" horiz-adv-x="1046" d="M154 375v614q0 197 106 296t346 99q175 0 328 -30l-14 -105q-155 27 -304 27q-187 0 -264.5 -65t-77.5 -224v-610q0 -159 77.5 -224t264.5 -65q149 0 304 27l14 -105q-153 -30 -328 -30q-240 0 -346 99t-106 296z" />
51
+ <glyph unicode="D" horiz-adv-x="1208" d="M184 0v1364h451q121 0 206 -29.5t132 -86t67.5 -126.5t20.5 -161v-558q0 -91 -20.5 -161t-67.5 -126.5t-132 -86t-206 -29.5h-451zM305 109h332q167 0 235 68.5t68 219.5v570q0 151 -68 219.5t-235 68.5h-332v-1146z" />
52
+ <glyph unicode="E" horiz-adv-x="1097" d="M184 0v1364h768v-109h-647v-505h602v-109h-602v-532h649v-109h-770z" />
53
+ <glyph unicode="F" horiz-adv-x="1046" d="M184 0v1364h777v-109h-656v-526h610v-108h-610v-621h-121z" />
54
+ <glyph unicode="G" horiz-adv-x="1169" d="M154 377v610q0 199 105 298t347 99q215 0 375 -36l-12 -105q-211 33 -361 33q-188 0 -261 -66t-73 -225v-606q0 -157 69 -224t255 -67q157 0 287 31v483h121v-565q-196 -57 -416 -57q-123 0 -208 25.5t-135 78t-71.5 123.5t-21.5 170z" />
55
+ <glyph unicode="H" horiz-adv-x="1269" d="M184 0v1364h121v-608h660v608h120v-1364h-120v647h-660v-647h-121z" />
56
+ <glyph unicode="I" horiz-adv-x="509" d="M195 0v1364h120v-1364h-120z" />
57
+ <glyph unicode="J" horiz-adv-x="479" d="M-20 -309q108 106 145 149t48 72.5t11 87.5v1364h121v-1352q0 -56 -3 -85.5t-16 -63.5t-37.5 -63t-69 -75.5t-109.5 -109.5q-7 -6 -11 -10z" />
58
+ <glyph unicode="K" horiz-adv-x="1165" d="M184 0v1364h121v-1364h-121zM352 694l543 670h149l-546 -670l585 -694h-151z" />
59
+ <glyph unicode="L" horiz-adv-x="1011" d="M184 0v1364h121v-1255h615v-109h-736z" />
60
+ <glyph unicode="M" horiz-adv-x="1628" d="M174 0l41 1364h176l424 -1114l422 1114h176l41 -1364h-121l-28 1243l-398 -1067h-186l-397 1067l-29 -1243h-121z" />
61
+ <glyph unicode="N" horiz-adv-x="1306" d="M184 0v1364h176l648 -1247v1247h114v-1364h-176l-647 1245v-1245h-115z" />
62
+ <glyph unicode="O" horiz-adv-x="1261" d="M154 385v594q0 90 26 162t81 127.5t148.5 85.5t221.5 30t221.5 -30t148.5 -85.5t81 -127.5t26 -162v-594q0 -90 -26 -162t-81 -127.5t-148.5 -85.5t-221.5 -30t-221.5 30t-148.5 85.5t-81 127.5t-26 162zM274 389q0 -151 83 -226t274 -75t273.5 75t82.5 226v586 q0 151 -82.5 226t-273.5 75t-274 -75t-83 -226v-586z" />
63
+ <glyph unicode="P" horiz-adv-x="1114" d="M184 0v1364h463q375 0 375 -315v-213q0 -316 -375 -316h-342v-520h-121zM305 629h344q131 0 191.5 48t60.5 159v213q0 111 -60.5 158.5t-191.5 47.5h-344v-626z" />
64
+ <glyph unicode="Q" horiz-adv-x="1261" d="M154 385v594q0 90 26 162t81 127.5t148.5 85.5t221.5 30t221.5 -30t148.5 -85.5t81 -127.5t26 -162v-594q0 -163 -85.5 -266.5t-270.5 -130.5l118 -273l-110 -47l-135 312q-126 1 -219 31t-147 85.5t-79.5 127t-25.5 161.5zM274 389q0 -151 83 -226t274 -75t273.5 75 t82.5 226v586q0 151 -82.5 226t-273.5 75t-274 -75t-83 -226v-586z" />
65
+ <glyph unicode="R" horiz-adv-x="1267" d="M184 0v1364h484q374 0 374 -315v-209q0 -245 -221 -299l365 -541h-137l-355 524h-26h-363v-524h-121zM305 633h365q131 0 191.5 48t60.5 159v209q0 111 -60.5 158.5t-191.5 47.5h-365v-622z" />
66
+ <glyph unicode="S" horiz-adv-x="1114" d="M154 45l22 98q183 -55 367 -55q171 0 234 55t63 189v58t-2.5 47.5t-6 40.5t-12 31.5t-18 27.5t-28 21.5t-38.5 20.5t-52 17.5t-65.5 19t-82.5 19.5q-86 20 -142 37t-99.5 42t-66 50.5t-37 69t-18.5 90t-4 120.5q0 88 18.5 148t65 105t130 66t210.5 21q192 0 352 -47 l-14 -102q-178 41 -334 41q-101 0 -162 -12t-93 -43t-42 -71.5t-10 -109.5v-60.5t3 -49t5.5 -40t12.5 -31.5t17.5 -26.5t27.5 -21t37 -19.5t50 -17t62 -18.5t78 -19.5q70 -18 119.5 -32t91 -32t67 -33t46 -39.5t30.5 -46t16 -58.5t7.5 -70.5t1.5 -87.5q0 -89 -17.5 -151 t-63 -111t-130 -72.5t-211.5 -23.5q-216 0 -385 65z" />
67
+ <glyph unicode="T" horiz-adv-x="1062" d="M51 1255v109h961v-109h-420v-1255h-121v1255h-420z" />
68
+ <glyph unicode="U" horiz-adv-x="1290" d="M174 387v977h121v-977q0 -144 89.5 -221.5t260.5 -77.5t260.5 77.5t89.5 221.5v977h121v-977q0 -89 -27.5 -161.5t-83 -128t-147.5 -86.5t-213 -31t-213 31t-147.5 86.5t-83 128t-27.5 161.5z" />
69
+ <glyph unicode="V" horiz-adv-x="1208" d="M41 1364h119l444 -1255l445 1255h118l-481 -1364h-164z" />
70
+ <glyph unicode="W" horiz-adv-x="1822" d="M51 1364h117l342 -1272l305 1272h193l305 -1272l342 1272h117l-369 -1364h-189l-303 1278l-303 -1278h-188z" />
71
+ <glyph unicode="X" horiz-adv-x="1187" d="M72 0l456 692l-442 672h131l377 -576l377 576h131l-443 -672l457 -692h-131l-391 596l-391 -596h-131z" />
72
+ <glyph unicode="Y" horiz-adv-x="1112" d="M31 1364h125l399 -823l401 823h125l-465 -944v-420h-120v420z" />
73
+ <glyph unicode="Z" horiz-adv-x="1179" d="M143 0v109l744 1146h-723v109h858v-109l-746 -1146h760v-109h-893z" />
74
+ <glyph unicode="[" horiz-adv-x="636" d="M205 -258v1876h370v-111h-251v-1654h251v-111h-370z" />
75
+ <glyph unicode="\" horiz-adv-x="901" d="M143 1384h121l504 -1624h-119z" />
76
+ <glyph unicode="]" horiz-adv-x="636" d="M61 -147h252v1654h-252v111h371v-1876h-371v111z" />
77
+ <glyph unicode="^" horiz-adv-x="929" d="M102 834l297 571h131l297 -571l-96 -54l-266 514l-266 -514z" />
78
+ <glyph unicode="_" horiz-adv-x="888" d="M8 -20h873v-54h-873v54z" />
79
+ <glyph unicode="`" horiz-adv-x="634" d="M154 1288l59 90q119 -84 268 -176l-55 -84q-158 88 -272 170z" />
80
+ <glyph unicode="a" horiz-adv-x="993" d="M133 258q0 154 70 215.5t223 61.5h295v194q0 101 -55 141.5t-181 40.5q-131 0 -295 -32l-18 100q136 39 307 39q189 0 275 -73t86 -216v-729h-103l-8 78q-159 -98 -338 -98q-258 0 -258 278zM252 256q0 -94 32.5 -132t131.5 -38q74 0 156 27.5t149 74.5v240h-291 q-102 0 -140 -36.5t-38 -135.5z" />
81
+ <glyph unicode="b" horiz-adv-x="1040" d="M174 16v1389l119 16v-479q145 76 328 76q146 0 216 -77t70 -214v-395q0 -176 -91 -264t-308 -88q-71 0 -170 10t-164 26zM293 109q117 -21 229 -21q79 0 132 16t82 48.5t40.5 74t11.5 101.5v401q0 90 -43.5 132t-140.5 42q-158 0 -311 -86v-708z" />
82
+ <glyph unicode="c" horiz-adv-x="819" d="M113 324v350q0 170 87 257t289 87q115 0 228 -29l-15 -98q-120 20 -213 20q-142 0 -200 -50.5t-58 -182.5v-359q0 -132 58 -182.5t200 -50.5q93 0 213 20l15 -98q-109 -28 -228 -28q-202 0 -289 87t-87 257z" />
83
+ <glyph unicode="d" horiz-adv-x="1050" d="M143 256v455q0 307 308 307q142 0 307 -33v420l119 16v-1421h-109l-6 94q-73 -56 -161.5 -85t-174.5 -29q-283 0 -283 276zM262 256q0 -90 37 -130t135 -40q167 0 324 127v664q-161 34 -312 34q-97 0 -140.5 -48.5t-43.5 -151.5v-455z" />
84
+ <glyph unicode="e" horiz-adv-x="980" d="M123 342v313q0 363 373 363q102 0 174.5 -27t112.5 -78t57.5 -114t17.5 -144v-192h-616v-125q0 -137 57 -195.5t203 -58.5q144 0 315 47l21 -96q-153 -55 -344 -55q-200 0 -285.5 94t-85.5 268zM242 569h499v90q0 131 -55 193.5t-190 62.5q-136 0 -195 -63t-59 -193v-90z " />
85
+ <glyph unicode="f" horiz-adv-x="731" d="M72 895v102h186v209q0 120 68 180t190 60q110 0 205 -29l-16 -92q-99 18 -181 18q-83 0 -115 -34t-32 -117v-195h307l-12 -102h-295v-895h-119v895h-186z" />
86
+ <glyph unicode="g" horiz-adv-x="1050" d="M133 655v13q0 175 89 262.5t294 87.5q98 0 168 -21h274v-86l-124 -10q65 -82 65 -233v-13q0 -350 -383 -350q-72 0 -133 12q-78 -64 -78 -131q0 -63 90 -71q45 -4 95 -8t91.5 -7.5t100.5 -7.5q132 -10 190 -69.5t58 -167.5q0 -106 -39.5 -165.5t-131 -86.5t-255.5 -27 q-73 0 -173.5 13.5t-176.5 35.5l18 94q175 -41 336 -41q100 0 161.5 9.5t92.5 33t41 51.5t10 76q0 74 -35.5 107t-124.5 39q-189 12 -270 18q-104 8 -150.5 56t-46.5 120q0 98 95 168q-148 84 -148 299zM248 651q0 -137 63 -190t205 -53q140 0 204 55.5t64 187.5v21 q0 135 -59.5 189t-208.5 54q-150 0 -209 -53.5t-59 -189.5v-21z" />
87
+ <glyph unicode="h" d="M174 0v1405l119 16v-512q89 43 202.5 76t196.5 33q112 0 161.5 -58t49.5 -167v-793h-119v807q0 54 -27 77t-81 23q-64 0 -178 -33t-205 -81v-793h-119z" />
88
+ <glyph unicode="i" horiz-adv-x="466" d="M174 0v997h119v-997h-119zM174 1186v219h119v-219h-119z" />
89
+ <glyph unicode="j" horiz-adv-x="456" d="M-16 -338q120 108 145 136q38 45 43 103q2 18 2 46v1050h119v-1069q0 -45 -5 -74.5t-14 -54t-37 -55.5t-56.5 -58.5t-89.5 -82.5q-19 -17 -30 -27zM174 1186v219h119v-219h-119z" />
90
+ <glyph unicode="k" horiz-adv-x="964" d="M174 0v1405l119 16v-1421h-119zM346 506l393 491h148l-398 -491l414 -506h-151z" />
91
+ <glyph unicode="l" horiz-adv-x="466" d="M174 0v1405l119 16v-1421h-119z" />
92
+ <glyph unicode="m" horiz-adv-x="1677" d="M174 0v997h105l8 -90q90 43 205.5 77t199.5 34q150 0 193 -111q96 44 214.5 77.5t203.5 33.5q112 0 161 -58t49 -167v-793h-118v807q0 54 -27 77t-82 23q-71 0 -180.5 -32.5t-202.5 -81.5v-793h-119v807q0 54 -27 77t-81 23q-64 0 -178 -33t-205 -81v-793h-119z" />
93
+ <glyph unicode="n" d="M174 0v997h105l8 -90q90 43 205.5 77t199.5 34q112 0 161.5 -58t49.5 -167v-793h-119v807q0 54 -27 77t-81 23q-64 0 -178 -33t-205 -81v-793h-119z" />
94
+ <glyph unicode="o" horiz-adv-x="1019" d="M123 342v313q0 165 93.5 264t293.5 99t293.5 -99t93.5 -264v-313q0 -165 -93.5 -263.5t-293.5 -98.5t-293.5 98.5t-93.5 263.5zM242 338q0 -127 65 -189.5t203 -62.5t203 62.5t65 189.5v321q0 127 -65 189.5t-203 62.5t-203 -62.5t-65 -189.5v-321z" />
95
+ <glyph unicode="p" horiz-adv-x="1046" d="M174 -420v1417h109l6 -94q73 56 162 85.5t174 29.5q282 0 282 -277v-454q0 -307 -307 -307q-147 0 -307 32v-415zM293 121q166 -35 311 -35q97 0 140.5 49t43.5 152v454q0 90 -37 130t-135 40q-166 0 -323 -127v-663z" />
96
+ <glyph unicode="q" horiz-adv-x="1040" d="M133 270v396q0 176 91 264t308 88q70 0 169.5 -10.5t164.5 -26.5v-1384l-118 -17v475q-143 -75 -328 -75q-146 0 -216.5 76.5t-70.5 213.5zM252 268q0 -90 43.5 -132t140.5 -42q159 0 312 86v709q-111 20 -230 20q-152 0 -209 -58.5t-57 -180.5v-402z" />
97
+ <glyph unicode="r" horiz-adv-x="638" d="M174 0v997h107l6 -151q200 132 307 172l14 -117q-102 -44 -315 -184v-717h-119z" />
98
+ <glyph unicode="s" horiz-adv-x="890" d="M143 31l21 96q131 -41 264 -41q136 0 178.5 32.5t42.5 129.5q0 43 -1 62.5t-9 43.5t-20 34t-41 24t-63.5 23.5t-96.5 23.5q-63 15 -107 30t-74.5 35t-48 40t-27 52.5t-12 63.5t-2.5 82q0 130 74 193t252 63q164 0 283 -35l-13 -100q-140 28 -278 28q-86 0 -129.5 -16.5 t-56.5 -47t-13 -89.5q0 -39 1 -59.5t8.5 -42t17.5 -32t34.5 -23t53 -21t78.5 -21.5q75 -19 124.5 -35t85.5 -37t54.5 -39t29 -50.5t13 -62.5t2.5 -83q0 -71 -14.5 -119t-51.5 -84t-102 -52.5t-164 -16.5q-76 0 -157 14t-136 37z" />
99
+ <glyph unicode="t" horiz-adv-x="759" d="M61 895v102h193v236l119 16v-252h305l-12 -102h-293v-688q0 -71 21 -98t93 -27q84 0 179 29l22 -93q-94 -38 -209 -38q-120 0 -172.5 49t-52.5 166v700h-193z" />
100
+ <glyph unicode="u" d="M164 205v792h119v-807q0 -54 27 -77t81 -23q64 0 178 33.5t205 81.5v792h119v-997h-105l-8 90q-89 -43 -205 -76.5t-200 -33.5q-112 0 -161.5 58t-49.5 167z" />
101
+ <glyph unicode="v" horiz-adv-x="919" d="M31 997h121l307 -913l309 913h121l-338 -997h-182z" />
102
+ <glyph unicode="w" horiz-adv-x="1437" d="M51 997h113l205 -917l270 917h160l268 -917l207 917h112l-227 -997h-178l-262 911l-262 -911h-178z" />
103
+ <glyph unicode="x" horiz-adv-x="903" d="M51 0l336 502l-330 495h127l267 -399l268 399h127l-332 -495l338 -502h-129l-272 408l-271 -408h-129z" />
104
+ <glyph unicode="y" horiz-adv-x="909" d="M31 997h121l307 -913l309 913h121l-338 -997l-148 -403h-116l149 403h-67z" />
105
+ <glyph unicode="z" horiz-adv-x="894" d="M113 0v96l538 805h-524l2 96h647l-2 -96l-536 -805h555v-96h-680z" />
106
+ <glyph unicode="{" horiz-adv-x="632" d="M123 610v107h33q49 0 69.5 19.5t20.5 64.5v614q0 203 205 203h141v-107h-150q-77 0 -77 -81v-623q0 -140 -129 -143q129 -5 129 -144v-622q0 -82 77 -82h150v-107h-141q-205 0 -205 203v614q0 45 -20.5 64.5t-69.5 19.5h-33z" />
107
+ <glyph unicode="|" horiz-adv-x="509" d="M215 -430v2048h80v-2048h-80z" />
108
+ <glyph unicode="}" horiz-adv-x="632" d="M41 -184h149q78 0 78 82v622q0 139 129 144q-129 3 -129 143v623q0 81 -78 81h-149v107h141q205 0 205 -203v-614q0 -45 20.5 -64.5t69.5 -19.5h33v-107h-33q-49 0 -69.5 -19.5t-20.5 -64.5v-614q0 -203 -205 -203h-141v107z" />
109
+ <glyph unicode="~" horiz-adv-x="1013" d="M102 459q43 111 103 171t149 60q42 0 81.5 -17t69.5 -41t58.5 -48t61 -41t63.5 -17q27 0 49 11t36.5 24t30 41t23 45t21.5 53l84 -36q-17 -49 -36 -86t-48 -73t-70.5 -55.5t-93.5 -19.5q-42 0 -81.5 16.5t-70 40t-59 47t-60.5 40t-63 16.5q-57 0 -90.5 -39.5 t-71.5 -130.5z" />
110
+ <glyph unicode="&#xa1;" horiz-adv-x="516" d="M195 821v176h127v-176h-127zM199 303l24 344h70l24 -344v-706h-118v706z" />
111
+ <glyph unicode="&#xa2;" horiz-adv-x="860" d="M123 508v350q0 156 72.5 242.5t240.5 99.5v186h115v-186q106 -7 176 -26l-14 -99q-126 21 -213 21q-142 0 -200 -51t-58 -183v-358q0 -132 58 -183t200 -51q87 0 213 21l14 -98q-86 -23 -176 -29v-184h-115v186q-168 13 -240.5 99t-72.5 243z" />
112
+ <glyph unicode="&#xa3;" horiz-adv-x="1116" d="M164 629v102h190q-100 157 -100 313q0 157 84 228t289 71q160 0 299 -40l-19 -103q-141 37 -276 37q-155 0 -206.5 -40t-51.5 -157q0 -139 110 -309h408l-8 -102h-357q23 -48 23 -119q0 -198 -195 -404h609v-106h-766v106q104 85 168.5 193t64.5 209q0 62 -27 121h-239z " />
113
+ <glyph unicode="&#xa4;" horiz-adv-x="1105" d="M154 252l127 127q-41 61 -41 160v295q0 96 41 157l-127 129l77 78l134 -135q70 37 188 37q110 0 186 -37l135 135l78 -78l-129 -129q41 -61 41 -157v-295q0 -97 -41 -158l129 -129l-78 -78l-135 135q-70 -37 -186 -37t-188 35l-134 -133zM350 565q0 -103 40.5 -146.5 t162.5 -43.5q121 0 161 43.5t40 146.5v242q0 103 -40 146.5t-161 43.5q-122 0 -162.5 -43.5t-40.5 -146.5v-242z" />
114
+ <glyph unicode="&#xa5;" horiz-adv-x="1112" d="M51 1323h125l379 -782l381 782h125l-293 -594h207v-96h-254l-105 -213v-43h359v-92h-359v-285h-120v285h-359v92h359v43l-105 213h-254v96h207z" />
115
+ <glyph unicode="&#xa6;" horiz-adv-x="509" d="M215 424h80v-854h-80v854zM215 764v854h80v-854h-80z" />
116
+ <glyph unicode="&#xa7;" horiz-adv-x="1146" d="M143 1159q0 120 63 172.5t195 52.5q64 0 151 -14t150 -35l-18 -92q-163 39 -274 39q-93 0 -120.5 -26t-27.5 -105q0 -107 20 -235t64.5 -292t79 -277.5t98.5 -313.5l-106 -33q-132 386 -203.5 666.5t-71.5 492.5zM455 -332l18 92q69 -17 150.5 -28t124.5 -11 q93 0 120 26.5t27 105.5q0 107 -20 235t-64.5 292t-79 277.5t-98.5 313.5l106 33q132 -385 203.5 -666.5t71.5 -493.5q0 -120 -63 -172.5t-195 -52.5q-64 0 -151 14t-150 35z" />
117
+ <glyph unicode="&#xa8;" horiz-adv-x="802" d="M164 1143v135h127v-135h-127zM512 1143v135h127v-135h-127z" />
118
+ <glyph unicode="&#xa9;" horiz-adv-x="1691" d="M143 682q0 145 51 274t141 224t222.5 150.5t288.5 55.5q207 0 368.5 -95t247.5 -255t86 -354t-86 -353t-247.5 -254t-368.5 -95q-155 0 -288 55.5t-223 150.5t-141 223.5t-51 272.5zM242 682q0 -127 42 -239t118.5 -194.5t191.5 -130.5t252 -48t252 48t191.5 130.5 t118.5 194.5t42 239t-42 239t-118.5 195.5t-191.5 131.5t-252 48t-252 -48t-191.5 -131.5t-118.5 -195.5t-42 -239zM604 535v294q0 109 56.5 159t189.5 50q106 0 207 -24l-10 -80q-95 20 -191 20q-97 0 -129.5 -25.5t-32.5 -101.5v-290q0 -76 32.5 -101.5t129.5 -25.5 q96 0 191 20l10 -80q-101 -24 -207 -24q-133 0 -189.5 50t-56.5 159z" />
119
+ <glyph unicode="&#xaa;" horiz-adv-x="774" d="M164 971q0 100 42.5 136t139.5 36h166v114q0 49 -28.5 70t-96.5 21q-87 0 -184 -23l-15 76q91 24 195 24q117 0 167 -39t50 -124v-455h-76l-6 41q-87 -53 -170 -53q-93 0 -138.5 42.5t-45.5 133.5zM252 971q0 -57 23.5 -78t76.5 -21q36 0 83 17t77 39v135h-162 q-59 0 -78.5 -17.5t-19.5 -74.5z" />
120
+ <glyph unicode="&#xab;" horiz-adv-x="978" d="M113 500l262 395l90 -61l-221 -334l221 -334l-90 -62zM494 500l262 395l90 -61l-221 -334l221 -334l-90 -62z" />
121
+ <glyph unicode="&#xac;" horiz-adv-x="1159" d="M133 444v107h832v-471h-111v364h-721z" />
122
+ <glyph unicode="&#xad;" horiz-adv-x="741" d="M133 524v101h475v-101h-475z" />
123
+ <glyph unicode="&#xae;" horiz-adv-x="1026" d="M143 1055q0 158 101.5 264t269.5 106t268.5 -106t100.5 -264q0 -157 -101 -264t-268 -107t-269 107t-102 264zM215 1055q0 -130 79 -215.5t220 -85.5t219 85.5t78 215.5q0 131 -78 217t-219 86t-220 -86.5t-79 -216.5zM403 893v340h132q102 0 102 -88v-51q0 -57 -49 -78 l92 -123h-59l-86 113h-82v-113h-50zM453 1051h82q53 0 53 43v51q0 25 -12 34t-41 9h-82v-137z" />
124
+ <glyph unicode="&#xaf;" horiz-adv-x="770" d="M143 1159v98h484v-98h-484z" />
125
+ <glyph unicode="&#xb0;" horiz-adv-x="733" d="M154 1128q0 92 57.5 153.5t155.5 61.5t155.5 -61.5t57.5 -153.5t-57.5 -152.5t-155.5 -60.5q-100 0 -156.5 60t-56.5 153zM227 1128q0 -61 37 -104t103 -43t102.5 43t36.5 104q0 62 -36.5 106t-102.5 44t-103 -44t-37 -106z" />
126
+ <glyph unicode="&#xb1;" horiz-adv-x="1159" d="M164 0v106h831v-106h-831zM164 608v107h358v364h115v-364h358v-107h-358v-364h-115v364h-358z" />
127
+ <glyph unicode="&#xb2;" horiz-adv-x="790" d="M154 498v82q21 27 79 100t129 164q68 88 99 139t36 72.5t5 58.5v27q0 63 -26 86.5t-118 23.5q-67 0 -186 -26l-16 86q94 32 206 32q127 0 184.5 -47.5t57.5 -142.5v-53q0 -55 -26.5 -113t-112.5 -170q-142 -185 -174 -225h325v-94h-462z" />
128
+ <glyph unicode="&#xb3;" horiz-adv-x="765" d="M143 510l15 86q94 -25 186 -25q93 0 126.5 26t33.5 91v74q0 108 -129 108h-170v93h172q61 0 84.5 24.5t23.5 67.5v100q0 55 -32 76.5t-105 21.5q-86 0 -178 -18l-14 84q83 24 188 24q240 0 240 -184v-102q0 -50 -18.5 -81.5t-65.5 -57.5q102 -39 102 -154v-78 q0 -109 -61 -157t-205 -48q-87 0 -193 29z" />
129
+ <glyph unicode="&#xb4;" horiz-adv-x="634" d="M154 1202q149 92 268 176l59 -90q-114 -82 -272 -170z" />
130
+ <glyph unicode="&#xb5;" d="M164 -403v1400h119v-807q0 -54 27 -77t81 -23q64 0 178 33.5t205 81.5v792h119v-997h-105l-8 90q-89 -43 -205 -76.5t-200 -33.5q-48 0 -92 14v-397h-119z" />
131
+ <glyph unicode="&#xb6;" horiz-adv-x="1028" d="M154 950q0 177 118 295.5t295 118.5v-825q-177 0 -295 118t-118 293zM526 -346q128 128 155.5 161.5t27.5 61.5v1487h114v-1483q0 -43 -11 -68t-54.5 -73.5t-161.5 -163.5z" />
132
+ <glyph unicode="&#xb7;" horiz-adv-x="495" d="M184 567v176h127v-176h-127z" />
133
+ <glyph unicode="&#xb8;" horiz-adv-x="641" d="M143 -395l19 71q67 -18 125 -18q116 0 116 72q0 30 -24.5 46.5t-71.5 16.5q-61 0 -119 -12l48 219h86l-31 -143q27 6 57 6q65 0 107.5 -33t42.5 -96q0 -70 -51.5 -114t-143.5 -44q-75 0 -160 29z" />
134
+ <glyph unicode="&#xb9;" horiz-adv-x="673" d="M123 1194l223 129h82v-829h-102v710l-162 -86z" />
135
+ <glyph unicode="&#xba;" horiz-adv-x="802" d="M164 1018v186q0 101 57.5 161t179.5 60q227 0 238 -221v-186q0 -102 -57.5 -162.5t-180.5 -60.5t-180 60.5t-57 162.5zM252 1016q0 -144 149 -144q152 0 152 144v190q0 142 -152 142q-149 0 -149 -142v-190z" />
136
+ <glyph unicode="&#xbb;" horiz-adv-x="978" d="M133 176l221 334l-221 334l90 61l262 -395l-262 -395zM514 176l221 334l-221 334l90 61l262 -395l-262 -395z" />
137
+ <glyph unicode="&#xbc;" horiz-adv-x="1677" d="M123 1194l223 129h82v-829h-102v710l-162 -86zM457 -20l536 1396l84 -33l-534 -1396zM907 186v99l348 544h127v-553h121v-90h-121v-186h-98v186h-377zM1012 276h272v445z" />
138
+ <glyph unicode="&#xbd;" horiz-adv-x="1695" d="M123 1194l223 129h82v-829h-102v710l-162 -86zM457 -20l536 1396l84 -33l-534 -1396zM1059 0v82q22 28 80 100.5t129 163.5q68 88 99 139.5t35.5 72t4.5 58.5v27q0 64 -26 87.5t-117 23.5q-63 0 -187 -27l-16 86q97 33 207 33q127 0 184 -48t57 -143v-53 q0 -55 -26.5 -113t-112.5 -170q-142 -185 -174 -225h326v-94h-463z" />
139
+ <glyph unicode="&#xbe;" horiz-adv-x="1738" d="M143 510l15 86q94 -25 186 -25q93 0 126.5 26t33.5 91v74q0 108 -129 108h-170v93h172q61 0 84.5 24.5t23.5 67.5v100q0 55 -32 76.5t-105 21.5q-86 0 -178 -18l-14 84q83 24 188 24q240 0 240 -184v-102q0 -50 -18.5 -81.5t-65.5 -57.5q102 -39 102 -154v-78 q0 -109 -61 -157t-205 -48q-87 0 -193 29zM518 -20l537 1396l84 -33l-535 -1396zM969 186v99l348 544h127v-553h121v-90h-121v-186h-98v186h-377zM1073 276h273v445z" />
140
+ <glyph unicode="&#xbf;" horiz-adv-x="937" d="M143 -63q0 97 4.5 147t27 99t58 83.5t107.5 91.5q42 33 109.5 87.5t103.5 82.5l70 -90q-164 -128 -224 -178q-54 -46 -77.5 -69.5t-39.5 -61.5t-18 -73t-2 -115q0 -57 2.5 -91t12 -66.5t26 -49t46 -29.5t70.5 -17.5t101 -4.5q131 0 275 30l20 -102q-143 -35 -299 -35 q-95 0 -160.5 14t-107.5 39.5t-65 71.5t-31.5 100.5t-8.5 135.5zM496 801v196h127v-196h-127z" />
141
+ <glyph unicode="&#xc0;" horiz-adv-x="1271" d="M72 0l475 1364h178l475 -1364h-119l-129 358h-635l-127 -358h-118zM354 463h561l-280 831zM383 1624l59 90q108 -79 250 -164l-55 -84q-116 61 -254 158z" />
142
+ <glyph unicode="&#xc1;" horiz-adv-x="1271" d="M72 0l475 1364h178l475 -1364h-119l-129 358h-635l-127 -358h-118zM354 463h561l-280 831zM578 1550q136 81 249 164l60 -90q-138 -97 -254 -158z" />
143
+ <glyph unicode="&#xc2;" horiz-adv-x="1271" d="M72 0l475 1364h178l475 -1364h-119l-129 358h-635l-127 -358h-118zM354 463h561l-280 831zM381 1546q137 84 256 168q155 -110 254 -168l-43 -80q-80 42 -211 123q-158 -95 -211 -123z" />
144
+ <glyph unicode="&#xc3;" horiz-adv-x="1271" d="M72 0l475 1364h178l475 -1364h-119l-129 358h-635l-127 -358h-118zM354 463h561l-280 831zM365 1556q29 44 74.5 72.5t92.5 28.5q37 0 111 -33q81 -37 117 -37q53 0 98 51l60 -53q-28 -45 -69 -72.5t-89 -27.5q-47 0 -117 33q-3 1 -18 8t-18 8t-15 6t-17 6.5t-14.5 4 t-17 3t-15.5 0.5q-53 0 -110 -57z" />
145
+ <glyph unicode="&#xc4;" horiz-adv-x="1271" d="M72 0l475 1364h178l475 -1364h-119l-129 358h-635l-127 -358h-118zM354 463h561l-280 831zM391 1503v123h135v-123h-135zM743 1503v123h136v-123h-136z" />
146
+ <glyph unicode="&#xc5;" horiz-adv-x="1271" d="M72 0l475 1364h178l475 -1364h-119l-129 358h-635l-127 -358h-118zM354 463h561l-280 831zM506 1546q0 57 33.5 91t95.5 34t95.5 -34t33.5 -91q0 -56 -34 -91.5t-95 -35.5t-95 35.5t-34 91.5zM573 1546q0 -30 16 -47.5t46 -17.5q59 0 59 65q0 66 -59 66q-62 0 -62 -66z " />
147
+ <glyph unicode="&#xc6;" horiz-adv-x="1718" d="M72 0l475 1364h1026v-109h-811l170 -485h596v-108h-559l192 -553h414v-109h-494l-129 358h-635l-127 -358h-118zM354 463h561l-280 831z" />
148
+ <glyph unicode="&#xc7;" horiz-adv-x="1046" d="M154 375v614q0 197 106 296t346 99q175 0 328 -30l-14 -105q-155 27 -304 27q-187 0 -264.5 -65t-77.5 -224v-610q0 -159 77.5 -224t264.5 -65q149 0 304 27l14 -105q-141 -26 -309 -30l-27 -123q27 6 57 6q65 0 107.5 -33t42.5 -96q0 -70 -51.5 -114t-143.5 -44 q-74 0 -159 29l18 71q67 -18 125 -18q117 0 117 72q0 30 -25 46.5t-72 16.5q-60 0 -118 -12l43 201q-203 13 -294 111.5t-91 281.5z" />
149
+ <glyph unicode="&#xc8;" horiz-adv-x="1097" d="M184 0v1364h768v-109h-647v-505h602v-109h-602v-532h649v-109h-770zM350 1624l60 90q113 -83 249 -164l-55 -84q-116 61 -254 158z" />
150
+ <glyph unicode="&#xc9;" horiz-adv-x="1097" d="M184 0v1364h768v-109h-647v-505h602v-109h-602v-532h649v-109h-770zM471 1550q142 85 250 164l59 -90q-138 -97 -254 -158z" />
151
+ <glyph unicode="&#xca;" horiz-adv-x="1097" d="M184 0v1364h768v-109h-647v-505h602v-109h-602v-532h649v-109h-770zM326 1546q137 84 256 168q155 -110 254 -168l-43 -80q-80 42 -211 123q-158 -95 -211 -123z" />
152
+ <glyph unicode="&#xcb;" horiz-adv-x="1097" d="M184 0v1364h768v-109h-647v-505h602v-109h-602v-532h649v-109h-770zM336 1503v123h135v-123h-135zM688 1503v123h135v-123h-135z" />
153
+ <glyph unicode="&#xcc;" horiz-adv-x="509" d="M12 1624l60 90q108 -79 250 -164l-56 -84q-116 61 -254 158zM195 0v1364h120v-1364h-120z" />
154
+ <glyph unicode="&#xcd;" horiz-adv-x="509" d="M195 0v1364h120v-1364h-120zM197 1550q136 81 249 164l60 -90q-138 -97 -254 -158z" />
155
+ <glyph unicode="&#xce;" horiz-adv-x="509" d="M0 1546q137 84 256 168q155 -110 254 -168l-43 -80q-80 42 -211 123q-158 -95 -211 -123zM195 0v1364h120v-1364h-120z" />
156
+ <glyph unicode="&#xcf;" horiz-adv-x="509" d="M10 1503v123h135v-123h-135zM195 0v1364h120v-1364h-120zM362 1503v123h136v-123h-136z" />
157
+ <glyph unicode="&#xd0;" horiz-adv-x="1284" d="M102 643v102h158v619h451q121 0 206 -29.5t132 -86t67.5 -126.5t20.5 -161v-558q0 -91 -20.5 -161t-67.5 -126.5t-132 -86t-206 -29.5h-451v643h-158zM381 109h332q167 0 235 68.5t68 219.5v570q0 151 -68 219.5t-235 68.5h-332v-510h289v-102h-289v-534z" />
158
+ <glyph unicode="&#xd1;" horiz-adv-x="1306" d="M184 0v1364h176l648 -1247v1247h114v-1364h-176l-647 1245v-1245h-115zM403 1556q29 43 74.5 72t93.5 29q37 0 111 -33q81 -37 117 -37q53 0 98 51l59 -53q-28 -45 -69 -72.5t-88 -27.5t-117 33q-3 1 -18 8t-18 8t-15 6t-17 6.5t-14.5 4t-17 3t-15.5 0.5q-53 0 -110 -57z " />
159
+ <glyph unicode="&#xd2;" horiz-adv-x="1261" d="M154 385v594q0 90 26 162t81 127.5t148.5 85.5t221.5 30t221.5 -30t148.5 -85.5t81 -127.5t26 -162v-594q0 -90 -26 -162t-81 -127.5t-148.5 -85.5t-221.5 -30t-221.5 30t-148.5 85.5t-81 127.5t-26 162zM274 389q0 -151 83 -226t274 -75t273.5 75t82.5 226v586 q0 151 -82.5 226t-273.5 75t-274 -75t-83 -226v-586zM410 1624l59 90q108 -79 250 -164l-55 -84q-116 61 -254 158z" />
160
+ <glyph unicode="&#xd3;" horiz-adv-x="1261" d="M154 385v594q0 90 26 162t81 127.5t148.5 85.5t221.5 30t221.5 -30t148.5 -85.5t81 -127.5t26 -162v-594q0 -90 -26 -162t-81 -127.5t-148.5 -85.5t-221.5 -30t-221.5 30t-148.5 85.5t-81 127.5t-26 162zM274 389q0 -151 83 -226t274 -75t273.5 75t82.5 226v586 q0 151 -82.5 226t-273.5 75t-274 -75t-83 -226v-586zM553 1550q142 85 250 164l59 -90q-138 -97 -254 -158z" />
161
+ <glyph unicode="&#xd4;" horiz-adv-x="1261" d="M154 385v594q0 90 26 162t81 127.5t148.5 85.5t221.5 30t221.5 -30t148.5 -85.5t81 -127.5t26 -162v-594q0 -90 -26 -162t-81 -127.5t-148.5 -85.5t-221.5 -30t-221.5 30t-148.5 85.5t-81 127.5t-26 162zM274 389q0 -151 83 -226t274 -75t273.5 75t82.5 226v586 q0 151 -82.5 226t-273.5 75t-274 -75t-83 -226v-586zM377 1546q137 84 256 168q155 -110 254 -168l-43 -80q-80 42 -211 123q-158 -95 -211 -123z" />
162
+ <glyph unicode="&#xd5;" horiz-adv-x="1261" d="M154 385v594q0 90 26 162t81 127.5t148.5 85.5t221.5 30t221.5 -30t148.5 -85.5t81 -127.5t26 -162v-594q0 -90 -26 -162t-81 -127.5t-148.5 -85.5t-221.5 -30t-221.5 30t-148.5 85.5t-81 127.5t-26 162zM274 389q0 -151 83 -226t274 -75t273.5 75t82.5 226v586 q0 151 -82.5 226t-273.5 75t-274 -75t-83 -226v-586zM367 1556q29 43 74.5 72t93.5 29q18 0 38 -5t30 -9.5t42 -18.5q81 -37 117 -37q53 0 98 51l60 -53q-28 -45 -69 -72.5t-89 -27.5q-47 0 -117 33q-3 1 -18 8t-18 8t-15 6t-17 6.5t-14.5 4t-17 3t-15.5 0.5q-53 0 -110 -57 z" />
163
+ <glyph unicode="&#xd6;" horiz-adv-x="1261" d="M154 385v594q0 90 26 162t81 127.5t148.5 85.5t221.5 30t221.5 -30t148.5 -85.5t81 -127.5t26 -162v-594q0 -90 -26 -162t-81 -127.5t-148.5 -85.5t-221.5 -30t-221.5 30t-148.5 85.5t-81 127.5t-26 162zM274 389q0 -151 83 -226t274 -75t273.5 75t82.5 226v586 q0 151 -82.5 226t-273.5 75t-274 -75t-83 -226v-586zM387 1503v123h135v-123h-135zM739 1503v123h135v-123h-135z" />
164
+ <glyph unicode="&#xd7;" horiz-adv-x="1122" d="M164 176l321 324l-321 323l74 74l323 -322l324 322l73 -74l-321 -323l321 -324l-73 -74l-324 322l-323 -322z" />
165
+ <glyph unicode="&#xd8;" horiz-adv-x="1261" d="M154 -82l100 182q-100 100 -100 285v594q0 90 26 162t81 127.5t148.5 85.5t221.5 30q190 0 305 -67l94 170l78 -43l-102 -180q102 -102 102 -285v-594q0 -90 -26 -162t-81 -127.5t-148.5 -85.5t-221.5 -30q-193 0 -305 65l-95 -168zM274 389q0 -112 41 -178l566 1008 q-88 57 -250 57q-191 0 -274 -75t-83 -226v-586zM381 145q80 -57 250 -57q191 0 273.5 75t82.5 226v586q0 108 -43 178z" />
166
+ <glyph unicode="&#xd9;" horiz-adv-x="1290" d="M174 387v977h121v-977q0 -144 89.5 -221.5t260.5 -77.5t260.5 77.5t89.5 221.5v977h121v-977q0 -89 -27.5 -161.5t-83 -128t-147.5 -86.5t-213 -31t-213 31t-147.5 86.5t-83 128t-27.5 161.5zM422 1624l59 90q108 -79 250 -164l-55 -84q-116 61 -254 158z" />
167
+ <glyph unicode="&#xda;" horiz-adv-x="1290" d="M174 387v977h121v-977q0 -144 89.5 -221.5t260.5 -77.5t260.5 77.5t89.5 221.5v977h121v-977q0 -89 -27.5 -161.5t-83 -128t-147.5 -86.5t-213 -31t-213 31t-147.5 86.5t-83 128t-27.5 161.5zM563 1550q142 85 250 164l59 -90q-138 -97 -254 -158z" />
168
+ <glyph unicode="&#xdb;" horiz-adv-x="1290" d="M174 387v977h121v-977q0 -144 89.5 -221.5t260.5 -77.5t260.5 77.5t89.5 221.5v977h121v-977q0 -89 -27.5 -161.5t-83 -128t-147.5 -86.5t-213 -31t-213 31t-147.5 86.5t-83 128t-27.5 161.5zM391 1546q137 84 256 168q155 -110 254 -168l-43 -80q-80 42 -211 123 q-158 -95 -211 -123z" />
169
+ <glyph unicode="&#xdc;" horiz-adv-x="1290" d="M174 387v977h121v-977q0 -144 89.5 -221.5t260.5 -77.5t260.5 77.5t89.5 221.5v977h121v-977q0 -89 -27.5 -161.5t-83 -128t-147.5 -86.5t-213 -31t-213 31t-147.5 86.5t-83 128t-27.5 161.5zM401 1503v123h136v-123h-136zM754 1503v123h135v-123h-135z" />
170
+ <glyph unicode="&#xdd;" horiz-adv-x="1112" d="M31 1364h125l399 -823l401 823h125l-465 -944v-420h-120v420zM481 1550q142 85 250 164l60 -90q-138 -97 -254 -158z" />
171
+ <glyph unicode="&#xde;" horiz-adv-x="1114" d="M184 0v1364h121v-250h342q375 0 375 -315v-213q0 -316 -375 -316h-342v-270h-121zM305 379h344q131 0 191.5 48t60.5 159v213q0 111 -60.5 159t-191.5 48h-344v-627z" />
172
+ <glyph unicode="&#xdf;" horiz-adv-x="1214" d="M184 0v1085q0 170 97.5 265.5t273.5 95.5q175 0 262.5 -85t87.5 -216q0 -139 -80 -281q-40 -72 -54.5 -111t-14.5 -79q0 -17 3 -28.5t16 -32t45.5 -47.5t86.5 -62q55 -36 83 -58t52 -45t33 -48t13 -54t4 -76q0 -63 -11.5 -104t-42 -74.5t-90 -49t-151.5 -15.5 q-121 0 -217 38l18 99q42 -13 103 -22t98 -9q104 0 139 25t35 106q0 37 -2 55t-9.5 39.5t-27 39t-48.5 38t-81 53.5q-105 65 -136.5 115.5t-31.5 120.5q0 52 14 94t47 102q58 104 73 155t15 118q0 93 -57 144.5t-176 51.5q-124 0 -187 -68t-63 -216v-1059h-119z" />
173
+ <glyph unicode="&#xe0;" horiz-adv-x="993" d="M133 258q0 154 70 215.5t223 61.5h295v194q0 101 -55 141.5t-181 40.5q-131 0 -295 -32l-18 100q136 39 307 39q189 0 275 -73t86 -216v-729h-103l-8 78q-159 -98 -338 -98q-258 0 -258 278zM252 256q0 -94 32.5 -132t131.5 -38q74 0 156 27.5t149 74.5v240h-291 q-102 0 -140 -36.5t-38 -135.5zM281 1288l59 90q119 -84 268 -176l-55 -84q-158 88 -272 170z" />
174
+ <glyph unicode="&#xe1;" horiz-adv-x="993" d="M133 258q0 154 70 215.5t223 61.5h295v194q0 101 -55 141.5t-181 40.5q-131 0 -295 -32l-18 100q136 39 307 39q189 0 275 -73t86 -216v-729h-103l-8 78q-159 -98 -338 -98q-258 0 -258 278zM252 256q0 -94 32.5 -132t131.5 -38q74 0 156 27.5t149 74.5v240h-291 q-102 0 -140 -36.5t-38 -135.5zM377 1202q149 92 268 176l60 -90q-110 -79 -273 -170z" />
175
+ <glyph unicode="&#xe2;" horiz-adv-x="993" d="M133 258q0 154 70 215.5t223 61.5h295v194q0 101 -55 141.5t-181 40.5q-131 0 -295 -32l-18 100q136 39 307 39q189 0 275 -73t86 -216v-729h-103l-8 78q-159 -98 -338 -98q-258 0 -258 278zM242 1200q122 73 264 172q163 -115 262 -172l-43 -80q-40 21 -76.5 42t-79 47 t-63.5 38q-156 -94 -219 -127zM252 256q0 -94 32.5 -132t131.5 -38q74 0 156 27.5t149 74.5v240h-291q-102 0 -140 -36.5t-38 -135.5z" />
176
+ <glyph unicode="&#xe3;" horiz-adv-x="993" d="M133 258q0 154 70 215.5t223 61.5h295v194q0 101 -55 141.5t-181 40.5q-131 0 -295 -32l-18 100q136 39 307 39q189 0 275 -73t86 -216v-729h-103l-8 78q-159 -98 -338 -98q-258 0 -258 278zM238 1202q29 43 74.5 72t93.5 29q18 0 38 -5t30 -9.5t42 -18.5q81 -37 117 -37 q53 0 98 51l60 -53q-28 -45 -69.5 -73t-88.5 -28t-117 33q-6 3 -21 9.5t-20.5 9t-17.5 7t-19.5 6.5t-17.5 3.5t-19 1.5q-53 0 -110 -57zM252 256q0 -94 32.5 -132t131.5 -38q74 0 156 27.5t149 74.5v240h-291q-102 0 -140 -36.5t-38 -135.5z" />
177
+ <glyph unicode="&#xe4;" horiz-adv-x="993" d="M133 258q0 154 70 215.5t223 61.5h295v194q0 101 -55 141.5t-181 40.5q-131 0 -295 -32l-18 100q136 39 307 39q189 0 275 -73t86 -216v-729h-103l-8 78q-159 -98 -338 -98q-258 0 -258 278zM252 256q0 -94 32.5 -132t131.5 -38q74 0 156 27.5t149 74.5v240h-291 q-102 0 -140 -36.5t-38 -135.5zM287 1143v135h127v-135h-127zM635 1143v135h127v-135h-127z" />
178
+ <glyph unicode="&#xe5;" horiz-adv-x="993" d="M133 258q0 154 70 215.5t223 61.5h295v194q0 101 -55 141.5t-181 40.5q-131 0 -295 -32l-18 100q136 39 307 39q189 0 275 -73t86 -216v-729h-103l-8 78q-159 -98 -338 -98q-258 0 -258 278zM252 256q0 -94 32.5 -132t131.5 -38q74 0 156 27.5t149 74.5v240h-291 q-102 0 -140 -36.5t-38 -135.5zM369 1239q0 57 35.5 93t97.5 36t97.5 -36t35.5 -93q0 -56 -36 -93.5t-97 -37.5t-97 37.5t-36 93.5zM436 1239q0 -30 18 -50t48 -20t46.5 20t16.5 50q0 32 -16.5 51t-46.5 19t-48 -19.5t-18 -50.5z" />
179
+ <glyph unicode="&#xe6;" horiz-adv-x="1579" d="M133 264q0 83 17.5 137.5t56 85t90 42.5t129.5 12h295v139q0 114 -54 172.5t-173 58.5q-126 0 -304 -32l-16 100q142 39 305 39q217 0 301 -139q57 74 127 106.5t187 32.5q102 0 174.5 -27t112.5 -78t57.5 -114t17.5 -144v-192h-616v-152q5 -121 62.5 -174t189.5 -53 q67 0 162.5 12t160.5 29l21 -96q-162 -49 -344 -49q-225 0 -310 120q-143 -120 -348 -120q-150 0 -225.5 68.5t-75.5 215.5zM252 262q0 -101 43.5 -138.5t140.5 -37.5q171 0 303 109q-18 58 -18 147v92h-289q-103 0 -141.5 -33.5t-38.5 -138.5zM840 569h499v90 q0 131 -55 193.5t-190 62.5q-136 0 -195 -63t-59 -193v-90z" />
180
+ <glyph unicode="&#xe7;" horiz-adv-x="819" d="M113 324v350q0 170 87 257t289 87q115 0 228 -29l-15 -98q-120 20 -213 20q-142 0 -200 -50.5t-58 -182.5v-359q0 -132 58 -182.5t200 -50.5q93 0 213 20l15 -98q-104 -24 -221 -28l-27 -123q27 6 57 6q65 0 107.5 -33t42.5 -96q0 -70 -51.5 -114t-143.5 -44 q-74 0 -159 29l18 71q67 -18 125 -18q117 0 117 72q0 30 -25 46.5t-72 16.5q-60 0 -118 -12l43 203q-159 17 -228 102t-69 238z" />
181
+ <glyph unicode="&#xe8;" horiz-adv-x="980" d="M123 342v313q0 363 373 363q102 0 174.5 -27t112.5 -78t57.5 -114t17.5 -144v-192h-616v-125q0 -137 57 -195.5t203 -58.5q144 0 315 47l21 -96q-153 -55 -344 -55q-200 0 -285.5 94t-85.5 268zM242 569h499v90q0 131 -55 193.5t-190 62.5q-136 0 -195 -63t-59 -193v-90z M272 1288l60 90q119 -84 268 -176l-55 -84q-163 91 -273 170z" />
182
+ <glyph unicode="&#xe9;" horiz-adv-x="980" d="M123 342v313q0 363 373 363q102 0 174.5 -27t112.5 -78t57.5 -114t17.5 -144v-192h-616v-125q0 -137 57 -195.5t203 -58.5q144 0 315 47l21 -96q-153 -55 -344 -55q-200 0 -285.5 94t-85.5 268zM242 569h499v90q0 131 -55 193.5t-190 62.5q-136 0 -195 -63t-59 -193v-90z M385 1202q149 92 268 176l60 -90q-110 -79 -273 -170z" />
183
+ <glyph unicode="&#xea;" horiz-adv-x="980" d="M123 342v313q0 363 373 363q102 0 174.5 -27t112.5 -78t57.5 -114t17.5 -144v-192h-616v-125q0 -137 57 -195.5t203 -58.5q144 0 315 47l21 -96q-153 -55 -344 -55q-200 0 -285.5 94t-85.5 268zM242 569h499v90q0 131 -55 193.5t-190 62.5q-136 0 -195 -63t-59 -193v-90z M252 1200q122 73 264 172q163 -115 262 -172l-43 -80q-40 21 -76.5 42t-79 47t-63.5 38q-156 -94 -219 -127z" />
184
+ <glyph unicode="&#xeb;" horiz-adv-x="980" d="M123 342v313q0 363 373 363q102 0 174.5 -27t112.5 -78t57.5 -114t17.5 -144v-192h-616v-125q0 -137 57 -195.5t203 -58.5q144 0 315 47l21 -96q-153 -55 -344 -55q-200 0 -285.5 94t-85.5 268zM242 569h499v90q0 131 -55 193.5t-190 62.5q-136 0 -195 -63t-59 -193v-90z M256 1143v135h127v-135h-127zM604 1143v135h127v-135h-127z" />
185
+ <glyph unicode="&#xec;" horiz-adv-x="466" d="M-18 1288l59 90q119 -84 268 -176l-55 -84q-158 88 -272 170zM174 0v997h119v-997h-119z" />
186
+ <glyph unicode="&#xed;" horiz-adv-x="466" d="M172 1202q149 92 268 176l60 -90q-110 -79 -273 -170zM174 0v997h119v-997h-119z" />
187
+ <glyph unicode="&#xee;" horiz-adv-x="466" d="M-29 1200q129 76 265 172q163 -115 262 -172l-43 -80q-40 21 -76.5 42t-79 47t-63.5 38q-149 -90 -220 -127zM174 0v997h119v-997h-119z" />
188
+ <glyph unicode="&#xef;" horiz-adv-x="466" d="M-4 1143v135h127v-135h-127zM174 0v997h119v-997h-119zM344 1143v135h127v-135h-127z" />
189
+ <glyph unicode="&#xf0;" horiz-adv-x="1050" d="M133 342v242q0 185 96.5 273.5t268.5 88.5q164 0 290 -96q-3 211 -167 336l-172 -133l-50 67l150 117q-94 59 -242 106l31 93q178 -57 295 -133l131 104l51 -68l-113 -88q205 -172 205 -487v-422q0 -165 -93.5 -263.5t-293.5 -98.5t-293.5 98.5t-93.5 263.5zM252 338 q0 -127 65 -189.5t203 -62.5t203 62.5t65 189.5v379q-38 49 -116 86t-164 37q-137 0 -196.5 -61.5t-59.5 -190.5v-250z" />
190
+ <glyph unicode="&#xf1;" d="M174 0v997h105l8 -90q90 43 205.5 77t199.5 34q112 0 161.5 -58t49.5 -167v-793h-119v807q0 54 -27 77t-81 23q-64 0 -178 -33t-205 -81v-793h-119zM268 1202q29 43 74.5 72t93.5 29q37 0 111 -33q81 -37 117 -37q53 0 98 51l59 -53q-28 -45 -69 -73t-88 -28t-117 33 q-6 3 -21 9.5t-20.5 9t-17.5 7t-19.5 6.5t-17.5 3.5t-19 1.5q-53 0 -110 -57z" />
191
+ <glyph unicode="&#xf2;" horiz-adv-x="1019" d="M123 342v313q0 165 93.5 264t293.5 99t293.5 -99t93.5 -264v-313q0 -165 -93.5 -263.5t-293.5 -98.5t-293.5 98.5t-93.5 263.5zM242 338q0 -127 65 -189.5t203 -62.5t203 62.5t65 189.5v321q0 127 -65 189.5t-203 62.5t-203 -62.5t-65 -189.5v-321zM307 1288l60 90 q119 -84 268 -176l-55 -84q-163 91 -273 170z" />
192
+ <glyph unicode="&#xf3;" horiz-adv-x="1019" d="M123 342v313q0 165 93.5 264t293.5 99t293.5 -99t93.5 -264v-313q0 -165 -93.5 -263.5t-293.5 -98.5t-293.5 98.5t-93.5 263.5zM242 338q0 -127 65 -189.5t203 -62.5t203 62.5t65 189.5v321q0 127 -65 189.5t-203 62.5t-203 -62.5t-65 -189.5v-321zM410 1202 q149 92 268 176l59 -90q-114 -82 -272 -170z" />
193
+ <glyph unicode="&#xf4;" horiz-adv-x="1019" d="M123 342v313q0 165 93.5 264t293.5 99t293.5 -99t93.5 -264v-313q0 -165 -93.5 -263.5t-293.5 -98.5t-293.5 98.5t-93.5 263.5zM242 338q0 -127 65 -189.5t203 -62.5t203 62.5t65 189.5v321q0 127 -65 189.5t-203 62.5t-203 -62.5t-65 -189.5v-321zM248 1200 q122 73 264 172q163 -115 262 -172l-43 -80q-40 21 -76.5 42t-79 47t-63.5 38q-156 -94 -219 -127z" />
194
+ <glyph unicode="&#xf5;" horiz-adv-x="1019" d="M123 342v313q0 165 93.5 264t293.5 99t293.5 -99t93.5 -264v-313q0 -165 -93.5 -263.5t-293.5 -98.5t-293.5 98.5t-93.5 263.5zM242 338q0 -127 65 -189.5t203 -62.5t203 62.5t65 189.5v321q0 127 -65 189.5t-203 62.5t-203 -62.5t-65 -189.5v-321zM248 1202 q29 43 74.5 72t93.5 29q18 0 38 -5t30 -9.5t42 -18.5q81 -37 117 -37q53 0 98 51l60 -53q-28 -45 -69.5 -73t-88.5 -28t-117 33q-5 2 -24 11t-25 11t-19.5 7t-24 6.5t-21.5 1.5q-54 0 -111 -57z" />
195
+ <glyph unicode="&#xf6;" horiz-adv-x="1019" d="M123 342v313q0 165 93.5 264t293.5 99t293.5 -99t93.5 -264v-313q0 -165 -93.5 -263.5t-293.5 -98.5t-293.5 98.5t-93.5 263.5zM242 338q0 -127 65 -189.5t203 -62.5t203 62.5t65 189.5v321q0 127 -65 189.5t-203 62.5t-203 -62.5t-65 -189.5v-321zM272 1143v135h127 v-135h-127zM621 1143v135h127v-135h-127z" />
196
+ <glyph unicode="&#xf7;" horiz-adv-x="1159" d="M164 444v107h831v-107h-831zM516 90v156h127v-156h-127zM516 750v155h127v-155h-127z" />
197
+ <glyph unicode="&#xf8;" horiz-adv-x="1019" d="M123 -59l86 143q-86 93 -86 258v313q0 165 93.5 264t293.5 99q138 0 233 -53l82 135l72 -45l-88 -144q88 -91 88 -256v-313q0 -165 -93.5 -263.5t-293.5 -98.5q-142 0 -234 53l-81 -135zM242 338q0 -90 30 -148l414 680q-65 41 -176 41q-138 0 -203 -62.5t-65 -189.5 v-321zM334 127q61 -41 176 -41q138 0 203 62.5t65 189.5v321q0 92 -33 148z" />
198
+ <glyph unicode="&#xf9;" d="M164 205v792h119v-807q0 -54 27 -77t81 -23q64 0 178 33.5t205 81.5v792h119v-997h-105l-8 90q-89 -43 -205 -76.5t-200 -33.5q-112 0 -161.5 58t-49.5 167zM305 1288l60 90q119 -84 268 -176l-55 -84q-163 91 -273 170z" />
199
+ <glyph unicode="&#xfa;" d="M164 205v792h119v-807q0 -54 27 -77t81 -23q64 0 178 33.5t205 81.5v792h119v-997h-105l-8 90q-89 -43 -205 -76.5t-200 -33.5q-112 0 -161.5 58t-49.5 167zM428 1202q149 92 268 176l60 -90q-110 -79 -273 -170z" />
200
+ <glyph unicode="&#xfb;" d="M164 205v792h119v-807q0 -54 27 -77t81 -23q64 0 178 33.5t205 81.5v792h119v-997h-105l-8 90q-89 -43 -205 -76.5t-200 -33.5q-112 0 -161.5 58t-49.5 167zM285 1200q122 73 264 172q163 -115 262 -172l-43 -80q-40 21 -76.5 42t-79 47t-63.5 38q-156 -94 -219 -127z " />
201
+ <glyph unicode="&#xfc;" d="M164 205v792h119v-807q0 -54 27 -77t81 -23q64 0 178 33.5t205 81.5v792h119v-997h-105l-8 90q-89 -43 -205 -76.5t-200 -33.5q-112 0 -161.5 58t-49.5 167zM303 1143v135h127v-135h-127zM651 1143v135h127v-135h-127z" />
202
+ <glyph unicode="&#xfd;" horiz-adv-x="909" d="M31 997h121l307 -913l309 913h121l-338 -997l-148 -403h-116l149 403h-67zM365 1202q149 92 268 176l59 -90q-114 -82 -272 -170z" />
203
+ <glyph unicode="&#xfe;" horiz-adv-x="1060" d="M184 -428v1833l119 16v-516q72 55 159.5 84t172.5 29q283 0 283 -277v-454q0 -307 -308 -307q-147 0 -307 32v-415zM303 121q166 -35 311 -35q97 0 141 49t44 152v454q0 90 -37 130t-135 40q-167 0 -324 -127v-663z" />
204
+ <glyph unicode="&#xff;" horiz-adv-x="909" d="M31 997h121l307 -913l309 913h121l-338 -997l-148 -403h-116l149 403h-67zM223 1143v135h127v-135h-127zM571 1143v135h127v-135h-127z" />
205
+ <glyph unicode="&#x152;" horiz-adv-x="1832" d="M154 406v552q0 90 26 162t81 128t148.5 86t221.5 30h1057v-109h-648v-485h602v-108h-602v-553h650v-109h-1059q-128 0 -221.5 30t-148.5 86t-81 128t-26 162zM274 410q0 -151 83 -226t274 -75h289v1146h-289q-191 0 -274 -75t-83 -226v-544z" />
206
+ <glyph unicode="&#x153;" horiz-adv-x="1636" d="M123 342v313q0 165 93.5 264t293.5 99q217 0 326 -148q90 148 315 148q102 0 174.5 -27t112.5 -78t57.5 -114t17.5 -144v-192h-616v-137q0 -132 57.5 -187t194.5 -55q67 0 163 12t161 29l20 -96q-162 -49 -344 -49q-119 0 -199.5 38t-118.5 105q-49 -70 -124.5 -106.5 t-196.5 -36.5q-200 0 -293.5 98.5t-93.5 263.5zM242 338q0 -127 65 -189.5t203 -62.5q268 0 268 240v333q0 127 -65 189.5t-203 62.5t-203 -62.5t-65 -189.5v-321zM897 569h500v90q0 131 -55.5 193.5t-190.5 62.5q-136 0 -195 -63t-59 -193v-90z" />
207
+ <glyph unicode="&#x178;" horiz-adv-x="1112" d="M31 1364h125l399 -823l401 823h125l-465 -944v-420h-120v420zM311 1503v123h135v-123h-135zM664 1503v123h135v-123h-135z" />
208
+ <glyph unicode="&#x2c6;" horiz-adv-x="813" d="M143 1200q129 76 265 172q163 -115 262 -172l-43 -80q-40 21 -76.5 42t-79 47t-63.5 38q-149 -90 -220 -127z" />
209
+ <glyph unicode="&#x2dc;" horiz-adv-x="839" d="M143 1202q29 43 74.5 72t93.5 29q37 0 111 -33q81 -37 117 -37q53 0 98 51l59 -53q-28 -45 -69 -73t-88 -28t-117 33q-6 3 -21 9.5t-20.5 9t-17.5 7t-19.5 6.5t-17.5 3.5t-19 1.5q-53 0 -110 -57z" />
210
+ <glyph unicode="&#x2000;" horiz-adv-x="857" />
211
+ <glyph unicode="&#x2001;" horiz-adv-x="1714" />
212
+ <glyph unicode="&#x2002;" horiz-adv-x="857" />
213
+ <glyph unicode="&#x2003;" horiz-adv-x="1714" />
214
+ <glyph unicode="&#x2004;" horiz-adv-x="571" />
215
+ <glyph unicode="&#x2005;" horiz-adv-x="428" />
216
+ <glyph unicode="&#x2006;" horiz-adv-x="285" />
217
+ <glyph unicode="&#x2007;" horiz-adv-x="285" />
218
+ <glyph unicode="&#x2008;" horiz-adv-x="214" />
219
+ <glyph unicode="&#x2009;" horiz-adv-x="342" />
220
+ <glyph unicode="&#x200a;" horiz-adv-x="95" />
221
+ <glyph unicode="&#x2010;" horiz-adv-x="741" d="M133 524v101h475v-101h-475z" />
222
+ <glyph unicode="&#x2011;" horiz-adv-x="741" d="M133 524v101h475v-101h-475z" />
223
+ <glyph unicode="&#x2012;" horiz-adv-x="741" d="M133 524v101h475v-101h-475z" />
224
+ <glyph unicode="&#x2013;" horiz-adv-x="1015" d="M154 524v101h708v-101h-708z" />
225
+ <glyph unicode="&#x2014;" horiz-adv-x="1282" d="M154 524v101h974v-101h-974z" />
226
+ <glyph unicode="&#x2018;" horiz-adv-x="493" d="M184 1030v176l99 221l57 -24l-74 -197h45v-176h-127z" />
227
+ <glyph unicode="&#x2019;" horiz-adv-x="452" d="M164 1032l74 197h-45v176h126v-176l-98 -221z" />
228
+ <glyph unicode="&#x201a;" horiz-adv-x="493" d="M154 -197l73 197h-45v176h127v-176l-98 -221z" />
229
+ <glyph unicode="&#x201c;" horiz-adv-x="811" d="M184 1030v176l99 221l57 -24l-74 -197h45v-176h-127zM502 1030v176l98 221l57 -24l-73 -197h45v-176h-127z" />
230
+ <glyph unicode="&#x201d;" horiz-adv-x="811" d="M154 1032l73 197h-45v176h127v-176l-98 -221zM471 1032l74 197h-45v176h127v-176l-99 -221z" />
231
+ <glyph unicode="&#x201e;" horiz-adv-x="811" d="M154 -197l73 197h-45v176h127v-176l-98 -221zM471 -197l74 197h-45v176h127v-176l-99 -221z" />
232
+ <glyph unicode="&#x2022;" horiz-adv-x="782" d="M154 662q0 98 69.5 167.5t167.5 69.5t168 -69.5t70 -167.5t-70 -168t-168 -70t-167.5 70t-69.5 168z" />
233
+ <glyph unicode="&#x2026;" horiz-adv-x="1445" d="M184 0v176h127v-176h-127zM659 0v176h127v-176h-127zM1135 0v176h127v-176h-127z" />
234
+ <glyph unicode="&#x202f;" horiz-adv-x="342" />
235
+ <glyph unicode="&#x2039;" horiz-adv-x="598" d="M113 500l262 395l90 -61l-221 -334l221 -334l-90 -62z" />
236
+ <glyph unicode="&#x203a;" horiz-adv-x="598" d="M133 166l221 334l-221 334l90 61l262 -395l-262 -396z" />
237
+ <glyph unicode="&#x205f;" horiz-adv-x="428" />
238
+ <glyph unicode="&#x20ac;" horiz-adv-x="1132" d="M82 442v95h186v260h-186v94h186v57q0 197 106.5 296t346.5 99q155 0 299 -30l-14 -105q-132 27 -275 27q-187 0 -264.5 -65t-77.5 -224v-55h428v-94h-428v-260h428v-95h-428v-65q0 -159 77.5 -224t264.5 -65q120 0 275 27l14 -105q-153 -30 -299 -30q-240 0 -346.5 99 t-106.5 296v67h-186z" />
239
+ <glyph unicode="&#x2122;" horiz-adv-x="1069" d="M113 1303v61h323v-61h-129v-361h-65v361h-129zM528 942l11 422h79l119 -322l121 322h74l14 -422h-67l-5 297l-96 -246h-82l-94 248l-6 -299h-68z" />
240
+ <glyph unicode="&#x25fc;" horiz-adv-x="993" d="M0 0v993h993v-993h-993z" />
241
+ </font>
242
+ </defs></svg>
skin/adminhtml/default/default/clearsale/font/klavikalight-plain-webfont.ttf ADDED
Binary file
skin/adminhtml/default/default/clearsale/font/klavikalight-plain-webfont.woff ADDED
Binary file
skin/adminhtml/default/default/clearsale/font/klavikalight-plain-webfont.woff2 ADDED
Binary file
skin/adminhtml/default/default/clearsale/font/klavikamedium-osf-webfont.eot ADDED
Binary file
skin/adminhtml/default/default/clearsale/font/klavikamedium-osf-webfont.svg ADDED
@@ -0,0 +1,242 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" standalone="no"?>
2
+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
+ <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
4
+ <metadata></metadata>
5
+ <defs>
6
+ <font id="klavika_mediummedium" horiz-adv-x="1005" >
7
+ <font-face units-per-em="2048" ascent="1638" descent="-410" />
8
+ <missing-glyph horiz-adv-x="430" />
9
+ <glyph unicode="&#xfb01;" horiz-adv-x="1280" d="M51 799v198h160v140q0 157 76.5 233t240.5 76q86 0 197 -27l-27 -192q-60 14 -125 14q-69 0 -90.5 -28t-21.5 -91v-125h676v-997h-250v799h-426v-799h-250v799h-160zM887 1139v288h250v-288h-250z" />
10
+ <glyph unicode="&#xfb02;" horiz-adv-x="1280" d="M51 799v198h160v140q0 157 76.5 233t240.5 76q102 0 197 -27l-27 -192q-72 14 -125 14q-69 0 -90.5 -28t-21.5 -91v-125h254l-15 -198h-239v-799h-250v799h-160zM887 0v1405l250 35v-1440h-250z" />
11
+ <glyph horiz-adv-x="0" />
12
+ <glyph horiz-adv-x="682" />
13
+ <glyph unicode=" " horiz-adv-x="430" />
14
+ <glyph unicode="&#x09;" horiz-adv-x="430" />
15
+ <glyph unicode="&#xa0;" horiz-adv-x="430" />
16
+ <glyph unicode="!" horiz-adv-x="581" d="M164 0v287h254v-287h-254zM166 797v608h250v-608l-51 -355h-148z" />
17
+ <glyph unicode="&#x22;" horiz-adv-x="792" d="M123 899v506h178v-506h-178zM492 899v506h178v-506h-178z" />
18
+ <glyph unicode="#" horiz-adv-x="1296" d="M102 236l11 159h215l16 262h-213l10 162h213l17 225h168l-15 -225h287l16 225h168l-14 -225h223l-10 -162h-223l-19 -262h222l-11 -159h-221l-14 -236h-170l16 236h-289l-14 -236h-170l16 236h-215zM496 395h288l17 262h-287z" />
19
+ <glyph unicode="$" horiz-adv-x="1003" d="M113 51l39 187q173 -52 329 -52q94 0 127 23.5t33 83.5q0 28 -0.5 39.5t-8.5 27.5t-17 21.5t-38 16.5t-58 18t-89 20q-54 12 -95 24t-72.5 27t-53.5 29.5t-37.5 36t-24 40.5t-13 50t-6 58t-1.5 69q0 136 69 206t224 85v194h207v-194q134 -10 237 -37l-26 -199 q-162 33 -310 33q-93 0 -122 -20t-29 -82q0 -23 1 -36t9.5 -26.5t17.5 -19.5t36 -16t53 -16.5t79 -18.5q73 -16 121.5 -31t85.5 -35.5t57.5 -41.5t33 -54.5t16.5 -69.5t4 -92q0 -142 -62.5 -217.5t-220.5 -93.5v-199h-207v195q-170 14 -288 67z" />
20
+ <glyph unicode="%" horiz-adv-x="1591" d="M92 719v100q0 116 62.5 181t218.5 65t218 -65t62 -181v-100q0 -116 -62 -181t-218 -65t-218.5 65t-62.5 181zM274 702q0 -75 99 -75q98 0 98 75v134q0 75 -98 75q-99 0 -99 -75v-134zM477 51l463 1014l156 -72l-463 -1013zM928 225v101q0 116 62 180.5t218 64.5 t218.5 -64.5t62.5 -180.5v-101q0 -116 -62.5 -180.5t-218.5 -64.5t-218 64.5t-62 180.5zM1110 209q0 -76 98 -76q99 0 99 76v133q0 76 -99 76q-98 0 -98 -76v-133z" />
21
+ <glyph unicode="&#x26;" horiz-adv-x="1341" d="M143 315v115q0 210 166 270q-141 69 -141 248v107q0 77 22 135.5t71 103t134 67.5t205 23q221 0 406 -41l-23 -204q-174 32 -393 32q-93 0 -131.5 -30t-38.5 -97v-122q0 -136 141 -136h688v-211h-198v-528q-204 -67 -476 -67q-233 0 -332.5 87t-99.5 248zM395 342 q0 -83 39.5 -119.5t147.5 -36.5q125 0 231 19v370h-231q-187 0 -187 -147v-86z" />
22
+ <glyph unicode="'" horiz-adv-x="423" d="M123 899v506h178v-506h-178z" />
23
+ <glyph unicode="(" horiz-adv-x="686" d="M143 623q0 525 318 938l184 -107q-131 -212 -190.5 -401.5t-59.5 -429.5t60 -430t190 -402l-184 -106q-318 413 -318 938z" />
24
+ <glyph unicode=")" horiz-adv-x="686" d="M41 -209q130 212 190 402t60 430t-59.5 429.5t-190.5 401.5l184 107q318 -413 318 -938t-318 -938z" />
25
+ <glyph unicode="*" horiz-adv-x="1028" d="M123 999v121h278l-151 240l100 65l162 -249l162 249l102 -65l-155 -240h284v-121h-278l149 -231l-104 -66l-160 248l-160 -248l-104 66l149 231h-274z" />
26
+ <glyph unicode="+" horiz-adv-x="1081" d="M123 399v197h315v317h205v-317h315v-197h-315v-317h-205v317h-315z" />
27
+ <glyph unicode="," horiz-adv-x="561" d="M133 -221l115 221h-94v287h254v-303l-160 -269z" />
28
+ <glyph unicode="-" horiz-adv-x="761" d="M123 469v209h516v-209h-516z" />
29
+ <glyph unicode="." horiz-adv-x="561" d="M154 0v287h254v-287h-254z" />
30
+ <glyph unicode="/" horiz-adv-x="940" d="M113 -240l508 1624h227l-510 -1624h-225z" />
31
+ <glyph unicode="0" horiz-adv-x="1146" d="M133 338v369q0 358 440 358q441 0 441 -358v-369q0 -358 -441 -358q-440 0 -440 358zM379 354q0 -88 45.5 -124.5t148.5 -36.5t149 36.5t46 124.5v336q0 88 -46 125t-149 37t-148.5 -37t-45.5 -125v-336z" />
32
+ <glyph unicode="1" horiz-adv-x="796" d="M31 827l377 217h225v-1044h-250v764l-244 -135z" />
33
+ <glyph unicode="2" horiz-adv-x="1052" d="M113 999q72 28 176 47t196 19q118 0 197.5 -19t124.5 -59t63.5 -93t18.5 -130v-23q0 -47 -2 -74t-11.5 -65t-29 -69.5t-54 -72.5t-87.5 -89q-55 -49 -181 -160h406v-211h-801v178q80 67 170 144.5t145 123.5q76 64 114 100t58.5 68t23.5 51.5t3 59.5v8q0 68 -35.5 90.5 t-136.5 22.5q-150 0 -309 -51z" />
34
+ <glyph unicode="3" horiz-adv-x="987" d="M113 -262l20 199q136 -25 264 -25q119 0 168 32t49 111v84q0 135 -168 135h-268v218h230q101 0 141.5 35.5t40.5 115.5v84q0 73 -40.5 99t-148.5 26q-99 0 -260 -23l-26 205q145 31 309 31q119 0 200.5 -20t128.5 -60.5t67 -93.5t20 -127v-129q0 -90 -35 -147.5 t-121 -96.5q90 -30 135 -90t45 -162v-114q0 -81 -21.5 -138t-72.5 -100.5t-141 -64.5t-223 -21q-150 0 -293 37z" />
35
+ <glyph unicode="4" horiz-adv-x="1179" d="M82 51v230l530 763h328v-782h188v-211h-188v-330h-246v330h-612zM338 262h356v522z" />
36
+ <glyph unicode="5" horiz-adv-x="997" d="M113 -258l20 205q159 -27 313 -27q118 0 158.5 34.5t40.5 125.5v51q0 34 -3.5 53t-18.5 42t-51 35t-95 15q-307 16 -334 17v751h729v-217h-479v-325q105 -5 221 -15q142 -12 211.5 -94t69.5 -225v-113q0 -183 -101 -268.5t-343 -85.5q-80 0 -182.5 12t-155.5 29z" />
37
+ <glyph unicode="6" horiz-adv-x="1087" d="M133 371v497q0 134 35 226t108.5 146.5t175.5 78.5t246 24q123 0 236 -22l-16 -209q-98 16 -193 16q-97 0 -156.5 -9.5t-104 -36.5t-63 -76t-18.5 -127v-127q104 36 244 36q185 0 266.5 -79.5t81.5 -257.5v-99q0 -84 -21 -148.5t-68 -116.5t-130.5 -79.5t-200.5 -27.5 q-104 0 -179 18.5t-121.5 50.5t-74 83t-37.5 107t-10 132zM383 344q0 -84 37.5 -116.5t134.5 -32.5q95 0 132.5 34.5t37.5 114.5v100q0 71 -33.5 100t-103.5 29q-107 0 -205 -43v-186z" />
38
+ <glyph unicode="7" horiz-adv-x="1001" d="M92 823v221h828v-213l-541 -1110l-207 103l487 999h-567z" />
39
+ <glyph unicode="8" horiz-adv-x="1138" d="M133 319v87q0 89 42.5 151t152.5 117q-91 53 -126.5 113.5t-35.5 140.5v92q0 157 95 240t308 83t308.5 -83t95.5 -240v-92q0 -81 -35 -141t-127 -113q111 -55 153 -117t42 -151v-87q0 -183 -99.5 -261t-337.5 -78t-337 78t-99 261zM375 324q0 -76 42.5 -107t151.5 -31 t152 31t43 107v55q0 47 -12.5 74t-54 54.5t-128.5 61.5q-66 -26 -104 -46t-58 -43t-26 -44.5t-6 -56.5v-55zM408 928q0 -59 29 -89.5t132 -70.5q103 40 132.5 70.5t29.5 89.5v86q0 65 -34.5 95t-127.5 30q-92 0 -126.5 -30t-34.5 -95v-86z" />
40
+ <glyph unicode="9" horiz-adv-x="1087" d="M113 594v98q0 181 97.5 277t321.5 96q104 0 179 -18.5t121.5 -50.5t74 -83t37.5 -107t10 -132v-498q0 -134 -35 -226t-108.5 -146.5t-175.5 -78.5t-246 -24q-126 0 -235 25l22 208q88 -18 186 -18q137 0 210.5 24t103 76.5t29.5 149.5v127q-107 -37 -244 -37 q-185 0 -266.5 80t-81.5 258zM362 600q0 -71 34 -100t104 -29q107 0 205 43v186q0 85 -38 117.5t-135 32.5q-95 0 -132.5 -35t-37.5 -115v-100z" />
41
+ <glyph unicode=":" horiz-adv-x="561" d="M154 0v287h254v-287h-254zM154 623v286h254v-286h-254z" />
42
+ <glyph unicode=";" horiz-adv-x="561" d="M133 -221l115 221h-94v287h254v-303l-160 -269zM154 623v286h254v-286h-254z" />
43
+ <glyph unicode="&#x3c;" horiz-adv-x="1200" d="M102 432v135l885 451l78 -152l-727 -366l729 -367l-80 -153z" />
44
+ <glyph unicode="=" horiz-adv-x="1103" d="M143 233v173h818v-173h-818zM143 618v173h818v-173h-818z" />
45
+ <glyph unicode="&#x3e;" horiz-adv-x="1200" d="M133 133l729 367l-727 366l78 152l885 -451v-135l-885 -452z" />
46
+ <glyph unicode="?" d="M102 1380q170 45 357 45q132 0 217 -22.5t133 -72.5t66 -117t18 -169q0 -68 -2 -105t-10.5 -80.5t-27 -73.5t-48.5 -64.5t-78 -73.5q-81 -67 -258 -201l-141 191q36 28 188 149q62 49 87.5 81t32.5 63.5t7 99.5q0 100 -41.5 136t-169.5 36q-148 0 -293 -37zM301 0v287 h254v-287h-254z" />
47
+ <glyph unicode="@" horiz-adv-x="1511" d="M102 682q0 199 86.5 359t244.5 251.5t358 91.5q147 0 267.5 -44.5t198.5 -121.5t120 -178.5t42 -216.5q0 -71 -10 -131.5t-35.5 -118.5t-66.5 -99t-106.5 -66t-151.5 -25q-70 0 -127 25.5t-78 70.5q-84 -51 -201 -51q-89 0 -122 55t-19 133q9 52 19.5 110t17.5 99 q20 109 77.5 151t167.5 42q60 0 138 -20.5t127 -49.5l-76 -424q38 -10 71 -10q63 0 106 25t65 70t31 95.5t9 114.5q0 87 -29.5 161.5t-85.5 131t-145.5 89t-203.5 32.5q-226 0 -372.5 -154.5t-146.5 -396.5q0 -257 147 -403t421 -146q162 0 317 60l47 -138 q-153 -75 -362 -75q-180 0 -321.5 51.5t-232.5 145t-138.5 221.5t-47.5 284zM645 614q-6 -34 5.5 -48.5t41.5 -14.5t73.5 14t76.5 37l47 270q-58 23 -111 23q-46 0 -68 -19t-30 -61q-4 -23 -35 -201z" />
48
+ <glyph unicode="A" horiz-adv-x="1323" d="M51 0l430 1364h361l430 -1364h-271l-88 283h-505l-86 -283h-271zM471 506h377l-186 645z" />
49
+ <glyph unicode="B" horiz-adv-x="1181" d="M154 0v1364h536q363 0 363 -291v-141q0 -83 -36.5 -135t-115.5 -86q94 -20 146.5 -86.5t52.5 -165.5v-146q0 -148 -95 -230.5t-278 -82.5h-573zM412 213h264q89 0 127.5 29.5t38.5 103.5v103q0 70 -34 103.5t-110 33.5h-286v-373zM412 793h245q138 0 138 127v120 q0 57 -33 84t-103 27h-247v-358z" />
50
+ <glyph unicode="C" horiz-adv-x="1071" d="M123 375v614q0 395 485 395q196 0 371 -45l-29 -223q-194 35 -334 35q-131 0 -183 -48t-52 -159v-524q0 -111 52 -159t183 -48q140 0 334 35l29 -223q-175 -45 -371 -45q-485 0 -485 395z" />
51
+ <glyph unicode="D" horiz-adv-x="1236" d="M154 0v1364h508q122 0 212 -29t141 -81t75 -116t24 -141v-630q0 -76 -24 -140t-75 -116t-141 -81.5t-212 -29.5h-508zM412 227h223q125 0 173 48.5t48 152.5v508q0 104 -48 152.5t-173 48.5h-223v-910z" />
52
+ <glyph unicode="E" horiz-adv-x="1101" d="M154 0v1364h835v-227h-577v-330h532v-227h-532v-353h577v-227h-835z" />
53
+ <glyph unicode="F" horiz-adv-x="1069" d="M154 0v1364h843v-227h-585v-363h540v-227h-540v-547h-258z" />
54
+ <glyph unicode="G" horiz-adv-x="1196" d="M123 391v582q0 211 126 311t392 100q223 0 391 -45l-28 -225q-171 37 -383 37q-131 0 -185.5 -52.5t-54.5 -160.5v-516q0 -105 54 -158t183 -53q99 0 211 16v414h244v-600q-213 -61 -457 -61q-493 0 -493 411z" />
55
+ <glyph unicode="H" horiz-adv-x="1329" d="M154 0v1364h258v-561h506v561h258v-1364h-258v575h-506v-575h-258z" />
56
+ <glyph unicode="I" horiz-adv-x="585" d="M164 0v1364h258v-1364h-258z" />
57
+ <glyph unicode="J" horiz-adv-x="555" d="M-20 -248q119 114 140 141q31 39 34 88v19v1364h258v-1387q0 -103 -54 -178.5t-225 -220.5z" />
58
+ <glyph unicode="K" horiz-adv-x="1253" d="M154 0v1364h258v-1364h-258zM449 690l421 674h293l-430 -674l459 -690h-297z" />
59
+ <glyph unicode="L" horiz-adv-x="1034" d="M154 0v1364h258v-1137h561v-227h-819z" />
60
+ <glyph unicode="M" horiz-adv-x="1671" d="M133 0l62 1364h288l353 -969l352 969h289l61 -1364h-264l-23 883l-252 -707h-327l-252 707l-23 -883h-264z" />
61
+ <glyph unicode="N" horiz-adv-x="1421" d="M154 0v1364h344l518 -1036v1036h252v-1364h-344l-518 1034v-1034h-252z" />
62
+ <glyph unicode="O" horiz-adv-x="1277" d="M123 399v566q0 89 27.5 162t85.5 132t160.5 92t242.5 33t242.5 -33t160.5 -92t85.5 -132t27.5 -162v-566q0 -89 -27.5 -162t-85.5 -132t-160.5 -92t-242.5 -33t-242.5 33t-160.5 92t-85.5 132t-27.5 162zM381 414q0 -102 59.5 -154.5t198.5 -52.5t198.5 52.5t59.5 154.5 v536q0 102 -59.5 154.5t-198.5 52.5t-198.5 -52.5t-59.5 -154.5v-536z" />
63
+ <glyph unicode="P" horiz-adv-x="1179" d="M154 0v1364h532q230 0 331 -91.5t101 -277.5v-186q0 -183 -106 -275t-338 -92h-262v-442h-258zM412 670h260q106 0 147 39t41 127v139q0 86 -42 124t-146 38h-260v-467z" />
64
+ <glyph unicode="Q" horiz-adv-x="1277" d="M123 399v566q0 89 27.5 162t85.5 132t160.5 92t242.5 33t242.5 -33t160.5 -92t85.5 -132t27.5 -162v-566q0 -150 -79 -256.5t-251 -144.5l109 -256l-232 -96l-143 338q-118 8 -204.5 44t-136 93.5t-72.5 126.5t-23 151zM381 414q0 -102 59.5 -154.5t198.5 -52.5 t198.5 52.5t59.5 154.5v536q0 102 -59.5 154.5t-198.5 52.5t-198.5 -52.5t-59.5 -154.5v-536z" />
65
+ <glyph unicode="R" horiz-adv-x="1331" d="M154 0v1364h559q231 0 332.5 -91.5t101.5 -277.5v-178q0 -257 -205 -330l338 -487h-309l-314 451h-245v-451h-258zM412 674h290q104 0 145.5 39t41.5 127v135q0 87 -42.5 124.5t-144.5 37.5h-290v-463z" />
66
+ <glyph unicode="S" horiz-adv-x="1105" d="M98 61l45 203q205 -63 385 -63q94 0 140 16t61.5 50t15.5 104q0 46 -0.5 66t-10 45.5t-21.5 35t-44 24t-68.5 23t-104.5 23.5q-86 19 -142.5 36.5t-101 43t-68 52.5t-39 72t-20 95t-4.5 127q0 128 42 207t144 121t273 42q201 0 397 -45l-29 -217q-185 41 -364 41 q-88 0 -131.5 -15t-58.5 -46t-15 -94v-52t4.5 -39.5t8 -31t19 -23t27.5 -19.5t43.5 -16t58 -17t78.5 -19q71 -17 122 -31.5t93 -33.5t68.5 -34.5t47 -42t30.5 -49t16 -62t7.5 -74.5t1.5 -93q0 -68 -7.5 -119t-27 -97t-54.5 -76.5t-87.5 -54t-128 -34t-175.5 -10.5 q-114 0 -235 24t-191 57z" />
67
+ <glyph unicode="T" horiz-adv-x="1122" d="M51 1137v227h1020v-227h-381v-1137h-258v1137h-381z" />
68
+ <glyph unicode="U" horiz-adv-x="1294" d="M143 395v969h258v-948q0 -104 57 -156.5t189 -52.5t189 52.5t57 156.5v948h258v-969q0 -67 -15.5 -126t-52 -113t-93 -92t-144.5 -61t-199 -23t-199 23t-144.5 61t-93 92t-52 113t-15.5 126z" />
69
+ <glyph unicode="V" horiz-adv-x="1228" d="M16 1364h269l329 -1137l330 1137h268l-407 -1364h-381z" />
70
+ <glyph unicode="W" horiz-adv-x="1933" d="M31 1364h256l260 -1057l248 1057h344l247 -1057l261 1057h256l-338 -1364h-348l-250 1098l-250 -1098h-348z" />
71
+ <glyph unicode="X" horiz-adv-x="1253" d="M51 0l428 686l-411 678h276l283 -475l282 475h277l-412 -678l428 -686h-278l-297 483l-297 -483h-279z" />
72
+ <glyph unicode="Y" horiz-adv-x="1159" d="M10 1364h275l295 -688l294 688h275l-440 -969v-395h-258v395z" />
73
+ <glyph unicode="Z" horiz-adv-x="1177" d="M133 0v217l631 928h-606v219h891v-219l-627 -926h633v-219h-922z" />
74
+ <glyph unicode="[" horiz-adv-x="671" d="M174 -258v1876h436v-205h-186v-1466h186v-205h-436z" />
75
+ <glyph unicode="\" horiz-adv-x="940" d="M92 1384h227l508 -1624h-225z" />
76
+ <glyph unicode="]" horiz-adv-x="671" d="M61 -53h187v1466h-187v205h437v-1876h-437v205z" />
77
+ <glyph unicode="^" horiz-adv-x="972" d="M92 852l305 553h174l310 -553l-156 -92l-240 436l-241 -436z" />
78
+ <glyph unicode="_" horiz-adv-x="899" d="M-2 -20h903v-132h-903v132z" />
79
+ <glyph unicode="`" horiz-adv-x="643" d="M123 1292l98 152q132 -98 299 -201l-92 -139q-130 72 -305 188z" />
80
+ <glyph unicode="a" d="M102 276q0 151 68.5 216t222.5 65h240v105q0 86 -37.5 117.5t-153.5 31.5q-124 0 -276 -31l-31 191q152 47 342 47q117 0 195.5 -20.5t125 -66.5t66 -111.5t19.5 -162.5v-657h-205l-19 68q-134 -88 -297 -88q-131 0 -195.5 80t-64.5 216zM344 279q0 -54 21.5 -77.5 t78.5 -23.5q100 0 189 51v148h-184q-61 0 -83 -20.5t-22 -77.5z" />
81
+ <glyph unicode="b" horiz-adv-x="1081" d="M143 14v1391l250 35v-482q143 60 295 60q301 0 301 -342v-293q0 -78 -10.5 -135.5t-40.5 -110.5t-80 -85.5t-132.5 -52t-195.5 -19.5q-217 0 -387 34zM393 201q60 -8 150 -8q116 0 156 43.5t40 138.5v307q0 62 -30 92.5t-97 30.5q-99 0 -219 -57v-547z" />
82
+ <glyph unicode="c" horiz-adv-x="858" d="M98 362v273q0 203 99 293t331 90q134 0 244 -37l-31 -205q-102 27 -206 27q-106 0 -146.5 -36.5t-40.5 -129.5v-277q0 -93 40 -129t147 -36q102 0 206 26l31 -205q-103 -36 -244 -36q-233 0 -331.5 89.5t-98.5 292.5z" />
83
+ <glyph unicode="d" horiz-adv-x="1091" d="M102 326v340q0 352 330 352q125 0 266 -29v416l250 35v-1440h-198l-25 84q-145 -104 -315 -104q-151 0 -229.5 88t-78.5 258zM352 319q0 -64 28 -95t95 -31q59 0 120 25.5t103 64.5v495q-127 27 -221 27q-66 0 -95.5 -32t-29.5 -101v-353z" />
84
+ <glyph unicode="e" horiz-adv-x="985" d="M98 365v264q0 84 20.5 150.5t66 122t128.5 86t199 30.5q93 0 163 -21.5t113 -57.5t69 -89t36 -109t10 -125v-213h-555v-51q0 -93 41.5 -130.5t153.5 -37.5q150 0 305 47l39 -188q-166 -63 -367 -63q-226 0 -324 98t-98 287zM348 604h318v49q0 78 -33 119t-119 41 q-166 0 -166 -160v-49z" />
85
+ <glyph unicode="f" horiz-adv-x="743" d="M51 799v198h160v140q0 157 76.5 233t240.5 76q109 0 215 -29l-26 -192q-75 16 -144 16t-90.5 -28t-21.5 -91v-125h254l-15 -198h-239v-799h-250v799h-160z" />
86
+ <glyph unicode="g" horiz-adv-x="1001" d="M82 592v94q3 162 97.5 247t303.5 85q84 0 170 -21h308v-125q-18 -5 -55.5 -15t-55.5 -15q35 -65 35 -156v-94q0 -157 -99 -241.5t-303 -84.5q-39 0 -57 2q-59 -36 -59 -80q0 -20 13 -30t42 -13q65 -7 289 -30q117 -13 165 -71.5t48 -170.5q0 -84 -18 -137t-67.5 -91 t-137.5 -53.5t-228 -15.5q-220 0 -385 51l31 187q169 -43 336 -43q149 0 193 14.5t44 64.5q0 45 -18 59.5t-76 20.5q-62 7 -148 17t-141 16q-107 12 -151.5 54.5t-44.5 136.5q0 96 104 170q-135 81 -135 268zM317 602q0 -73 39 -104t127 -31q89 0 128.5 31.5t39.5 103.5v76 q0 72 -38 105.5t-130 33.5q-90 0 -128 -33.5t-38 -105.5v-76z" />
87
+ <glyph unicode="h" horiz-adv-x="1116" d="M143 0v1405l250 35v-518q83 43 184.5 69.5t180.5 26.5q225 0 225 -295v-723h-250v696q0 80 -80 80q-45 0 -118 -24t-142 -60v-692h-250z" />
88
+ <glyph unicode="i" horiz-adv-x="536" d="M143 0v997h250v-997h-250zM143 1139v288h250v-288h-250z" />
89
+ <glyph unicode="j" horiz-adv-x="522" d="M-16 -264q47 44 62.5 58t40.5 40.5t29.5 35.5t13 30t9 36.5t0.5 43.5v1017h250v-1050q0 -94 -48.5 -163t-211.5 -208zM139 1139v288h250v-288h-250z" />
90
+ <glyph unicode="k" horiz-adv-x="1040" d="M143 0v1405l250 35v-1440h-250zM428 504l285 493h278l-293 -493l306 -504h-275z" />
91
+ <glyph unicode="l" horiz-adv-x="536" d="M143 0v1405l250 35v-1440h-250z" />
92
+ <glyph unicode="m" horiz-adv-x="1705" d="M143 0v997h191l24 -84q96 47 205 76t195 29q136 0 188 -107q93 47 203 77t199 30q225 0 225 -295v-723h-250v696q0 80 -80 80q-46 0 -124 -25t-136 -59v-692h-250v696q0 80 -80 80q-45 0 -118 -24t-142 -60v-692h-250z" />
93
+ <glyph unicode="n" horiz-adv-x="1116" d="M143 0v997h191l24 -84q96 47 205 76t195 29q225 0 225 -295v-723h-250v696q0 80 -80 80q-45 0 -118 -24t-142 -60v-692h-250z" />
94
+ <glyph unicode="o" horiz-adv-x="1064" d="M98 373v252q0 65 12 120t42.5 106.5t78.5 87.5t125 57.5t176 21.5q123 0 211 -31.5t135.5 -89t68 -124t20.5 -148.5v-252q0 -82 -20.5 -148.5t-68 -124t-135.5 -89t-211 -31.5q-99 0 -176 21.5t-125 57.5t-78.5 87.5t-42.5 106.5t-12 120zM348 365q0 -87 43.5 -129.5 t140.5 -42.5q98 0 141.5 42.5t43.5 129.5v268q0 87 -43.5 129.5t-141.5 42.5q-97 0 -140.5 -42.5t-43.5 -129.5v-268z" />
95
+ <glyph unicode="p" horiz-adv-x="1091" d="M143 -438v1435h199l25 -84q147 105 315 105q151 0 229 -88t78 -258v-340q0 -352 -330 -352q-129 0 -266 28v-411zM393 219q123 -26 221 -26q66 0 95.5 32t29.5 101v352q0 64 -28 95.5t-95 31.5q-59 0 -120 -25.5t-103 -64.5v-496z" />
96
+ <glyph unicode="q" horiz-adv-x="1081" d="M102 322v292q0 78 10.5 135.5t40.5 110.5t80 86t132.5 52.5t195.5 19.5q212 0 387 -35v-1386l-250 -35v477q-141 -59 -295 -59q-301 0 -301 342zM352 315q0 -62 30 -92t97 -30q99 0 219 57v547q-60 8 -149 8q-116 0 -156.5 -43.5t-40.5 -138.5v-308z" />
97
+ <glyph unicode="r" horiz-adv-x="681" d="M143 0v997h211l17 -110q52 35 127.5 74.5t134.5 56.5l24 -230q-120 -54 -264 -145v-643h-250z" />
98
+ <glyph unicode="s" horiz-adv-x="915" d="M109 37l34 190q144 -43 297 -43q80 0 103.5 20.5t23.5 80.5q0 35 -9 53.5t-47.5 38.5t-117.5 39q-75 18 -122.5 37.5t-78.5 42t-46 58t-20 74t-5 101.5q0 155 82 222t291 67q168 0 299 -35l-25 -199q-157 29 -274 29q-78 0 -102.5 -18.5t-24.5 -67.5q0 -34 2 -48.5 t18.5 -28.5t40.5 -21.5t80 -22.5q74 -20 120 -34.5t83 -35t55 -38.5t29.5 -51t14.5 -66.5t3 -89.5q0 -62 -8.5 -107t-31.5 -85.5t-63 -65t-104 -39t-153 -14.5q-80 0 -177.5 16t-166.5 41z" />
99
+ <glyph unicode="t" horiz-adv-x="727" d="M31 799v198h149v248l250 35v-283h256l-16 -198h-240v-523q0 -88 90 -88q50 0 125 21l29 -191q-38 -16 -103.5 -27t-115.5 -11q-275 0 -275 264v555h-149z" />
100
+ <glyph unicode="u" horiz-adv-x="1116" d="M133 274v723h250v-696q0 -80 80 -80q45 0 118 24t142 60v692h250v-997h-191l-24 84q-95 -46 -204.5 -75t-195.5 -29q-225 0 -225 294z" />
101
+ <glyph unicode="v" horiz-adv-x="989" d="M10 997h256l228 -757l229 757h256l-320 -997h-329z" />
102
+ <glyph unicode="w" horiz-adv-x="1441" d="M37 997h233l123 -667l199 667h260l197 -667l122 667h234l-184 -997h-289l-211 717l-211 -717h-289z" />
103
+ <glyph unicode="x" horiz-adv-x="958" d="M25 0l321 502l-315 495h250l198 -303l197 303h250l-316 -495l324 -502h-256l-199 309l-200 -309h-254z" />
104
+ <glyph unicode="y" horiz-adv-x="978" d="M10 997h256l228 -757l229 757h256l-320 -997l-133 -403h-237l125 403h-88z" />
105
+ <glyph unicode="z" horiz-adv-x="942" d="M113 0v193l444 612h-438v192h727v-192l-445 -612h459v-193h-747z" />
106
+ <glyph unicode="{" horiz-adv-x="696" d="M92 567v193h41q47 0 66.5 20.5t19.5 61.5v475q0 151 63 226t203 75h170v-201h-104q-42 0 -62 -19.5t-20 -64.5v-434q0 -107 -36 -168t-132 -67q96 -6 132 -67.5t36 -168.5v-434q0 -45 20 -64.5t62 -19.5h104v-201h-170q-140 0 -203 75t-63 226v475q0 41 -19.5 61.5 t-66.5 20.5h-41z" />
107
+ <glyph unicode="|" horiz-adv-x="522" d="M184 -430v2048h154v-2048h-154z" />
108
+ <glyph unicode="}" horiz-adv-x="696" d="M41 -90h104q42 0 62 19.5t20 64.5v434q0 107 36 168.5t132 67.5q-96 6 -132 67t-36 168v434q0 45 -20 64.5t-62 19.5h-104v201h170q140 0 203 -75t63 -226v-475q0 -41 19.5 -61.5t66.5 -20.5h41v-193h-41q-47 0 -66.5 -20.5t-19.5 -61.5v-475q0 -151 -63 -226t-203 -75 h-170v201z" />
109
+ <glyph unicode="~" horiz-adv-x="987" d="M72 471q18 46 29.5 73t29 60t35 51.5t42 36t55 24.5t69.5 7q48 0 107.5 -34.5t115 -68.5t94.5 -34q28 0 51 12t38.5 35t25 42.5t20.5 49.5l142 -78q-19 -55 -40.5 -96.5t-54 -78.5t-78.5 -57t-104 -20q-42 0 -89 21t-81 46.5t-71 46.5t-62 21q-19 0 -34.5 -6t-25.5 -11.5 t-22 -23t-16 -25t-17.5 -35t-17.5 -36.5z" />
110
+ <glyph unicode="&#xa1;" horiz-adv-x="581" d="M164 711v286h254v-286h-254zM166 205l51 354h148l51 -354v-608h-250v608z" />
111
+ <glyph unicode="&#xa2;" horiz-adv-x="993" d="M133 401v263q0 144 73 226t234 103v224h207v-220q102 -6 203 -30l-27 -205q-115 24 -262 24q-96 0 -137 -32.5t-41 -110.5v-221q0 -78 41 -110.5t137 -32.5q152 0 262 26l27 -207q-100 -26 -203 -32v-218h-207v224q-161 21 -234 103t-73 226z" />
112
+ <glyph unicode="&#xa3;" horiz-adv-x="1097" d="M133 434v172h154q-54 108 -54 199q0 260 383 260q185 0 338 -55l-28 -181q-175 35 -328 35q-61 0 -87 -20.5t-26 -63.5q0 -82 56 -174h354l-10 -172h-303q6 -139 -105 -235h508v-199h-819v188q79 43 121.5 106.5t42.5 139.5h-197z" />
113
+ <glyph unicode="&#xa4;" horiz-adv-x="1153" d="M113 291l137 137q-25 55 -25 119v278q0 64 25 119l-137 137l149 150l152 -154q74 23 164 23q85 0 159 -23l154 154l149 -150l-137 -137q27 -52 27 -119v-278q0 -67 -27 -119l137 -137l-149 -150l-154 154q-74 -23 -159 -23q-90 0 -164 23l-152 -154zM440 578 q0 -65 32.5 -89t105.5 -24q71 0 104 24t33 89v217q0 64 -32.5 88t-104.5 24q-73 0 -105.5 -23.5t-32.5 -88.5v-217z" />
114
+ <glyph unicode="&#xa5;" horiz-adv-x="1138" d="M72 1044h256l239 -501l242 501h258l-225 -436h166v-147h-238l-59 -115v-22h297v-146h-312v-178h-258v178h-309v146h293v22l-60 115h-233v147h162z" />
115
+ <glyph unicode="&#xa6;" horiz-adv-x="522" d="M184 424h154v-854h-154v854zM184 764v854h154v-854h-154z" />
116
+ <glyph unicode="&#xa7;" horiz-adv-x="1046" d="M123 801q0 131 74 197.5t231 66.5q165 0 342 -57l-35 -168q-172 45 -291 45q-62 0 -84 -21t-22 -73q0 -345 213 -721l-176 -90q-110 183 -181 395t-71 426zM317 -322l35 168q172 -45 291 -45q62 0 84.5 21.5t22.5 73.5q0 344 -213 720l176 91q110 -183 181 -395.5 t71 -426.5q0 -131 -74.5 -197.5t-231.5 -66.5q-165 0 -342 57z" />
117
+ <glyph unicode="&#xa8;" horiz-adv-x="839" d="M123 1135v215h207v-215h-207zM510 1135v215h207v-215h-207z" />
118
+ <glyph unicode="&#xa9;" horiz-adv-x="1630" d="M113 682q0 194 86 353.5t247.5 254t368.5 94.5q156 0 288.5 -55t222.5 -150t141 -223.5t51 -273.5q0 -144 -51 -272.5t-141 -223.5t-223 -150.5t-288 -55.5q-207 0 -368.5 95t-247.5 254t-86 353zM287 682q0 -150 64 -272t185.5 -194.5t278.5 -72.5q158 0 279.5 72.5 t185 194.5t63.5 272q0 151 -63.5 273t-185 194t-279.5 72q-157 0 -278.5 -72t-185.5 -194t-64 -273zM555 563v238q0 123 65.5 180t217.5 57q118 0 206 -32l-22 -150q-90 23 -166 23q-72 0 -94.5 -20t-22.5 -75v-204q0 -55 22.5 -75t94.5 -20q76 0 166 23l22 -150 q-88 -32 -206 -32q-152 0 -217.5 57t-65.5 180z" />
119
+ <glyph unicode="&#xaa;" horiz-adv-x="788" d="M154 958q0 95 43.5 136t140.5 41h149v65q0 55 -22.5 74.5t-95.5 19.5q-75 0 -174 -18l-21 119q98 30 217 30q144 0 199 -52.5t55 -174.5v-416h-129l-10 43q-85 -55 -189 -55q-83 0 -123 51t-40 137zM305 958q0 -33 14 -48t50 -15q58 0 118 33v92h-114q-40 0 -54 -12.5 t-14 -49.5z" />
120
+ <glyph unicode="&#xab;" horiz-adv-x="1032" d="M72 500l260 395l166 -104l-191 -291l191 -291l-166 -105zM494 500l260 395l166 -104l-191 -291l191 -291l-166 -105z" />
121
+ <glyph unicode="&#xac;" horiz-adv-x="1112" d="M123 506v196h835v-522h-204v326h-631z" />
122
+ <glyph unicode="&#xad;" horiz-adv-x="761" d="M123 469v209h516v-209h-516z" />
123
+ <glyph unicode="&#xae;" horiz-adv-x="964" d="M113 1055q0 159 100.5 264.5t267.5 105.5t269 -105.5t102 -264.5q0 -158 -102.5 -265.5t-268.5 -107.5t-267 107.5t-101 265.5zM221 1055q0 -116 67 -194.5t193 -78.5t194 78.5t68 194.5t-68 193t-194 77t-193 -77t-67 -193zM360 893v340h140q110 0 110 -96v-37 q0 -61 -47 -82l88 -125h-86l-80 111h-51v-111h-74zM434 1071h62q24 0 32.5 8.5t8.5 26.5v24q0 20 -9 27.5t-32 7.5h-62v-94z" />
124
+ <glyph unicode="&#xaf;" horiz-adv-x="737" d="M113 1141v166h512v-166h-512z" />
125
+ <glyph unicode="&#xb0;" horiz-adv-x="731" d="M102 1083q0 110 72.5 185t192.5 75t191 -74.5t71 -185.5t-71 -184.5t-191 -73.5q-121 0 -193 73.5t-72 184.5zM240 1083q0 -59 33.5 -98t93.5 -39q59 0 92 39.5t33 97.5q0 62 -32 101t-93 39q-62 0 -94.5 -39t-32.5 -101z" />
126
+ <glyph unicode="&#xb1;" horiz-adv-x="1142" d="M154 0v188h835v-188h-835zM154 625v196h315v318h205v-318h315v-196h-315v-318h-205v318h-315z" />
127
+ <glyph unicode="&#xb2;" horiz-adv-x="819" d="M133 1303q115 40 266 40q143 0 203 -54.5t60 -168.5v-35q0 -49 -4 -75.5t-26 -70.5t-69 -99q-32 -36 -64 -73.5t-52.5 -60.5t-43.5 -49h273v-159h-529v141q53 56 195 211q66 72 94.5 110.5t33.5 54.5t5 44v37q0 45 -19 61.5t-75 16.5q-93 0 -215 -31z" />
128
+ <glyph unicode="&#xb3;" horiz-adv-x="811" d="M154 510l14 141q109 -16 229 -16q54 0 72 18t18 56v63q0 39 -19.5 55.5t-61.5 16.5h-203v141h192q44 0 61 17.5t17 50.5v63q0 44 -21.5 60t-86.5 16q-85 0 -185 -14l-16 141q106 24 209 24q152 0 216 -51t64 -155v-62q0 -60 -17.5 -93t-74.5 -62q62 -21 84.5 -57.5 t22.5 -106.5v-54q0 -111 -60.5 -166t-220.5 -55q-137 0 -233 29z" />
129
+ <glyph unicode="&#xb4;" horiz-adv-x="643" d="M123 1243q151 93 299 201l98 -152q-183 -121 -307 -188z" />
130
+ <glyph unicode="&#xb5;" horiz-adv-x="1116" d="M133 -403v1400h250v-696q0 -80 80 -80q45 0 118 24t142 60v692h250v-997h-191l-24 84q-194 -94 -375 -104v-383h-250z" />
131
+ <glyph unicode="&#xb6;" horiz-adv-x="1077" d="M92 915q0 192 129.5 320.5t321.5 128.5v-895q-193 0 -322 127t-129 319zM473 -287q76 71 111.5 106t66 66t39 48.5t12 31t3.5 37.5v1362h198v-1387q0 -32 -2 -51.5t-16 -47t-26 -45t-53 -59t-75.5 -73t-112.5 -103.5q-16 -14 -24 -22z" />
132
+ <glyph unicode="&#xb7;" horiz-adv-x="561" d="M154 524v287h254v-287h-254z" />
133
+ <glyph unicode="&#xb8;" horiz-adv-x="614" d="M113 -379l20 96q63 -18 133 -18q59 0 80 14t21 45q0 26 -17.5 37.5t-60.5 11.5q-28 0 -64 -4l-59 29l43 199h117l-27 -140q40 5 57 5q71 1 108.5 -37.5t37.5 -102.5q0 -77 -54.5 -121.5t-164.5 -44.5q-89 0 -170 31z" />
134
+ <glyph unicode="&#xb9;" horiz-adv-x="710" d="M92 1171l277 152h147v-829h-186v616l-170 -84z" />
135
+ <glyph unicode="&#xba;" horiz-adv-x="792" d="M123 1018v160q0 247 272 247q275 0 275 -247v-160q0 -248 -275 -248q-272 0 -272 248zM281 1014q0 -56 26.5 -82.5t87.5 -26.5q62 0 89.5 27t27.5 82v168q0 55 -27.5 81.5t-89.5 26.5q-61 0 -87.5 -26t-26.5 -82v-168z" />
136
+ <glyph unicode="&#xbb;" horiz-adv-x="1032" d="M113 209l190 291l-190 291l166 104l260 -395l-260 -396zM535 209l190 291l-190 291l165 104l261 -395l-261 -396z" />
137
+ <glyph unicode="&#xbc;" horiz-adv-x="1757" d="M102 1171l277 152h147v-829h-186v616l-170 -84zM455 -20l612 1425l141 -62l-610 -1425zM961 166v135l299 528h253v-518h121v-145h-121v-166h-178v166h-374zM1145 311h190v361z" />
138
+ <glyph unicode="&#xbd;" horiz-adv-x="1810" d="M102 1171l277 152h147v-829h-186v616l-170 -84zM455 -20l612 1425l141 -62l-610 -1425zM1104 805q118 41 266 41q143 0 202.5 -54.5t59.5 -168.5v-35q0 -50 -3.5 -76t-25.5 -70.5t-69 -99.5q-131 -150 -160 -182h273v-160h-529v141q53 56 195 211q66 72 94.5 110.5 t33.5 54.5t5 44v37q0 45 -19 61.5t-75 16.5q-93 0 -215 -31z" />
139
+ <glyph unicode="&#xbe;" horiz-adv-x="1824" d="M154 510l14 141q109 -16 229 -16q54 0 72 18t18 56v63q0 39 -19.5 55.5t-61.5 16.5h-203v141h192q44 0 61 17.5t17 50.5v63q0 44 -21.5 60t-86.5 16q-85 0 -185 -14l-16 141q106 24 209 24q152 0 216 -51t64 -155v-62q0 -60 -17.5 -93t-74.5 -62q62 -21 84.5 -57.5 t22.5 -106.5v-54q0 -111 -60.5 -166t-220.5 -55q-137 0 -233 29zM522 -20l613 1425l141 -62l-610 -1425zM1028 166v135l299 528h254v-518h121v-145h-121v-166h-178v166h-375zM1212 311h191v361z" />
140
+ <glyph unicode="&#xbf;" d="M113 -43q0 68 2 105t10.5 80.5t27 73.5t48.5 64.5t78 73.5q81 67 258 201l141 -190q-28 -22 -189 -150q-62 -49 -87.5 -81t-32.5 -63.5t-7 -99.5q0 -100 41.5 -136t169.5 -36q148 0 293 37l37 -215q-170 -45 -356 -45q-132 0 -217 22.5t-133 72.5t-66 117t-18 169z M451 711v286h254v-286h-254z" />
141
+ <glyph unicode="&#xc0;" horiz-adv-x="1323" d="M51 0l430 1364h361l430 -1364h-271l-88 283h-505l-86 -283h-271zM410 1622l98 152q99 -78 270 -183l-90 -139q-164 86 -278 170zM471 506h377l-186 645z" />
142
+ <glyph unicode="&#xc1;" horiz-adv-x="1323" d="M51 0l430 1364h361l430 -1364h-271l-88 283h-505l-86 -283h-271zM471 506h377l-186 645zM561 1591q174 107 273 183l96 -152q-118 -88 -279 -170z" />
143
+ <glyph unicode="&#xc2;" horiz-adv-x="1323" d="M51 0l430 1364h361l430 -1364h-271l-88 283h-505l-86 -283h-271zM401 1567q145 97 261 186q125 -95 260 -186l-70 -115q-92 42 -190 100q-92 -53 -189 -100zM471 506h377l-186 645z" />
144
+ <glyph unicode="&#xc3;" horiz-adv-x="1323" d="M51 0l430 1364h361l430 -1364h-271l-88 283h-505l-86 -283h-271zM340 1556q37 70 90 115t113 45t129 -41q76 -45 106 -45q31 0 50.5 18.5t33.5 57.5l119 -61q-27 -81 -79.5 -126.5t-123.5 -45.5q-72 0 -131 40q-2 1 -13.5 8.5t-13.5 9t-11.5 7t-12.5 6.5t-11 4.5 t-12.5 4.5t-11.5 2t-14 1q-22 0 -43.5 -15.5t-31 -27.5t-30.5 -40zM471 506h377l-186 645z" />
145
+ <glyph unicode="&#xc4;" horiz-adv-x="1323" d="M51 0l430 1364h361l430 -1364h-271l-88 283h-505l-86 -283h-271zM360 1487v199h209v-199h-209zM471 506h377l-186 645zM756 1487v199h209v-199h-209z" />
146
+ <glyph unicode="&#xc5;" horiz-adv-x="1323" d="M51 0l430 1364h361l430 -1364h-271l-88 283h-505l-86 -283h-271zM471 506h377l-186 645zM494 1602q0 69 46 115t122 46t121.5 -46t45.5 -115q0 -68 -45.5 -114t-121.5 -46q-77 0 -122.5 44.5t-45.5 115.5zM594 1602q0 -31 18 -50.5t50 -19.5t49.5 19.5t17.5 50.5 q0 34 -17.5 52.5t-49.5 18.5t-50 -18.5t-18 -52.5z" />
147
+ <glyph unicode="&#xc6;" horiz-adv-x="1765" d="M51 0l430 1364h1172v-227h-740l105 -330h590v-227h-518l110 -353h453v-227h-652l-88 283h-505l-86 -283h-271zM471 506h377l-186 645z" />
148
+ <glyph unicode="&#xc7;" horiz-adv-x="1071" d="M123 375v614q0 395 485 395q196 0 371 -45l-29 -223q-194 35 -334 35q-131 0 -183 -48t-52 -159v-524q0 -111 52 -159t183 -48q140 0 334 35l29 -223q-162 -42 -340 -45l-16 -89q40 5 57 5q71 1 108 -37.5t37 -102.5q0 -77 -54.5 -121.5t-164.5 -44.5q-89 0 -170 31 l21 96q63 -18 133 -18q59 0 79.5 14t20.5 45q0 26 -18 37.5t-60 11.5q-27 0 -63 -4l-60 29l33 152q-399 33 -399 391z" />
149
+ <glyph unicode="&#xc8;" horiz-adv-x="1101" d="M154 0v1364h835v-227h-577v-330h532v-227h-532v-353h577v-227h-835zM334 1622l98 152q99 -78 270 -183l-90 -139q-164 86 -278 170z" />
150
+ <glyph unicode="&#xc9;" horiz-adv-x="1101" d="M154 0v1364h835v-227h-577v-330h532v-227h-532v-353h577v-227h-835zM438 1591q174 107 273 183l96 -152q-118 -88 -279 -170z" />
151
+ <glyph unicode="&#xca;" horiz-adv-x="1101" d="M154 0v1364h835v-227h-577v-330h532v-227h-532v-353h577v-227h-835zM324 1567q137 92 260 186q125 -95 260 -186l-70 -115q-92 42 -190 100q-92 -53 -189 -100z" />
152
+ <glyph unicode="&#xcb;" horiz-adv-x="1101" d="M154 0v1364h835v-227h-577v-330h532v-227h-532v-353h577v-227h-835zM256 1487v199h209v-199h-209zM651 1487v199h209v-199h-209z" />
153
+ <glyph unicode="&#xcc;" horiz-adv-x="585" d="M27 1622l98 152q99 -78 270 -183l-90 -139q-164 86 -278 170zM164 0v1364h258v-1364h-258z" />
154
+ <glyph unicode="&#xcd;" horiz-adv-x="585" d="M164 0v1364h258v-1364h-258zM190 1591q174 107 273 183l96 -152q-121 -89 -278 -170z" />
155
+ <glyph unicode="&#xce;" horiz-adv-x="585" d="M33 1567q137 92 260 186q125 -95 260 -186l-70 -115q-92 42 -190 100q-92 -53 -189 -100zM164 0v1364h258v-1364h-258z" />
156
+ <glyph unicode="&#xcf;" horiz-adv-x="585" d="M-8 1487v199h209v-199h-209zM164 0v1364h258v-1364h-258zM387 1487v199h209v-199h-209z" />
157
+ <glyph unicode="&#xd0;" horiz-adv-x="1306" d="M82 586v207h141v571h508q122 0 212 -29t141.5 -81t75.5 -116t24 -141v-630q0 -76 -24.5 -140t-75.5 -116t-141 -81.5t-212 -29.5h-508v586h-141zM481 227h224q125 0 173 48.5t48 152.5v508q0 104 -48 152.5t-173 48.5h-224v-344h209v-207h-209v-359z" />
158
+ <glyph unicode="&#xd1;" horiz-adv-x="1421" d="M154 0v1364h344l518 -1036v1036h252v-1364h-344l-518 1034v-1034h-252zM387 1556q37 70 90 115t113 45t129 -41q76 -45 106 -45q31 0 50.5 18.5t33.5 57.5l119 -61q-27 -81 -79.5 -126.5t-123.5 -45.5q-72 0 -131 40q-2 1 -13.5 8.5t-13.5 9t-11.5 7t-12.5 6.5t-11 4.5 t-12.5 4.5t-11.5 2t-14 1q-22 0 -43.5 -15.5t-31 -27.5t-30.5 -40z" />
159
+ <glyph unicode="&#xd2;" horiz-adv-x="1277" d="M123 399v566q0 89 27.5 162t85.5 132t160.5 92t242.5 33t242.5 -33t160.5 -92t85.5 -132t27.5 -162v-566q0 -89 -27.5 -162t-85.5 -132t-160.5 -92t-242.5 -33t-242.5 33t-160.5 92t-85.5 132t-27.5 162zM360 1622l99 152q99 -78 270 -183l-90 -139q-168 88 -279 170z M381 414q0 -102 59.5 -154.5t198.5 -52.5t198.5 52.5t59.5 154.5v536q0 102 -59.5 154.5t-198.5 52.5t-198.5 -52.5t-59.5 -154.5v-536z" />
160
+ <glyph unicode="&#xd3;" horiz-adv-x="1277" d="M123 399v566q0 89 27.5 162t85.5 132t160.5 92t242.5 33t242.5 -33t160.5 -92t85.5 -132t27.5 -162v-566q0 -89 -27.5 -162t-85.5 -132t-160.5 -92t-242.5 -33t-242.5 33t-160.5 92t-85.5 132t-27.5 162zM381 414q0 -102 59.5 -154.5t198.5 -52.5t198.5 52.5t59.5 154.5 v536q0 102 -59.5 154.5t-198.5 52.5t-198.5 -52.5t-59.5 -154.5v-536zM512 1591q169 104 272 183l97 -152q-118 -88 -279 -170z" />
161
+ <glyph unicode="&#xd4;" horiz-adv-x="1277" d="M123 399v566q0 89 27.5 162t85.5 132t160.5 92t242.5 33t242.5 -33t160.5 -92t85.5 -132t27.5 -162v-566q0 -89 -27.5 -162t-85.5 -132t-160.5 -92t-242.5 -33t-242.5 33t-160.5 92t-85.5 132t-27.5 162zM379 1567q137 92 260 186q125 -95 260 -186l-70 -115 q-92 42 -190 100q-98 -56 -188 -100zM381 414q0 -102 59.5 -154.5t198.5 -52.5t198.5 52.5t59.5 154.5v536q0 102 -59.5 154.5t-198.5 52.5t-198.5 -52.5t-59.5 -154.5v-536z" />
162
+ <glyph unicode="&#xd5;" horiz-adv-x="1277" d="M123 399v566q0 89 27.5 162t85.5 132t160.5 92t242.5 33t242.5 -33t160.5 -92t85.5 -132t27.5 -162v-566q0 -89 -27.5 -162t-85.5 -132t-160.5 -92t-242.5 -33t-242.5 33t-160.5 92t-85.5 132t-27.5 162zM307 1556q37 70 90 115t113 45t129 -41q76 -45 106 -45 q31 0 50.5 18.5t33.5 57.5l119 -61q-27 -81 -79.5 -126.5t-123.5 -45.5q-72 0 -131 40q-2 1 -13.5 8.5t-13.5 9t-11.5 7t-12.5 6.5t-11 4.5t-12.5 4.5t-11.5 2t-14 1q-17 0 -31 -6t-30 -23.5t-20.5 -23.5l-22.5 -30zM381 414q0 -102 59.5 -154.5t198.5 -52.5t198.5 52.5 t59.5 154.5v536q0 102 -59.5 154.5t-198.5 52.5t-198.5 -52.5t-59.5 -154.5v-536z" />
163
+ <glyph unicode="&#xd6;" horiz-adv-x="1277" d="M123 399v566q0 89 27.5 162t85.5 132t160.5 92t242.5 33t242.5 -33t160.5 -92t85.5 -132t27.5 -162v-566q0 -89 -27.5 -162t-85.5 -132t-160.5 -92t-242.5 -33t-242.5 33t-160.5 92t-85.5 132t-27.5 162zM336 1487v199h209v-199h-209zM381 414q0 -102 59.5 -154.5 t198.5 -52.5t198.5 52.5t59.5 154.5v536q0 102 -59.5 154.5t-198.5 52.5t-198.5 -52.5t-59.5 -154.5v-536zM731 1487v199h209v-199h-209z" />
164
+ <glyph unicode="&#xd7;" horiz-adv-x="1013" d="M123 252l239 240l-239 237l145 145l238 -239l239 239l146 -145l-240 -237l240 -240l-146 -146l-239 240l-238 -240z" />
165
+ <glyph unicode="&#xd8;" horiz-adv-x="1277" d="M123 -61l104 174q-104 107 -104 286v566q0 89 27.5 162t85.5 132t160.5 92t242.5 33q189 0 311 -61l99 164l106 -62l-104 -176q104 -107 104 -284v-566q0 -89 -27.5 -162t-85.5 -132t-160.5 -92t-242.5 -33q-192 0 -311 61l-99 -164zM381 414q0 -27 2 -39l442 739 q-65 43 -186 43q-139 0 -198.5 -52.5t-59.5 -154.5v-536zM453 250q61 -43 186 -43q139 0 198.5 52.5t59.5 154.5v536q0 27 -2 39z" />
166
+ <glyph unicode="&#xd9;" horiz-adv-x="1294" d="M143 395v969h258v-948q0 -104 57 -156.5t189 -52.5t189 52.5t57 156.5v948h258v-969q0 -67 -15.5 -126t-52 -113t-93 -92t-144.5 -61t-199 -23t-199 23t-144.5 61t-93 92t-52 113t-15.5 126zM397 1622l99 152q99 -78 270 -183l-90 -139q-168 88 -279 170z" />
167
+ <glyph unicode="&#xda;" horiz-adv-x="1294" d="M143 395v969h258v-948q0 -104 57 -156.5t189 -52.5t189 52.5t57 156.5v948h258v-969q0 -67 -15.5 -126t-52 -113t-93 -92t-144.5 -61t-199 -23t-199 23t-144.5 61t-93 92t-52 113t-15.5 126zM504 1591q169 104 272 183l96 -152q-121 -89 -278 -170z" />
168
+ <glyph unicode="&#xdb;" horiz-adv-x="1294" d="M143 395v969h258v-948q0 -104 57 -156.5t189 -52.5t189 52.5t57 156.5v948h258v-969q0 -67 -15.5 -126t-52 -113t-93 -92t-144.5 -61t-199 -23t-199 23t-144.5 61t-93 92t-52 113t-15.5 126zM387 1567q137 92 260 186q125 -95 260 -186l-69 -115q-96 45 -191 100 q-98 -56 -188 -100z" />
169
+ <glyph unicode="&#xdc;" horiz-adv-x="1294" d="M143 395v969h258v-948q0 -104 57 -156.5t189 -52.5t189 52.5t57 156.5v948h258v-969q0 -67 -15.5 -126t-52 -113t-93 -92t-144.5 -61t-199 -23t-199 23t-144.5 61t-93 92t-52 113t-15.5 126zM346 1487v199h209v-199h-209zM741 1487v199h209v-199h-209z" />
170
+ <glyph unicode="&#xdd;" horiz-adv-x="1159" d="M10 1364h275l295 -688l294 688h275l-440 -969v-395h-258v395zM453 1591q169 104 272 183l96 -152q-121 -89 -278 -170z" />
171
+ <glyph unicode="&#xde;" horiz-adv-x="1179" d="M154 0v1364h258v-217h274q230 0 331 -91.5t101 -277.5v-186q0 -183 -106 -275t-338 -92h-262v-225h-258zM412 453h260q106 0 147 38.5t41 126.5v140q0 86 -42 124t-146 38h-260v-467z" />
172
+ <glyph unicode="&#xdf;" horiz-adv-x="1253" d="M143 0v1067q0 185 114.5 282t324.5 97q213 0 324.5 -90t111.5 -248q0 -60 -16.5 -114.5t-63.5 -131.5q-49 -80 -62.5 -110.5t-13.5 -55.5q0 -26 23 -57t102 -94q127 -106 155.5 -150t28.5 -141q0 -144 -70 -209t-249 -65q-53 0 -127.5 9.5t-126.5 26.5l29 191 q36 -10 99 -17.5t99 -7.5q55 0 76 16t21 56q0 38 -19 59t-127 107q-103 84 -133.5 134.5t-30.5 129.5q0 50 15 90t59 115q54 93 68 132t14 83q0 62 -47 97.5t-135 35.5q-193 0 -193 -180v-1057h-250z" />
173
+ <glyph unicode="&#xe0;" d="M102 276q0 151 68.5 216t222.5 65h240v105q0 86 -37.5 117.5t-153.5 31.5q-124 0 -276 -31l-31 191q152 47 342 47q117 0 195.5 -20.5t125 -66.5t66 -111.5t19.5 -162.5v-657h-205l-19 68q-134 -88 -297 -88q-131 0 -195.5 80t-64.5 216zM268 1292l99 152 q132 -98 299 -201l-93 -139q-130 72 -305 188zM344 279q0 -54 21.5 -77.5t78.5 -23.5q100 0 189 51v148h-184q-61 0 -83 -20.5t-22 -77.5z" />
174
+ <glyph unicode="&#xe1;" d="M102 276q0 151 68.5 216t222.5 65h240v105q0 86 -37.5 117.5t-153.5 31.5q-124 0 -276 -31l-31 191q152 47 342 47q117 0 195.5 -20.5t125 -66.5t66 -111.5t19.5 -162.5v-657h-205l-19 68q-134 -88 -297 -88q-131 0 -195.5 80t-64.5 216zM344 279q0 -54 21.5 -77.5 t78.5 -23.5q100 0 189 51v148h-184q-61 0 -83 -20.5t-22 -77.5zM344 1243q151 93 299 201l98 -152q-183 -121 -307 -188z" />
175
+ <glyph unicode="&#xe2;" d="M102 276q0 151 68.5 216t222.5 65h240v105q0 86 -37.5 117.5t-153.5 31.5q-124 0 -276 -31l-31 191q152 47 342 47q117 0 195.5 -20.5t125 -66.5t66 -111.5t19.5 -162.5v-657h-205l-19 68q-134 -88 -297 -88q-131 0 -195.5 80t-64.5 216zM231 1202q157 115 287 223 q142 -117 285 -223l-78 -110q-96 55 -207 133q-100 -70 -207 -133zM344 279q0 -54 21.5 -77.5t78.5 -23.5q100 0 189 51v148h-184q-61 0 -83 -20.5t-22 -77.5z" />
176
+ <glyph unicode="&#xe3;" d="M102 276q0 151 68.5 216t222.5 65h240v105q0 86 -37.5 117.5t-153.5 31.5q-124 0 -276 -31l-31 191q152 47 342 47q117 0 195.5 -20.5t125 -66.5t66 -111.5t19.5 -162.5v-657h-205l-19 68q-134 -88 -297 -88q-131 0 -195.5 80t-64.5 216zM188 1206q38 68 90.5 113 t112.5 45q64 0 129 -41q73 -43 107 -43q31 0 50.5 18.5t33.5 57.5l118 -62q-27 -81 -79 -126.5t-123 -45.5q-69 0 -131 39q-34 24 -55 33.5t-46 9.5q-10 0 -19 -2t-18 -8.5t-15 -10.5t-15 -14.5t-12.5 -14.5t-13 -17t-11.5 -15zM344 279q0 -54 21.5 -77.5t78.5 -23.5 q100 0 189 51v148h-184q-61 0 -83 -20.5t-22 -77.5z" />
177
+ <glyph unicode="&#xe4;" d="M102 276q0 151 68.5 216t222.5 65h240v105q0 86 -37.5 117.5t-153.5 31.5q-124 0 -276 -31l-31 191q152 47 342 47q117 0 195.5 -20.5t125 -66.5t66 -111.5t19.5 -162.5v-657h-205l-19 68q-134 -88 -297 -88q-131 0 -195.5 80t-64.5 216zM221 1135v215h207v-215h-207z M344 279q0 -54 21.5 -77.5t78.5 -23.5q100 0 189 51v148h-184q-61 0 -83 -20.5t-22 -77.5zM608 1135v215h207v-215h-207z" />
178
+ <glyph unicode="&#xe5;" d="M102 276q0 151 68.5 216t222.5 65h240v105q0 86 -37.5 117.5t-153.5 31.5q-124 0 -276 -31l-31 191q152 47 342 47q117 0 195.5 -20.5t125 -66.5t66 -111.5t19.5 -162.5v-657h-205l-19 68q-134 -88 -297 -88q-131 0 -195.5 80t-64.5 216zM322 1270q0 75 48.5 124.5 t133.5 49.5q86 0 134 -49.5t48 -124.5q0 -76 -48 -126t-134 -50t-134 48.5t-48 127.5zM344 279q0 -54 21.5 -77.5t78.5 -23.5q100 0 189 51v148h-184q-61 0 -83 -20.5t-22 -77.5zM430 1270q0 -36 20.5 -58t53.5 -22t53.5 22t20.5 58q0 35 -20 56.5t-54 21.5t-54 -21.5 t-20 -56.5z" />
179
+ <glyph unicode="&#xe6;" horiz-adv-x="1519" d="M102 276q0 151 68.5 216t222.5 65h240v105q0 86 -37.5 117.5t-153.5 31.5q-124 0 -276 -31l-31 191q152 47 342 47q97 0 164.5 -23t132.5 -69q128 92 273 92q93 0 163 -21.5t113 -57.5t69 -89t36 -109t10 -125v-213h-555v-51q0 -93 41 -130.5t153 -37.5q150 0 305 47 l39 -188q-166 -63 -366 -63q-225 0 -328 100q-158 -100 -342 -100q-143 0 -213 80t-70 216zM344 279q0 -54 21.5 -77.5t78.5 -23.5q109 0 201 53q-12 58 -12 134v12h-184q-61 0 -83 -20.5t-22 -77.5zM883 604h317v49q0 78 -32.5 119t-118.5 41q-166 0 -166 -160v-49z" />
180
+ <glyph unicode="&#xe7;" horiz-adv-x="858" d="M98 362v273q0 203 99 293t331 90q134 0 244 -37l-31 -205q-102 27 -206 27q-106 0 -146.5 -36.5t-40.5 -129.5v-277q0 -93 40 -129t147 -36q102 0 206 26l31 -205q-103 -36 -244 -36h-6l-16 -89q40 5 57 5q71 1 108.5 -37.5t37.5 -102.5q0 -77 -55 -121.5t-165 -44.5 q-89 0 -170 31l21 96q63 -18 133 -18q59 0 79.5 14t20.5 45q0 27 -17.5 38t-59.5 11q-28 0 -64 -4l-59 29l33 156q-164 20 -236 109.5t-72 264.5z" />
181
+ <glyph unicode="&#xe8;" horiz-adv-x="985" d="M98 365v264q0 84 20.5 150.5t66 122t128.5 86t199 30.5q93 0 163 -21.5t113 -57.5t69 -89t36 -109t10 -125v-213h-555v-51q0 -93 41.5 -130.5t153.5 -37.5q150 0 305 47l39 -188q-166 -63 -367 -63q-226 0 -324 98t-98 287zM246 1292l98 152q132 -98 299 -201l-92 -139 q-130 72 -305 188zM348 604h318v49q0 78 -33 119t-119 41q-166 0 -166 -160v-49z" />
182
+ <glyph unicode="&#xe9;" horiz-adv-x="985" d="M98 365v264q0 84 20.5 150.5t66 122t128.5 86t199 30.5q93 0 163 -21.5t113 -57.5t69 -89t36 -109t10 -125v-213h-555v-51q0 -93 41.5 -130.5t153.5 -37.5q150 0 305 47l39 -188q-166 -63 -367 -63q-226 0 -324 98t-98 287zM338 1243q151 93 299 201l98 -152 q-183 -121 -307 -188zM348 604h318v49q0 78 -33 119t-119 41q-166 0 -166 -160v-49z" />
183
+ <glyph unicode="&#xea;" horiz-adv-x="985" d="M98 365v264q0 84 20.5 150.5t66 122t128.5 86t199 30.5q93 0 163 -21.5t113 -57.5t69 -89t36 -109t10 -125v-213h-555v-51q0 -93 41.5 -130.5t153.5 -37.5q150 0 305 47l39 -188q-166 -63 -367 -63q-226 0 -324 98t-98 287zM223 1202q157 115 287 223q142 -117 285 -223 l-78 -110q-96 55 -207 133q-100 -70 -207 -133zM348 604h318v49q0 78 -33 119t-119 41q-166 0 -166 -160v-49z" />
184
+ <glyph unicode="&#xeb;" horiz-adv-x="985" d="M98 365v264q0 84 20.5 150.5t66 122t128.5 86t199 30.5q93 0 163 -21.5t113 -57.5t69 -89t36 -109t10 -125v-213h-555v-51q0 -93 41.5 -130.5t153.5 -37.5q150 0 305 47l39 -188q-166 -63 -367 -63q-226 0 -324 98t-98 287zM217 1135v215h207v-215h-207zM348 604h318v49 q0 78 -33 119t-119 41q-166 0 -166 -160v-49zM604 1135v215h207v-215h-207z" />
185
+ <glyph unicode="&#xec;" horiz-adv-x="536" d="M-25 1292l99 152q132 -98 299 -201l-92 -139q-136 76 -306 188zM143 0v997h250v-997h-250z" />
186
+ <glyph unicode="&#xed;" horiz-adv-x="536" d="M143 0v997h250v-997h-250zM170 1243q151 93 299 201l98 -152q-183 -121 -307 -188z" />
187
+ <glyph unicode="&#xee;" horiz-adv-x="536" d="M-16 1202q148 109 286 223q142 -117 285 -223l-78 -110q-96 55 -207 133q-100 -70 -207 -133zM143 0v997h250v-997h-250z" />
188
+ <glyph unicode="&#xef;" horiz-adv-x="536" d="M-29 1135v215h207v-215h-207zM143 0v997h250v-997h-250zM358 1135v215h207v-215h-207z" />
189
+ <glyph unicode="&#xf0;" horiz-adv-x="1032" d="M102 322v143q0 193 76 284t262 91q109 0 217 -43q-1 94 -30.5 156.5t-89.5 111.5l-168 -131l-78 90l137 109q-78 37 -227 73l43 197q208 -35 356 -119l119 92l78 -88l-95 -74q109 -91 158 -197t49 -288v-387q0 -65 -10 -116.5t-37.5 -99t-71.5 -78.5t-115.5 -49.5 t-166.5 -18.5q-97 0 -169 16.5t-117 44.5t-72 72.5t-37.5 94t-10.5 114.5zM348 340q0 -86 31 -116.5t125 -30.5q93 0 124 33t31 130v224q-84 47 -182 47q-66 0 -97.5 -30.5t-31.5 -100.5v-156z" />
190
+ <glyph unicode="&#xf1;" horiz-adv-x="1116" d="M143 0v997h191l24 -84q96 47 205 76t195 29q225 0 225 -295v-723h-250v696q0 80 -80 80q-45 0 -118 -24t-142 -60v-692h-250zM240 1206q38 69 90 113.5t112 44.5q64 0 129 -41q73 -43 107 -43q31 0 50.5 18.5t33.5 57.5l119 -62q-27 -81 -79.5 -126.5t-123.5 -45.5 q-69 0 -131 39q-34 24 -55 33.5t-46 9.5q-10 0 -19 -2t-18 -8.5t-15 -10.5t-15 -14.5t-12.5 -14.5t-13 -17t-11.5 -15z" />
191
+ <glyph unicode="&#xf2;" horiz-adv-x="1064" d="M98 373v252q0 65 12 120t42.5 106.5t78.5 87.5t125 57.5t176 21.5q123 0 211 -31.5t135.5 -89t68 -124t20.5 -148.5v-252q0 -82 -20.5 -148.5t-68 -124t-135.5 -89t-211 -31.5q-99 0 -176 21.5t-125 57.5t-78.5 87.5t-42.5 106.5t-12 120zM260 1292l98 152 q132 -98 299 -201l-92 -139q-130 72 -305 188zM348 365q0 -87 43.5 -129.5t140.5 -42.5q98 0 141.5 42.5t43.5 129.5v268q0 87 -43.5 129.5t-141.5 42.5q-97 0 -140.5 -42.5t-43.5 -129.5v-268z" />
192
+ <glyph unicode="&#xf3;" horiz-adv-x="1064" d="M98 373v252q0 65 12 120t42.5 106.5t78.5 87.5t125 57.5t176 21.5q123 0 211 -31.5t135.5 -89t68 -124t20.5 -148.5v-252q0 -82 -20.5 -148.5t-68 -124t-135.5 -89t-211 -31.5q-99 0 -176 21.5t-125 57.5t-78.5 87.5t-42.5 106.5t-12 120zM348 365q0 -87 43.5 -129.5 t140.5 -42.5q98 0 141.5 42.5t43.5 129.5v268q0 87 -43.5 129.5t-141.5 42.5q-97 0 -140.5 -42.5t-43.5 -129.5v-268zM391 1243q151 93 299 201l98 -152q-183 -121 -307 -188z" />
193
+ <glyph unicode="&#xf4;" horiz-adv-x="1064" d="M98 373v252q0 65 12 120t42.5 106.5t78.5 87.5t125 57.5t176 21.5q123 0 211 -31.5t135.5 -89t68 -124t20.5 -148.5v-252q0 -82 -20.5 -148.5t-68 -124t-135.5 -89t-211 -31.5q-99 0 -176 21.5t-125 57.5t-78.5 87.5t-42.5 106.5t-12 120zM248 1202q157 115 287 223 q151 -124 284 -223l-78 -110q-90 52 -206 133q-100 -70 -207 -133zM348 365q0 -87 43.5 -129.5t140.5 -42.5q98 0 141.5 42.5t43.5 129.5v268q0 87 -43.5 129.5t-141.5 42.5q-97 0 -140.5 -42.5t-43.5 -129.5v-268z" />
194
+ <glyph unicode="&#xf5;" horiz-adv-x="1064" d="M98 373v252q0 65 12 120t42.5 106.5t78.5 87.5t125 57.5t176 21.5q123 0 211 -31.5t135.5 -89t68 -124t20.5 -148.5v-252q0 -82 -20.5 -148.5t-68 -124t-135.5 -89t-211 -31.5q-99 0 -176 21.5t-125 57.5t-78.5 87.5t-42.5 106.5t-12 120zM215 1206q38 68 90.5 113 t112.5 45q64 0 129 -41q73 -43 106 -43q31 0 50.5 18.5t33.5 57.5l119 -62q-27 -81 -79.5 -126.5t-123.5 -45.5q-69 0 -131 39q-24 16 -36 23.5t-29 13.5t-35 6q-9 0 -17.5 -2.5t-15 -5t-14.5 -9.5t-12.5 -10.5t-13 -13.5t-11 -13t-11.5 -14.5t-10 -13.5zM348 365 q0 -87 43.5 -129.5t140.5 -42.5q98 0 141.5 42.5t43.5 129.5v268q0 87 -43.5 129.5t-141.5 42.5q-97 0 -140.5 -42.5t-43.5 -129.5v-268z" />
195
+ <glyph unicode="&#xf6;" horiz-adv-x="1064" d="M98 373v252q0 65 12 120t42.5 106.5t78.5 87.5t125 57.5t176 21.5q123 0 211 -31.5t135.5 -89t68 -124t20.5 -148.5v-252q0 -82 -20.5 -148.5t-68 -124t-135.5 -89t-211 -31.5q-99 0 -176 21.5t-125 57.5t-78.5 87.5t-42.5 106.5t-12 120zM236 1135v215h206v-215h-206z M348 365q0 -87 43.5 -129.5t140.5 -42.5q98 0 141.5 42.5t43.5 129.5v268q0 87 -43.5 129.5t-141.5 42.5q-97 0 -140.5 -42.5t-43.5 -129.5v-268zM623 1135v215h206v-215h-206z" />
196
+ <glyph unicode="&#xf7;" horiz-adv-x="1110" d="M133 416v168h844v-168h-844zM436 23v247h238v-247h-238zM436 727v248h238v-248h-238z" />
197
+ <glyph unicode="&#xf8;" horiz-adv-x="1064" d="M98 -45l95 137q-95 100 -95 281v252q0 65 12 120t42.5 106.5t78.5 87.5t125 57.5t176 21.5q157 0 254 -51l91 131l88 -58l-95 -137q97 -100 97 -278v-252q0 -82 -20.5 -148.5t-68 -124t-135.5 -89t-211 -31.5q-159 0 -256 51l-90 -133zM348 365q0 -29 2 -41l307 450 q-45 31 -125 31q-97 0 -140.5 -42.5t-43.5 -129.5v-268zM408 221q45 -28 124 -28q98 0 141.5 42.5t43.5 129.5v268q0 29 -2 41z" />
198
+ <glyph unicode="&#xf9;" horiz-adv-x="1116" d="M133 274v723h250v-696q0 -80 80 -80q45 0 118 24t142 60v692h250v-997h-191l-24 84q-95 -46 -204.5 -75t-195.5 -29q-225 0 -225 294zM287 1292l98 152q132 -98 299 -201l-92 -139q-130 72 -305 188z" />
199
+ <glyph unicode="&#xfa;" horiz-adv-x="1116" d="M133 274v723h250v-696q0 -80 80 -80q45 0 118 24t142 60v692h250v-997h-191l-24 84q-95 -46 -204.5 -75t-195.5 -29q-225 0 -225 294zM418 1243q151 93 299 201l98 -152q-183 -121 -307 -188z" />
200
+ <glyph unicode="&#xfb;" horiz-adv-x="1116" d="M133 274v723h250v-696q0 -80 80 -80q45 0 118 24t142 60v692h250v-997h-191l-24 84q-95 -46 -204.5 -75t-195.5 -29q-225 0 -225 294zM274 1202q157 115 287 223q142 -117 285 -223l-78 -110q-96 55 -207 133q-100 -70 -207 -133z" />
201
+ <glyph unicode="&#xfc;" horiz-adv-x="1116" d="M133 274v723h250v-696q0 -80 80 -80q45 0 118 24t142 60v692h250v-997h-191l-24 84q-95 -46 -204.5 -75t-195.5 -29q-225 0 -225 294zM268 1135v215h207v-215h-207zM655 1135v215h207v-215h-207z" />
202
+ <glyph unicode="&#xfd;" horiz-adv-x="978" d="M10 997h256l228 -757l229 757h256l-320 -997l-133 -403h-237l125 403h-88zM379 1243q151 93 299 201l98 -152q-183 -121 -307 -188z" />
203
+ <glyph unicode="&#xfe;" horiz-adv-x="1091" d="M143 -438v1843l250 35v-504q122 82 289 82q151 0 229 -88t78 -258v-340q0 -352 -330 -352q-129 0 -266 28v-411zM393 219q123 -26 221 -26q66 0 95.5 32t29.5 101v352q0 64 -28 95.5t-95 31.5q-58 0 -118.5 -26.5t-104.5 -63.5v-496z" />
204
+ <glyph unicode="&#xff;" horiz-adv-x="978" d="M10 997h256l228 -757l229 757h256l-320 -997l-133 -403h-237l125 403h-88zM188 1135v215h207v-215h-207zM575 1135v215h207v-215h-207z" />
205
+ <glyph unicode="&#x152;" horiz-adv-x="1835" d="M123 420v524q0 71 16.5 131.5t54.5 114.5t96.5 92t147.5 60t201 22h1083v-227h-577v-330h532v-227h-532v-353h577v-227h-1083q-112 0 -201 22t-147.5 60t-96.5 92t-54.5 114.5t-16.5 131.5zM381 434q0 -102 59.5 -154.5t198.5 -52.5h248v910h-248q-139 0 -198.5 -52.5 t-59.5 -154.5v-496z" />
206
+ <glyph unicode="&#x153;" horiz-adv-x="1603" d="M98 373v252q0 65 12 120t42.5 106.5t78.5 87.5t125 57.5t176 21.5q95 0 166 -25t140 -75q121 100 292 100q93 0 163 -21.5t113 -57.5t69.5 -89t36.5 -109t10 -125v-213h-555v-51q0 -93 41 -130.5t153 -37.5q150 0 305 47l39 -188q-166 -63 -366 -63q-190 0 -305 96 q-117 -96 -302 -96q-99 0 -176 21.5t-125 57.5t-78.5 87.5t-42.5 106.5t-12 120zM348 365q0 -87 43.5 -129.5t140.5 -42.5q93 0 136.5 38.5t48.5 116.5v285q0 87 -43.5 129.5t-141.5 42.5q-97 0 -140.5 -42.5t-43.5 -129.5v-268zM967 604h317v49q0 78 -32.5 119t-118.5 41 q-166 0 -166 -160v-49z" />
207
+ <glyph unicode="&#x178;" horiz-adv-x="1159" d="M10 1364h275l295 -688l294 688h275l-440 -969v-395h-258v395zM264 1487v199h209v-199h-209zM659 1487v199h209v-199h-209z" />
208
+ <glyph unicode="&#x2c6;" horiz-adv-x="796" d="M113 1202q148 109 286 223q142 -117 285 -223l-78 -110q-96 55 -207 133q-105 -74 -206 -133z" />
209
+ <glyph unicode="&#x2dc;" horiz-adv-x="866" d="M113 1206q38 69 90 113.5t112 44.5q64 0 129 -41q73 -43 107 -43q31 0 50.5 18.5t33.5 57.5l119 -62q-27 -81 -79.5 -126.5t-123.5 -45.5q-69 0 -131 39q-34 24 -55 33.5t-46 9.5q-10 0 -19 -2t-18 -8.5t-15 -10.5t-15 -14.5t-12.5 -14.5t-13 -17t-11.5 -15z" />
210
+ <glyph unicode="&#x2000;" horiz-adv-x="887" />
211
+ <glyph unicode="&#x2001;" horiz-adv-x="1774" />
212
+ <glyph unicode="&#x2002;" horiz-adv-x="887" />
213
+ <glyph unicode="&#x2003;" horiz-adv-x="1774" />
214
+ <glyph unicode="&#x2004;" horiz-adv-x="591" />
215
+ <glyph unicode="&#x2005;" horiz-adv-x="443" />
216
+ <glyph unicode="&#x2006;" horiz-adv-x="295" />
217
+ <glyph unicode="&#x2007;" horiz-adv-x="295" />
218
+ <glyph unicode="&#x2008;" horiz-adv-x="221" />
219
+ <glyph unicode="&#x2009;" horiz-adv-x="354" />
220
+ <glyph unicode="&#x200a;" horiz-adv-x="98" />
221
+ <glyph unicode="&#x2010;" horiz-adv-x="761" d="M123 469v209h516v-209h-516z" />
222
+ <glyph unicode="&#x2011;" horiz-adv-x="761" d="M123 469v209h516v-209h-516z" />
223
+ <glyph unicode="&#x2012;" horiz-adv-x="761" d="M123 469v209h516v-209h-516z" />
224
+ <glyph unicode="&#x2013;" horiz-adv-x="1024" d="M133 469v209h758v-209h-758z" />
225
+ <glyph unicode="&#x2014;" horiz-adv-x="1320" d="M133 469v209h1055v-209h-1055z" />
226
+ <glyph unicode="&#x2018;" horiz-adv-x="561" d="M154 868v303l159 269l115 -64l-115 -221h95v-287h-254z" />
227
+ <glyph unicode="&#x2019;" horiz-adv-x="540" d="M133 897l115 221h-94v287h254v-303l-160 -268z" />
228
+ <glyph unicode="&#x201a;" horiz-adv-x="561" d="M133 -221l115 221h-94v287h254v-303l-160 -269z" />
229
+ <glyph unicode="&#x201c;" horiz-adv-x="970" d="M154 868v303l159 269l115 -64l-115 -221h95v-287h-254zM563 868v303l160 269l115 -64l-115 -221h94v-287h-254z" />
230
+ <glyph unicode="&#x201d;" horiz-adv-x="970" d="M133 897l115 221h-94v287h254v-303l-160 -268zM543 897l114 221h-94v287h254v-303l-160 -268z" />
231
+ <glyph unicode="&#x201e;" horiz-adv-x="970" d="M133 -221l115 221h-94v287h254v-303l-160 -269zM543 -221l114 221h-94v287h254v-303l-160 -269z" />
232
+ <glyph unicode="&#x2022;" horiz-adv-x="755" d="M113 662q0 110 77.5 188t186.5 78q110 0 188 -78t78 -188q0 -109 -78 -187t-188 -78q-109 0 -186.5 78t-77.5 187z" />
233
+ <glyph unicode="&#x2026;" horiz-adv-x="1683" d="M154 0v287h254v-287h-254zM715 0v287h254v-287h-254zM1276 0v287h254v-287h-254z" />
234
+ <glyph unicode="&#x202f;" horiz-adv-x="354" />
235
+ <glyph unicode="&#x2039;" horiz-adv-x="610" d="M72 500l260 395l166 -104l-191 -291l191 -291l-166 -105z" />
236
+ <glyph unicode="&#x203a;" horiz-adv-x="610" d="M113 209l190 291l-190 291l166 104l260 -395l-260 -396z" />
237
+ <glyph unicode="&#x205f;" horiz-adv-x="443" />
238
+ <glyph unicode="&#x20ac;" horiz-adv-x="1017" d="M82 352v113h131v115h-131v112h131v35q0 168 101.5 253t328.5 85q149 0 283 -35l-23 -205q-129 25 -223 25q-134 0 -175.5 -26.5t-41.5 -116.5v-15h287v-112h-287v-115h287v-113h-287v-14q0 -90 41.5 -116.5t175.5 -26.5q100 0 223 24l23 -205q-131 -34 -283 -34 q-227 0 -328.5 84.5t-101.5 252.5v35h-131z" />
239
+ <glyph unicode="&#x2122;" horiz-adv-x="1026" d="M102 1282v82h320v-82h-115v-336h-90v336h-115zM494 946l14 418h94l100 -268l103 268h92l16 -418h-88l-4 242l-73 -191h-91l-71 189l-6 -240h-86z" />
240
+ <glyph unicode="&#x25fc;" horiz-adv-x="993" d="M0 0v993h993v-993h-993z" />
241
+ </font>
242
+ </defs></svg>
skin/adminhtml/default/default/clearsale/font/klavikamedium-osf-webfont.ttf ADDED
Binary file
skin/adminhtml/default/default/clearsale/font/klavikamedium-osf-webfont.woff ADDED
Binary file
skin/adminhtml/default/default/clearsale/font/klavikamedium-osf-webfont.woff2 ADDED
Binary file
skin/adminhtml/default/default/clearsale/font/klavikaregular-osf-webfont.eot ADDED
Binary file
skin/adminhtml/default/default/clearsale/font/klavikaregular-osf-webfont.svg ADDED
@@ -0,0 +1,242 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" standalone="no"?>
2
+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
+ <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
4
+ <metadata></metadata>
5
+ <defs>
6
+ <font id="klavika_regularregular" horiz-adv-x="1273" >
7
+ <font-face units-per-em="2048" ascent="1638" descent="-410" />
8
+ <missing-glyph horiz-adv-x="440" />
9
+ <glyph unicode="&#xfb01;" horiz-adv-x="1222" d="M61 854v143h177v185q0 131 71.5 197.5t210.5 66.5q92 0 187 -27l-15 -133q-90 17 -149 17q-78 0 -105.5 -30.5t-27.5 -107.5v-168h649v-997h-172v854h-477v-854h-172v854h-177zM887 1157v248h172v-248h-172z" />
10
+ <glyph unicode="&#xfb02;" horiz-adv-x="1222" d="M61 854v143h177v185q0 131 71.5 197.5t210.5 66.5q91 0 193 -27l-15 -133q-87 17 -155 17q-78 0 -105.5 -30.5t-27.5 -107.5v-168h274l-14 -143h-260v-854h-172v854h-177zM887 0v1405l172 25v-1430h-172z" />
11
+ <glyph horiz-adv-x="0" />
12
+ <glyph horiz-adv-x="682" />
13
+ <glyph unicode=" " horiz-adv-x="440" />
14
+ <glyph unicode="&#x09;" horiz-adv-x="440" />
15
+ <glyph unicode="&#xa0;" horiz-adv-x="440" />
16
+ <glyph unicode="!" horiz-adv-x="544" d="M184 0v236h176v-236h-176zM186 737v668h172v-668l-32 -348h-107z" />
17
+ <glyph unicode="&#x22;" horiz-adv-x="768" d="M143 903v502h142v-502h-142zM483 903v502h142v-502h-142z" />
18
+ <glyph unicode="#" horiz-adv-x="1292" d="M102 244l7 127h215l18 309h-215l8 127h215l15 237h137l-15 -237h332l15 237h137l-15 -237h224l-9 -127h-223l-18 -309h223l-8 -127h-223l-15 -244h-137l14 244h-331l-15 -244h-137l14 244h-213zM461 371h332l18 309h-332z" />
19
+ <glyph unicode="$" horiz-adv-x="974" d="M123 39l22 135q165 -47 328 -47q69 0 108.5 6.5t61 25.5t27.5 44.5t6 72.5q0 27 -0.5 39.5t-3 31t-7.5 26.5t-16 20t-25.5 17.5t-38 13.5t-53 13.5t-71.5 11.5q-76 11 -128 24t-89 33.5t-57.5 42t-32 59t-14.5 74.5t-3 98q0 146 66.5 210t228.5 73v197h152v-197 q135 -6 250 -39l-17 -141q-143 35 -305 35q-131 0 -167 -24t-36 -116q0 -40 0.5 -56.5t7.5 -39t17 -30t36 -19t57 -17.5t87 -16q77 -13 127.5 -25.5t90 -31t60.5 -38.5t34.5 -53t17.5 -70t4 -95q0 -74 -11.5 -123.5t-43 -91t-91.5 -63t-153 -27.5v-197h-152v199 q-153 10 -274 55z" />
20
+ <glyph unicode="%" horiz-adv-x="1511" d="M102 702v134q0 115 64 172t203 57q138 0 202 -57t64 -172v-134q0 -115 -64 -172t-202 -57q-139 0 -203 57t-64 172zM233 698q0 -58 31.5 -84t104.5 -26t104 26t31 84v142q0 58 -31 84t-104 26t-104.5 -26t-31.5 -84v-142zM469 33l471 1032l115 -51l-473 -1034zM887 209 v133q0 115 64 172t202 57t202 -57t64 -172v-133q0 -115 -64 -172t-202 -57t-202 57t-64 172zM1018 205q0 -58 31.5 -84.5t103.5 -26.5t103.5 26.5t31.5 84.5v141q0 58 -31.5 84.5t-103.5 26.5t-103.5 -26.5t-31.5 -84.5v-141z" />
21
+ <glyph unicode="&#x26;" horiz-adv-x="1261" d="M154 307v125q0 101 46 169.5t134 92.5q-152 62 -152 242v141q0 153 94.5 230t315.5 77q195 0 375 -36l-17 -142q-185 29 -356 29q-134 0 -187 -39.5t-53 -138.5v-137q0 -162 185 -162h661v-148h-201v-573q-203 -57 -417 -57q-228 0 -328 80t-100 247zM326 326 q0 -108 55 -152.5t201 -44.5q135 0 254 25v456h-291q-116 0 -167.5 -43.5t-51.5 -142.5v-98z" />
22
+ <glyph unicode="'" horiz-adv-x="428" d="M143 903v502h142v-502h-142z" />
23
+ <glyph unicode="(" horiz-adv-x="622" d="M143 623q0 515 316 938l123 -82q-144 -223 -205.5 -425t-61.5 -431t61.5 -431t205.5 -425l-123 -82q-316 423 -316 938z" />
24
+ <glyph unicode=")" horiz-adv-x="622" d="M41 -233q143 223 204.5 425t61.5 431t-61.5 431t-204.5 425l123 82q315 -422 315 -938t-315 -938z" />
25
+ <glyph unicode="*" horiz-adv-x="968" d="M102 1030v96h297l-161 250l77 51l168 -260l168 260l78 -51l-162 -250h299v-96h-295l160 -246l-80 -49l-168 260l-168 -260l-79 49l159 246h-293z" />
26
+ <glyph unicode="+" horiz-adv-x="1077" d="M123 426v143h340v346h151v-346h340v-143h-340v-346h-151v346h-340z" />
27
+ <glyph unicode="," horiz-adv-x="520" d="M143 -207l86 207h-59v236h176v-236l-123 -246z" />
28
+ <glyph unicode="-" horiz-adv-x="757" d="M123 500v141h512v-141h-512z" />
29
+ <glyph unicode="." horiz-adv-x="524" d="M174 0v236h176v-236h-176z" />
30
+ <glyph unicode="/" horiz-adv-x="913" d="M123 -240l504 1624h164l-506 -1624h-162z" />
31
+ <glyph unicode="0" horiz-adv-x="1114" d="M133 334v377q0 164 101.5 259t322.5 95t322.5 -95t101.5 -259v-377q0 -164 -101.5 -259t-322.5 -95t-322.5 95t-101.5 259zM305 350q0 -115 55.5 -167t196.5 -52t196.5 52t55.5 167v344q0 115 -55.5 167t-196.5 52t-196.5 -52t-55.5 -167v-344z" />
32
+ <glyph unicode="1" horiz-adv-x="708" d="M20 838l359 206h156v-1044h-173v850l-266 -150z" />
33
+ <glyph unicode="2" horiz-adv-x="1009" d="M123 0v135q242 211 344 299q98 84 143.5 133.5t57.5 80t12 75.5v16q0 69 -17 104t-68 52.5t-151 17.5q-122 0 -288 -45l-29 142q67 23 162.5 39t169.5 16q117 0 195 -19.5t121 -61t60 -96t17 -134.5v-21q0 -73 -14 -118.5t-61 -104.5t-148 -148q-182 -160 -248 -215h496 v-147h-754z" />
34
+ <glyph unicode="3" horiz-adv-x="960" d="M106 -268l17 143q141 -22 270 -22q145 0 203.5 39t58.5 137v96q0 184 -235 184h-258v152h235q130 0 182 48.5t52 137.5v103q0 92 -48.5 127.5t-172.5 35.5q-145 0 -271 -22l-18 145q126 29 293 29q210 0 299.5 -71.5t89.5 -219.5v-121q0 -97 -38 -158t-134 -104 q196 -52 196 -254v-125q0 -161 -103 -236t-331 -75q-154 0 -287 31z" />
35
+ <glyph unicode="4" horiz-adv-x="1150" d="M82 88v164l571 792h228v-815h209v-141h-209v-346h-170v346h-629zM252 229h459v641z" />
36
+ <glyph unicode="5" horiz-adv-x="993" d="M133 -258l19 141q144 -30 307 -30q146 0 198 42t52 152v72q0 100 -39 140.5t-162 47.5q-289 17 -336 19v718h692v-151h-520v-426q7 0 77.5 -3.5t147.5 -8.5q157 -10 234.5 -88.5t77.5 -214.5v-115q0 -84 -20.5 -144.5t-68.5 -104.5t-130.5 -65.5t-202.5 -21.5 q-174 0 -326 41z" />
37
+ <glyph unicode="6" horiz-adv-x="1079" d="M164 295v586q0 253 122.5 357.5t413.5 104.5q127 0 226 -24l-19 -143q-88 18 -180 18q-98 0 -163 -9.5t-111.5 -29.5t-71.5 -58t-36 -89.5t-11 -128.5v-174q53 20 130 33.5t142 13.5q190 0 270 -79t80 -247v-59q0 -97 -15.5 -163t-57.5 -119.5t-121 -79t-199 -25.5 q-212 0 -305.5 81t-93.5 234zM334 319q0 -106 54 -147t175 -41q129 0 176 42t47 146v107q0 96 -43 136t-153 40q-127 0 -256 -55v-228z" />
38
+ <glyph unicode="7" horiz-adv-x="925" d="M61 891v153h799v-145l-565 -1178l-141 68l530 1102h-623z" />
39
+ <glyph unicode="8" horiz-adv-x="1134" d="M143 305v60q0 106 54 176.5t188 134.5q-118 58 -162.5 124.5t-44.5 168.5v53q0 73 19.5 129t63 100.5t121 68t185.5 23.5q209 0 299 -85t90 -236v-53q0 -101 -46 -168t-167 -125q137 -64 192.5 -134.5t55.5 -176.5v-60q0 -172 -99.5 -248.5t-324.5 -76.5 q-226 0 -325 76.5t-99 248.5zM311 311q0 -104 56.5 -144t199.5 -40q142 0 199 40.5t57 143.5v47q0 45 -10.5 75t-41.5 57.5t-76.5 50.5t-127.5 57q-158 -64 -207 -109t-49 -131v-47zM346 965q0 -78 44.5 -122t176.5 -98q132 54 176.5 98t44.5 122v65q0 84 -49.5 126 t-171.5 42q-123 0 -172 -41.5t-49 -126.5v-65z" />
40
+ <glyph unicode="9" horiz-adv-x="1069" d="M123 618v60q0 76 10 133t36 106.5t69.5 81t113 49t164.5 17.5q399 0 399 -322v-579q0 -254 -123 -358.5t-413 -104.5q-122 0 -225 25l16 143q93 -19 182 -19q122 0 195.5 14t119 51.5t62 95.5t16.5 155v174q-53 -20 -130 -33.5t-142 -13.5q-190 0 -270 78.5t-80 246.5z M293 618q0 -96 43 -136t153 -40q125 0 256 56v227q0 106 -54 147t-175 41q-129 0 -176 -42t-47 -146v-107z" />
41
+ <glyph unicode=":" horiz-adv-x="524" d="M174 0v236h176v-236h-176zM174 627v235h176v-235h-176z" />
42
+ <glyph unicode=";" horiz-adv-x="520" d="M143 -207l86 207h-59v236h176v-236l-123 -246zM170 627v235h176v-235h-176z" />
43
+ <glyph unicode="&#x3c;" horiz-adv-x="1142" d="M102 446v107l846 467l62 -113l-748 -407l748 -408l-62 -112z" />
44
+ <glyph unicode="=" horiz-adv-x="1042" d="M143 248v127h756v-127h-756zM143 612v127h756v-127h-756z" />
45
+ <glyph unicode="&#x3e;" horiz-adv-x="1142" d="M133 92l748 408l-748 407l62 113l845 -467v-107l-845 -466z" />
46
+ <glyph unicode="?" horiz-adv-x="974" d="M113 1389q58 15 155.5 25.5t175.5 10.5q123 0 202 -21.5t122 -70t58.5 -112.5t15.5 -164q0 -62 -1.5 -98.5t-8.5 -75.5t-18 -63.5t-33 -54.5t-50.5 -56.5t-73.5 -61.5q-48 -38 -129.5 -99t-117.5 -89l-99 131q21 16 100 74t128 98q40 32 62.5 55t38 43.5t21 50t7.5 56.5 t2 82q0 70 -7 108t-32.5 67t-71.5 38.5t-127 9.5q-161 0 -297 -31zM309 0v236h176v-236h-176z" />
47
+ <glyph unicode="@" horiz-adv-x="1523" d="M123 682q0 203 83.5 363t236 249.5t348.5 89.5q296 0 458 -152.5t162 -410.5q0 -183 -94 -298t-273 -115q-128 0 -174 73q-105 -57 -211 -57q-83 0 -121 45t-24 123l41 235q19 100 76 142.5t170 42.5t243 -58l-75 -430q32 -12 80 -12q64 0 111.5 25.5t73.5 70t38 96.5 t12 113q0 207 -129.5 329t-363.5 122q-230 0 -383.5 -163.5t-153.5 -422.5q0 -270 153.5 -428t446.5 -158q172 0 365 78l36 -102q-171 -92 -405 -92q-173 0 -311 50.5t-229 143t-139 221.5t-48 287zM635 604q-7 -40 7 -54.5t60 -14.5q36 0 82.5 13t75.5 34l53 305 q-72 22 -131 22q-94 0 -108 -84z" />
48
+ <glyph unicode="A" d="M57 0l461 1364h238l461 -1364h-179l-112 328h-580l-110 -328h-179zM393 481h488l-244 756z" />
49
+ <glyph unicode="B" horiz-adv-x="1169" d="M174 0v1364h526q160 0 241 -70.5t81 -206.5v-157q0 -84 -35 -140t-121 -88q93 -16 147 -78t54 -167v-164q0 -140 -91 -216.5t-247 -76.5h-555zM350 152h355q186 0 186 155v144q0 167 -197 167h-344v-466zM350 770h312q184 0 184 160v153q0 66 -38 97.5t-118 31.5h-340 v-442z" />
50
+ <glyph unicode="C" horiz-adv-x="1056" d="M143 381v602q0 199 111.5 300t355.5 101q191 0 344 -36l-18 -152q-168 29 -320 29q-167 0 -232 -55t-65 -197v-582q0 -142 65 -197t232 -55q152 0 320 29l18 -152q-153 -36 -344 -36q-244 0 -355.5 101t-111.5 300z" />
51
+ <glyph unicode="D" horiz-adv-x="1222" d="M174 0v1364h477q98 0 174 -20t125.5 -55t81 -85t45 -106.5t13.5 -124.5v-582q0 -68 -13.5 -124.5t-45 -106.5t-81 -85t-125.5 -55t-174 -20h-477zM350 158h295q149 0 208.5 59.5t59.5 185.5v558q0 126 -59.5 185.5t-208.5 59.5h-295v-1048z" />
52
+ <glyph unicode="E" horiz-adv-x="1105" d="M174 0v1364h803v-158h-627v-428h582v-157h-582v-463h629v-158h-805z" />
53
+ <glyph unicode="F" horiz-adv-x="1067" d="M174 0v1364h811v-158h-635v-454h592v-158h-592v-594h-176z" />
54
+ <glyph unicode="G" horiz-adv-x="1183" d="M143 381v600q0 209 112.5 306t365.5 97q190 0 378 -43l-20 -151q-199 35 -367 35q-167 0 -230 -56t-63 -196v-582q0 -69 12 -113.5t43 -77t87 -47t143 -14.5q125 0 256 25v463h170v-588q-201 -59 -432 -59q-128 0 -217.5 26.5t-141 80t-74 125t-22.5 169.5z" />
55
+ <glyph unicode="H" horiz-adv-x="1304" d="M174 0v1364h176v-588h604v588h176v-1364h-176v618h-604v-618h-176z" />
56
+ <glyph unicode="I" horiz-adv-x="544" d="M184 0v1364h176v-1364h-176z" />
57
+ <glyph unicode="J" horiz-adv-x="524" d="M-18 -281q65 62 93.5 91t54 57t32 47t9.5 36t3 50v1364h176v-1370q0 -33 -0.5 -54t-7.5 -46.5t-10.5 -38.5t-23 -40t-30 -40t-47.5 -49.5t-59 -57.5t-80 -74z" />
58
+ <glyph unicode="K" horiz-adv-x="1204" d="M174 0v1364h176v-1364h-176zM393 694l492 670h207l-500 -670l541 -694h-211z" />
59
+ <glyph unicode="L" horiz-adv-x="1024" d="M174 0v1364h176v-1206h592v-158h-768z" />
60
+ <glyph unicode="M" horiz-adv-x="1634" d="M154 0l47 1364h223l393 -1055l393 1055h224l47 -1364h-170l-27 1106l-348 -930h-238l-348 930l-26 -1106h-170z" />
61
+ <glyph unicode="N" horiz-adv-x="1351" d="M174 0v1364h242l594 -1167v1167h168v-1364h-242l-594 1161v-1161h-168z" />
62
+ <glyph unicode="O" d="M143 393v578q0 88 28.5 161t86 130.5t154.5 89.5t225 32q103 0 186 -21.5t139.5 -58.5t95 -89.5t55.5 -113t17 -130.5v-578q0 -70 -17 -130.5t-55.5 -113t-95 -89.5t-139.5 -58.5t-186 -21.5q-128 0 -225 32t-154.5 89.5t-86 130.5t-28.5 161zM319 397q0 -128 79.5 -195 t238.5 -67t238 67t79 195v570q0 128 -79 195t-238 67t-238.5 -67t-79.5 -195v-570z" />
63
+ <glyph unicode="P" horiz-adv-x="1140" d="M174 0v1364h494q211 0 303 -85.5t92 -250.5v-203q0 -166 -92 -252t-303 -86h-318v-487h-176zM350 645h312q126 0 175.5 40t49.5 140v201q0 101 -49.5 140.5t-175.5 39.5h-312v-561z" />
64
+ <glyph unicode="Q" d="M143 393v578q0 88 28.5 161t86 130.5t154.5 89.5t225 32q103 0 186 -21.5t139.5 -58.5t95 -89.5t55.5 -113t17 -130.5v-578q0 -156 -88 -264t-268 -137l115 -260l-158 -72l-141 322q-116 6 -203 40t-139.5 90.5t-78.5 126.5t-26 154zM319 397q0 -128 79.5 -195t238.5 -67 t238 67t79 195v570q0 128 -79 195t-238 67t-238.5 -67t-79.5 -195v-570z" />
65
+ <glyph unicode="R" horiz-adv-x="1294" d="M174 0v1364h520q211 0 303.5 -85.5t92.5 -250.5v-197q0 -126 -51.5 -205t-166.5 -112l355 -514h-203l-340 494h-334v-494h-176zM350 649h338q126 0 175.5 40t49.5 140v197q0 101 -49.5 140.5t-175.5 39.5h-338v-557z" />
66
+ <glyph unicode="S" horiz-adv-x="1105" d="M123 51l29 144q192 -60 380 -60q83 0 134 11t80.5 37.5t40 64.5t10.5 100v50.5t-2.5 41t-5.5 35t-11 27.5t-17 23.5t-26.5 19t-35.5 18t-48 15t-60.5 17t-76.5 17.5q-86 19 -142 36.5t-100 43t-67 51.5t-37.5 71t-18.5 93t-4 125q0 124 38.5 198.5t135 114t263.5 39.5 q199 0 368 -45l-14 -149q-170 39 -350 39q-85 0 -135.5 -9t-80 -34t-39 -61t-9.5 -99v-51.5t2.5 -41t4.5 -35t10.5 -27t16 -23t25.5 -18t33.5 -17.5t46 -15.5t58 -17t73.5 -18.5q71 -18 120.5 -32.5t91.5 -32.5t68 -33.5t46 -41t30 -47t16 -60t7.5 -72.5t1.5 -91 q0 -76 -10 -130.5t-38.5 -102.5t-78 -77t-128.5 -45.5t-190 -16.5q-228 0 -405 71z" />
67
+ <glyph unicode="T" horiz-adv-x="1073" d="M41 1206v158h991v-158h-407v-1206h-176v1206h-408z" />
68
+ <glyph unicode="U" horiz-adv-x="1294" d="M164 383v981h176v-971q0 -128 74 -192t233 -64t233 64t74 192v971h176v-981q0 -87 -26.5 -157.5t-81.5 -127t-150.5 -87.5t-224.5 -31t-224.5 31t-150.5 87.5t-81.5 127t-26.5 157.5z" />
69
+ <glyph unicode="V" horiz-adv-x="1212" d="M37 1364h170l399 -1210l400 1210h170l-451 -1364h-238z" />
70
+ <glyph unicode="W" horiz-adv-x="1859" d="M41 1364h172l311 -1196l283 1196h246l282 -1196l312 1196h172l-359 -1364h-248l-282 1219l-283 -1219h-248z" />
71
+ <glyph unicode="X" horiz-adv-x="1206" d="M61 0l443 692l-428 672h188l338 -533l340 533h188l-430 -672l445 -692h-189l-354 553l-352 -553h-189z" />
72
+ <glyph unicode="Y" horiz-adv-x="1122" d="M20 1364h185l356 -762l357 762h184l-453 -952v-412h-176v412z" />
73
+ <glyph unicode="Z" horiz-adv-x="1187" d="M143 0v152l703 1060h-690v152h884v-152l-704 -1060h719v-152h-912z" />
74
+ <glyph unicode="[" horiz-adv-x="632" d="M195 -258v1876h397v-148h-225v-1581h225v-147h-397z" />
75
+ <glyph unicode="\" horiz-adv-x="903" d="M123 1384h164l504 -1624h-162z" />
76
+ <glyph unicode="]" horiz-adv-x="632" d="M41 -111h225v1581h-225v148h397v-1876h-397v147z" />
77
+ <glyph unicode="^" horiz-adv-x="942" d="M92 836l305 569h148l305 -569l-123 -64l-256 483l-256 -483z" />
78
+ <glyph unicode="_" horiz-adv-x="880" d="M-2 -20h885v-80h-885v80z" />
79
+ <glyph unicode="`" horiz-adv-x="641" d="M143 1296l74 115q97 -80 281 -186l-70 -107q-159 84 -285 178z" />
80
+ <glyph unicode="a" horiz-adv-x="1009" d="M127 266q0 151 75 216t230 65h266v155q0 94 -48 131t-169 37q-143 0 -299 -32l-18 137q162 43 328 43q207 0 292.5 -79t85.5 -245v-694h-145l-10 74q-136 -94 -324 -94q-264 0 -264 286zM299 270q0 -82 26.5 -112.5t114.5 -30.5q131 0 258 82v194h-254 q-80 0 -112.5 -29.5t-32.5 -103.5z" />
81
+ <glyph unicode="b" horiz-adv-x="1062" d="M164 18v1387l172 25v-482q57 30 141 50t174 20q150 0 221.5 -81.5t71.5 -229.5v-355q0 -90 -18.5 -154.5t-64.5 -115.5t-131 -76.5t-210 -25.5q-194 0 -356 38zM336 145q95 -14 196 -14q74 0 122.5 14t73.5 44t34.5 66.5t9.5 90.5v367q0 78 -38 115.5t-124 37.5 q-60 0 -137 -23t-137 -52v-646z" />
82
+ <glyph unicode="c" horiz-adv-x="837" d="M102 342v313q0 90 19 154t63 112.5t122.5 72.5t193.5 24q138 0 237 -31l-14 -143q-107 22 -219 22q-130 0 -180 -44t-50 -160v-326q0 -116 50 -160.5t180 -44.5q107 0 219 23l16 -144q-96 -30 -239 -30q-117 0 -196 23.5t-123 72.5t-61.5 112t-17.5 154z" />
83
+ <glyph unicode="d" horiz-adv-x="1071" d="M127 285v407q0 326 324 326q129 0 284 -31v418l172 25v-1430h-145l-14 90q-137 -110 -330 -110q-291 0 -291 305zM299 285q0 -80 33.5 -117t120.5 -37q71 0 147.5 33.5t134.5 85.5v586q-153 30 -274 30q-86 0 -124 -41.5t-38 -132.5v-407z" />
84
+ <glyph unicode="e" horiz-adv-x="985" d="M113 346v299q0 81 20 146t63.5 117.5t121.5 81t186 28.5q107 0 182.5 -29t116.5 -82.5t58.5 -118t17.5 -147.5v-209h-594v-84q0 -124 48 -172.5t189 -48.5q139 0 316 47l22 -137q-153 -57 -352 -57q-212 0 -303.5 94t-91.5 272zM285 575h428v82q0 110 -46.5 163.5 t-162.5 53.5q-118 0 -168.5 -54t-50.5 -163v-82z" />
85
+ <glyph unicode="f" horiz-adv-x="722" d="M61 854v143h177v185q0 131 71.5 197.5t210.5 66.5q104 0 203 -29l-14 -133q-101 19 -166 19q-78 0 -105.5 -30.5t-27.5 -107.5v-168h284l-14 -143h-270v-854h-172v854h-177z" />
86
+ <glyph unicode="g" horiz-adv-x="1003" d="M92 631v45q0 169 91 255.5t298 86.5q97 0 168 -21h287v-100l-119 -23q52 -71 55 -198v-45q0 -163 -99 -251.5t-292 -88.5q-55 0 -102 6q-72 -60 -72 -107q0 -28 15.5 -41t50.5 -16q49 -5 133 -14t149 -15q135 -13 192.5 -69t57.5 -170q0 -86 -17 -137.5t-66 -87.5 t-132.5 -50t-220.5 -14q-75 0 -179 12.5t-184 34.5l25 135q171 -41 334 -41q126 0 185.5 14.5t76 41t16.5 84.5q0 61 -28 80.5t-119 27.5q-48 4 -124 12t-140 13q-195 16 -195 182q0 103 94 176q-139 78 -139 283zM254 631q0 -112 51 -155.5t176 -43.5q120 0 174 49t54 150 v43q0 109 -52 156t-176 47t-175.5 -46t-51.5 -157v-43z" />
87
+ <glyph unicode="h" horiz-adv-x="1091" d="M164 0v1405l172 25v-517q92 44 197.5 74.5t187.5 30.5q217 0 217 -254v-764h-172v762q0 48 -24 70t-72 22q-56 0 -155.5 -30.5t-178.5 -71.5v-752h-172z" />
88
+ <glyph unicode="i" horiz-adv-x="499" d="M164 0v997h172v-997h-172zM164 1157v248h172v-248h-172z" />
89
+ <glyph unicode="j" horiz-adv-x="489" d="M0 -293q85 75 117 111t39.5 58.5t7.5 70.5v1050h172v-1060q0 -76 -15 -116.5t-57 -86t-160 -148.5zM164 1157v248h172v-248h-172z" />
90
+ <glyph unicode="k" horiz-adv-x="991" d="M164 0v1405l172 25v-1430h-172zM379 504l352 493h199l-357 -493l373 -504h-203z" />
91
+ <glyph unicode="l" horiz-adv-x="499" d="M164 0v1405l172 25v-1430h-172z" />
92
+ <glyph unicode="m" horiz-adv-x="1693" d="M164 0v997h139l16 -86q91 43 204.5 75t197.5 32q144 0 190 -107q95 45 208.5 76t203.5 31q217 0 217 -254v-764h-172v762q0 48 -24 70t-72 22q-61 0 -157 -29t-177 -71v-754h-172v762q0 48 -24 70t-72 22q-56 0 -155.5 -29.5t-178.5 -70.5v-754h-172z" />
93
+ <glyph unicode="n" horiz-adv-x="1091" d="M164 0v997h139l16 -86q91 43 204.5 75t197.5 32q217 0 217 -254v-764h-172v762q0 48 -24 70t-72 22q-56 0 -155.5 -29.5t-178.5 -70.5v-754h-172z" />
94
+ <glyph unicode="o" horiz-adv-x="1036" d="M113 354v289q0 81 23 147.5t70 118t126.5 80.5t185.5 29q207 0 306.5 -103.5t99.5 -271.5v-289q0 -168 -99.5 -271t-306.5 -103t-306 103t-99 271zM285 348q0 -219 233 -219q234 0 234 219v301q0 219 -234 219q-233 0 -233 -219v-301z" />
95
+ <glyph unicode="p" horiz-adv-x="1071" d="M164 -428v1425h145l15 -90q138 111 329 111q291 0 291 -305v-408q0 -325 -323 -325q-135 0 -285 30v-413zM336 162q158 -31 274 -31q86 0 124 41.5t38 132.5v408q0 80 -33.5 116.5t-120.5 36.5q-71 0 -147.5 -33t-134.5 -85v-586z" />
96
+ <glyph unicode="q" horiz-adv-x="1062" d="M119 291v354q0 91 18.5 155t64.5 115.5t131 77t210 25.5q190 0 356 -39v-1382l-172 -25v477q-56 -30 -140.5 -49.5t-174.5 -19.5q-150 0 -221.5 81.5t-71.5 229.5zM291 285q0 -78 38 -116t124 -38q60 0 136.5 23t137.5 53v645q-95 14 -197 14q-74 0 -122.5 -14t-73.5 -44 t-34 -66.5t-9 -90.5v-366z" />
97
+ <glyph unicode="r" horiz-adv-x="630" d="M164 0v997h149l11 -139q129 99 274 160l23 -158q-121 -58 -285 -172v-688h-172z" />
98
+ <glyph unicode="s" horiz-adv-x="899" d="M123 33l22 135q141 -41 285 -41q116 0 150 26.5t34 108.5q0 31 -1 46.5t-8.5 33t-18.5 26t-37 20.5t-57.5 20.5t-85.5 21.5q-64 16 -106.5 30t-74 34.5t-48.5 40.5t-27 54t-12.5 69t-2.5 92q0 142 76 205t268 63q158 0 283 -35l-12 -141q-147 28 -277 28 q-73 0 -109.5 -13.5t-47.5 -38t-11 -73.5q0 -34 0.5 -49t6 -35t15 -28.5t30 -20.5t47.5 -20t71 -19q76 -19 123 -33.5t84.5 -34t55 -37t29.5 -49.5t14.5 -64t2.5 -87q0 -62 -8.5 -105.5t-30.5 -80t-61 -58t-99 -33t-145 -11.5q-77 0 -167 15t-150 38z" />
99
+ <glyph unicode="t" horiz-adv-x="755" d="M51 854v143h176v246l172 25v-271h283l-14 -143h-269v-618q0 -61 19 -86t84 -25q62 0 160 25l22 -134q-95 -36 -209 -36q-129 0 -188.5 52.5t-59.5 174.5v647h-176z" />
100
+ <glyph unicode="u" horiz-adv-x="1091" d="M154 233v764h172v-761q0 -93 96 -93q56 0 155.5 30t178.5 71v753h172v-997h-140l-16 86q-90 -43 -203.5 -74.5t-197.5 -31.5q-217 0 -217 253z" />
101
+ <glyph unicode="v" horiz-adv-x="921" d="M16 997h170l275 -856l274 856h170l-330 -997h-229z" />
102
+ <glyph unicode="w" horiz-adv-x="1425" d="M37 997h164l166 -827l241 827h209l242 -827l166 827h164l-213 -997h-222l-241 846l-242 -846h-221z" />
103
+ <glyph unicode="x" horiz-adv-x="917" d="M37 0l328 502l-322 495h178l238 -366l237 366h178l-323 -495l330 -502h-181l-241 371l-240 -371h-182z" />
104
+ <glyph unicode="y" horiz-adv-x="917" d="M16 997h170l273 -860l276 860h170l-330 -997l-141 -403h-162l140 403h-72z" />
105
+ <glyph unicode="z" horiz-adv-x="940" d="M123 0v139l508 719h-498v139h688l-2 -139l-508 -719h516v-139h-704z" />
106
+ <glyph unicode="{" horiz-adv-x="641" d="M113 594v139h47q49 0 67.5 21t18.5 65v529q0 146 52.5 208t188.5 62h134v-145h-123q-43 0 -61.5 -19t-18.5 -63v-494v-11q0 -25 -0.5 -40.5t-3.5 -45t-12 -49t-23.5 -41t-39.5 -33t-58 -13.5q33 -2 58 -13.5t39.5 -33.5t23.5 -41t12 -49.5t3.5 -45t0.5 -40.5v-4v-3v-4 v-493q0 -44 18.5 -63t61.5 -19h123v-146h-134q-136 0 -188.5 62.5t-52.5 208.5v528q0 44 -18.5 65t-67.5 21h-47z" />
107
+ <glyph unicode="|" horiz-adv-x="526" d="M205 -430v2048h117v-2048h-117z" />
108
+ <glyph unicode="}" horiz-adv-x="641" d="M20 -145h123q43 0 61.5 19t18.5 63v493v11q0 25 0.5 40.5t3.5 45t12 49.5t23.5 41.5t39.5 33t58 13.5q-33 2 -58 13.5t-39.5 33.5t-23.5 40.5t-12 49t-3.5 45t-0.5 40.5v11v494q0 44 -18.5 63t-61.5 19h-123v145h134q136 0 188.5 -62t52.5 -208v-529q0 -44 18.5 -65 t67.5 -21h47v-139h-47q-49 0 -67.5 -21t-18.5 -65v-528q0 -146 -52.5 -208.5t-188.5 -62.5h-134v146z" />
109
+ <glyph unicode="~" horiz-adv-x="1024" d="M92 463q45 118 105.5 178.5t156.5 60.5q38 0 75.5 -15.5t67.5 -38t59 -44.5t59.5 -37.5t58.5 -15.5q32 0 55.5 11.5t42 39.5t26.5 45.5t25 59.5l109 -50q-80 -241 -260 -241q-50 0 -98.5 23.5t-80 51t-70.5 51t-71 23.5q-56 0 -86 -36t-65 -119z" />
110
+ <glyph unicode="&#xa1;" horiz-adv-x="544" d="M184 762v235h176v-235h-176zM186 260l33 348h107l32 -348v-663h-172v663z" />
111
+ <glyph unicode="&#xa2;" horiz-adv-x="985" d="M154 391v277q0 149 75 226.5t246 92.5v225h154v-221q120 -6 213 -30l-15 -142q-132 23 -258 23q-137 0 -191 -39.5t-54 -145.5v-256q0 -106 54 -145t191 -39q126 0 258 23l15 -142q-93 -24 -213 -30v-222h-154v226q-171 15 -246 92.5t-75 226.5z" />
112
+ <glyph unicode="&#xa3;" horiz-adv-x="1050" d="M133 459v129h160q-64 117 -64 225q0 128 84.5 190t278.5 62q174 0 317 -45l-18 -133q-142 33 -305 33q-97 0 -141 -23.5t-44 -89.5q0 -100 70 -219h393l-6 -129h-336q17 -52 17 -97q0 -118 -131 -219h520v-143h-738v137q181 103 181 242q0 30 -21 80h-217z" />
113
+ <glyph unicode="&#xa4;" horiz-adv-x="1138" d="M143 268l131 131q-34 53 -34 144v288q0 86 34 142l-131 131l107 106l141 -141q70 31 178 31q98 0 179 -31l141 141l106 -106l-131 -131q35 -57 35 -142v-288q0 -89 -35 -144l131 -131l-106 -106l-141 141q-73 -31 -179 -31q-105 0 -178 29l-141 -139zM393 569 q0 -86 36.5 -121.5t139.5 -35.5q100 0 138 35.5t38 121.5v234q0 86 -38 122t-138 36q-102 0 -139 -36t-37 -122v-234z" />
114
+ <glyph unicode="&#xa5;" horiz-adv-x="1048" d="M51 1044h178l295 -575l295 575h178l-262 -493h191v-113h-250l-64 -119v-40h314v-109h-314v-170h-174v170h-315v109h315v40l-63 119h-252v113h190z" />
115
+ <glyph unicode="&#xa6;" horiz-adv-x="526" d="M205 424h117v-854h-117v854zM205 764v854h117v-854h-117z" />
116
+ <glyph unicode="&#xa7;" horiz-adv-x="1075" d="M133 829q0 123 68 179.5t209 56.5q71 0 159.5 -14.5t157.5 -36.5l-22 -123q-193 41 -285 41q-74 0 -101.5 -25t-27.5 -92q0 -209 57 -393t174 -375l-131 -67q-258 391 -258 849zM354 -281l25 123q189 -41 283 -41q75 0 103 25.5t28 91.5q0 209 -58 394t-176 374l131 68 q258 -391 258 -850q0 -124 -67 -180t-209 -56q-71 0 -160.5 14.5t-157.5 36.5z" />
117
+ <glyph unicode="&#xa8;" horiz-adv-x="800" d="M143 1149v170h160v-170h-160zM498 1149v170h159v-170h-159z" />
118
+ <glyph unicode="&#xa9;" horiz-adv-x="1648" d="M123 682q0 194 86 353.5t247 254t367 94.5q156 0 289 -55t223 -150t140.5 -223.5t50.5 -273.5q0 -144 -50.5 -272.5t-140.5 -223.5t-223 -150.5t-289 -55.5q-206 0 -367 95t-247 254.5t-86 352.5zM250 682q0 -162 69 -294t200.5 -210t303.5 -78q130 0 239 45.5t182.5 124 t114 185t40.5 227.5t-40.5 227.5t-114 185t-182.5 124t-239 45.5q-172 0 -303.5 -78t-200.5 -210t-69 -294zM580 547v282q0 116 61 169t205 53q100 0 196 -27l-12 -109q-96 21 -180 21q-91 0 -117 -23.5t-26 -95.5v-258q0 -72 26 -95.5t117 -23.5q84 0 180 21l12 -109 q-93 -26 -196 -26q-144 0 -205 52.5t-61 168.5z" />
119
+ <glyph unicode="&#xaa;" horiz-adv-x="776" d="M154 961q0 94 45.5 134t142.5 40h164v96q0 59 -29 81.5t-104 22.5q-82 0 -185 -22l-12 86q95 26 203 26q128 0 180.5 -48.5t52.5 -151.5v-428h-90l-6 45q-83 -58 -199 -58q-163 0 -163 177zM260 965q0 -51 16 -71t70 -20q81 0 160 52v121h-156q-50 0 -70 -18t-20 -64z " />
120
+ <glyph unicode="&#xab;" horiz-adv-x="991" d="M82 500l260 395l119 -78l-209 -317l209 -318l-119 -78zM479 500l260 395l119 -78l-209 -317l209 -318l-119 -78z" />
121
+ <glyph unicode="&#xac;" horiz-adv-x="1128" d="M123 469v143h831v-489h-151v346h-680z" />
122
+ <glyph unicode="&#xad;" horiz-adv-x="757" d="M123 500v141h512v-141h-512z" />
123
+ <glyph unicode="&#xae;" horiz-adv-x="964" d="M113 1055q0 158 102 264t268 106t267.5 -106t101.5 -264t-101.5 -264.5t-267.5 -106.5t-268 106.5t-102 264.5zM199 1055q0 -125 74.5 -207t209.5 -82q134 0 208.5 82.5t74.5 206.5t-74.5 206t-208.5 82q-135 0 -209.5 -81.5t-74.5 -206.5zM369 893v340h133 q106 0 106 -90v-47q0 -55 -49 -80l90 -123h-69l-84 113h-70v-113h-57zM426 1059h74q49 0 49 39v41q0 24 -11 32.5t-38 8.5h-74v-121z" />
124
+ <glyph unicode="&#xaf;" horiz-adv-x="759" d="M133 1139v121h494v-121h-494z" />
125
+ <glyph unicode="&#xb0;" horiz-adv-x="712" d="M123 1110q0 101 61.5 167t171.5 66t172 -66t62 -167t-62 -167t-172 -66t-171.5 66t-61.5 167zM227 1110q0 -62 33 -101.5t96 -39.5t96 39.5t33 101.5t-33 101.5t-96 39.5t-96 -39.5t-33 -101.5z" />
126
+ <glyph unicode="&#xb1;" horiz-adv-x="1118" d="M143 0v135h832v-135h-832zM143 614v144h340v346h152v-346h340v-144h-340v-346h-152v346h-340z" />
127
+ <glyph unicode="&#xb2;" horiz-adv-x="794" d="M143 498v106q104 123 203 242q102 124 124 162.5t22 81.5v30q0 58 -26.5 78.5t-105.5 20.5q-80 0 -190 -27l-20 117q104 34 221 34q136 0 197 -50.5t61 -159.5v-39q0 -70 -22 -115.5t-107 -153.5q-95 -120 -168 -207h299v-120h-488z" />
128
+ <glyph unicode="&#xb3;" horiz-adv-x="790" d="M154 508l14 108q108 -18 207 -18q78 0 103.5 22t25.5 76v68q0 92 -115 92h-188v117h190q54 0 75 22t21 62v82q0 50 -27.5 69t-97.5 19q-104 0 -186 -15l-10 109q90 22 203 22q137 0 194.5 -45t57.5 -149v-86q0 -102 -89 -145q105 -32 105 -152v-72q0 -112 -58 -162.5 t-210 -50.5q-112 0 -215 27z" />
129
+ <glyph unicode="&#xb4;" horiz-adv-x="641" d="M143 1225q184 106 281 186l74 -115q-126 -94 -285 -178z" />
130
+ <glyph unicode="&#xb5;" horiz-adv-x="1091" d="M154 -403v1400h172v-772q3 -82 96 -82q56 0 155.5 30t178.5 71v753h172v-997h-140l-16 86q-90 -43 -203.5 -74.5t-197.5 -31.5q-17 0 -45 4v-387h-172z" />
131
+ <glyph unicode="&#xb6;" horiz-adv-x="1052" d="M133 936q0 183 122 305.5t304 122.5v-854q-181 0 -303.5 122t-122.5 304zM508 -322q103 98 142 138.5t50 61t11 48.5v1438h147v-1444q0 -72 -32 -114.5t-216 -217.5l-12 -12z" />
132
+ <glyph unicode="&#xb7;" horiz-adv-x="524" d="M174 543v235h176v-235h-176z" />
133
+ <glyph unicode="&#xb8;" horiz-adv-x="634" d="M133 -373l21 84q70 -20 127 -20q110 0 110 63q0 32 -20.5 46t-65.5 14q-24 0 -61 -11l-60 27l43 197h99l-29 -142q27 6 55 6q70 0 110 -34t40 -101q0 -72 -52 -115.5t-153 -43.5q-86 0 -164 30z" />
134
+ <glyph unicode="&#xb9;" horiz-adv-x="681" d="M113 1184l243 139h111v-829h-137v669l-166 -84z" />
135
+ <glyph unicode="&#xba;" horiz-adv-x="806" d="M154 1016v178q0 104 60.5 167.5t188.5 63.5q127 0 188.5 -63.5t61.5 -167.5v-178q0 -104 -61.5 -168t-188.5 -64q-128 0 -188.5 64t-60.5 168zM258 1012q0 -135 145 -135q144 0 144 135v186q0 135 -144 135q-145 0 -145 -135v-186z" />
136
+ <glyph unicode="&#xbb;" horiz-adv-x="991" d="M133 182l209 318l-209 317l119 78l260 -395l-260 -396zM530 182l209 318l-209 317l119 78l260 -395l-260 -396z" />
137
+ <glyph unicode="&#xbc;" horiz-adv-x="1710" d="M123 1184l244 139h110v-829h-137v669l-166 -84zM457 -20l569 1411l113 -48l-568 -1411zM934 178v113l323 538h189v-538h121v-113h-121v-178h-131v178h-381zM1077 291h238v416z" />
138
+ <glyph unicode="&#xbd;" horiz-adv-x="1742" d="M123 1184l244 139h110v-829h-137v669l-166 -84zM455 -20l569 1411l113 -48l-568 -1411zM1092 0v106q67 79 202 242q102 124 124 162.5t22 81.5v31q0 58 -26 78t-105 20q-81 0 -191 -27l-20 117q107 35 221 35q136 0 197 -51t61 -160v-39q0 -70 -22 -115t-107 -153 q-95 -120 -168 -207h299v-121h-487z" />
139
+ <glyph unicode="&#xbe;" horiz-adv-x="1781" d="M154 508l14 108q108 -18 207 -18q78 0 103.5 22t25.5 76v68q0 92 -115 92h-188v117h190q54 0 75 22t21 62v82q0 50 -27.5 69t-97.5 19q-104 0 -186 -15l-10 109q90 22 203 22q137 0 194.5 -45t57.5 -149v-86q0 -102 -89 -145q105 -32 105 -152v-72q0 -112 -58 -162.5 t-210 -50.5q-112 0 -215 27zM532 -20l570 1411l112 -48l-567 -1411zM1006 178v113l323 538h189v-538h120v-113h-120v-178h-132v178h-380zM1149 291h237v416z" />
140
+ <glyph unicode="&#xbf;" horiz-adv-x="974" d="M133 -55q0 62 1.5 98t8 75.5t17.5 64t33 54.5t50.5 56t73.5 61q48 38 130.5 100t117.5 89l99 -131q-21 -16 -100 -74t-128 -98q-40 -32 -62.5 -55t-38 -43.5t-21 -50t-7.5 -56.5t-2 -82q0 -70 7 -108t32.5 -67t71.5 -38.5t127 -9.5q165 0 297 30l22 -147 q-59 -15 -156.5 -26t-175.5 -11q-123 0 -202 21.5t-121.5 70.5t-58 113t-15.5 164zM489 762v235h177v-235h-177z" />
141
+ <glyph unicode="&#xc0;" d="M57 0l461 1364h238l461 -1364h-179l-112 328h-580l-110 -328h-179zM393 481h488l-244 756zM395 1618l78 119q118 -88 256 -168l-70 -113q-144 72 -264 162z" />
142
+ <glyph unicode="&#xc1;" d="M57 0l461 1364h238l461 -1364h-179l-112 328h-580l-110 -328h-179zM393 481h488l-244 756zM561 1569q138 80 256 168l78 -119q-120 -90 -264 -162z" />
143
+ <glyph unicode="&#xc2;" d="M57 0l461 1364h238l461 -1364h-179l-112 328h-580l-110 -328h-179zM381 1552q149 90 256 174q107 -84 256 -174l-53 -96q-85 40 -203 115q-118 -75 -203 -115zM393 481h488l-244 756z" />
144
+ <glyph unicode="&#xc3;" d="M57 0l461 1364h238l461 -1364h-179l-112 328h-580l-110 -328h-179zM354 1556q33 53 81.5 88t101.5 35q49 0 116 -34q80 -41 113 -41q54 0 92 61l84 -57q-59 -129 -176 -129q-53 0 -123 37q-68 38 -108 38q-30 0 -54 -17t-53 -50zM393 481h488l-244 756z" />
145
+ <glyph unicode="&#xc4;" d="M57 0l461 1364h238l461 -1364h-179l-112 328h-580l-110 -328h-179zM375 1483v159h164v-159h-164zM393 481h488l-244 756zM737 1483v159h164v-159h-164z" />
146
+ <glyph unicode="&#xc5;" d="M57 0l461 1364h238l461 -1364h-179l-112 328h-580l-110 -328h-179zM393 481h488l-244 756zM496 1567q0 61 36.5 101t104.5 40t105.5 -40t37.5 -101q0 -60 -37.5 -100t-105.5 -40t-104.5 40t-36.5 100zM575 1567q0 -30 16.5 -48t45.5 -18q30 0 45.5 18t15.5 48 q0 67 -61 67q-29 0 -45.5 -18t-16.5 -49z" />
147
+ <glyph unicode="&#xc6;" horiz-adv-x="1718" d="M57 0l461 1364h1065v-158h-774l143 -428h586v-157h-532l157 -463h422v-158h-547l-112 328h-580l-110 -328h-179zM393 481h488l-244 756z" />
148
+ <glyph unicode="&#xc7;" horiz-adv-x="1056" d="M143 381v602q0 199 111.5 300t355.5 101q191 0 344 -36l-18 -152q-168 29 -320 29q-167 0 -232 -55t-65 -197v-582q0 -142 65 -197t232 -55q152 0 320 29l18 -152q-149 -32 -325 -36l-23 -109q27 6 56 6q70 0 109.5 -34t39.5 -101q0 -72 -52 -116t-153 -44q-83 0 -164 31 l21 84q73 -21 127 -21q110 0 110 64q0 32 -20.5 45.5t-65.5 13.5q-28 0 -61 -10l-59 27l36 168q-202 15 -294.5 114.5t-92.5 282.5z" />
149
+ <glyph unicode="&#xc8;" horiz-adv-x="1105" d="M174 0v1364h803v-158h-627v-428h582v-157h-582v-463h629v-158h-805zM356 1618l78 119q118 -88 256 -168l-69 -113q-147 74 -265 162z" />
150
+ <glyph unicode="&#xc9;" horiz-adv-x="1105" d="M174 0v1364h803v-158h-627v-428h582v-157h-582v-463h629v-158h-805zM469 1569q138 80 256 168l78 -119q-120 -90 -264 -162z" />
151
+ <glyph unicode="&#xca;" horiz-adv-x="1105" d="M174 0v1364h803v-158h-627v-428h582v-157h-582v-463h629v-158h-805zM338 1552q149 90 256 174q107 -84 256 -174l-53 -96q-85 40 -203 115q-118 -75 -203 -115z" />
152
+ <glyph unicode="&#xcb;" horiz-adv-x="1105" d="M174 0v1364h803v-158h-627v-428h582v-157h-582v-463h629v-158h-805zM311 1483v159h164v-159h-164zM674 1483v159h164v-159h-164z" />
153
+ <glyph unicode="&#xcc;" horiz-adv-x="544" d="M23 1618l77 119q118 -88 256 -168l-69 -113q-144 72 -264 162zM184 0v1364h176v-1364h-176z" />
154
+ <glyph unicode="&#xcd;" horiz-adv-x="544" d="M184 0v1364h176v-1364h-176zM197 1569q138 80 256 168l77 -119q-120 -90 -264 -162z" />
155
+ <glyph unicode="&#xce;" horiz-adv-x="544" d="M16 1552q149 90 256 174q107 -84 256 -174l-53 -96q-85 40 -203 115q-121 -77 -202 -115zM184 0v1364h176v-1364h-176z" />
156
+ <glyph unicode="&#xcf;" horiz-adv-x="544" d="M10 1483v159h164v-159h-164zM184 0v1364h176v-1364h-176zM373 1483v159h164v-159h-164z" />
157
+ <glyph unicode="&#xd0;" horiz-adv-x="1292" d="M82 621v143h162v600h477q438 0 438 -391v-582q0 -391 -438 -391h-477v621h-162zM420 158h295q149 0 208.5 59.5t59.5 185.5v558q0 126 -59.5 185.5t-208.5 59.5h-295v-442h270v-143h-270v-463z" />
158
+ <glyph unicode="&#xd1;" horiz-adv-x="1351" d="M174 0v1364h242l594 -1167v1167h168v-1364h-242l-594 1161v-1161h-168zM399 1556q33 53 81.5 88t101.5 35q49 0 116 -34q80 -41 113 -41q54 0 92 61l84 -57q-59 -129 -176 -129q-53 0 -123 37q-68 38 -108 38q-30 0 -54 -17t-53 -50z" />
159
+ <glyph unicode="&#xd2;" d="M143 393v578q0 88 28.5 161t86 130.5t154.5 89.5t225 32q103 0 186 -21.5t139.5 -58.5t95 -89.5t55.5 -113t17 -130.5v-578q0 -70 -17 -130.5t-55.5 -113t-95 -89.5t-139.5 -58.5t-186 -21.5q-128 0 -225 32t-154.5 89.5t-86 130.5t-28.5 161zM319 397q0 -128 79.5 -195 t238.5 -67t238 67t79 195v570q0 128 -79 195t-238 67t-238.5 -67t-79.5 -195v-570zM399 1618l78 119q118 -88 256 -168l-69 -113q-147 74 -265 162z" />
160
+ <glyph unicode="&#xd3;" d="M143 393v578q0 88 28.5 161t86 130.5t154.5 89.5t225 32q103 0 186 -21.5t139.5 -58.5t95 -89.5t55.5 -113t17 -130.5v-578q0 -70 -17 -130.5t-55.5 -113t-95 -89.5t-139.5 -58.5t-186 -21.5q-128 0 -225 32t-154.5 89.5t-86 130.5t-28.5 161zM319 397q0 -128 79.5 -195 t238.5 -67t238 67t79 195v570q0 128 -79 195t-238 67t-238.5 -67t-79.5 -195v-570zM543 1569q138 80 256 168l78 -119q-118 -88 -265 -162z" />
161
+ <glyph unicode="&#xd4;" d="M143 393v578q0 88 28.5 161t86 130.5t154.5 89.5t225 32q103 0 186 -21.5t139.5 -58.5t95 -89.5t55.5 -113t17 -130.5v-578q0 -70 -17 -130.5t-55.5 -113t-95 -89.5t-139.5 -58.5t-186 -21.5q-128 0 -225 32t-154.5 89.5t-86 130.5t-28.5 161zM319 397q0 -128 79.5 -195 t238.5 -67t238 67t79 195v570q0 128 -79 195t-238 67t-238.5 -67t-79.5 -195v-570zM381 1552q149 90 256 174q107 -84 256 -174l-53 -96q-85 40 -203 115q-118 -75 -203 -115z" />
162
+ <glyph unicode="&#xd5;" d="M143 393v578q0 88 28.5 161t86 130.5t154.5 89.5t225 32q103 0 186 -21.5t139.5 -58.5t95 -89.5t55.5 -113t17 -130.5v-578q0 -70 -17 -130.5t-55.5 -113t-95 -89.5t-139.5 -58.5t-186 -21.5q-128 0 -225 32t-154.5 89.5t-86 130.5t-28.5 161zM319 397q0 -128 79.5 -195 t238.5 -67t238 67t79 195v570q0 128 -79 195t-238 67t-238.5 -67t-79.5 -195v-570zM344 1556q33 53 81 88t101 35q50 0 117 -34q80 -41 113 -41q54 0 92 61l84 -57q-59 -129 -176 -129q-53 0 -123 37q-68 38 -109 38q-21 0 -41.5 -10.5t-32.5 -22.5t-32 -34z" />
163
+ <glyph unicode="&#xd6;" d="M143 393v578q0 88 28.5 161t86 130.5t154.5 89.5t225 32q103 0 186 -21.5t139.5 -58.5t95 -89.5t55.5 -113t17 -130.5v-578q0 -70 -17 -130.5t-55.5 -113t-95 -89.5t-139.5 -58.5t-186 -21.5q-128 0 -225 32t-154.5 89.5t-86 130.5t-28.5 161zM319 397q0 -128 79.5 -195 t238.5 -67t238 67t79 195v570q0 128 -79 195t-238 67t-238.5 -67t-79.5 -195v-570zM375 1483v159h164v-159h-164zM737 1483v159h164v-159h-164z" />
164
+ <glyph unicode="&#xd7;" horiz-adv-x="1071" d="M143 207l289 289l-289 290l103 101l289 -287l290 287l103 -101l-289 -290l289 -289l-103 -103l-290 289l-289 -289z" />
165
+ <glyph unicode="&#xd8;" d="M143 -70l105 181q-105 108 -105 282v578q0 88 28.5 161t86 130.5t154.5 89.5t225 32q187 0 305 -67l98 170l90 -53l-104 -183q104 -107 104 -280v-578q0 -70 -17 -130.5t-55.5 -113t-95 -89.5t-139.5 -58.5t-186 -21.5q-187 0 -305 67l-99 -170zM319 397q0 -63 23 -121 l518 898q-83 55 -223 55q-159 0 -238.5 -67t-79.5 -195v-570zM414 190q76 -55 223 -55q159 0 238 67t79 195v570q0 67 -24 120z" />
166
+ <glyph unicode="&#xd9;" horiz-adv-x="1294" d="M164 383v981h176v-971q0 -128 74 -192t233 -64t233 64t74 192v971h176v-981q0 -87 -26.5 -157.5t-81.5 -127t-150.5 -87.5t-224.5 -31t-224.5 31t-150.5 87.5t-81.5 127t-26.5 157.5zM430 1618l78 119q118 -88 256 -168l-70 -113q-144 72 -264 162z" />
167
+ <glyph unicode="&#xda;" horiz-adv-x="1294" d="M164 383v981h176v-971q0 -128 74 -192t233 -64t233 64t74 192v971h176v-981q0 -87 -26.5 -157.5t-81.5 -127t-150.5 -87.5t-224.5 -31t-224.5 31t-150.5 87.5t-81.5 127t-26.5 157.5zM543 1569q138 80 256 168l78 -119q-118 -88 -265 -162z" />
168
+ <glyph unicode="&#xdb;" horiz-adv-x="1294" d="M164 383v981h176v-971q0 -128 74 -192t233 -64t233 64t74 192v971h176v-981q0 -87 -26.5 -157.5t-81.5 -127t-150.5 -87.5t-224.5 -31t-224.5 31t-150.5 87.5t-81.5 127t-26.5 157.5zM391 1552q149 90 256 174q107 -84 256 -174l-53 -96q-85 40 -203 115 q-118 -75 -203 -115z" />
169
+ <glyph unicode="&#xdc;" horiz-adv-x="1294" d="M164 383v981h176v-971q0 -128 74 -192t233 -64t233 64t74 192v971h176v-981q0 -87 -26.5 -157.5t-81.5 -127t-150.5 -87.5t-224.5 -31t-224.5 31t-150.5 87.5t-81.5 127t-26.5 157.5zM385 1483v159h164v-159h-164zM748 1483v159h163v-159h-163z" />
170
+ <glyph unicode="&#xdd;" horiz-adv-x="1122" d="M20 1364h185l356 -762l357 762h184l-453 -952v-412h-176v412zM481 1569q138 80 256 168l78 -119q-120 -90 -264 -162z" />
171
+ <glyph unicode="&#xde;" horiz-adv-x="1134" d="M174 0v1364h176v-236h318q211 0 303 -85t92 -250v-203q0 -166 -92 -252t-303 -86h-318v-252h-176zM350 410h312q126 0 175.5 40t49.5 140v201q0 101 -49.5 140.5t-175.5 39.5h-312v-561z" />
172
+ <glyph unicode="&#xdf;" horiz-adv-x="1216" d="M174 0v1071q0 178 101.5 276.5t289.5 98.5q187 0 283 -88.5t96 -227.5q0 -119 -82 -266q-42 -74 -55.5 -110t-13.5 -72q0 -21 5.5 -36t38 -48t95.5 -78q125 -91 153.5 -135t28.5 -145q0 -67 -12 -111.5t-44.5 -80t-92.5 -52t-152 -16.5q-130 0 -231 34l20 133 q93 -22 197 -22q88 0 117.5 24t29.5 82q0 47 -9 70t-39 50t-112 83q-103 70 -134 121t-31 125q0 51 15 95.5t50 105.5q56 96 71 143t15 106q0 80 -51 125t-156 45q-112 0 -165.5 -52t-53.5 -177v-1071h-172z" />
173
+ <glyph unicode="&#xe0;" horiz-adv-x="1009" d="M127 266q0 151 75 216t230 65h266v155q0 94 -48 131t-169 37q-143 0 -299 -32l-18 137q162 43 328 43q207 0 292.5 -79t85.5 -245v-694h-145l-10 74q-136 -94 -324 -94q-264 0 -264 286zM293 1296l74 115q100 -82 280 -186l-69 -107q-159 84 -285 178zM299 270 q0 -82 26.5 -112.5t114.5 -30.5q131 0 258 82v194h-254q-80 0 -112.5 -29.5t-32.5 -103.5z" />
174
+ <glyph unicode="&#xe1;" horiz-adv-x="1009" d="M127 266q0 151 75 216t230 65h266v155q0 94 -48 131t-169 37q-143 0 -299 -32l-18 137q162 43 328 43q207 0 292.5 -79t85.5 -245v-694h-145l-10 74q-136 -94 -324 -94q-264 0 -264 286zM299 270q0 -82 26.5 -112.5t114.5 -30.5q131 0 258 82v194h-254 q-80 0 -112.5 -29.5t-32.5 -103.5zM371 1225q180 104 280 186l74 -115q-126 -94 -285 -178z" />
175
+ <glyph unicode="&#xe2;" horiz-adv-x="1009" d="M127 266q0 151 75 216t230 65h266v155q0 94 -48 131t-169 37q-143 0 -299 -32l-18 137q162 43 328 43q207 0 292.5 -79t85.5 -245v-694h-145l-10 74q-136 -94 -324 -94q-264 0 -264 286zM236 1200q133 79 272 193q139 -114 272 -193l-61 -96q-126 69 -211 137 q-85 -68 -211 -137zM299 270q0 -82 26.5 -112.5t114.5 -30.5q131 0 258 82v194h-254q-80 0 -112.5 -29.5t-32.5 -103.5z" />
176
+ <glyph unicode="&#xe3;" horiz-adv-x="1009" d="M127 266q0 151 75 216t230 65h266v155q0 94 -48 131t-169 37q-143 0 -299 -32l-18 137q162 43 328 43q207 0 292.5 -79t85.5 -245v-694h-145l-10 74q-136 -94 -324 -94q-264 0 -264 286zM233 1204q33 53 81.5 88t101.5 35q48 0 116 -35q80 -41 113 -41q53 0 92 62l84 -58 q-59 -129 -176 -129q-53 0 -123 37q-26 15 -38.5 21t-32 12t-37.5 6q-30 0 -54 -17t-53 -50zM299 270q0 -82 26.5 -112.5t114.5 -30.5q131 0 258 82v194h-254q-80 0 -112.5 -29.5t-32.5 -103.5z" />
177
+ <glyph unicode="&#xe4;" horiz-adv-x="1009" d="M127 266q0 151 75 216t230 65h266v155q0 94 -48 131t-169 37q-143 0 -299 -32l-18 137q162 43 328 43q207 0 292.5 -79t85.5 -245v-694h-145l-10 74q-136 -94 -324 -94q-264 0 -264 286zM266 1149v170h160v-170h-160zM299 270q0 -82 26.5 -112.5t114.5 -30.5 q131 0 258 82v194h-254q-80 0 -112.5 -29.5t-32.5 -103.5zM621 1149v170h159v-170h-159z" />
178
+ <glyph unicode="&#xe5;" horiz-adv-x="1009" d="M127 266q0 151 75 216t230 65h266v155q0 94 -48 131t-169 37q-143 0 -299 -32l-18 137q162 43 328 43q207 0 292.5 -79t85.5 -245v-694h-145l-10 74q-136 -94 -324 -94q-264 0 -264 286zM299 270q0 -82 26.5 -112.5t114.5 -30.5q131 0 258 82v194h-254 q-80 0 -112.5 -29.5t-32.5 -103.5zM356 1251q0 65 40 107.5t112 42.5t111.5 -42.5t39.5 -107.5t-39.5 -107t-111.5 -42t-112 42.5t-40 106.5zM440 1251q0 -33 18 -53t50 -20t49.5 20t17.5 53t-17.5 53.5t-49.5 20.5t-50 -20.5t-18 -53.5z" />
179
+ <glyph unicode="&#xe6;" horiz-adv-x="1570" d="M127 266q0 151 75 216t230 65h266v155q0 94 -48 131t-169 37q-143 0 -299 -32l-18 137q162 43 328 43q111 0 180 -23.5t123 -76.5q106 100 295 100q107 0 182.5 -29t116 -83t58 -118t17.5 -147v-209h-594v-106q3 -110 53 -154.5t185 -44.5q138 0 315 47l23 -137 q-153 -57 -352 -57q-234 0 -324 116q-158 -116 -369 -116q-152 0 -213 72.5t-61 213.5zM299 270q0 -82 26.5 -112.5t114.5 -30.5q134 0 275 78q-17 70 -17 141v57h-254q-80 0 -112.5 -29.5t-32.5 -103.5zM870 575h428v82q0 110 -46 163.5t-162 53.5q-118 0 -169 -54.5 t-51 -162.5v-82z" />
180
+ <glyph unicode="&#xe7;" horiz-adv-x="837" d="M102 342v313q0 90 19 154t63 112.5t122.5 72.5t193.5 24q138 0 237 -31l-14 -143q-107 22 -219 22q-130 0 -180 -44t-50 -160v-326q0 -116 50 -160.5t180 -44.5q107 0 219 23l16 -144q-96 -30 -239 -30l-23 -109q27 6 55 6q70 0 110 -34t40 -101q0 -72 -52 -116t-153 -44 q-83 0 -164 31l21 84q74 -21 127 -21q110 0 110 64q0 32 -20.5 45.5t-65.5 13.5q-28 0 -61 -10l-59 27l36 170q-170 18 -234.5 104.5t-64.5 251.5z" />
181
+ <glyph unicode="&#xe8;" horiz-adv-x="985" d="M113 346v299q0 81 20 146t63.5 117.5t121.5 81t186 28.5q107 0 182.5 -29t116.5 -82.5t58.5 -118t17.5 -147.5v-209h-594v-84q0 -124 48 -172.5t189 -48.5q139 0 316 47l22 -137q-153 -57 -352 -57q-212 0 -303.5 94t-91.5 272zM279 1296l73 115q97 -80 281 -186 l-70 -107q-155 82 -284 178zM285 575h428v82q0 110 -46.5 163.5t-162.5 53.5q-118 0 -168.5 -54t-50.5 -163v-82z" />
182
+ <glyph unicode="&#xe9;" horiz-adv-x="985" d="M113 346v299q0 81 20 146t63.5 117.5t121.5 81t186 28.5q107 0 182.5 -29t116.5 -82.5t58.5 -118t17.5 -147.5v-209h-594v-84q0 -124 48 -172.5t189 -48.5q139 0 316 47l22 -137q-153 -57 -352 -57q-212 0 -303.5 94t-91.5 272zM285 575h428v82q0 110 -46.5 163.5 t-162.5 53.5q-118 0 -168.5 -54t-50.5 -163v-82zM375 1225q180 104 280 186l74 -115q-126 -94 -285 -178z" />
183
+ <glyph unicode="&#xea;" horiz-adv-x="985" d="M113 346v299q0 81 20 146t63.5 117.5t121.5 81t186 28.5q107 0 182.5 -29t116.5 -82.5t58.5 -118t17.5 -147.5v-209h-594v-84q0 -124 48 -172.5t189 -48.5q139 0 316 47l22 -137q-153 -57 -352 -57q-212 0 -303.5 94t-91.5 272zM246 1200q133 79 272 193 q137 -112 273 -193l-62 -96q-126 69 -211 137q-85 -68 -211 -137zM285 575h428v82q0 110 -46.5 163.5t-162.5 53.5q-118 0 -168.5 -54t-50.5 -163v-82z" />
184
+ <glyph unicode="&#xeb;" horiz-adv-x="985" d="M113 346v299q0 81 20 146t63.5 117.5t121.5 81t186 28.5q107 0 182.5 -29t116.5 -82.5t58.5 -118t17.5 -147.5v-209h-594v-84q0 -124 48 -172.5t189 -48.5q139 0 316 47l22 -137q-153 -57 -352 -57q-212 0 -303.5 94t-91.5 272zM258 1149v170h160v-170h-160zM285 575h428 v82q0 110 -46.5 163.5t-162.5 53.5q-118 0 -168.5 -54t-50.5 -163v-82zM612 1149v170h160v-170h-160z" />
185
+ <glyph unicode="&#xec;" horiz-adv-x="499" d="M4 1296l74 115q100 -82 280 -186l-69 -107q-159 84 -285 178zM164 0v997h172v-997h-172z" />
186
+ <glyph unicode="&#xed;" horiz-adv-x="499" d="M164 0v997h172v-997h-172zM166 1225q180 104 280 186l74 -115q-129 -96 -284 -178z" />
187
+ <glyph unicode="&#xee;" horiz-adv-x="499" d="M-23 1200q136 81 273 193q139 -114 272 -193l-61 -96q-126 69 -211 137q-85 -68 -211 -137zM164 0v997h172v-997h-172z" />
188
+ <glyph unicode="&#xef;" horiz-adv-x="499" d="M-6 1149v170h160v-170h-160zM164 0v997h172v-997h-172zM348 1149v170h160v-170h-160z" />
189
+ <glyph unicode="&#xf0;" horiz-adv-x="1060" d="M133 336v229q0 98 17 166.5t58 118t112 73t176 23.5q65 0 135.5 -17.5t124.5 -49.5q-14 170 -162 280l-176 -127l-60 78l148 107q-67 36 -211 86l43 133q165 -49 295 -127l135 96l59 -78l-108 -78q209 -174 209 -493v-420q0 -165 -95.5 -260.5t-302.5 -95.5 q-110 0 -189 26t-123.5 75.5t-64.5 112t-20 142.5zM305 362q0 -60 7 -97t29 -71t68.5 -49.5t120.5 -15.5t120.5 15.5t69 49.5t29.5 71t7 97v357q-115 80 -246 80q-108 0 -156.5 -50.5t-48.5 -158.5v-228z" />
190
+ <glyph unicode="&#xf1;" horiz-adv-x="1091" d="M164 0v997h139l16 -86q91 43 204.5 75t197.5 32q217 0 217 -254v-764h-172v762q0 48 -24 70t-72 22q-56 0 -155.5 -29.5t-178.5 -70.5v-754h-172zM262 1204q33 53 81 88t101 35q49 0 117 -35q80 -41 113 -41q53 0 92 62l84 -58q-59 -129 -176 -129q-53 0 -123 37l-39 21 t-32.5 12.5t-37.5 5.5q-21 0 -41.5 -10.5t-32.5 -22.5t-32 -34z" />
191
+ <glyph unicode="&#xf2;" horiz-adv-x="1036" d="M113 354v289q0 81 23 147.5t70 118t126.5 80.5t185.5 29q207 0 306.5 -103.5t99.5 -271.5v-289q0 -168 -99.5 -271t-306.5 -103t-306 103t-99 271zM260 1296l74 115q100 -82 280 -186l-69 -107q-159 84 -285 178zM285 348q0 -219 233 -219q234 0 234 219v301 q0 219 -234 219q-233 0 -233 -219v-301z" />
192
+ <glyph unicode="&#xf3;" horiz-adv-x="1036" d="M113 354v289q0 81 23 147.5t70 118t126.5 80.5t185.5 29q207 0 306.5 -103.5t99.5 -271.5v-289q0 -168 -99.5 -271t-306.5 -103t-306 103t-99 271zM285 348q0 -219 233 -219q234 0 234 219v301q0 219 -234 219q-233 0 -233 -219v-301zM389 1225q184 106 281 186l73 -115 q-129 -96 -284 -178z" />
193
+ <glyph unicode="&#xf4;" horiz-adv-x="1036" d="M113 354v289q0 81 23 147.5t70 118t126.5 80.5t185.5 29q207 0 306.5 -103.5t99.5 -271.5v-289q0 -168 -99.5 -271t-306.5 -103t-306 103t-99 271zM246 1200q133 79 272 193q137 -112 273 -193l-62 -96q-126 69 -211 137q-85 -68 -211 -137zM285 348q0 -219 233 -219 q234 0 234 219v301q0 219 -234 219q-233 0 -233 -219v-301z" />
194
+ <glyph unicode="&#xf5;" horiz-adv-x="1036" d="M113 354v289q0 81 23 147.5t70 118t126.5 80.5t185.5 29q207 0 306.5 -103.5t99.5 -271.5v-289q0 -168 -99.5 -271t-306.5 -103t-306 103t-99 271zM236 1204q33 53 81 88t101 35q49 0 117 -35q80 -41 112 -41q53 0 92 62l84 -58q-59 -129 -176 -129q-53 0 -123 37 q-26 15 -38.5 21t-32 12t-37.5 6q-30 0 -54 -17t-53 -50zM285 348q0 -219 233 -219q234 0 234 219v301q0 219 -234 219q-233 0 -233 -219v-301z" />
195
+ <glyph unicode="&#xf6;" horiz-adv-x="1036" d="M113 354v289q0 81 23 147.5t70 118t126.5 80.5t185.5 29q207 0 306.5 -103.5t99.5 -271.5v-289q0 -168 -99.5 -271t-306.5 -103t-306 103t-99 271zM262 1149v170h160v-170h-160zM285 348q0 -219 233 -219q234 0 234 219v301q0 219 -234 219q-233 0 -233 -219v-301z M616 1149v170h160v-170h-160z" />
196
+ <glyph unicode="&#xf7;" horiz-adv-x="1101" d="M133 428v139h836v-139h-836zM465 63v193h172v-193h-172zM465 739v193h172v-193h-172z" />
197
+ <glyph unicode="&#xf8;" horiz-adv-x="1036" d="M113 -55l92 145q-92 95 -92 264v289q0 81 23 147.5t70 118t126.5 80.5t185.5 29q146 0 242 -55l88 137l76 -47l-93 -146q93 -100 93 -264v-289q0 -168 -99.5 -271t-306.5 -103q-148 0 -244 55l-86 -137zM285 348q0 -65 16 -104l373 583q-56 41 -156 41q-233 0 -233 -219 v-301zM360 168q56 -39 158 -39q234 0 234 219v301q0 56 -19 105z" />
198
+ <glyph unicode="&#xf9;" horiz-adv-x="1091" d="M154 233v764h172v-761q0 -93 96 -93q56 0 155.5 30t178.5 71v753h172v-997h-140l-16 86q-90 -43 -203.5 -74.5t-197.5 -31.5q-217 0 -217 253zM317 1296l74 115q97 -80 281 -186l-70 -107q-159 84 -285 178z" />
199
+ <glyph unicode="&#xfa;" horiz-adv-x="1091" d="M154 233v764h172v-761q0 -93 96 -93q56 0 155.5 30t178.5 71v753h172v-997h-140l-16 86q-90 -43 -203.5 -74.5t-197.5 -31.5q-217 0 -217 253zM412 1225q180 104 280 186l74 -115q-126 -94 -285 -178z" />
200
+ <glyph unicode="&#xfb;" horiz-adv-x="1091" d="M154 233v764h172v-761q0 -93 96 -93q56 0 155.5 30t178.5 71v753h172v-997h-140l-16 86q-90 -43 -203.5 -74.5t-197.5 -31.5q-217 0 -217 253zM272 1200q136 81 273 193q139 -114 272 -193l-61 -96q-126 69 -211 137q-85 -68 -211 -137z" />
201
+ <glyph unicode="&#xfc;" horiz-adv-x="1091" d="M154 233v764h172v-761q0 -93 96 -93q56 0 155.5 30t178.5 71v753h172v-997h-140l-16 86q-90 -43 -203.5 -74.5t-197.5 -31.5q-217 0 -217 253zM293 1149v170h160v-170h-160zM647 1149v170h160v-170h-160z" />
202
+ <glyph unicode="&#xfd;" horiz-adv-x="917" d="M16 997h170l273 -860l276 860h170l-330 -997l-141 -403h-162l140 403h-72zM332 1225q180 104 280 186l74 -115q-126 -94 -285 -178z" />
203
+ <glyph unicode="&#xfe;" horiz-adv-x="1071" d="M164 -428v1833l172 25v-515q135 103 317 103q291 0 291 -305v-408q0 -325 -323 -325q-135 0 -285 30v-413zM336 162q158 -31 274 -31q86 0 124 41.5t38 132.5v408q0 80 -33.5 116.5t-120.5 36.5q-71 0 -147.5 -33t-134.5 -85v-586z" />
204
+ <glyph unicode="&#xff;" horiz-adv-x="917" d="M16 997h170l273 -860l276 860h170l-330 -997l-141 -403h-162l140 403h-72zM211 1149v170h160v-170h-160zM565 1149v170h160v-170h-160z" />
205
+ <glyph unicode="&#x152;" horiz-adv-x="1863" d="M143 414v536q0 88 28.5 161t86 130.5t154.5 90t225 32.5h1092v-158h-627v-428h581v-157h-581v-463h629v-158h-1094q-128 0 -225 32.5t-154.5 90t-86 130.5t-28.5 161zM319 418q0 -128 79.5 -195t238.5 -67h289v1052h-289q-159 0 -238.5 -67t-79.5 -195v-528z" />
206
+ <glyph unicode="&#x153;" horiz-adv-x="1624" d="M113 354v289q0 81 23 147.5t70 118t126.5 80.5t185.5 29q209 0 316 -113q95 113 309 113q107 0 182.5 -29t116.5 -82.5t58.5 -118t17.5 -147.5v-209h-594v-94q0 -116 49.5 -163.5t187.5 -47.5q139 0 316 47l22 -137q-153 -57 -352 -57q-224 0 -318 108 q-105 -108 -311 -108q-207 0 -306 103t-99 271zM285 348q0 -219 233 -219q115 0 174.5 52.5t59.5 154.5v313q0 219 -234 219q-233 0 -233 -219v-301zM924 575h428v82q0 110 -46.5 163.5t-162.5 53.5q-118 0 -168.5 -54t-50.5 -163v-82z" />
207
+ <glyph unicode="&#x178;" horiz-adv-x="1122" d="M20 1364h185l356 -762l357 762h184l-453 -952v-412h-176v412zM299 1483v159h164v-159h-164zM662 1483v159h163v-159h-163z" />
208
+ <glyph unicode="&#x2c6;" horiz-adv-x="811" d="M133 1200q136 81 273 193q139 -114 272 -193l-62 -96q-123 67 -210 137q-85 -68 -211 -137z" />
209
+ <glyph unicode="&#x2dc;" horiz-adv-x="854" d="M133 1204q33 53 81 88t101 35q49 0 117 -35q80 -41 113 -41q53 0 92 62l84 -58q-59 -129 -176 -129q-53 0 -123 37l-39 21t-32.5 12.5t-37.5 5.5q-21 0 -41.5 -10.5t-32.5 -22.5t-32 -34z" />
210
+ <glyph unicode="&#x2000;" horiz-adv-x="868" />
211
+ <glyph unicode="&#x2001;" horiz-adv-x="1737" />
212
+ <glyph unicode="&#x2002;" horiz-adv-x="868" />
213
+ <glyph unicode="&#x2003;" horiz-adv-x="1737" />
214
+ <glyph unicode="&#x2004;" horiz-adv-x="579" />
215
+ <glyph unicode="&#x2005;" horiz-adv-x="434" />
216
+ <glyph unicode="&#x2006;" horiz-adv-x="289" />
217
+ <glyph unicode="&#x2007;" horiz-adv-x="289" />
218
+ <glyph unicode="&#x2008;" horiz-adv-x="217" />
219
+ <glyph unicode="&#x2009;" horiz-adv-x="347" />
220
+ <glyph unicode="&#x200a;" horiz-adv-x="96" />
221
+ <glyph unicode="&#x2010;" horiz-adv-x="757" d="M123 500v141h512v-141h-512z" />
222
+ <glyph unicode="&#x2011;" horiz-adv-x="757" d="M123 500v141h512v-141h-512z" />
223
+ <glyph unicode="&#x2012;" horiz-adv-x="757" d="M123 500v141h512v-141h-512z" />
224
+ <glyph unicode="&#x2013;" horiz-adv-x="995" d="M123 500v141h749v-141h-749z" />
225
+ <glyph unicode="&#x2014;" horiz-adv-x="1253" d="M123 500v141h1007v-141h-1007z" />
226
+ <glyph unicode="&#x2018;" horiz-adv-x="520" d="M174 952v236l123 246l80 -39l-86 -207h59v-236h-176z" />
227
+ <glyph unicode="&#x2019;" horiz-adv-x="489" d="M154 963l86 206h-60v236h176v-236l-123 -245z" />
228
+ <glyph unicode="&#x201a;" horiz-adv-x="520" d="M143 -207l86 207h-59v236h176v-236l-123 -246z" />
229
+ <glyph unicode="&#x201c;" horiz-adv-x="886" d="M174 952v236l123 246l80 -39l-86 -207h59v-236h-176zM541 952v236l123 246l79 -39l-86 -207h60v-236h-176z" />
230
+ <glyph unicode="&#x201d;" horiz-adv-x="886" d="M143 963l86 206h-59v236h176v-236l-123 -245zM510 963l86 206h-59v236h176v-236l-123 -245z" />
231
+ <glyph unicode="&#x201e;" horiz-adv-x="886" d="M143 -207l86 207h-59v236h176v-236l-123 -246zM510 -207l86 207h-59v236h176v-236l-123 -246z" />
232
+ <glyph unicode="&#x2022;" horiz-adv-x="763" d="M133 662q0 103 72.5 175t175.5 72t176.5 -72.5t73.5 -174.5q0 -103 -73.5 -175.5t-176.5 -72.5t-175.5 72.5t-72.5 175.5z" />
233
+ <glyph unicode="&#x2026;" horiz-adv-x="1572" d="M174 0v236h176v-236h-176zM698 0v236h176v-236h-176zM1223 0v236h176v-236h-176z" />
234
+ <glyph unicode="&#x202f;" horiz-adv-x="347" />
235
+ <glyph unicode="&#x2039;" horiz-adv-x="593" d="M82 500l260 395l119 -78l-209 -317l209 -318l-119 -78z" />
236
+ <glyph unicode="&#x203a;" horiz-adv-x="593" d="M133 182l209 318l-209 317l119 78l260 -395l-260 -396z" />
237
+ <glyph unicode="&#x205f;" horiz-adv-x="434" />
238
+ <glyph unicode="&#x20ac;" horiz-adv-x="1067" d="M102 344v96h148v164h-148v96h148v41q0 167 96 245.5t318 78.5q156 0 280 -31l-14 -145q-138 24 -264 24q-145 0 -193.5 -38t-48.5 -146v-29h385v-96h-385v-164h385v-96h-385v-29q0 -108 49 -146t193 -38q120 0 264 25l14 -146q-120 -30 -280 -30q-223 0 -318.5 78 t-95.5 245v41h-148z" />
239
+ <glyph unicode="&#x2122;" horiz-adv-x="1046" d="M102 1294v70h322v-70h-123v-350h-76v350h-123zM504 944l12 420h90l113 -301l112 301h91l12 -420h-76l-6 281l-86 -230h-94l-86 230l-6 -281h-76z" />
240
+ <glyph unicode="&#x25fc;" horiz-adv-x="993" d="M0 0v993h993v-993h-993z" />
241
+ </font>
242
+ </defs></svg>
skin/adminhtml/default/default/clearsale/font/klavikaregular-osf-webfont.ttf ADDED
Binary file
skin/adminhtml/default/default/clearsale/font/klavikaregular-osf-webfont.woff ADDED
Binary file
skin/adminhtml/default/default/clearsale/font/klavikaregular-osf-webfont.woff2 ADDED
Binary file
skin/adminhtml/default/default/clearsale/total/app.css ADDED
@@ -0,0 +1,15537 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Load Main Bootstrap LESS files
3
+ */
4
+ /*! normalize.css v3.0.2 | MIT License | git.io/normalize */
5
+ html {
6
+ font-family: sans-serif;
7
+ -ms-text-size-adjust: 100%;
8
+ -webkit-text-size-adjust: 100%;
9
+ }
10
+ body {
11
+ margin: 0;
12
+ }
13
+ article,
14
+ aside,
15
+ details,
16
+ figcaption,
17
+ figure,
18
+ footer,
19
+ header,
20
+ hgroup,
21
+ main,
22
+ menu,
23
+ nav,
24
+ section,
25
+ summary {
26
+ display: block;
27
+ }
28
+ audio,
29
+ canvas,
30
+ progress,
31
+ video {
32
+ display: inline-block;
33
+ vertical-align: baseline;
34
+ }
35
+ audio:not([controls]) {
36
+ display: none;
37
+ height: 0;
38
+ }
39
+ [hidden],
40
+ template {
41
+ display: none;
42
+ }
43
+ a {
44
+ background-color: transparent;
45
+ }
46
+ a:active,
47
+ a:hover {
48
+ outline: 0;
49
+ }
50
+ abbr[title] {
51
+ border-bottom: 1px dotted;
52
+ }
53
+ b,
54
+ strong {
55
+ font-weight: bold;
56
+ }
57
+ dfn {
58
+ font-style: italic;
59
+ }
60
+ h1 {
61
+ font-size: 2em;
62
+ margin: 0.67em 0;
63
+ }
64
+ mark {
65
+ background: #ff0;
66
+ color: #000;
67
+ }
68
+ small {
69
+ font-size: 80%;
70
+ }
71
+ sub,
72
+ sup {
73
+ font-size: 75%;
74
+ line-height: 0;
75
+ position: relative;
76
+ vertical-align: baseline;
77
+ }
78
+ sup {
79
+ top: -0.5em;
80
+ }
81
+ sub {
82
+ bottom: -0.25em;
83
+ }
84
+ img {
85
+ border: 0;
86
+ }
87
+ svg:not(:root) {
88
+ overflow: hidden;
89
+ }
90
+ figure {
91
+ margin: 1em 40px;
92
+ }
93
+ hr {
94
+ -moz-box-sizing: content-box;
95
+ box-sizing: content-box;
96
+ height: 0;
97
+ }
98
+ pre {
99
+ overflow: auto;
100
+ }
101
+ code,
102
+ kbd,
103
+ pre,
104
+ samp {
105
+ font-family: monospace, monospace;
106
+ font-size: 1em;
107
+ }
108
+ button,
109
+ input,
110
+ optgroup,
111
+ select,
112
+ textarea {
113
+ color: inherit;
114
+ font: inherit;
115
+ margin: 0;
116
+ }
117
+ button {
118
+ overflow: visible;
119
+ }
120
+ button,
121
+ select {
122
+ text-transform: none;
123
+ }
124
+ button,
125
+ html input[type="button"],
126
+ input[type="reset"],
127
+ input[type="submit"] {
128
+ -webkit-appearance: button;
129
+ cursor: pointer;
130
+ }
131
+ button[disabled],
132
+ html input[disabled] {
133
+ cursor: default;
134
+ }
135
+ button::-moz-focus-inner,
136
+ input::-moz-focus-inner {
137
+ border: 0;
138
+ padding: 0;
139
+ }
140
+ input {
141
+ line-height: normal;
142
+ }
143
+ input[type="checkbox"],
144
+ input[type="radio"] {
145
+ box-sizing: border-box;
146
+ padding: 0;
147
+ }
148
+ input[type="number"]::-webkit-inner-spin-button,
149
+ input[type="number"]::-webkit-outer-spin-button {
150
+ height: auto;
151
+ }
152
+ input[type="search"] {
153
+ -webkit-appearance: textfield;
154
+ -moz-box-sizing: content-box;
155
+ -webkit-box-sizing: content-box;
156
+ box-sizing: content-box;
157
+ }
158
+ input[type="search"]::-webkit-search-cancel-button,
159
+ input[type="search"]::-webkit-search-decoration {
160
+ -webkit-appearance: none;
161
+ }
162
+ fieldset {
163
+ border: 1px solid #c0c0c0;
164
+ margin: 0 2px;
165
+ padding: 0.35em 0.625em 0.75em;
166
+ }
167
+ legend {
168
+ border: 0;
169
+ padding: 0;
170
+ }
171
+ textarea {
172
+ overflow: auto;
173
+ }
174
+ optgroup {
175
+ font-weight: bold;
176
+ }
177
+ table {
178
+ border-collapse: collapse;
179
+ border-spacing: 0;
180
+ }
181
+ td,
182
+ th {
183
+ padding: 0;
184
+ }
185
+ /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
186
+ @media print {
187
+ *,
188
+ *:before,
189
+ *:after {
190
+ background: transparent !important;
191
+ color: #000 !important;
192
+ box-shadow: none !important;
193
+ text-shadow: none !important;
194
+ }
195
+ a,
196
+ a:visited {
197
+ text-decoration: underline;
198
+ }
199
+ a[href]:after {
200
+ content: " (" attr(href) ")";
201
+ }
202
+ abbr[title]:after {
203
+ content: " (" attr(title) ")";
204
+ }
205
+ a[href^="#"]:after,
206
+ a[href^="javascript:"]:after {
207
+ content: "";
208
+ }
209
+ pre,
210
+ blockquote {
211
+ border: 1px solid #999;
212
+ page-break-inside: avoid;
213
+ }
214
+ thead {
215
+ display: table-header-group;
216
+ }
217
+ tr,
218
+ img {
219
+ page-break-inside: avoid;
220
+ }
221
+ img {
222
+ max-width: 100% !important;
223
+ }
224
+ p,
225
+ h2,
226
+ h3 {
227
+ orphans: 3;
228
+ widows: 3;
229
+ }
230
+ h2,
231
+ h3 {
232
+ page-break-after: avoid;
233
+ }
234
+ select {
235
+ background: #fff !important;
236
+ }
237
+ .navbar {
238
+ display: none;
239
+ }
240
+ .btn > .caret,
241
+ .dropup > .btn > .caret {
242
+ border-top-color: #000 !important;
243
+ }
244
+ .label {
245
+ border: 1px solid #000;
246
+ }
247
+ .table {
248
+ border-collapse: collapse !important;
249
+ }
250
+ .table td,
251
+ .table th {
252
+ background-color: #fff !important;
253
+ }
254
+ .table-bordered th,
255
+ .table-bordered td {
256
+ border: 1px solid #ddd !important;
257
+ }
258
+ }
259
+ @font-face {
260
+ font-family: 'Glyphicons Halflings';
261
+ src: url('../fonts/glyphicons-halflings-regular.eot');
262
+ src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
263
+ }
264
+ .glyphicon {
265
+ position: relative;
266
+ top: 1px;
267
+ display: inline-block;
268
+ font-family: 'Glyphicons Halflings';
269
+ font-style: normal;
270
+ font-weight: normal;
271
+ line-height: 1;
272
+ -webkit-font-smoothing: antialiased;
273
+ -moz-osx-font-smoothing: grayscale;
274
+ }
275
+ .glyphicon-asterisk:before {
276
+ content: "\2a";
277
+ }
278
+ .glyphicon-plus:before {
279
+ content: "\2b";
280
+ }
281
+ .glyphicon-euro:before,
282
+ .glyphicon-eur:before {
283
+ content: "\20ac";
284
+ }
285
+ .glyphicon-minus:before {
286
+ content: "\2212";
287
+ }
288
+ .glyphicon-cloud:before {
289
+ content: "\2601";
290
+ }
291
+ .glyphicon-envelope:before {
292
+ content: "\2709";
293
+ }
294
+ .glyphicon-pencil:before {
295
+ content: "\270f";
296
+ }
297
+ .glyphicon-glass:before {
298
+ content: "\e001";
299
+ }
300
+ .glyphicon-music:before {
301
+ content: "\e002";
302
+ }
303
+ .glyphicon-search:before {
304
+ content: "\e003";
305
+ }
306
+ .glyphicon-heart:before {
307
+ content: "\e005";
308
+ }
309
+ .glyphicon-star:before {
310
+ content: "\e006";
311
+ }
312
+ .glyphicon-star-empty:before {
313
+ content: "\e007";
314
+ }
315
+ .glyphicon-user:before {
316
+ content: "\e008";
317
+ }
318
+ .glyphicon-film:before {
319
+ content: "\e009";
320
+ }
321
+ .glyphicon-th-large:before {
322
+ content: "\e010";
323
+ }
324
+ .glyphicon-th:before {
325
+ content: "\e011";
326
+ }
327
+ .glyphicon-th-list:before {
328
+ content: "\e012";
329
+ }
330
+ .glyphicon-ok:before {
331
+ content: "\e013";
332
+ }
333
+ .glyphicon-remove:before {
334
+ content: "\e014";
335
+ }
336
+ .glyphicon-zoom-in:before {
337
+ content: "\e015";
338
+ }
339
+ .glyphicon-zoom-out:before {
340
+ content: "\e016";
341
+ }
342
+ .glyphicon-off:before {
343
+ content: "\e017";
344
+ }
345
+ .glyphicon-signal:before {
346
+ content: "\e018";
347
+ }
348
+ .glyphicon-cog:before {
349
+ content: "\e019";
350
+ }
351
+ .glyphicon-trash:before {
352
+ content: "\e020";
353
+ }
354
+ .glyphicon-home:before {
355
+ content: "\e021";
356
+ }
357
+ .glyphicon-file:before {
358
+ content: "\e022";
359
+ }
360
+ .glyphicon-time:before {
361
+ content: "\e023";
362
+ }
363
+ .glyphicon-road:before {
364
+ content: "\e024";
365
+ }
366
+ .glyphicon-download-alt:before {
367
+ content: "\e025";
368
+ }
369
+ .glyphicon-download:before {
370
+ content: "\e026";
371
+ }
372
+ .glyphicon-upload:before {
373
+ content: "\e027";
374
+ }
375
+ .glyphicon-inbox:before {
376
+ content: "\e028";
377
+ }
378
+ .glyphicon-play-circle:before {
379
+ content: "\e029";
380
+ }
381
+ .glyphicon-repeat:before {
382
+ content: "\e030";
383
+ }
384
+ .glyphicon-refresh:before {
385
+ content: "\e031";
386
+ }
387
+ .glyphicon-list-alt:before {
388
+ content: "\e032";
389
+ }
390
+ .glyphicon-lock:before {
391
+ content: "\e033";
392
+ }
393
+ .glyphicon-flag:before {
394
+ content: "\e034";
395
+ }
396
+ .glyphicon-headphones:before {
397
+ content: "\e035";
398
+ }
399
+ .glyphicon-volume-off:before {
400
+ content: "\e036";
401
+ }
402
+ .glyphicon-volume-down:before {
403
+ content: "\e037";
404
+ }
405
+ .glyphicon-volume-up:before {
406
+ content: "\e038";
407
+ }
408
+ .glyphicon-qrcode:before {
409
+ content: "\e039";
410
+ }
411
+ .glyphicon-barcode:before {
412
+ content: "\e040";
413
+ }
414
+ .glyphicon-tag:before {
415
+ content: "\e041";
416
+ }
417
+ .glyphicon-tags:before {
418
+ content: "\e042";
419
+ }
420
+ .glyphicon-book:before {
421
+ content: "\e043";
422
+ }
423
+ .glyphicon-bookmark:before {
424
+ content: "\e044";
425
+ }
426
+ .glyphicon-print:before {
427
+ content: "\e045";
428
+ }
429
+ .glyphicon-camera:before {
430
+ content: "\e046";
431
+ }
432
+ .glyphicon-font:before {
433
+ content: "\e047";
434
+ }
435
+ .glyphicon-bold:before {
436
+ content: "\e048";
437
+ }
438
+ .glyphicon-italic:before {
439
+ content: "\e049";
440
+ }
441
+ .glyphicon-text-height:before {
442
+ content: "\e050";
443
+ }
444
+ .glyphicon-text-width:before {
445
+ content: "\e051";
446
+ }
447
+ .glyphicon-align-left:before {
448
+ content: "\e052";
449
+ }
450
+ .glyphicon-align-center:before {
451
+ content: "\e053";
452
+ }
453
+ .glyphicon-align-right:before {
454
+ content: "\e054";
455
+ }
456
+ .glyphicon-align-justify:before {
457
+ content: "\e055";
458
+ }
459
+ .glyphicon-list:before {
460
+ content: "\e056";
461
+ }
462
+ .glyphicon-indent-left:before {
463
+ content: "\e057";
464
+ }
465
+ .glyphicon-indent-right:before {
466
+ content: "\e058";
467
+ }
468
+ .glyphicon-facetime-video:before {
469
+ content: "\e059";
470
+ }
471
+ .glyphicon-picture:before {
472
+ content: "\e060";
473
+ }
474
+ .glyphicon-map-marker:before {
475
+ content: "\e062";
476
+ }
477
+ .glyphicon-adjust:before {
478
+ content: "\e063";
479
+ }
480
+ .glyphicon-tint:before {
481
+ content: "\e064";
482
+ }
483
+ .glyphicon-edit:before {
484
+ content: "\e065";
485
+ }
486
+ .glyphicon-share:before {
487
+ content: "\e066";
488
+ }
489
+ .glyphicon-check:before {
490
+ content: "\e067";
491
+ }
492
+ .glyphicon-move:before {
493
+ content: "\e068";
494
+ }
495
+ .glyphicon-step-backward:before {
496
+ content: "\e069";
497
+ }
498
+ .glyphicon-fast-backward:before {
499
+ content: "\e070";
500
+ }
501
+ .glyphicon-backward:before {
502
+ content: "\e071";
503
+ }
504
+ .glyphicon-play:before {
505
+ content: "\e072";
506
+ }
507
+ .glyphicon-pause:before {
508
+ content: "\e073";
509
+ }
510
+ .glyphicon-stop:before {
511
+ content: "\e074";
512
+ }
513
+ .glyphicon-forward:before {
514
+ content: "\e075";
515
+ }
516
+ .glyphicon-fast-forward:before {
517
+ content: "\e076";
518
+ }
519
+ .glyphicon-step-forward:before {
520
+ content: "\e077";
521
+ }
522
+ .glyphicon-eject:before {
523
+ content: "\e078";
524
+ }
525
+ .glyphicon-chevron-left:before {
526
+ content: "\e079";
527
+ }
528
+ .glyphicon-chevron-right:before {
529
+ content: "\e080";
530
+ }
531
+ .glyphicon-plus-sign:before {
532
+ content: "\e081";
533
+ }
534
+ .glyphicon-minus-sign:before {
535
+ content: "\e082";
536
+ }
537
+ .glyphicon-remove-sign:before {
538
+ content: "\e083";
539
+ }
540
+ .glyphicon-ok-sign:before {
541
+ content: "\e084";
542
+ }
543
+ .glyphicon-question-sign:before {
544
+ content: "\e085";
545
+ }
546
+ .glyphicon-info-sign:before {
547
+ content: "\e086";
548
+ }
549
+ .glyphicon-screenshot:before {
550
+ content: "\e087";
551
+ }
552
+ .glyphicon-remove-circle:before {
553
+ content: "\e088";
554
+ }
555
+ .glyphicon-ok-circle:before {
556
+ content: "\e089";
557
+ }
558
+ .glyphicon-ban-circle:before {
559
+ content: "\e090";
560
+ }
561
+ .glyphicon-arrow-left:before {
562
+ content: "\e091";
563
+ }
564
+ .glyphicon-arrow-right:before {
565
+ content: "\e092";
566
+ }
567
+ .glyphicon-arrow-up:before {
568
+ content: "\e093";
569
+ }
570
+ .glyphicon-arrow-down:before {
571
+ content: "\e094";
572
+ }
573
+ .glyphicon-share-alt:before {
574
+ content: "\e095";
575
+ }
576
+ .glyphicon-resize-full:before {
577
+ content: "\e096";
578
+ }
579
+ .glyphicon-resize-small:before {
580
+ content: "\e097";
581
+ }
582
+ .glyphicon-exclamation-sign:before {
583
+ content: "\e101";
584
+ }
585
+ .glyphicon-gift:before {
586
+ content: "\e102";
587
+ }
588
+ .glyphicon-leaf:before {
589
+ content: "\e103";
590
+ }
591
+ .glyphicon-fire:before {
592
+ content: "\e104";
593
+ }
594
+ .glyphicon-eye-open:before {
595
+ content: "\e105";
596
+ }
597
+ .glyphicon-eye-close:before {
598
+ content: "\e106";
599
+ }
600
+ .glyphicon-warning-sign:before {
601
+ content: "\e107";
602
+ }
603
+ .glyphicon-plane:before {
604
+ content: "\e108";
605
+ }
606
+ .glyphicon-calendar:before {
607
+ content: "\e109";
608
+ }
609
+ .glyphicon-random:before {
610
+ content: "\e110";
611
+ }
612
+ .glyphicon-comment:before {
613
+ content: "\e111";
614
+ }
615
+ .glyphicon-magnet:before {
616
+ content: "\e112";
617
+ }
618
+ .glyphicon-chevron-up:before {
619
+ content: "\e113";
620
+ }
621
+ .glyphicon-chevron-down:before {
622
+ content: "\e114";
623
+ }
624
+ .glyphicon-retweet:before {
625
+ content: "\e115";
626
+ }
627
+ .glyphicon-shopping-cart:before {
628
+ content: "\e116";
629
+ }
630
+ .glyphicon-folder-close:before {
631
+ content: "\e117";
632
+ }
633
+ .glyphicon-folder-open:before {
634
+ content: "\e118";
635
+ }
636
+ .glyphicon-resize-vertical:before {
637
+ content: "\e119";
638
+ }
639
+ .glyphicon-resize-horizontal:before {
640
+ content: "\e120";
641
+ }
642
+ .glyphicon-hdd:before {
643
+ content: "\e121";
644
+ }
645
+ .glyphicon-bullhorn:before {
646
+ content: "\e122";
647
+ }
648
+ .glyphicon-bell:before {
649
+ content: "\e123";
650
+ }
651
+ .glyphicon-certificate:before {
652
+ content: "\e124";
653
+ }
654
+ .glyphicon-thumbs-up:before {
655
+ content: "\e125";
656
+ }
657
+ .glyphicon-thumbs-down:before {
658
+ content: "\e126";
659
+ }
660
+ .glyphicon-hand-right:before {
661
+ content: "\e127";
662
+ }
663
+ .glyphicon-hand-left:before {
664
+ content: "\e128";
665
+ }
666
+ .glyphicon-hand-up:before {
667
+ content: "\e129";
668
+ }
669
+ .glyphicon-hand-down:before {
670
+ content: "\e130";
671
+ }
672
+ .glyphicon-circle-arrow-right:before {
673
+ content: "\e131";
674
+ }
675
+ .glyphicon-circle-arrow-left:before {
676
+ content: "\e132";
677
+ }
678
+ .glyphicon-circle-arrow-up:before {
679
+ content: "\e133";
680
+ }
681
+ .glyphicon-circle-arrow-down:before {
682
+ content: "\e134";
683
+ }
684
+ .glyphicon-globe:before {
685
+ content: "\e135";
686
+ }
687
+ .glyphicon-wrench:before {
688
+ content: "\e136";
689
+ }
690
+ .glyphicon-tasks:before {
691
+ content: "\e137";
692
+ }
693
+ .glyphicon-filter:before {
694
+ content: "\e138";
695
+ }
696
+ .glyphicon-briefcase:before {
697
+ content: "\e139";
698
+ }
699
+ .glyphicon-fullscreen:before {
700
+ content: "\e140";
701
+ }
702
+ .glyphicon-dashboard:before {
703
+ content: "\e141";
704
+ }
705
+ .glyphicon-paperclip:before {
706
+ content: "\e142";
707
+ }
708
+ .glyphicon-heart-empty:before {
709
+ content: "\e143";
710
+ }
711
+ .glyphicon-link:before {
712
+ content: "\e144";
713
+ }
714
+ .glyphicon-phone:before {
715
+ content: "\e145";
716
+ }
717
+ .glyphicon-pushpin:before {
718
+ content: "\e146";
719
+ }
720
+ .glyphicon-usd:before {
721
+ content: "\e148";
722
+ }
723
+ .glyphicon-gbp:before {
724
+ content: "\e149";
725
+ }
726
+ .glyphicon-sort:before {
727
+ content: "\e150";
728
+ }
729
+ .glyphicon-sort-by-alphabet:before {
730
+ content: "\e151";
731
+ }
732
+ .glyphicon-sort-by-alphabet-alt:before {
733
+ content: "\e152";
734
+ }
735
+ .glyphicon-sort-by-order:before {
736
+ content: "\e153";
737
+ }
738
+ .glyphicon-sort-by-order-alt:before {
739
+ content: "\e154";
740
+ }
741
+ .glyphicon-sort-by-attributes:before {
742
+ content: "\e155";
743
+ }
744
+ .glyphicon-sort-by-attributes-alt:before {
745
+ content: "\e156";
746
+ }
747
+ .glyphicon-unchecked:before {
748
+ content: "\e157";
749
+ }
750
+ .glyphicon-expand:before {
751
+ content: "\e158";
752
+ }
753
+ .glyphicon-collapse-down:before {
754
+ content: "\e159";
755
+ }
756
+ .glyphicon-collapse-up:before {
757
+ content: "\e160";
758
+ }
759
+ .glyphicon-log-in:before {
760
+ content: "\e161";
761
+ }
762
+ .glyphicon-flash:before {
763
+ content: "\e162";
764
+ }
765
+ .glyphicon-log-out:before {
766
+ content: "\e163";
767
+ }
768
+ .glyphicon-new-window:before {
769
+ content: "\e164";
770
+ }
771
+ .glyphicon-record:before {
772
+ content: "\e165";
773
+ }
774
+ .glyphicon-save:before {
775
+ content: "\e166";
776
+ }
777
+ .glyphicon-open:before {
778
+ content: "\e167";
779
+ }
780
+ .glyphicon-saved:before {
781
+ content: "\e168";
782
+ }
783
+ .glyphicon-import:before {
784
+ content: "\e169";
785
+ }
786
+ .glyphicon-export:before {
787
+ content: "\e170";
788
+ }
789
+ .glyphicon-send:before {
790
+ content: "\e171";
791
+ }
792
+ .glyphicon-floppy-disk:before {
793
+ content: "\e172";
794
+ }
795
+ .glyphicon-floppy-saved:before {
796
+ content: "\e173";
797
+ }
798
+ .glyphicon-floppy-remove:before {
799
+ content: "\e174";
800
+ }
801
+ .glyphicon-floppy-save:before {
802
+ content: "\e175";
803
+ }
804
+ .glyphicon-floppy-open:before {
805
+ content: "\e176";
806
+ }
807
+ .glyphicon-credit-card:before {
808
+ content: "\e177";
809
+ }
810
+ .glyphicon-transfer:before {
811
+ content: "\e178";
812
+ }
813
+ .glyphicon-cutlery:before {
814
+ content: "\e179";
815
+ }
816
+ .glyphicon-header:before {
817
+ content: "\e180";
818
+ }
819
+ .glyphicon-compressed:before {
820
+ content: "\e181";
821
+ }
822
+ .glyphicon-earphone:before {
823
+ content: "\e182";
824
+ }
825
+ .glyphicon-phone-alt:before {
826
+ content: "\e183";
827
+ }
828
+ .glyphicon-tower:before {
829
+ content: "\e184";
830
+ }
831
+ .glyphicon-stats:before {
832
+ content: "\e185";
833
+ }
834
+ .glyphicon-sd-video:before {
835
+ content: "\e186";
836
+ }
837
+ .glyphicon-hd-video:before {
838
+ content: "\e187";
839
+ }
840
+ .glyphicon-subtitles:before {
841
+ content: "\e188";
842
+ }
843
+ .glyphicon-sound-stereo:before {
844
+ content: "\e189";
845
+ }
846
+ .glyphicon-sound-dolby:before {
847
+ content: "\e190";
848
+ }
849
+ .glyphicon-sound-5-1:before {
850
+ content: "\e191";
851
+ }
852
+ .glyphicon-sound-6-1:before {
853
+ content: "\e192";
854
+ }
855
+ .glyphicon-sound-7-1:before {
856
+ content: "\e193";
857
+ }
858
+ .glyphicon-copyright-mark:before {
859
+ content: "\e194";
860
+ }
861
+ .glyphicon-registration-mark:before {
862
+ content: "\e195";
863
+ }
864
+ .glyphicon-cloud-download:before {
865
+ content: "\e197";
866
+ }
867
+ .glyphicon-cloud-upload:before {
868
+ content: "\e198";
869
+ }
870
+ .glyphicon-tree-conifer:before {
871
+ content: "\e199";
872
+ }
873
+ .glyphicon-tree-deciduous:before {
874
+ content: "\e200";
875
+ }
876
+ .glyphicon-cd:before {
877
+ content: "\e201";
878
+ }
879
+ .glyphicon-save-file:before {
880
+ content: "\e202";
881
+ }
882
+ .glyphicon-open-file:before {
883
+ content: "\e203";
884
+ }
885
+ .glyphicon-level-up:before {
886
+ content: "\e204";
887
+ }
888
+ .glyphicon-copy:before {
889
+ content: "\e205";
890
+ }
891
+ .glyphicon-paste:before {
892
+ content: "\e206";
893
+ }
894
+ .glyphicon-alert:before {
895
+ content: "\e209";
896
+ }
897
+ .glyphicon-equalizer:before {
898
+ content: "\e210";
899
+ }
900
+ .glyphicon-king:before {
901
+ content: "\e211";
902
+ }
903
+ .glyphicon-queen:before {
904
+ content: "\e212";
905
+ }
906
+ .glyphicon-pawn:before {
907
+ content: "\e213";
908
+ }
909
+ .glyphicon-bishop:before {
910
+ content: "\e214";
911
+ }
912
+ .glyphicon-knight:before {
913
+ content: "\e215";
914
+ }
915
+ .glyphicon-baby-formula:before {
916
+ content: "\e216";
917
+ }
918
+ .glyphicon-tent:before {
919
+ content: "\26fa";
920
+ }
921
+ .glyphicon-blackboard:before {
922
+ content: "\e218";
923
+ }
924
+ .glyphicon-bed:before {
925
+ content: "\e219";
926
+ }
927
+ .glyphicon-apple:before {
928
+ content: "\f8ff";
929
+ }
930
+ .glyphicon-erase:before {
931
+ content: "\e221";
932
+ }
933
+ .glyphicon-hourglass:before {
934
+ content: "\231b";
935
+ }
936
+ .glyphicon-lamp:before {
937
+ content: "\e223";
938
+ }
939
+ .glyphicon-duplicate:before {
940
+ content: "\e224";
941
+ }
942
+ .glyphicon-piggy-bank:before {
943
+ content: "\e225";
944
+ }
945
+ .glyphicon-scissors:before {
946
+ content: "\e226";
947
+ }
948
+ .glyphicon-bitcoin:before {
949
+ content: "\e227";
950
+ }
951
+ .glyphicon-btc:before {
952
+ content: "\e227";
953
+ }
954
+ .glyphicon-xbt:before {
955
+ content: "\e227";
956
+ }
957
+ .glyphicon-yen:before {
958
+ content: "\00a5";
959
+ }
960
+ .glyphicon-jpy:before {
961
+ content: "\00a5";
962
+ }
963
+ .glyphicon-ruble:before {
964
+ content: "\20bd";
965
+ }
966
+ .glyphicon-rub:before {
967
+ content: "\20bd";
968
+ }
969
+ .glyphicon-scale:before {
970
+ content: "\e230";
971
+ }
972
+ .glyphicon-ice-lolly:before {
973
+ content: "\e231";
974
+ }
975
+ .glyphicon-ice-lolly-tasted:before {
976
+ content: "\e232";
977
+ }
978
+ .glyphicon-education:before {
979
+ content: "\e233";
980
+ }
981
+ .glyphicon-option-horizontal:before {
982
+ content: "\e234";
983
+ }
984
+ .glyphicon-option-vertical:before {
985
+ content: "\e235";
986
+ }
987
+ .glyphicon-menu-hamburger:before {
988
+ content: "\e236";
989
+ }
990
+ .glyphicon-modal-window:before {
991
+ content: "\e237";
992
+ }
993
+ .glyphicon-oil:before {
994
+ content: "\e238";
995
+ }
996
+ .glyphicon-grain:before {
997
+ content: "\e239";
998
+ }
999
+ .glyphicon-sunglasses:before {
1000
+ content: "\e240";
1001
+ }
1002
+ .glyphicon-text-size:before {
1003
+ content: "\e241";
1004
+ }
1005
+ .glyphicon-text-color:before {
1006
+ content: "\e242";
1007
+ }
1008
+ .glyphicon-text-background:before {
1009
+ content: "\e243";
1010
+ }
1011
+ .glyphicon-object-align-top:before {
1012
+ content: "\e244";
1013
+ }
1014
+ .glyphicon-object-align-bottom:before {
1015
+ content: "\e245";
1016
+ }
1017
+ .glyphicon-object-align-horizontal:before {
1018
+ content: "\e246";
1019
+ }
1020
+ .glyphicon-object-align-left:before {
1021
+ content: "\e247";
1022
+ }
1023
+ .glyphicon-object-align-vertical:before {
1024
+ content: "\e248";
1025
+ }
1026
+ .glyphicon-object-align-right:before {
1027
+ content: "\e249";
1028
+ }
1029
+ .glyphicon-triangle-right:before {
1030
+ content: "\e250";
1031
+ }
1032
+ .glyphicon-triangle-left:before {
1033
+ content: "\e251";
1034
+ }
1035
+ .glyphicon-triangle-bottom:before {
1036
+ content: "\e252";
1037
+ }
1038
+ .glyphicon-triangle-top:before {
1039
+ content: "\e253";
1040
+ }
1041
+ .glyphicon-console:before {
1042
+ content: "\e254";
1043
+ }
1044
+ .glyphicon-superscript:before {
1045
+ content: "\e255";
1046
+ }
1047
+ .glyphicon-subscript:before {
1048
+ content: "\e256";
1049
+ }
1050
+ .glyphicon-menu-left:before {
1051
+ content: "\e257";
1052
+ }
1053
+ .glyphicon-menu-right:before {
1054
+ content: "\e258";
1055
+ }
1056
+ .glyphicon-menu-down:before {
1057
+ content: "\e259";
1058
+ }
1059
+ .glyphicon-menu-up:before {
1060
+ content: "\e260";
1061
+ }
1062
+ * {
1063
+ -webkit-box-sizing: border-box;
1064
+ -moz-box-sizing: border-box;
1065
+ box-sizing: border-box;
1066
+ }
1067
+ *:before,
1068
+ *:after {
1069
+ -webkit-box-sizing: border-box;
1070
+ -moz-box-sizing: border-box;
1071
+ box-sizing: border-box;
1072
+ }
1073
+ html {
1074
+ font-size: 10px;
1075
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
1076
+ }
1077
+ body {
1078
+ /*font-family: roboto;*/
1079
+ font-size: 13px;
1080
+ line-height: 1.42857143;
1081
+ color: #5e5e5e;
1082
+ background-color: #edecec;
1083
+ }
1084
+ input,
1085
+ button,
1086
+ select,
1087
+ textarea {
1088
+ font-family: inherit;
1089
+ font-size: inherit;
1090
+ line-height: inherit;
1091
+ }
1092
+ a {
1093
+ color: #2196f3;
1094
+ text-decoration: none;
1095
+ }
1096
+ a:hover,
1097
+ a:focus {
1098
+ color: #0a6ebd;
1099
+ text-decoration: none;
1100
+ }
1101
+ a:focus {
1102
+ outline: thin dotted;
1103
+ outline: 5px auto -webkit-focus-ring-color;
1104
+ outline-offset: -2px;
1105
+ outline: none !important;
1106
+ }
1107
+ figure {
1108
+ margin: 0;
1109
+ }
1110
+ img {
1111
+ vertical-align: middle;
1112
+ }
1113
+ .img-responsive,
1114
+ .thumbnail > img,
1115
+ .thumbnail a > img,
1116
+ .carousel-inner > .item > img,
1117
+ .carousel-inner > .item > a > img {
1118
+ display: block;
1119
+ max-width: 100%;
1120
+ height: auto;
1121
+ }
1122
+ .img-rounded {
1123
+ border-radius: 2px;
1124
+ }
1125
+ .img-thumbnail {
1126
+ padding: 3px;
1127
+ line-height: 1.42857143;
1128
+ background-color: #ffffff;
1129
+ border: 1px solid #ededed;
1130
+ border-radius: 2px;
1131
+ -webkit-transition: all 0.2s ease-in-out;
1132
+ -o-transition: all 0.2s ease-in-out;
1133
+ transition: all 0.2s ease-in-out;
1134
+ display: inline-block;
1135
+ max-width: 100%;
1136
+ height: auto;
1137
+ }
1138
+ .img-circle {
1139
+ border-radius: 50%;
1140
+ }
1141
+ hr {
1142
+ margin-top: 18px;
1143
+ margin-bottom: 18px;
1144
+ border: 0;
1145
+ border-top: 1px solid #eeeeee;
1146
+ }
1147
+ .sr-only {
1148
+ position: absolute;
1149
+ width: 1px;
1150
+ height: 1px;
1151
+ margin: -1px;
1152
+ padding: 0;
1153
+ overflow: hidden;
1154
+ clip: rect(0, 0, 0, 0);
1155
+ border: 0;
1156
+ }
1157
+ .sr-only-focusable:active,
1158
+ .sr-only-focusable:focus {
1159
+ position: static;
1160
+ width: auto;
1161
+ height: auto;
1162
+ margin: 0;
1163
+ overflow: visible;
1164
+ clip: auto;
1165
+ }
1166
+ [role="button"] {
1167
+ cursor: pointer;
1168
+ }
1169
+ h1,
1170
+ h2,
1171
+ h3,
1172
+ h4,
1173
+ h5,
1174
+ h6,
1175
+ .h1,
1176
+ .h2,
1177
+ .h3,
1178
+ .h4,
1179
+ .h5,
1180
+ .h6 {
1181
+ font-family: inherit;
1182
+ font-weight: 500;
1183
+ line-height: 1.1;
1184
+ color: #000000;
1185
+ }
1186
+ h1 small,
1187
+ h2 small,
1188
+ h3 small,
1189
+ h4 small,
1190
+ h5 small,
1191
+ h6 small,
1192
+ .h1 small,
1193
+ .h2 small,
1194
+ .h3 small,
1195
+ .h4 small,
1196
+ .h5 small,
1197
+ .h6 small,
1198
+ h1 .small,
1199
+ h2 .small,
1200
+ h3 .small,
1201
+ h4 .small,
1202
+ h5 .small,
1203
+ h6 .small,
1204
+ .h1 .small,
1205
+ .h2 .small,
1206
+ .h3 .small,
1207
+ .h4 .small,
1208
+ .h5 .small,
1209
+ .h6 .small {
1210
+ font-weight: normal;
1211
+ line-height: 1;
1212
+ color: #777777;
1213
+ }
1214
+ h1,
1215
+ .h1,
1216
+ h2,
1217
+ .h2,
1218
+ h3,
1219
+ .h3 {
1220
+ margin-top: 18px;
1221
+ margin-bottom: 9px;
1222
+ }
1223
+ h1 small,
1224
+ .h1 small,
1225
+ h2 small,
1226
+ .h2 small,
1227
+ h3 small,
1228
+ .h3 small,
1229
+ h1 .small,
1230
+ .h1 .small,
1231
+ h2 .small,
1232
+ .h2 .small,
1233
+ h3 .small,
1234
+ .h3 .small {
1235
+ font-size: 65%;
1236
+ }
1237
+ h4,
1238
+ .h4,
1239
+ h5,
1240
+ .h5,
1241
+ h6,
1242
+ .h6 {
1243
+ margin-top: 9px;
1244
+ margin-bottom: 9px;
1245
+ }
1246
+ h4 small,
1247
+ .h4 small,
1248
+ h5 small,
1249
+ .h5 small,
1250
+ h6 small,
1251
+ .h6 small,
1252
+ h4 .small,
1253
+ .h4 .small,
1254
+ h5 .small,
1255
+ .h5 .small,
1256
+ h6 .small,
1257
+ .h6 .small {
1258
+ font-size: 75%;
1259
+ }
1260
+ h1,
1261
+ .h1 {
1262
+ font-size: 33px;
1263
+ }
1264
+ h2,
1265
+ .h2 {
1266
+ font-size: 27px;
1267
+ }
1268
+ h3,
1269
+ .h3 {
1270
+ font-size: 23px;
1271
+ }
1272
+ h4,
1273
+ .h4 {
1274
+ font-size: 17px;
1275
+ }
1276
+ h5,
1277
+ .h5 {
1278
+ font-size: 13px;
1279
+ }
1280
+ h6,
1281
+ .h6 {
1282
+ font-size: 12px;
1283
+ }
1284
+ p {
1285
+ margin: 0 0 9px;
1286
+ }
1287
+ .lead {
1288
+ margin-bottom: 18px;
1289
+ font-size: 14px;
1290
+ font-weight: 300;
1291
+ line-height: 1.4;
1292
+ }
1293
+ @media (min-width: 768px) {
1294
+ .lead {
1295
+ font-size: 19.5px;
1296
+ }
1297
+ }
1298
+ small,
1299
+ .small {
1300
+ font-size: 92%;
1301
+ }
1302
+ mark,
1303
+ .mark {
1304
+ background-color: #fcf8e3;
1305
+ padding: .2em;
1306
+ }
1307
+ .text-left {
1308
+ text-align: left;
1309
+ }
1310
+ .text-right {
1311
+ text-align: right;
1312
+ }
1313
+ .text-center {
1314
+ text-align: center;
1315
+ }
1316
+ .text-justify {
1317
+ text-align: justify;
1318
+ }
1319
+ .text-nowrap {
1320
+ white-space: nowrap;
1321
+ }
1322
+ .text-lowercase {
1323
+ text-transform: lowercase;
1324
+ }
1325
+ .text-uppercase {
1326
+ text-transform: uppercase;
1327
+ }
1328
+ .text-capitalize {
1329
+ text-transform: capitalize;
1330
+ }
1331
+ .text-muted {
1332
+ color: #777777;
1333
+ }
1334
+ .text-primary {
1335
+ color: #2196f3;
1336
+ }
1337
+ a.text-primary:hover,
1338
+ a.text-primary:focus {
1339
+ color: #0c7cd5;
1340
+ }
1341
+ .text-success {
1342
+ color: #4caf50;
1343
+ }
1344
+ a.text-success:hover,
1345
+ a.text-success:focus {
1346
+ color: #3d8b40;
1347
+ }
1348
+ .text-info {
1349
+ color: #2196f3;
1350
+ }
1351
+ a.text-info:hover,
1352
+ a.text-info:focus {
1353
+ color: #0c7cd5;
1354
+ }
1355
+ .text-warning {
1356
+ color: #ff9800;
1357
+ }
1358
+ a.text-warning:hover,
1359
+ a.text-warning:focus {
1360
+ color: #cc7a00;
1361
+ }
1362
+ .text-danger {
1363
+ color: #f44336;
1364
+ }
1365
+ a.text-danger:hover,
1366
+ a.text-danger:focus {
1367
+ color: #ea1c0d;
1368
+ }
1369
+ .bg-primary {
1370
+ color: #fff;
1371
+ background-color: #2196f3;
1372
+ }
1373
+ a.bg-primary:hover,
1374
+ a.bg-primary:focus {
1375
+ background-color: #0c7cd5;
1376
+ }
1377
+ .bg-success {
1378
+ background-color: #dff0d8;
1379
+ }
1380
+ a.bg-success:hover,
1381
+ a.bg-success:focus {
1382
+ background-color: #c1e2b3;
1383
+ }
1384
+ .bg-info {
1385
+ background-color: #d9edf7;
1386
+ }
1387
+ a.bg-info:hover,
1388
+ a.bg-info:focus {
1389
+ background-color: #afd9ee;
1390
+ }
1391
+ .bg-warning {
1392
+ background-color: #fcf8e3;
1393
+ }
1394
+ a.bg-warning:hover,
1395
+ a.bg-warning:focus {
1396
+ background-color: #f7ecb5;
1397
+ }
1398
+ .bg-danger {
1399
+ background-color: #f2dede;
1400
+ }
1401
+ a.bg-danger:hover,
1402
+ a.bg-danger:focus {
1403
+ background-color: #e4b9b9;
1404
+ }
1405
+ .page-header {
1406
+ padding-bottom: 8px;
1407
+ margin: 36px 0 18px;
1408
+ border-bottom: 1px solid #eeeeee;
1409
+ }
1410
+ ul,
1411
+ ol {
1412
+ margin-top: 0;
1413
+ margin-bottom: 0px !important;
1414
+ }
1415
+ ul ul,
1416
+ ol ul,
1417
+ ul ol,
1418
+ ol ol {
1419
+ margin-bottom: 0;
1420
+ }
1421
+ .list-unstyled {
1422
+ padding-left: 0;
1423
+ list-style: none;
1424
+ }
1425
+ .list-inline {
1426
+ padding-left: 0;
1427
+ list-style: none;
1428
+ margin-left: -5px;
1429
+ }
1430
+ .list-inline > li {
1431
+ display: inline-block;
1432
+ padding-left: 5px;
1433
+ padding-right: 5px;
1434
+ }
1435
+ dl {
1436
+ margin-top: 0;
1437
+ margin-bottom: 18px;
1438
+ }
1439
+ dt,
1440
+ dd {
1441
+ line-height: 1.42857143;
1442
+ }
1443
+ dt {
1444
+ font-weight: bold;
1445
+ }
1446
+ dd {
1447
+ margin-left: 0;
1448
+ }
1449
+ @media (min-width: 768px) {
1450
+ .dl-horizontal dt {
1451
+ float: left;
1452
+ width: 160px;
1453
+ clear: left;
1454
+ text-align: right;
1455
+ overflow: hidden;
1456
+ text-overflow: ellipsis;
1457
+ white-space: nowrap;
1458
+ }
1459
+ .dl-horizontal dd {
1460
+ margin-left: 180px;
1461
+ }
1462
+ }
1463
+ abbr[title],
1464
+ abbr[data-original-title] {
1465
+ cursor: help;
1466
+ border-bottom: 1px dotted #777777;
1467
+ }
1468
+ .initialism {
1469
+ font-size: 90%;
1470
+ text-transform: uppercase;
1471
+ }
1472
+ blockquote {
1473
+ padding: 9px 18px;
1474
+ margin: 0 0 18px;
1475
+ font-size: 16.25px;
1476
+ border-left: 5px solid #eeeeee;
1477
+ }
1478
+ blockquote p:last-child,
1479
+ blockquote ul:last-child,
1480
+ blockquote ol:last-child {
1481
+ margin-bottom: 0;
1482
+ }
1483
+ blockquote footer,
1484
+ blockquote small,
1485
+ blockquote .small {
1486
+ display: block;
1487
+ font-size: 80%;
1488
+ line-height: 1.42857143;
1489
+ color: #777777;
1490
+ }
1491
+ blockquote footer:before,
1492
+ blockquote small:before,
1493
+ blockquote .small:before {
1494
+ content: '\2014 \00A0';
1495
+ }
1496
+ .blockquote-reverse,
1497
+ blockquote.pull-right {
1498
+ padding-right: 15px;
1499
+ padding-left: 0;
1500
+ border-right: 5px solid #eeeeee;
1501
+ border-left: 0;
1502
+ text-align: right;
1503
+ }
1504
+ .blockquote-reverse footer:before,
1505
+ blockquote.pull-right footer:before,
1506
+ .blockquote-reverse small:before,
1507
+ blockquote.pull-right small:before,
1508
+ .blockquote-reverse .small:before,
1509
+ blockquote.pull-right .small:before {
1510
+ content: '';
1511
+ }
1512
+ .blockquote-reverse footer:after,
1513
+ blockquote.pull-right footer:after,
1514
+ .blockquote-reverse small:after,
1515
+ blockquote.pull-right small:after,
1516
+ .blockquote-reverse .small:after,
1517
+ blockquote.pull-right .small:after {
1518
+ content: '\00A0 \2014';
1519
+ }
1520
+ address {
1521
+ margin-bottom: 18px;
1522
+ font-style: normal;
1523
+ line-height: 1.42857143;
1524
+ }
1525
+ code,
1526
+ kbd,
1527
+ pre,
1528
+ samp {
1529
+ font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
1530
+ }
1531
+ code {
1532
+ padding: 2px 4px;
1533
+ font-size: 90%;
1534
+ color: #c7254e;
1535
+ background-color: #f9f2f4;
1536
+ border-radius: 2px;
1537
+ }
1538
+ kbd {
1539
+ padding: 2px 4px;
1540
+ font-size: 90%;
1541
+ color: #ffffff;
1542
+ background-color: #333333;
1543
+ border-radius: 2px;
1544
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
1545
+ }
1546
+ kbd kbd {
1547
+ padding: 0;
1548
+ font-size: 100%;
1549
+ font-weight: bold;
1550
+ box-shadow: none;
1551
+ }
1552
+ pre {
1553
+ display: block;
1554
+ padding: 8.5px;
1555
+ margin: 0 0 9px;
1556
+ font-size: 12px;
1557
+ line-height: 1.42857143;
1558
+ word-break: break-all;
1559
+ word-wrap: break-word;
1560
+ color: #333333;
1561
+ background-color: #f5f5f5;
1562
+ border: 1px solid #cccccc;
1563
+ border-radius: 2px;
1564
+ }
1565
+ pre code {
1566
+ padding: 0;
1567
+ font-size: inherit;
1568
+ color: inherit;
1569
+ white-space: pre-wrap;
1570
+ background-color: transparent;
1571
+ border-radius: 0;
1572
+ }
1573
+ .pre-scrollable {
1574
+ max-height: 340px;
1575
+ overflow-y: scroll;
1576
+ }
1577
+ #anchor-content
1578
+ {
1579
+ background:#edecec !important;
1580
+ }
1581
+ .container {
1582
+ margin-right: auto;
1583
+ margin-left: auto;
1584
+ padding-left: 12px;
1585
+ padding-right: 12px;
1586
+
1587
+ }
1588
+ @media (min-width: 768px) {
1589
+ .container {
1590
+ width: calc(100% - 24px);
1591
+ }
1592
+ }
1593
+ @media (min-width: 992px) {
1594
+ .container {
1595
+ width: calc(100% - 24px);
1596
+ }
1597
+ }
1598
+ @media (min-width: 1200px) {
1599
+ .container {
1600
+ width: 1164px;
1601
+ }
1602
+ }
1603
+ .container-fluid {
1604
+ margin-right: auto;
1605
+ margin-left: auto;
1606
+ padding-left: 12px;
1607
+ padding-right: 12px;
1608
+ }
1609
+ .row {
1610
+ margin-left: -12px;
1611
+ margin-right: -12px;
1612
+ }
1613
+ .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
1614
+ position: relative;
1615
+ min-height: 1px;
1616
+ padding-left: 12px;
1617
+ padding-right: 12px;
1618
+ }
1619
+ .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
1620
+ float: left;
1621
+ }
1622
+ .col-xs-12 {
1623
+ width: 100%;
1624
+ }
1625
+ .col-xs-11 {
1626
+ width: 91.66666667%;
1627
+ }
1628
+ .col-xs-10 {
1629
+ width: 83.33333333%;
1630
+ }
1631
+ .col-xs-9 {
1632
+ width: 75%;
1633
+ }
1634
+ .col-xs-8 {
1635
+ width: 66.66666667%;
1636
+ }
1637
+ .col-xs-7 {
1638
+ width: 58.33333333%;
1639
+ }
1640
+ .col-xs-6 {
1641
+ width: 50%;
1642
+ }
1643
+ .col-xs-5 {
1644
+ width: 41.66666667%;
1645
+ }
1646
+ .col-xs-4 {
1647
+ width: 33.33333333%;
1648
+ }
1649
+ .col-xs-3 {
1650
+ width: 25%;
1651
+ }
1652
+ .col-xs-2 {
1653
+ width: 16.66666667%;
1654
+ }
1655
+ .col-xs-1 {
1656
+ width: 8.33333333%;
1657
+ }
1658
+ .col-xs-pull-12 {
1659
+ right: 100%;
1660
+ }
1661
+ .col-xs-pull-11 {
1662
+ right: 91.66666667%;
1663
+ }
1664
+ .col-xs-pull-10 {
1665
+ right: 83.33333333%;
1666
+ }
1667
+ .col-xs-pull-9 {
1668
+ right: 75%;
1669
+ }
1670
+ .col-xs-pull-8 {
1671
+ right: 66.66666667%;
1672
+ }
1673
+ .col-xs-pull-7 {
1674
+ right: 58.33333333%;
1675
+ }
1676
+ .col-xs-pull-6 {
1677
+ right: 50%;
1678
+ }
1679
+ .col-xs-pull-5 {
1680
+ right: 41.66666667%;
1681
+ }
1682
+ .col-xs-pull-4 {
1683
+ right: 33.33333333%;
1684
+ }
1685
+ .col-xs-pull-3 {
1686
+ right: 25%;
1687
+ }
1688
+ .col-xs-pull-2 {
1689
+ right: 16.66666667%;
1690
+ }
1691
+ .col-xs-pull-1 {
1692
+ right: 8.33333333%;
1693
+ }
1694
+ .col-xs-pull-0 {
1695
+ right: auto;
1696
+ }
1697
+ .col-xs-push-12 {
1698
+ left: 100%;
1699
+ }
1700
+ .col-xs-push-11 {
1701
+ left: 91.66666667%;
1702
+ }
1703
+ .col-xs-push-10 {
1704
+ left: 83.33333333%;
1705
+ }
1706
+ .col-xs-push-9 {
1707
+ left: 75%;
1708
+ }
1709
+ .col-xs-push-8 {
1710
+ left: 66.66666667%;
1711
+ }
1712
+ .col-xs-push-7 {
1713
+ left: 58.33333333%;
1714
+ }
1715
+ .col-xs-push-6 {
1716
+ left: 50%;
1717
+ }
1718
+ .col-xs-push-5 {
1719
+ left: 41.66666667%;
1720
+ }
1721
+ .col-xs-push-4 {
1722
+ left: 33.33333333%;
1723
+ }
1724
+ .col-xs-push-3 {
1725
+ left: 25%;
1726
+ }
1727
+ .col-xs-push-2 {
1728
+ left: 16.66666667%;
1729
+ }
1730
+ .col-xs-push-1 {
1731
+ left: 8.33333333%;
1732
+ }
1733
+ .col-xs-push-0 {
1734
+ left: auto;
1735
+ }
1736
+ .col-xs-offset-12 {
1737
+ margin-left: 100%;
1738
+ }
1739
+ .col-xs-offset-11 {
1740
+ margin-left: 91.66666667%;
1741
+ }
1742
+ .col-xs-offset-10 {
1743
+ margin-left: 83.33333333%;
1744
+ }
1745
+ .col-xs-offset-9 {
1746
+ margin-left: 75%;
1747
+ }
1748
+ .col-xs-offset-8 {
1749
+ margin-left: 66.66666667%;
1750
+ }
1751
+ .col-xs-offset-7 {
1752
+ margin-left: 58.33333333%;
1753
+ }
1754
+ .col-xs-offset-6 {
1755
+ margin-left: 50%;
1756
+ }
1757
+ .col-xs-offset-5 {
1758
+ margin-left: 41.66666667%;
1759
+ }
1760
+ .col-xs-offset-4 {
1761
+ margin-left: 33.33333333%;
1762
+ }
1763
+ .col-xs-offset-3 {
1764
+ margin-left: 25%;
1765
+ }
1766
+ .col-xs-offset-2 {
1767
+ margin-left: 16.66666667%;
1768
+ }
1769
+ .col-xs-offset-1 {
1770
+ margin-left: 8.33333333%;
1771
+ }
1772
+ .col-xs-offset-0 {
1773
+ margin-left: 0%;
1774
+ }
1775
+ @media (min-width: 768px) {
1776
+ .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
1777
+ float: left;
1778
+ }
1779
+ .col-sm-12 {
1780
+ width: 100%;
1781
+ }
1782
+ .col-sm-11 {
1783
+ width: 91.66666667%;
1784
+ }
1785
+ .col-sm-10 {
1786
+ width: 83.33333333%;
1787
+ }
1788
+ .col-sm-9 {
1789
+ width: 75%;
1790
+ }
1791
+ .col-sm-8 {
1792
+ width: 66.66666667%;
1793
+ }
1794
+ .col-sm-7 {
1795
+ width: 58.33333333%;
1796
+ }
1797
+ .col-sm-6 {
1798
+ width: 50%;
1799
+ }
1800
+ .col-sm-5 {
1801
+ width: 41.66666667%;
1802
+ }
1803
+ .col-sm-4 {
1804
+ width: 33.33333333%;
1805
+ }
1806
+ .col-sm-3 {
1807
+ width: 25%;
1808
+ }
1809
+ .col-sm-2 {
1810
+ width: 16.66666667%;
1811
+ }
1812
+ .col-sm-1 {
1813
+ width: 8.33333333%;
1814
+ }
1815
+ .col-sm-pull-12 {
1816
+ right: 100%;
1817
+ }
1818
+ .col-sm-pull-11 {
1819
+ right: 91.66666667%;
1820
+ }
1821
+ .col-sm-pull-10 {
1822
+ right: 83.33333333%;
1823
+ }
1824
+ .col-sm-pull-9 {
1825
+ right: 75%;
1826
+ }
1827
+ .col-sm-pull-8 {
1828
+ right: 66.66666667%;
1829
+ }
1830
+ .col-sm-pull-7 {
1831
+ right: 58.33333333%;
1832
+ }
1833
+ .col-sm-pull-6 {
1834
+ right: 50%;
1835
+ }
1836
+ .col-sm-pull-5 {
1837
+ right: 41.66666667%;
1838
+ }
1839
+ .col-sm-pull-4 {
1840
+ right: 33.33333333%;
1841
+ }
1842
+ .col-sm-pull-3 {
1843
+ right: 25%;
1844
+ }
1845
+ .col-sm-pull-2 {
1846
+ right: 16.66666667%;
1847
+ }
1848
+ .col-sm-pull-1 {
1849
+ right: 8.33333333%;
1850
+ }
1851
+ .col-sm-pull-0 {
1852
+ right: auto;
1853
+ }
1854
+ .col-sm-push-12 {
1855
+ left: 100%;
1856
+ }
1857
+ .col-sm-push-11 {
1858
+ left: 91.66666667%;
1859
+ }
1860
+ .col-sm-push-10 {
1861
+ left: 83.33333333%;
1862
+ }
1863
+ .col-sm-push-9 {
1864
+ left: 75%;
1865
+ }
1866
+ .col-sm-push-8 {
1867
+ left: 66.66666667%;
1868
+ }
1869
+ .col-sm-push-7 {
1870
+ left: 58.33333333%;
1871
+ }
1872
+ .col-sm-push-6 {
1873
+ left: 50%;
1874
+ }
1875
+ .col-sm-push-5 {
1876
+ left: 41.66666667%;
1877
+ }
1878
+ .col-sm-push-4 {
1879
+ left: 33.33333333%;
1880
+ }
1881
+ .col-sm-push-3 {
1882
+ left: 25%;
1883
+ }
1884
+ .col-sm-push-2 {
1885
+ left: 16.66666667%;
1886
+ }
1887
+ .col-sm-push-1 {
1888
+ left: 8.33333333%;
1889
+ }
1890
+ .col-sm-push-0 {
1891
+ left: auto;
1892
+ }
1893
+ .col-sm-offset-12 {
1894
+ margin-left: 100%;
1895
+ }
1896
+ .col-sm-offset-11 {
1897
+ margin-left: 91.66666667%;
1898
+ }
1899
+ .col-sm-offset-10 {
1900
+ margin-left: 83.33333333%;
1901
+ }
1902
+ .col-sm-offset-9 {
1903
+ margin-left: 75%;
1904
+ }
1905
+ .col-sm-offset-8 {
1906
+ margin-left: 66.66666667%;
1907
+ }
1908
+ .col-sm-offset-7 {
1909
+ margin-left: 58.33333333%;
1910
+ }
1911
+ .col-sm-offset-6 {
1912
+ margin-left: 50%;
1913
+ }
1914
+ .col-sm-offset-5 {
1915
+ margin-left: 41.66666667%;
1916
+ }
1917
+ .col-sm-offset-4 {
1918
+ margin-left: 33.33333333%;
1919
+ }
1920
+ .col-sm-offset-3 {
1921
+ margin-left: 25%;
1922
+ }
1923
+ .col-sm-offset-2 {
1924
+ margin-left: 16.66666667%;
1925
+ }
1926
+ .col-sm-offset-1 {
1927
+ margin-left: 8.33333333%;
1928
+ }
1929
+ .col-sm-offset-0 {
1930
+ margin-left: 0%;
1931
+ }
1932
+ }
1933
+ @media (min-width: 992px) {
1934
+ .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
1935
+ float: left;
1936
+ }
1937
+ .col-md-12 {
1938
+ width: 100%;
1939
+ }
1940
+ .col-md-11 {
1941
+ width: 91.66666667%;
1942
+ }
1943
+ .col-md-10 {
1944
+ width: 83.33333333%;
1945
+ }
1946
+ .col-md-9 {
1947
+ width: 75%;
1948
+ }
1949
+ .col-md-8 {
1950
+ width: 66.66666667%;
1951
+ }
1952
+ .col-md-7 {
1953
+ width: 58.33333333%;
1954
+ }
1955
+ .col-md-6 {
1956
+ width: 50%;
1957
+ }
1958
+ .col-md-5 {
1959
+ width: 41.66666667%;
1960
+ }
1961
+ .col-md-4 {
1962
+ width: 33.33333333%;
1963
+ }
1964
+ .col-md-3 {
1965
+ width: 25%;
1966
+ }
1967
+ .col-md-2 {
1968
+ width: 16.66666667%;
1969
+ }
1970
+ .col-md-1 {
1971
+ width: 8.33333333%;
1972
+ }
1973
+ .col-md-pull-12 {
1974
+ right: 100%;
1975
+ }
1976
+ .col-md-pull-11 {
1977
+ right: 91.66666667%;
1978
+ }
1979
+ .col-md-pull-10 {
1980
+ right: 83.33333333%;
1981
+ }
1982
+ .col-md-pull-9 {
1983
+ right: 75%;
1984
+ }
1985
+ .col-md-pull-8 {
1986
+ right: 66.66666667%;
1987
+ }
1988
+ .col-md-pull-7 {
1989
+ right: 58.33333333%;
1990
+ }
1991
+ .col-md-pull-6 {
1992
+ right: 50%;
1993
+ }
1994
+ .col-md-pull-5 {
1995
+ right: 41.66666667%;
1996
+ }
1997
+ .col-md-pull-4 {
1998
+ right: 33.33333333%;
1999
+ }
2000
+ .col-md-pull-3 {
2001
+ right: 25%;
2002
+ }
2003
+ .col-md-pull-2 {
2004
+ right: 16.66666667%;
2005
+ }
2006
+ .col-md-pull-1 {
2007
+ right: 8.33333333%;
2008
+ }
2009
+ .col-md-pull-0 {
2010
+ right: auto;
2011
+ }
2012
+ .col-md-push-12 {
2013
+ left: 100%;
2014
+ }
2015
+ .col-md-push-11 {
2016
+ left: 91.66666667%;
2017
+ }
2018
+ .col-md-push-10 {
2019
+ left: 83.33333333%;
2020
+ }
2021
+ .col-md-push-9 {
2022
+ left: 75%;
2023
+ }
2024
+ .col-md-push-8 {
2025
+ left: 66.66666667%;
2026
+ }
2027
+ .col-md-push-7 {
2028
+ left: 58.33333333%;
2029
+ }
2030
+ .col-md-push-6 {
2031
+ left: 50%;
2032
+ }
2033
+ .col-md-push-5 {
2034
+ left: 41.66666667%;
2035
+ }
2036
+ .col-md-push-4 {
2037
+ left: 33.33333333%;
2038
+ }
2039
+ .col-md-push-3 {
2040
+ left: 25%;
2041
+ }
2042
+ .col-md-push-2 {
2043
+ left: 16.66666667%;
2044
+ }
2045
+ .col-md-push-1 {
2046
+ left: 8.33333333%;
2047
+ }
2048
+ .col-md-push-0 {
2049
+ left: auto;
2050
+ }
2051
+ .col-md-offset-12 {
2052
+ margin-left: 100%;
2053
+ }
2054
+ .col-md-offset-11 {
2055
+ margin-left: 91.66666667%;
2056
+ }
2057
+ .col-md-offset-10 {
2058
+ margin-left: 83.33333333%;
2059
+ }
2060
+ .col-md-offset-9 {
2061
+ margin-left: 75%;
2062
+ }
2063
+ .col-md-offset-8 {
2064
+ margin-left: 66.66666667%;
2065
+ }
2066
+ .col-md-offset-7 {
2067
+ margin-left: 58.33333333%;
2068
+ }
2069
+ .col-md-offset-6 {
2070
+ margin-left: 50%;
2071
+ }
2072
+ .col-md-offset-5 {
2073
+ margin-left: 41.66666667%;
2074
+ }
2075
+ .col-md-offset-4 {
2076
+ margin-left: 33.33333333%;
2077
+ }
2078
+ .col-md-offset-3 {
2079
+ margin-left: 25%;
2080
+ }
2081
+ .col-md-offset-2 {
2082
+ margin-left: 16.66666667%;
2083
+ }
2084
+ .col-md-offset-1 {
2085
+ margin-left: 8.33333333%;
2086
+ }
2087
+ .col-md-offset-0 {
2088
+ margin-left: 0%;
2089
+ }
2090
+ }
2091
+ @media (min-width: 1200px) {
2092
+ .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
2093
+ float: left;
2094
+ }
2095
+ .col-lg-12 {
2096
+ width: 100%;
2097
+ }
2098
+ .col-lg-11 {
2099
+ width: 91.66666667%;
2100
+ }
2101
+ .col-lg-10 {
2102
+ width: 83.33333333%;
2103
+ }
2104
+ .col-lg-9 {
2105
+ width: 75%;
2106
+ }
2107
+ .col-lg-8 {
2108
+ width: 66.66666667%;
2109
+ }
2110
+ .col-lg-7 {
2111
+ width: 58.33333333%;
2112
+ }
2113
+ .col-lg-6 {
2114
+ width: 50%;
2115
+ }
2116
+ .col-lg-5 {
2117
+ width: 41.66666667%;
2118
+ }
2119
+ .col-lg-4 {
2120
+ width: 33.33333333%;
2121
+ }
2122
+ .col-lg-3 {
2123
+ width: 25%;
2124
+ }
2125
+ .col-lg-2 {
2126
+ width: 16.66666667%;
2127
+ }
2128
+ .col-lg-1 {
2129
+ width: 8.33333333%;
2130
+ }
2131
+ .col-lg-pull-12 {
2132
+ right: 100%;
2133
+ }
2134
+ .col-lg-pull-11 {
2135
+ right: 91.66666667%;
2136
+ }
2137
+ .col-lg-pull-10 {
2138
+ right: 83.33333333%;
2139
+ }
2140
+ .col-lg-pull-9 {
2141
+ right: 75%;
2142
+ }
2143
+ .col-lg-pull-8 {
2144
+ right: 66.66666667%;
2145
+ }
2146
+ .col-lg-pull-7 {
2147
+ right: 58.33333333%;
2148
+ }
2149
+ .col-lg-pull-6 {
2150
+ right: 50%;
2151
+ }
2152
+ .col-lg-pull-5 {
2153
+ right: 41.66666667%;
2154
+ }
2155
+ .col-lg-pull-4 {
2156
+ right: 33.33333333%;
2157
+ }
2158
+ .col-lg-pull-3 {
2159
+ right: 25%;
2160
+ }
2161
+ .col-lg-pull-2 {
2162
+ right: 16.66666667%;
2163
+ }
2164
+ .col-lg-pull-1 {
2165
+ right: 8.33333333%;
2166
+ }
2167
+ .col-lg-pull-0 {
2168
+ right: auto;
2169
+ }
2170
+ .col-lg-push-12 {
2171
+ left: 100%;
2172
+ }
2173
+ .col-lg-push-11 {
2174
+ left: 91.66666667%;
2175
+ }
2176
+ .col-lg-push-10 {
2177
+ left: 83.33333333%;
2178
+ }
2179
+ .col-lg-push-9 {
2180
+ left: 75%;
2181
+ }
2182
+ .col-lg-push-8 {
2183
+ left: 66.66666667%;
2184
+ }
2185
+ .col-lg-push-7 {
2186
+ left: 58.33333333%;
2187
+ }
2188
+ .col-lg-push-6 {
2189
+ left: 50%;
2190
+ }
2191
+ .col-lg-push-5 {
2192
+ left: 41.66666667%;
2193
+ }
2194
+ .col-lg-push-4 {
2195
+ left: 33.33333333%;
2196
+ }
2197
+ .col-lg-push-3 {
2198
+ left: 25%;
2199
+ }
2200
+ .col-lg-push-2 {
2201
+ left: 16.66666667%;
2202
+ }
2203
+ .col-lg-push-1 {
2204
+ left: 8.33333333%;
2205
+ }
2206
+ .col-lg-push-0 {
2207
+ left: auto;
2208
+ }
2209
+ .col-lg-offset-12 {
2210
+ margin-left: 100%;
2211
+ }
2212
+ .col-lg-offset-11 {
2213
+ margin-left: 91.66666667%;
2214
+ }
2215
+ .col-lg-offset-10 {
2216
+ margin-left: 83.33333333%;
2217
+ }
2218
+ .col-lg-offset-9 {
2219
+ margin-left: 75%;
2220
+ }
2221
+ .col-lg-offset-8 {
2222
+ margin-left: 66.66666667%;
2223
+ }
2224
+ .col-lg-offset-7 {
2225
+ margin-left: 58.33333333%;
2226
+ }
2227
+ .col-lg-offset-6 {
2228
+ margin-left: 50%;
2229
+ }
2230
+ .col-lg-offset-5 {
2231
+ margin-left: 41.66666667%;
2232
+ }
2233
+ .col-lg-offset-4 {
2234
+ margin-left: 33.33333333%;
2235
+ }
2236
+ .col-lg-offset-3 {
2237
+ margin-left: 25%;
2238
+ }
2239
+ .col-lg-offset-2 {
2240
+ margin-left: 16.66666667%;
2241
+ }
2242
+ .col-lg-offset-1 {
2243
+ margin-left: 8.33333333%;
2244
+ }
2245
+ .col-lg-offset-0 {
2246
+ margin-left: 0%;
2247
+ }
2248
+ }
2249
+ table {
2250
+ background-color: transparent;
2251
+ }
2252
+ caption {
2253
+ padding-top: 10px;
2254
+ padding-bottom: 10px;
2255
+ color: #777777;
2256
+ text-align: left;
2257
+ }
2258
+ th {
2259
+ text-align: left;
2260
+ }
2261
+ .table {
2262
+ width: 100%;
2263
+ max-width: 100%;
2264
+ margin-bottom: 18px;
2265
+ }
2266
+ .table > thead > tr > th,
2267
+ .table > tbody > tr > th,
2268
+ .table > tfoot > tr > th,
2269
+ .table > thead > tr > td,
2270
+ .table > tbody > tr > td,
2271
+ .table > tfoot > tr > td {
2272
+ padding: 10px;
2273
+ line-height: 1.42857143;
2274
+ vertical-align: top;
2275
+ border-top: 1px solid #f0f0f0;
2276
+ }
2277
+ .table > thead > tr > th {
2278
+ vertical-align: bottom;
2279
+ border-bottom: 2px solid #f0f0f0;
2280
+ }
2281
+ .table > caption + thead > tr:first-child > th,
2282
+ .table > colgroup + thead > tr:first-child > th,
2283
+ .table > thead:first-child > tr:first-child > th,
2284
+ .table > caption + thead > tr:first-child > td,
2285
+ .table > colgroup + thead > tr:first-child > td,
2286
+ .table > thead:first-child > tr:first-child > td {
2287
+ border-top: 0;
2288
+ }
2289
+ .table > tbody + tbody {
2290
+ border-top: 2px solid #f0f0f0;
2291
+ }
2292
+ .table .table {
2293
+ background-color: #edecec;
2294
+ }
2295
+ .table-condensed > thead > tr > th,
2296
+ .table-condensed > tbody > tr > th,
2297
+ .table-condensed > tfoot > tr > th,
2298
+ .table-condensed > thead > tr > td,
2299
+ .table-condensed > tbody > tr > td,
2300
+ .table-condensed > tfoot > tr > td {
2301
+ padding: 7px;
2302
+ }
2303
+ .table-bordered {
2304
+ border: 1px solid #f0f0f0;
2305
+ }
2306
+ .table-bordered > thead > tr > th,
2307
+ .table-bordered > tbody > tr > th,
2308
+ .table-bordered > tfoot > tr > th,
2309
+ .table-bordered > thead > tr > td,
2310
+ .table-bordered > tbody > tr > td,
2311
+ .table-bordered > tfoot > tr > td {
2312
+ border: 1px solid #f0f0f0;
2313
+ }
2314
+ .table-bordered > thead > tr > th,
2315
+ .table-bordered > thead > tr > td {
2316
+ border-bottom-width: 2px;
2317
+ }
2318
+ .table-striped > tbody > tr:nth-of-type(odd) {
2319
+ background-color: #f4f4f4;
2320
+ }
2321
+ .table-hover > tbody > tr:hover {
2322
+ background-color: #f5f5f5;
2323
+ }
2324
+ table col[class*="col-"] {
2325
+ position: static;
2326
+ float: none;
2327
+ display: table-column;
2328
+ }
2329
+ table td[class*="col-"],
2330
+ table th[class*="col-"] {
2331
+ position: static;
2332
+ float: none;
2333
+ display: table-cell;
2334
+ }
2335
+ .table > thead > tr > td.active,
2336
+ .table > tbody > tr > td.active,
2337
+ .table > tfoot > tr > td.active,
2338
+ .table > thead > tr > th.active,
2339
+ .table > tbody > tr > th.active,
2340
+ .table > tfoot > tr > th.active,
2341
+ .table > thead > tr.active > td,
2342
+ .table > tbody > tr.active > td,
2343
+ .table > tfoot > tr.active > td,
2344
+ .table > thead > tr.active > th,
2345
+ .table > tbody > tr.active > th,
2346
+ .table > tfoot > tr.active > th {
2347
+ background-color: #fffcbe;
2348
+ }
2349
+ .table-hover > tbody > tr > td.active:hover,
2350
+ .table-hover > tbody > tr > th.active:hover,
2351
+ .table-hover > tbody > tr.active:hover > td,
2352
+ .table-hover > tbody > tr:hover > .active,
2353
+ .table-hover > tbody > tr.active:hover > th {
2354
+ background-color: #fffba4;
2355
+ }
2356
+ .table > thead > tr > td.success,
2357
+ .table > tbody > tr > td.success,
2358
+ .table > tfoot > tr > td.success,
2359
+ .table > thead > tr > th.success,
2360
+ .table > tbody > tr > th.success,
2361
+ .table > tfoot > tr > th.success,
2362
+ .table > thead > tr.success > td,
2363
+ .table > tbody > tr.success > td,
2364
+ .table > tfoot > tr.success > td,
2365
+ .table > thead > tr.success > th,
2366
+ .table > tbody > tr.success > th,
2367
+ .table > tfoot > tr.success > th {
2368
+ background-color: #dff0d8;
2369
+ }
2370
+ .table-hover > tbody > tr > td.success:hover,
2371
+ .table-hover > tbody > tr > th.success:hover,
2372
+ .table-hover > tbody > tr.success:hover > td,
2373
+ .table-hover > tbody > tr:hover > .success,
2374
+ .table-hover > tbody > tr.success:hover > th {
2375
+ background-color: #d0e9c6;
2376
+ }
2377
+ .table > thead > tr > td.info,
2378
+ .table > tbody > tr > td.info,
2379
+ .table > tfoot > tr > td.info,
2380
+ .table > thead > tr > th.info,
2381
+ .table > tbody > tr > th.info,
2382
+ .table > tfoot > tr > th.info,
2383
+ .table > thead > tr.info > td,
2384
+ .table > tbody > tr.info > td,
2385
+ .table > tfoot > tr.info > td,
2386
+ .table > thead > tr.info > th,
2387
+ .table > tbody > tr.info > th,
2388
+ .table > tfoot > tr.info > th {
2389
+ background-color: #d9edf7;
2390
+ }
2391
+ .table-hover > tbody > tr > td.info:hover,
2392
+ .table-hover > tbody > tr > th.info:hover,
2393
+ .table-hover > tbody > tr.info:hover > td,
2394
+ .table-hover > tbody > tr:hover > .info,
2395
+ .table-hover > tbody > tr.info:hover > th {
2396
+ background-color: #c4e3f3;
2397
+ }
2398
+ .table > thead > tr > td.warning,
2399
+ .table > tbody > tr > td.warning,
2400
+ .table > tfoot > tr > td.warning,
2401
+ .table > thead > tr > th.warning,
2402
+ .table > tbody > tr > th.warning,
2403
+ .table > tfoot > tr > th.warning,
2404
+ .table > thead > tr.warning > td,
2405
+ .table > tbody > tr.warning > td,
2406
+ .table > tfoot > tr.warning > td,
2407
+ .table > thead > tr.warning > th,
2408
+ .table > tbody > tr.warning > th,
2409
+ .table > tfoot > tr.warning > th {
2410
+ background-color: #fcf8e3;
2411
+ }
2412
+ .table-hover > tbody > tr > td.warning:hover,
2413
+ .table-hover > tbody > tr > th.warning:hover,
2414
+ .table-hover > tbody > tr.warning:hover > td,
2415
+ .table-hover > tbody > tr:hover > .warning,
2416
+ .table-hover > tbody > tr.warning:hover > th {
2417
+ background-color: #faf2cc;
2418
+ }
2419
+ .table > thead > tr > td.danger,
2420
+ .table > tbody > tr > td.danger,
2421
+ .table > tfoot > tr > td.danger,
2422
+ .table > thead > tr > th.danger,
2423
+ .table > tbody > tr > th.danger,
2424
+ .table > tfoot > tr > th.danger,
2425
+ .table > thead > tr.danger > td,
2426
+ .table > tbody > tr.danger > td,
2427
+ .table > tfoot > tr.danger > td,
2428
+ .table > thead > tr.danger > th,
2429
+ .table > tbody > tr.danger > th,
2430
+ .table > tfoot > tr.danger > th {
2431
+ background-color: #f2dede;
2432
+ }
2433
+ .table-hover > tbody > tr > td.danger:hover,
2434
+ .table-hover > tbody > tr > th.danger:hover,
2435
+ .table-hover > tbody > tr.danger:hover > td,
2436
+ .table-hover > tbody > tr:hover > .danger,
2437
+ .table-hover > tbody > tr.danger:hover > th {
2438
+ background-color: #ebcccc;
2439
+ }
2440
+ .table-responsive {
2441
+ overflow-x: auto;
2442
+ min-height: 0.01%;
2443
+ }
2444
+ @media screen and (max-width: 767px) {
2445
+ .table-responsive {
2446
+ width: 100%;
2447
+ margin-bottom: 13.5px;
2448
+ overflow-y: hidden;
2449
+ -ms-overflow-style: -ms-autohiding-scrollbar;
2450
+ border: 1px solid #f0f0f0;
2451
+ }
2452
+ .table-responsive > .table {
2453
+ margin-bottom: 0;
2454
+ }
2455
+ .table-responsive > .table > thead > tr > th,
2456
+ .table-responsive > .table > tbody > tr > th,
2457
+ .table-responsive > .table > tfoot > tr > th,
2458
+ .table-responsive > .table > thead > tr > td,
2459
+ .table-responsive > .table > tbody > tr > td,
2460
+ .table-responsive > .table > tfoot > tr > td {
2461
+ white-space: nowrap;
2462
+ }
2463
+ .table-responsive > .table-bordered {
2464
+ border: 0;
2465
+ }
2466
+ .table-responsive > .table-bordered > thead > tr > th:first-child,
2467
+ .table-responsive > .table-bordered > tbody > tr > th:first-child,
2468
+ .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2469
+ .table-responsive > .table-bordered > thead > tr > td:first-child,
2470
+ .table-responsive > .table-bordered > tbody > tr > td:first-child,
2471
+ .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2472
+ border-left: 0;
2473
+ }
2474
+ .table-responsive > .table-bordered > thead > tr > th:last-child,
2475
+ .table-responsive > .table-bordered > tbody > tr > th:last-child,
2476
+ .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2477
+ .table-responsive > .table-bordered > thead > tr > td:last-child,
2478
+ .table-responsive > .table-bordered > tbody > tr > td:last-child,
2479
+ .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2480
+ border-right: 0;
2481
+ }
2482
+ .table-responsive > .table-bordered > tbody > tr:last-child > th,
2483
+ .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2484
+ .table-responsive > .table-bordered > tbody > tr:last-child > td,
2485
+ .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2486
+ border-bottom: 0;
2487
+ }
2488
+ }
2489
+ fieldset {
2490
+ padding: 0;
2491
+ margin: 0;
2492
+ border: 0;
2493
+ min-width: 0;
2494
+ }
2495
+ legend {
2496
+ display: block;
2497
+ width: 100%;
2498
+ padding: 0;
2499
+ margin-bottom: 0px !important;
2500
+ font-size: 19.5px;
2501
+ line-height: inherit;
2502
+ color: #333333;
2503
+ border: 0;
2504
+ border-bottom: 1px solid #e5e5e5;
2505
+ }
2506
+ label {
2507
+ display: inline-block;
2508
+ max-width: 100%;
2509
+ margin-bottom: 5px;
2510
+ font-weight: bold;
2511
+ }
2512
+ input[type="search"] {
2513
+ -webkit-box-sizing: border-box;
2514
+ -moz-box-sizing: border-box;
2515
+ box-sizing: border-box;
2516
+ }
2517
+ input[type="radio"],
2518
+ input[type="checkbox"] {
2519
+ margin: 4px 0 0;
2520
+ margin-top: 1px \9;
2521
+ line-height: normal;
2522
+ }
2523
+ input[type="file"] {
2524
+ display: block;
2525
+ }
2526
+ input[type="range"] {
2527
+ display: block;
2528
+ width: 100%;
2529
+ }
2530
+ select[multiple],
2531
+ select[size] {
2532
+ height: auto;
2533
+ }
2534
+ input[type="file"]:focus,
2535
+ input[type="radio"]:focus,
2536
+ input[type="checkbox"]:focus {
2537
+ outline: thin dotted;
2538
+ outline: 5px auto -webkit-focus-ring-color;
2539
+ outline-offset: -2px;
2540
+ outline: none !important;
2541
+ }
2542
+ output {
2543
+ display: block;
2544
+ padding-top: 7px;
2545
+ font-size: 13px;
2546
+ line-height: 1.42857143;
2547
+ color: #555555;
2548
+ }
2549
+ .form-control {
2550
+ display: block;
2551
+ width: 100%;
2552
+ height: 35px;
2553
+ padding: 6px 12px;
2554
+ font-size: 13px;
2555
+ line-height: 1.42857143;
2556
+ color: #555555;
2557
+ background-color: #ffffff;
2558
+ background-image: none;
2559
+ border: 1px solid #e0e0e0;
2560
+ border-radius: 0;
2561
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2562
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2563
+ -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2564
+ -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2565
+ transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2566
+ }
2567
+ .form-control:focus {
2568
+ border-color: #b4b4b4;
2569
+ outline: 0;
2570
+ -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(180, 180, 180, 0.6);
2571
+ box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(180, 180, 180, 0.6);
2572
+ }
2573
+ .form-control::-moz-placeholder {
2574
+ color: #999999;
2575
+ opacity: 1;
2576
+ }
2577
+ .form-control:-ms-input-placeholder {
2578
+ color: #999999;
2579
+ }
2580
+ .form-control::-webkit-input-placeholder {
2581
+ color: #999999;
2582
+ }
2583
+ .form-control[disabled],
2584
+ .form-control[readonly],
2585
+ fieldset[disabled] .form-control {
2586
+ background-color: #eeeeee;
2587
+ opacity: 1;
2588
+ }
2589
+ .form-control[disabled],
2590
+ fieldset[disabled] .form-control {
2591
+ cursor: not-allowed;
2592
+ }
2593
+ textarea.form-control {
2594
+ height: auto;
2595
+ }
2596
+ input[type="search"] {
2597
+ -webkit-appearance: none;
2598
+ }
2599
+ @media screen and (-webkit-min-device-pixel-ratio: 0) {
2600
+ input[type="date"],
2601
+ input[type="time"],
2602
+ input[type="datetime-local"],
2603
+ input[type="month"] {
2604
+ line-height: 35px;
2605
+ }
2606
+ input[type="date"].input-sm,
2607
+ input[type="time"].input-sm,
2608
+ input[type="datetime-local"].input-sm,
2609
+ input[type="month"].input-sm,
2610
+ .input-group-sm input[type="date"],
2611
+ .input-group-sm input[type="time"],
2612
+ .input-group-sm input[type="datetime-local"],
2613
+ .input-group-sm input[type="month"] {
2614
+ line-height: 30px;
2615
+ }
2616
+ input[type="date"].input-lg,
2617
+ input[type="time"].input-lg,
2618
+ input[type="datetime-local"].input-lg,
2619
+ input[type="month"].input-lg,
2620
+ .input-group-lg input[type="date"],
2621
+ .input-group-lg input[type="time"],
2622
+ .input-group-lg input[type="datetime-local"],
2623
+ .input-group-lg input[type="month"] {
2624
+ line-height: 40px;
2625
+ }
2626
+ }
2627
+ .form-group {
2628
+ margin-bottom: 15px;
2629
+ }
2630
+ .radio,
2631
+ .checkbox {
2632
+ position: relative;
2633
+ display: block;
2634
+ margin-top: 10px;
2635
+ margin-bottom: 10px;
2636
+ }
2637
+ .radio label,
2638
+ .checkbox label {
2639
+ min-height: 18px;
2640
+ padding-left: 20px;
2641
+ margin-bottom: 0;
2642
+ font-weight: normal;
2643
+ cursor: pointer;
2644
+ }
2645
+ .radio input[type="radio"],
2646
+ .radio-inline input[type="radio"],
2647
+ .checkbox input[type="checkbox"],
2648
+ .checkbox-inline input[type="checkbox"] {
2649
+ position: absolute;
2650
+ margin-left: -20px;
2651
+ margin-top: 4px \9;
2652
+ }
2653
+ .radio + .radio,
2654
+ .checkbox + .checkbox {
2655
+ margin-top: -5px;
2656
+ }
2657
+ .radio-inline,
2658
+ .checkbox-inline {
2659
+ position: relative;
2660
+ display: inline-block;
2661
+ padding-left: 20px;
2662
+ margin-bottom: 0;
2663
+ vertical-align: middle;
2664
+ font-weight: normal;
2665
+ cursor: pointer;
2666
+ }
2667
+ .radio-inline + .radio-inline,
2668
+ .checkbox-inline + .checkbox-inline {
2669
+ margin-top: 0;
2670
+ margin-left: 10px;
2671
+ }
2672
+ input[type="radio"][disabled],
2673
+ input[type="checkbox"][disabled],
2674
+ input[type="radio"].disabled,
2675
+ input[type="checkbox"].disabled,
2676
+ fieldset[disabled] input[type="radio"],
2677
+ fieldset[disabled] input[type="checkbox"] {
2678
+ cursor: not-allowed;
2679
+ }
2680
+ .radio-inline.disabled,
2681
+ .checkbox-inline.disabled,
2682
+ fieldset[disabled] .radio-inline,
2683
+ fieldset[disabled] .checkbox-inline {
2684
+ cursor: not-allowed;
2685
+ }
2686
+ .radio.disabled label,
2687
+ .checkbox.disabled label,
2688
+ fieldset[disabled] .radio label,
2689
+ fieldset[disabled] .checkbox label {
2690
+ cursor: not-allowed;
2691
+ }
2692
+ .form-control-static {
2693
+ padding-top: 7px;
2694
+ padding-bottom: 7px;
2695
+ margin-bottom: 0;
2696
+ min-height: 31px;
2697
+ }
2698
+ .form-control-static.input-lg,
2699
+ .form-control-static.input-sm {
2700
+ padding-left: 0;
2701
+ padding-right: 0;
2702
+ }
2703
+ .input-sm {
2704
+ height: 30px;
2705
+ padding: 5px 10px;
2706
+ font-size: 12px;
2707
+ line-height: 1.5;
2708
+ border-radius: 2px;
2709
+ }
2710
+ select.input-sm {
2711
+ height: 30px;
2712
+ line-height: 30px;
2713
+ }
2714
+ textarea.input-sm,
2715
+ select[multiple].input-sm {
2716
+ height: auto;
2717
+ }
2718
+ .form-group-sm .form-control {
2719
+ height: 30px;
2720
+ padding: 5px 10px;
2721
+ font-size: 12px;
2722
+ line-height: 1.5;
2723
+ border-radius: 2px;
2724
+ }
2725
+ select.form-group-sm .form-control {
2726
+ height: 30px;
2727
+ line-height: 30px;
2728
+ }
2729
+ textarea.form-group-sm .form-control,
2730
+ select[multiple].form-group-sm .form-control {
2731
+ height: auto;
2732
+ }
2733
+ .form-group-sm .form-control-static {
2734
+ height: 30px;
2735
+ padding: 5px 10px;
2736
+ font-size: 12px;
2737
+ line-height: 1.5;
2738
+ min-height: 30px;
2739
+ }
2740
+ .input-lg {
2741
+ height: 40px;
2742
+ padding: 10px 16px;
2743
+ font-size: 17px;
2744
+ line-height: 1.3333333;
2745
+ border-radius: 0px;
2746
+ }
2747
+ select.input-lg {
2748
+ height: 40px;
2749
+ line-height: 40px;
2750
+ }
2751
+ textarea.input-lg,
2752
+ select[multiple].input-lg {
2753
+ height: auto;
2754
+ }
2755
+ .form-group-lg .form-control {
2756
+ height: 40px;
2757
+ padding: 10px 16px;
2758
+ font-size: 17px;
2759
+ line-height: 1.3333333;
2760
+ border-radius: 0px;
2761
+ }
2762
+ select.form-group-lg .form-control {
2763
+ height: 40px;
2764
+ line-height: 40px;
2765
+ }
2766
+ textarea.form-group-lg .form-control,
2767
+ select[multiple].form-group-lg .form-control {
2768
+ height: auto;
2769
+ }
2770
+ .form-group-lg .form-control-static {
2771
+ height: 40px;
2772
+ padding: 10px 16px;
2773
+ font-size: 17px;
2774
+ line-height: 1.3333333;
2775
+ min-height: 35px;
2776
+ }
2777
+ .has-feedback {
2778
+ position: relative;
2779
+ }
2780
+ .has-feedback .form-control {
2781
+ padding-right: 43.75px;
2782
+ }
2783
+ .form-control-feedback {
2784
+ position: absolute;
2785
+ top: 0;
2786
+ right: 0;
2787
+ z-index: 2;
2788
+ display: block;
2789
+ width: 35px;
2790
+ height: 35px;
2791
+ line-height: 35px;
2792
+ text-align: center;
2793
+ pointer-events: none;
2794
+ }
2795
+ .input-lg + .form-control-feedback {
2796
+ width: 40px;
2797
+ height: 40px;
2798
+ line-height: 40px;
2799
+ }
2800
+ .input-sm + .form-control-feedback {
2801
+ width: 30px;
2802
+ height: 30px;
2803
+ line-height: 30px;
2804
+ }
2805
+ .has-success .help-block,
2806
+ .has-success .control-label,
2807
+ .has-success .radio,
2808
+ .has-success .checkbox,
2809
+ .has-success .radio-inline,
2810
+ .has-success .checkbox-inline,
2811
+ .has-success.radio label,
2812
+ .has-success.checkbox label,
2813
+ .has-success.radio-inline label,
2814
+ .has-success.checkbox-inline label {
2815
+ color: #4caf50;
2816
+ }
2817
+ .has-success .form-control {
2818
+ border-color: #4caf50;
2819
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2820
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2821
+ }
2822
+ .has-success .form-control:focus {
2823
+ border-color: #3d8b40;
2824
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #92cf94;
2825
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #92cf94;
2826
+ }
2827
+ .has-success .input-group-addon {
2828
+ color: #4caf50;
2829
+ border-color: #4caf50;
2830
+ background-color: #dff0d8;
2831
+ }
2832
+ .has-success .form-control-feedback {
2833
+ color: #4caf50;
2834
+ }
2835
+ .has-warning .help-block,
2836
+ .has-warning .control-label,
2837
+ .has-warning .radio,
2838
+ .has-warning .checkbox,
2839
+ .has-warning .radio-inline,
2840
+ .has-warning .checkbox-inline,
2841
+ .has-warning.radio label,
2842
+ .has-warning.checkbox label,
2843
+ .has-warning.radio-inline label,
2844
+ .has-warning.checkbox-inline label {
2845
+ color: #ff9800;
2846
+ }
2847
+ .has-warning .form-control {
2848
+ border-color: #ff9800;
2849
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2850
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2851
+ }
2852
+ .has-warning .form-control:focus {
2853
+ border-color: #cc7a00;
2854
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc166;
2855
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc166;
2856
+ }
2857
+ .has-warning .input-group-addon {
2858
+ color: #ff9800;
2859
+ border-color: #ff9800;
2860
+ background-color: #fcf8e3;
2861
+ }
2862
+ .has-warning .form-control-feedback {
2863
+ color: #ff9800;
2864
+ }
2865
+ .has-error .help-block,
2866
+ .has-error .control-label,
2867
+ .has-error .radio,
2868
+ .has-error .checkbox,
2869
+ .has-error .radio-inline,
2870
+ .has-error .checkbox-inline,
2871
+ .has-error.radio label,
2872
+ .has-error.checkbox label,
2873
+ .has-error.radio-inline label,
2874
+ .has-error.checkbox-inline label {
2875
+ color: #f44336;
2876
+ }
2877
+ .has-error .form-control {
2878
+ border-color: #f44336;
2879
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2880
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2881
+ }
2882
+ .has-error .form-control:focus {
2883
+ border-color: #ea1c0d;
2884
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f99d97;
2885
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f99d97;
2886
+ }
2887
+ .has-error .input-group-addon {
2888
+ color: #f44336;
2889
+ border-color: #f44336;
2890
+ background-color: #f2dede;
2891
+ }
2892
+ .has-error .form-control-feedback {
2893
+ color: #f44336;
2894
+ }
2895
+ .has-feedback label ~ .form-control-feedback {
2896
+ top: 23px;
2897
+ }
2898
+ .has-feedback label.sr-only ~ .form-control-feedback {
2899
+ top: 0;
2900
+ }
2901
+ .help-block {
2902
+ display: block;
2903
+ margin-top: 5px;
2904
+ margin-bottom: 10px;
2905
+ color: #9e9e9e;
2906
+ }
2907
+ @media (min-width: 768px) {
2908
+ .form-inline .form-group {
2909
+ display: inline-block;
2910
+ margin-bottom: 0;
2911
+ vertical-align: middle;
2912
+ }
2913
+ .form-inline .form-control {
2914
+ display: inline-block;
2915
+ width: auto;
2916
+ vertical-align: middle;
2917
+ }
2918
+ .form-inline .form-control-static {
2919
+ display: inline-block;
2920
+ }
2921
+ .form-inline .input-group {
2922
+ display: inline-table;
2923
+ vertical-align: middle;
2924
+ }
2925
+ .form-inline .input-group .input-group-addon,
2926
+ .form-inline .input-group .input-group-btn,
2927
+ .form-inline .input-group .form-control {
2928
+ width: auto;
2929
+ }
2930
+ .form-inline .input-group > .form-control {
2931
+ width: 100%;
2932
+ }
2933
+ .form-inline .control-label {
2934
+ margin-bottom: 0;
2935
+ vertical-align: middle;
2936
+ }
2937
+ .form-inline .radio,
2938
+ .form-inline .checkbox {
2939
+ display: inline-block;
2940
+ margin-top: 0;
2941
+ margin-bottom: 0;
2942
+ vertical-align: middle;
2943
+ }
2944
+ .form-inline .radio label,
2945
+ .form-inline .checkbox label {
2946
+ padding-left: 0;
2947
+ }
2948
+ .form-inline .radio input[type="radio"],
2949
+ .form-inline .checkbox input[type="checkbox"] {
2950
+ position: relative;
2951
+ margin-left: 0;
2952
+ }
2953
+ .form-inline .has-feedback .form-control-feedback {
2954
+ top: 0;
2955
+ }
2956
+ }
2957
+ .form-horizontal .radio,
2958
+ .form-horizontal .checkbox,
2959
+ .form-horizontal .radio-inline,
2960
+ .form-horizontal .checkbox-inline {
2961
+ margin-top: 0;
2962
+ margin-bottom: 0;
2963
+ padding-top: 7px;
2964
+ }
2965
+ .form-horizontal .radio,
2966
+ .form-horizontal .checkbox {
2967
+ min-height: 25px;
2968
+ }
2969
+ .form-horizontal .form-group {
2970
+ margin-left: -12px;
2971
+ margin-right: -12px;
2972
+ }
2973
+ @media (min-width: 768px) {
2974
+ .form-horizontal .control-label {
2975
+ text-align: right;
2976
+ margin-bottom: 0;
2977
+ padding-top: 7px;
2978
+ }
2979
+ }
2980
+ .form-horizontal .has-feedback .form-control-feedback {
2981
+ right: 12px;
2982
+ }
2983
+ @media (min-width: 768px) {
2984
+ .form-horizontal .form-group-lg .control-label {
2985
+ padding-top: 14.333333px;
2986
+ }
2987
+ }
2988
+ @media (min-width: 768px) {
2989
+ .form-horizontal .form-group-sm .control-label {
2990
+ padding-top: 6px;
2991
+ }
2992
+ }
2993
+ .btn {
2994
+ display: inline-block;
2995
+ margin-bottom: 0;
2996
+ font-weight: 400;
2997
+ text-align: center;
2998
+ vertical-align: middle;
2999
+ touch-action: manipulation;
3000
+ cursor: pointer;
3001
+ background-image: none;
3002
+ border: 1px solid transparent;
3003
+ white-space: nowrap;
3004
+ padding: 6px 12px;
3005
+ font-size: 13px;
3006
+ line-height: 1.42857143;
3007
+ border-radius: 2px;
3008
+ -webkit-touch-callout: none;
3009
+ -webkit-user-select: none;
3010
+ -khtml-user-select: none;
3011
+ -moz-user-select: none;
3012
+ -ms-user-select: none;
3013
+ user-select: none;
3014
+ }
3015
+ .btn:focus,
3016
+ .btn:active:focus,
3017
+ .btn.active:focus,
3018
+ .btn.focus,
3019
+ .btn:active.focus,
3020
+ .btn.active.focus {
3021
+ outline: thin dotted;
3022
+ outline: 5px auto -webkit-focus-ring-color;
3023
+ outline-offset: -2px;
3024
+ outline: none !important;
3025
+ }
3026
+ .btn:hover,
3027
+ .btn:focus,
3028
+ .btn.focus {
3029
+ color: #333333;
3030
+ text-decoration: none;
3031
+ }
3032
+ .btn:active,
3033
+ .btn.active {
3034
+ outline: 0;
3035
+ background-image: none;
3036
+ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3037
+ box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3038
+ }
3039
+ .btn.disabled,
3040
+ .btn[disabled],
3041
+ fieldset[disabled] .btn {
3042
+ cursor: not-allowed;
3043
+ opacity: 0.65;
3044
+ filter: alpha(opacity=65);
3045
+ -webkit-box-shadow: none;
3046
+ box-shadow: none;
3047
+ }
3048
+ a.btn.disabled,
3049
+ fieldset[disabled] a.btn {
3050
+ pointer-events: none;
3051
+ }
3052
+ .btn-default {
3053
+ color: #333333;
3054
+ background-color: #ffffff;
3055
+ border-color: #cccccc;
3056
+ }
3057
+ .btn-default:focus,
3058
+ .btn-default.focus {
3059
+ color: #333333;
3060
+ background-color: #e6e6e6;
3061
+ border-color: #8c8c8c;
3062
+ }
3063
+ .btn-default:hover {
3064
+ color: #333333;
3065
+ background-color: #e6e6e6;
3066
+ border-color: #adadad;
3067
+ }
3068
+ .btn-default:active,
3069
+ .btn-default.active,
3070
+ .open > .dropdown-toggle.btn-default {
3071
+ color: #333333;
3072
+ background-color: #e6e6e6;
3073
+ border-color: #adadad;
3074
+ }
3075
+ .btn-default:active:hover,
3076
+ .btn-default.active:hover,
3077
+ .open > .dropdown-toggle.btn-default:hover,
3078
+ .btn-default:active:focus,
3079
+ .btn-default.active:focus,
3080
+ .open > .dropdown-toggle.btn-default:focus,
3081
+ .btn-default:active.focus,
3082
+ .btn-default.active.focus,
3083
+ .open > .dropdown-toggle.btn-default.focus {
3084
+ color: #333333;
3085
+ background-color: #d4d4d4;
3086
+ border-color: #8c8c8c;
3087
+ }
3088
+ .btn-default:active,
3089
+ .btn-default.active,
3090
+ .open > .dropdown-toggle.btn-default {
3091
+ background-image: none;
3092
+ }
3093
+ .btn-default.disabled,
3094
+ .btn-default[disabled],
3095
+ fieldset[disabled] .btn-default,
3096
+ .btn-default.disabled:hover,
3097
+ .btn-default[disabled]:hover,
3098
+ fieldset[disabled] .btn-default:hover,
3099
+ .btn-default.disabled:focus,
3100
+ .btn-default[disabled]:focus,
3101
+ fieldset[disabled] .btn-default:focus,
3102
+ .btn-default.disabled.focus,
3103
+ .btn-default[disabled].focus,
3104
+ fieldset[disabled] .btn-default.focus,
3105
+ .btn-default.disabled:active,
3106
+ .btn-default[disabled]:active,
3107
+ fieldset[disabled] .btn-default:active,
3108
+ .btn-default.disabled.active,
3109
+ .btn-default[disabled].active,
3110
+ fieldset[disabled] .btn-default.active {
3111
+ background-color: #ffffff;
3112
+ border-color: #cccccc;
3113
+ }
3114
+ .btn-default .badge {
3115
+ color: #ffffff;
3116
+ background-color: #333333;
3117
+ }
3118
+ .btn-default:hover,
3119
+ .btn-default:focus,
3120
+ .btn-default.focus,
3121
+ .btn-default:active,
3122
+ .btn-default.active,
3123
+ .open > .dropdown-toggle.btn-default {
3124
+ color: #333333;
3125
+ background-color: #ffffff;
3126
+ border-color: transparent;
3127
+ }
3128
+ .btn-default:active,
3129
+ .btn-default.active,
3130
+ .open > .dropdown-toggle.btn-default {
3131
+ background-image: none;
3132
+ }
3133
+ .btn-default.disabled,
3134
+ .btn-default[disabled],
3135
+ fieldset[disabled] .btn-default,
3136
+ .btn-default.disabled:hover,
3137
+ .btn-default[disabled]:hover,
3138
+ fieldset[disabled] .btn-default:hover,
3139
+ .btn-default.disabled:focus,
3140
+ .btn-default[disabled]:focus,
3141
+ fieldset[disabled] .btn-default:focus,
3142
+ .btn-default.disabled.focus,
3143
+ .btn-default[disabled].focus,
3144
+ fieldset[disabled] .btn-default.focus,
3145
+ .btn-default.disabled:active,
3146
+ .btn-default[disabled]:active,
3147
+ fieldset[disabled] .btn-default:active,
3148
+ .btn-default.disabled.active,
3149
+ .btn-default[disabled].active,
3150
+ fieldset[disabled] .btn-default.active {
3151
+ background-color: #ffffff;
3152
+ border-color: #cccccc;
3153
+ }
3154
+ .btn-default .badge {
3155
+ color: #ffffff;
3156
+ background-color: #333333;
3157
+ }
3158
+ .btn-primary {
3159
+ color: #ffffff;
3160
+ background-color: #2196f3;
3161
+ border-color: #0d8aee;
3162
+ }
3163
+ .btn-primary:focus,
3164
+ .btn-primary.focus {
3165
+ color: #ffffff;
3166
+ background-color: #0c7cd5;
3167
+ border-color: #064475;
3168
+ }
3169
+ .btn-primary:hover {
3170
+ color: #ffffff;
3171
+ background-color: #0c7cd5;
3172
+ border-color: #0a68b4;
3173
+ }
3174
+ .btn-primary:active,
3175
+ .btn-primary.active,
3176
+ .open > .dropdown-toggle.btn-primary {
3177
+ color: #ffffff;
3178
+ background-color: #0c7cd5;
3179
+ border-color: #0a68b4;
3180
+ }
3181
+ .btn-primary:active:hover,
3182
+ .btn-primary.active:hover,
3183
+ .open > .dropdown-toggle.btn-primary:hover,
3184
+ .btn-primary:active:focus,
3185
+ .btn-primary.active:focus,
3186
+ .open > .dropdown-toggle.btn-primary:focus,
3187
+ .btn-primary:active.focus,
3188
+ .btn-primary.active.focus,
3189
+ .open > .dropdown-toggle.btn-primary.focus {
3190
+ color: #ffffff;
3191
+ background-color: #0a68b4;
3192
+ border-color: #064475;
3193
+ }
3194
+ .btn-primary:active,
3195
+ .btn-primary.active,
3196
+ .open > .dropdown-toggle.btn-primary {
3197
+ background-image: none;
3198
+ }
3199
+ .btn-primary.disabled,
3200
+ .btn-primary[disabled],
3201
+ fieldset[disabled] .btn-primary,
3202
+ .btn-primary.disabled:hover,
3203
+ .btn-primary[disabled]:hover,
3204
+ fieldset[disabled] .btn-primary:hover,
3205
+ .btn-primary.disabled:focus,
3206
+ .btn-primary[disabled]:focus,
3207
+ fieldset[disabled] .btn-primary:focus,
3208
+ .btn-primary.disabled.focus,
3209
+ .btn-primary[disabled].focus,
3210
+ fieldset[disabled] .btn-primary.focus,
3211
+ .btn-primary.disabled:active,
3212
+ .btn-primary[disabled]:active,
3213
+ fieldset[disabled] .btn-primary:active,
3214
+ .btn-primary.disabled.active,
3215
+ .btn-primary[disabled].active,
3216
+ fieldset[disabled] .btn-primary.active {
3217
+ background-color: #2196f3;
3218
+ border-color: #0d8aee;
3219
+ }
3220
+ .btn-primary .badge {
3221
+ color: #2196f3;
3222
+ background-color: #ffffff;
3223
+ }
3224
+ .btn-primary:hover,
3225
+ .btn-primary:focus,
3226
+ .btn-primary.focus,
3227
+ .btn-primary:active,
3228
+ .btn-primary.active,
3229
+ .open > .dropdown-toggle.btn-primary {
3230
+ color: #ffffff;
3231
+ background-color: #2196f3;
3232
+ border-color: transparent;
3233
+ }
3234
+ .btn-primary:active,
3235
+ .btn-primary.active,
3236
+ .open > .dropdown-toggle.btn-primary {
3237
+ background-image: none;
3238
+ }
3239
+ .btn-primary.disabled,
3240
+ .btn-primary[disabled],
3241
+ fieldset[disabled] .btn-primary,
3242
+ .btn-primary.disabled:hover,
3243
+ .btn-primary[disabled]:hover,
3244
+ fieldset[disabled] .btn-primary:hover,
3245
+ .btn-primary.disabled:focus,
3246
+ .btn-primary[disabled]:focus,
3247
+ fieldset[disabled] .btn-primary:focus,
3248
+ .btn-primary.disabled.focus,
3249
+ .btn-primary[disabled].focus,
3250
+ fieldset[disabled] .btn-primary.focus,
3251
+ .btn-primary.disabled:active,
3252
+ .btn-primary[disabled]:active,
3253
+ fieldset[disabled] .btn-primary:active,
3254
+ .btn-primary.disabled.active,
3255
+ .btn-primary[disabled].active,
3256
+ fieldset[disabled] .btn-primary.active {
3257
+ background-color: #2196f3;
3258
+ border-color: #0d8aee;
3259
+ }
3260
+ .btn-primary .badge {
3261
+ color: #2196f3;
3262
+ background-color: #ffffff;
3263
+ }
3264
+ .btn-success {
3265
+ color: #ffffff;
3266
+ background-color: #4caf50;
3267
+ border-color: #449d48;
3268
+ }
3269
+ .btn-success:focus,
3270
+ .btn-success.focus {
3271
+ color: #ffffff;
3272
+ background-color: #3d8b40;
3273
+ border-color: #1e441f;
3274
+ }
3275
+ .btn-success:hover {
3276
+ color: #ffffff;
3277
+ background-color: #3d8b40;
3278
+ border-color: #327334;
3279
+ }
3280
+ .btn-success:active,
3281
+ .btn-success.active,
3282
+ .open > .dropdown-toggle.btn-success {
3283
+ color: #ffffff;
3284
+ background-color: #3d8b40;
3285
+ border-color: #327334;
3286
+ }
3287
+ .btn-success:active:hover,
3288
+ .btn-success.active:hover,
3289
+ .open > .dropdown-toggle.btn-success:hover,
3290
+ .btn-success:active:focus,
3291
+ .btn-success.active:focus,
3292
+ .open > .dropdown-toggle.btn-success:focus,
3293
+ .btn-success:active.focus,
3294
+ .btn-success.active.focus,
3295
+ .open > .dropdown-toggle.btn-success.focus {
3296
+ color: #ffffff;
3297
+ background-color: #327334;
3298
+ border-color: #1e441f;
3299
+ }
3300
+ .btn-success:active,
3301
+ .btn-success.active,
3302
+ .open > .dropdown-toggle.btn-success {
3303
+ background-image: none;
3304
+ }
3305
+ .btn-success.disabled,
3306
+ .btn-success[disabled],
3307
+ fieldset[disabled] .btn-success,
3308
+ .btn-success.disabled:hover,
3309
+ .btn-success[disabled]:hover,
3310
+ fieldset[disabled] .btn-success:hover,
3311
+ .btn-success.disabled:focus,
3312
+ .btn-success[disabled]:focus,
3313
+ fieldset[disabled] .btn-success:focus,
3314
+ .btn-success.disabled.focus,
3315
+ .btn-success[disabled].focus,
3316
+ fieldset[disabled] .btn-success.focus,
3317
+ .btn-success.disabled:active,
3318
+ .btn-success[disabled]:active,
3319
+ fieldset[disabled] .btn-success:active,
3320
+ .btn-success.disabled.active,
3321
+ .btn-success[disabled].active,
3322
+ fieldset[disabled] .btn-success.active {
3323
+ background-color: #4caf50;
3324
+ border-color: #449d48;
3325
+ }
3326
+ .btn-success .badge {
3327
+ color: #4caf50;
3328
+ background-color: #ffffff;
3329
+ }
3330
+ .btn-success:hover,
3331
+ .btn-success:focus,
3332
+ .btn-success.focus,
3333
+ .btn-success:active,
3334
+ .btn-success.active,
3335
+ .open > .dropdown-toggle.btn-success {
3336
+ color: #ffffff;
3337
+ background-color: #4caf50;
3338
+ border-color: transparent;
3339
+ }
3340
+ .btn-success:active,
3341
+ .btn-success.active,
3342
+ .open > .dropdown-toggle.btn-success {
3343
+ background-image: none;
3344
+ }
3345
+ .btn-success.disabled,
3346
+ .btn-success[disabled],
3347
+ fieldset[disabled] .btn-success,
3348
+ .btn-success.disabled:hover,
3349
+ .btn-success[disabled]:hover,
3350
+ fieldset[disabled] .btn-success:hover,
3351
+ .btn-success.disabled:focus,
3352
+ .btn-success[disabled]:focus,
3353
+ fieldset[disabled] .btn-success:focus,
3354
+ .btn-success.disabled.focus,
3355
+ .btn-success[disabled].focus,
3356
+ fieldset[disabled] .btn-success.focus,
3357
+ .btn-success.disabled:active,
3358
+ .btn-success[disabled]:active,
3359
+ fieldset[disabled] .btn-success:active,
3360
+ .btn-success.disabled.active,
3361
+ .btn-success[disabled].active,
3362
+ fieldset[disabled] .btn-success.active {
3363
+ background-color: #4caf50;
3364
+ border-color: #449d48;
3365
+ }
3366
+ .btn-success .badge {
3367
+ color: #4caf50;
3368
+ background-color: #ffffff;
3369
+ }
3370
+ .btn-info {
3371
+ color: #ffffff;
3372
+ background-color: #00bcd4;
3373
+ border-color: #00a5bb;
3374
+ }
3375
+ .btn-info:focus,
3376
+ .btn-info.focus {
3377
+ color: #ffffff;
3378
+ background-color: #008fa1;
3379
+ border-color: #00343b;
3380
+ }
3381
+ .btn-info:hover {
3382
+ color: #ffffff;
3383
+ background-color: #008fa1;
3384
+ border-color: #006f7d;
3385
+ }
3386
+ .btn-info:active,
3387
+ .btn-info.active,
3388
+ .open > .dropdown-toggle.btn-info {
3389
+ color: #ffffff;
3390
+ background-color: #008fa1;
3391
+ border-color: #006f7d;
3392
+ }
3393
+ .btn-info:active:hover,
3394
+ .btn-info.active:hover,
3395
+ .open > .dropdown-toggle.btn-info:hover,
3396
+ .btn-info:active:focus,
3397
+ .btn-info.active:focus,
3398
+ .open > .dropdown-toggle.btn-info:focus,
3399
+ .btn-info:active.focus,
3400
+ .btn-info.active.focus,
3401
+ .open > .dropdown-toggle.btn-info.focus {
3402
+ color: #ffffff;
3403
+ background-color: #006f7d;
3404
+ border-color: #00343b;
3405
+ }
3406
+ .btn-info:active,
3407
+ .btn-info.active,
3408
+ .open > .dropdown-toggle.btn-info {
3409
+ background-image: none;
3410
+ }
3411
+ .btn-info.disabled,
3412
+ .btn-info[disabled],
3413
+ fieldset[disabled] .btn-info,
3414
+ .btn-info.disabled:hover,
3415
+ .btn-info[disabled]:hover,
3416
+ fieldset[disabled] .btn-info:hover,
3417
+ .btn-info.disabled:focus,
3418
+ .btn-info[disabled]:focus,
3419
+ fieldset[disabled] .btn-info:focus,
3420
+ .btn-info.disabled.focus,
3421
+ .btn-info[disabled].focus,
3422
+ fieldset[disabled] .btn-info.focus,
3423
+ .btn-info.disabled:active,
3424
+ .btn-info[disabled]:active,
3425
+ fieldset[disabled] .btn-info:active,
3426
+ .btn-info.disabled.active,
3427
+ .btn-info[disabled].active,
3428
+ fieldset[disabled] .btn-info.active {
3429
+ background-color: #00bcd4;
3430
+ border-color: #00a5bb;
3431
+ }
3432
+ .btn-info .badge {
3433
+ color: #00bcd4;
3434
+ background-color: #ffffff;
3435
+ }
3436
+ .btn-info:hover,
3437
+ .btn-info:focus,
3438
+ .btn-info.focus,
3439
+ .btn-info:active,
3440
+ .btn-info.active,
3441
+ .open > .dropdown-toggle.btn-info {
3442
+ color: #ffffff;
3443
+ background-color: #00bcd4;
3444
+ border-color: transparent;
3445
+ }
3446
+ .btn-info:active,
3447
+ .btn-info.active,
3448
+ .open > .dropdown-toggle.btn-info {
3449
+ background-image: none;
3450
+ }
3451
+ .btn-info.disabled,
3452
+ .btn-info[disabled],
3453
+ fieldset[disabled] .btn-info,
3454
+ .btn-info.disabled:hover,
3455
+ .btn-info[disabled]:hover,
3456
+ fieldset[disabled] .btn-info:hover,
3457
+ .btn-info.disabled:focus,
3458
+ .btn-info[disabled]:focus,
3459
+ fieldset[disabled] .btn-info:focus,
3460
+ .btn-info.disabled.focus,
3461
+ .btn-info[disabled].focus,
3462
+ fieldset[disabled] .btn-info.focus,
3463
+ .btn-info.disabled:active,
3464
+ .btn-info[disabled]:active,
3465
+ fieldset[disabled] .btn-info:active,
3466
+ .btn-info.disabled.active,
3467
+ .btn-info[disabled].active,
3468
+ fieldset[disabled] .btn-info.active {
3469
+ background-color: #00bcd4;
3470
+ border-color: #00a5bb;
3471
+ }
3472
+ .btn-info .badge {
3473
+ color: #00bcd4;
3474
+ background-color: #ffffff;
3475
+ }
3476
+ .btn-warning {
3477
+ color: #ffffff;
3478
+ background-color: #ff9800;
3479
+ border-color: #e68900;
3480
+ }
3481
+ .btn-warning:focus,
3482
+ .btn-warning.focus {
3483
+ color: #ffffff;
3484
+ background-color: #cc7a00;
3485
+ border-color: #663d00;
3486
+ }
3487
+ .btn-warning:hover {
3488
+ color: #ffffff;
3489
+ background-color: #cc7a00;
3490
+ border-color: #a86400;
3491
+ }
3492
+ .btn-warning:active,
3493
+ .btn-warning.active,
3494
+ .open > .dropdown-toggle.btn-warning {
3495
+ color: #ffffff;
3496
+ background-color: #cc7a00;
3497
+ border-color: #a86400;
3498
+ }
3499
+ .btn-warning:active:hover,
3500
+ .btn-warning.active:hover,
3501
+ .open > .dropdown-toggle.btn-warning:hover,
3502
+ .btn-warning:active:focus,
3503
+ .btn-warning.active:focus,
3504
+ .open > .dropdown-toggle.btn-warning:focus,
3505
+ .btn-warning:active.focus,
3506
+ .btn-warning.active.focus,
3507
+ .open > .dropdown-toggle.btn-warning.focus {
3508
+ color: #ffffff;
3509
+ background-color: #a86400;
3510
+ border-color: #663d00;
3511
+ }
3512
+ .btn-warning:active,
3513
+ .btn-warning.active,
3514
+ .open > .dropdown-toggle.btn-warning {
3515
+ background-image: none;
3516
+ }
3517
+ .btn-warning.disabled,
3518
+ .btn-warning[disabled],
3519
+ fieldset[disabled] .btn-warning,
3520
+ .btn-warning.disabled:hover,
3521
+ .btn-warning[disabled]:hover,
3522
+ fieldset[disabled] .btn-warning:hover,
3523
+ .btn-warning.disabled:focus,
3524
+ .btn-warning[disabled]:focus,
3525
+ fieldset[disabled] .btn-warning:focus,
3526
+ .btn-warning.disabled.focus,
3527
+ .btn-warning[disabled].focus,
3528
+ fieldset[disabled] .btn-warning.focus,
3529
+ .btn-warning.disabled:active,
3530
+ .btn-warning[disabled]:active,
3531
+ fieldset[disabled] .btn-warning:active,
3532
+ .btn-warning.disabled.active,
3533
+ .btn-warning[disabled].active,
3534
+ fieldset[disabled] .btn-warning.active {
3535
+ background-color: #ff9800;
3536
+ border-color: #e68900;
3537
+ }
3538
+ .btn-warning .badge {
3539
+ color: #ff9800;
3540
+ background-color: #ffffff;
3541
+ }
3542
+ .btn-warning:hover,
3543
+ .btn-warning:focus,
3544
+ .btn-warning.focus,
3545
+ .btn-warning:active,
3546
+ .btn-warning.active,
3547
+ .open > .dropdown-toggle.btn-warning {
3548
+ color: #ffffff;
3549
+ background-color: #ff9800;
3550
+ border-color: transparent;
3551
+ }
3552
+ .btn-warning:active,
3553
+ .btn-warning.active,
3554
+ .open > .dropdown-toggle.btn-warning {
3555
+ background-image: none;
3556
+ }
3557
+ .btn-warning.disabled,
3558
+ .btn-warning[disabled],
3559
+ fieldset[disabled] .btn-warning,
3560
+ .btn-warning.disabled:hover,
3561
+ .btn-warning[disabled]:hover,
3562
+ fieldset[disabled] .btn-warning:hover,
3563
+ .btn-warning.disabled:focus,
3564
+ .btn-warning[disabled]:focus,
3565
+ fieldset[disabled] .btn-warning:focus,
3566
+ .btn-warning.disabled.focus,
3567
+ .btn-warning[disabled].focus,
3568
+ fieldset[disabled] .btn-warning.focus,
3569
+ .btn-warning.disabled:active,
3570
+ .btn-warning[disabled]:active,
3571
+ fieldset[disabled] .btn-warning:active,
3572
+ .btn-warning.disabled.active,
3573
+ .btn-warning[disabled].active,
3574
+ fieldset[disabled] .btn-warning.active {
3575
+ background-color: #ff9800;
3576
+ border-color: #e68900;
3577
+ }
3578
+ .btn-warning .badge {
3579
+ color: #ff9800;
3580
+ background-color: #ffffff;
3581
+ }
3582
+ .btn-danger {
3583
+ color: #ffffff;
3584
+ background-color: #f44336;
3585
+ border-color: #f32c1e;
3586
+ }
3587
+ .btn-danger:focus,
3588
+ .btn-danger.focus {
3589
+ color: #ffffff;
3590
+ background-color: #ea1c0d;
3591
+ border-color: #891008;
3592
+ }
3593
+ .btn-danger:hover {
3594
+ color: #ffffff;
3595
+ background-color: #ea1c0d;
3596
+ border-color: #c8180b;
3597
+ }
3598
+ .btn-danger:active,
3599
+ .btn-danger.active,
3600
+ .open > .dropdown-toggle.btn-danger {
3601
+ color: #ffffff;
3602
+ background-color: #ea1c0d;
3603
+ border-color: #c8180b;
3604
+ }
3605
+ .btn-danger:active:hover,
3606
+ .btn-danger.active:hover,
3607
+ .open > .dropdown-toggle.btn-danger:hover,
3608
+ .btn-danger:active:focus,
3609
+ .btn-danger.active:focus,
3610
+ .open > .dropdown-toggle.btn-danger:focus,
3611
+ .btn-danger:active.focus,
3612
+ .btn-danger.active.focus,
3613
+ .open > .dropdown-toggle.btn-danger.focus {
3614
+ color: #ffffff;
3615
+ background-color: #c8180b;
3616
+ border-color: #891008;
3617
+ }
3618
+ .btn-danger:active,
3619
+ .btn-danger.active,
3620
+ .open > .dropdown-toggle.btn-danger {
3621
+ background-image: none;
3622
+ }
3623
+ .btn-danger.disabled,
3624
+ .btn-danger[disabled],
3625
+ fieldset[disabled] .btn-danger,
3626
+ .btn-danger.disabled:hover,
3627
+ .btn-danger[disabled]:hover,
3628
+ fieldset[disabled] .btn-danger:hover,
3629
+ .btn-danger.disabled:focus,
3630
+ .btn-danger[disabled]:focus,
3631
+ fieldset[disabled] .btn-danger:focus,
3632
+ .btn-danger.disabled.focus,
3633
+ .btn-danger[disabled].focus,
3634
+ fieldset[disabled] .btn-danger.focus,
3635
+ .btn-danger.disabled:active,
3636
+ .btn-danger[disabled]:active,
3637
+ fieldset[disabled] .btn-danger:active,
3638
+ .btn-danger.disabled.active,
3639
+ .btn-danger[disabled].active,
3640
+ fieldset[disabled] .btn-danger.active {
3641
+ background-color: #f44336;
3642
+ border-color: #f32c1e;
3643
+ }
3644
+ .btn-danger .badge {
3645
+ color: #f44336;
3646
+ background-color: #ffffff;
3647
+ }
3648
+ .btn-danger:hover,
3649
+ .btn-danger:focus,
3650
+ .btn-danger.focus,
3651
+ .btn-danger:active,
3652
+ .btn-danger.active,
3653
+ .open > .dropdown-toggle.btn-danger {
3654
+ color: #ffffff;
3655
+ background-color: #f44336;
3656
+ border-color: transparent;
3657
+ }
3658
+ .btn-danger:active,
3659
+ .btn-danger.active,
3660
+ .open > .dropdown-toggle.btn-danger {
3661
+ background-image: none;
3662
+ }
3663
+ .btn-danger.disabled,
3664
+ .btn-danger[disabled],
3665
+ fieldset[disabled] .btn-danger,
3666
+ .btn-danger.disabled:hover,
3667
+ .btn-danger[disabled]:hover,
3668
+ fieldset[disabled] .btn-danger:hover,
3669
+ .btn-danger.disabled:focus,
3670
+ .btn-danger[disabled]:focus,
3671
+ fieldset[disabled] .btn-danger:focus,
3672
+ .btn-danger.disabled.focus,
3673
+ .btn-danger[disabled].focus,
3674
+ fieldset[disabled] .btn-danger.focus,
3675
+ .btn-danger.disabled:active,
3676
+ .btn-danger[disabled]:active,
3677
+ fieldset[disabled] .btn-danger:active,
3678
+ .btn-danger.disabled.active,
3679
+ .btn-danger[disabled].active,
3680
+ fieldset[disabled] .btn-danger.active {
3681
+ background-color: #f44336;
3682
+ border-color: #f32c1e;
3683
+ }
3684
+ .btn-danger .badge {
3685
+ color: #f44336;
3686
+ background-color: #ffffff;
3687
+ }
3688
+ .btn-link {
3689
+ color: #2196f3;
3690
+ font-weight: normal;
3691
+ border-radius: 0;
3692
+ }
3693
+ .btn-link,
3694
+ .btn-link:active,
3695
+ .btn-link.active,
3696
+ .btn-link[disabled],
3697
+ fieldset[disabled] .btn-link {
3698
+ background-color: transparent;
3699
+ -webkit-box-shadow: none;
3700
+ box-shadow: none;
3701
+ }
3702
+ .btn-link,
3703
+ .btn-link:hover,
3704
+ .btn-link:focus,
3705
+ .btn-link:active {
3706
+ border-color: transparent;
3707
+ }
3708
+ .btn-link:hover,
3709
+ .btn-link:focus {
3710
+ color: #0a6ebd;
3711
+ text-decoration: none;
3712
+ background-color: transparent;
3713
+ }
3714
+ .btn-link[disabled]:hover,
3715
+ fieldset[disabled] .btn-link:hover,
3716
+ .btn-link[disabled]:focus,
3717
+ fieldset[disabled] .btn-link:focus {
3718
+ color: #777777;
3719
+ text-decoration: none;
3720
+ }
3721
+ .btn-lg,
3722
+ .btn-group-lg > .btn {
3723
+ padding: 10px 16px;
3724
+ font-size: 17px;
3725
+ line-height: 1.3333333;
3726
+ border-radius: 2px;
3727
+ }
3728
+ .btn-sm,
3729
+ .btn-group-sm > .btn {
3730
+ padding: 5px 10px;
3731
+ font-size: 12px;
3732
+ line-height: 1.5;
3733
+ border-radius: 2px;
3734
+ }
3735
+ .btn-xs,
3736
+ .btn-group-xs > .btn {
3737
+ padding: 1px 5px;
3738
+ font-size: 12px;
3739
+ line-height: 1.5;
3740
+ border-radius: 2px;
3741
+ }
3742
+ .btn-block {
3743
+ display: block;
3744
+ width: 100%;
3745
+ }
3746
+ .btn-block + .btn-block {
3747
+ margin-top: 5px;
3748
+ }
3749
+ input[type="submit"].btn-block,
3750
+ input[type="reset"].btn-block,
3751
+ input[type="button"].btn-block {
3752
+ width: 100%;
3753
+ }
3754
+ .fade {
3755
+ opacity: 0;
3756
+ -webkit-transition: opacity 0.15s linear;
3757
+ -o-transition: opacity 0.15s linear;
3758
+ transition: opacity 0.15s linear;
3759
+ }
3760
+ .fade.in {
3761
+ opacity: 1;
3762
+ }
3763
+ .collapse {
3764
+ display: none;
3765
+ }
3766
+ .collapse.in {
3767
+ display: block;
3768
+ }
3769
+ tr.collapse.in {
3770
+ display: table-row;
3771
+ }
3772
+ tbody.collapse.in {
3773
+ display: table-row-group;
3774
+ }
3775
+ .collapsing {
3776
+ position: relative;
3777
+ height: 0;
3778
+ overflow: hidden;
3779
+ -webkit-transition-property: height, visibility;
3780
+ transition-property: height, visibility;
3781
+ -webkit-transition-duration: 0.35s;
3782
+ transition-duration: 0.35s;
3783
+ -webkit-transition-timing-function: ease;
3784
+ transition-timing-function: ease;
3785
+ }
3786
+ .caret {
3787
+ display: inline-block;
3788
+ width: 0;
3789
+ height: 0;
3790
+ margin-left: 2px;
3791
+ vertical-align: middle;
3792
+ border-top: 4px dashed;
3793
+ border-right: 4px solid transparent;
3794
+ border-left: 4px solid transparent;
3795
+ }
3796
+ .dropup,
3797
+ .dropdown {
3798
+ position: relative;
3799
+ }
3800
+ .dropdown-toggle:focus {
3801
+ outline: 0;
3802
+ }
3803
+ .dropdown-menu {
3804
+ position: absolute;
3805
+ top: 100%;
3806
+ left: 0;
3807
+ z-index: 9;
3808
+ display: none;
3809
+ float: left;
3810
+ min-width: 160px;
3811
+ padding: 5px 0;
3812
+ margin: 2px 0 0;
3813
+ list-style: none;
3814
+ font-size: 13px;
3815
+ text-align: left;
3816
+ background-color: #ffffff;
3817
+ border: 1px solid transparent;
3818
+ border-radius: 2px;
3819
+ -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3820
+ box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3821
+ background-clip: padding-box;
3822
+ }
3823
+ .dropdown-menu.pull-right {
3824
+ right: 0;
3825
+ left: auto;
3826
+ }
3827
+ .dropdown-menu .divider {
3828
+ height: 1px;
3829
+ margin: 8px 0;
3830
+ overflow: hidden;
3831
+ background-color: rgba(0, 0, 0, 0.08);
3832
+ }
3833
+ .dropdown-menu > li > a {
3834
+ display: block;
3835
+ padding: 3px 20px;
3836
+ clear: both;
3837
+ font-weight: normal;
3838
+ line-height: 1.42857143;
3839
+ color: #333333;
3840
+ white-space: nowrap;
3841
+ }
3842
+ .dropdown-menu > li > a:hover,
3843
+ .dropdown-menu > li > a:focus {
3844
+ text-decoration: none;
3845
+ color: #333333;
3846
+ background-color: rgba(0, 0, 0, 0.075);
3847
+ }
3848
+ .dropdown-menu > .active > a,
3849
+ .dropdown-menu > .active > a:hover,
3850
+ .dropdown-menu > .active > a:focus {
3851
+ color: #333333;
3852
+ text-decoration: none;
3853
+ outline: 0;
3854
+ background-color: rgba(0, 0, 0, 0.075);
3855
+ }
3856
+ .dropdown-menu > .disabled > a,
3857
+ .dropdown-menu > .disabled > a:hover,
3858
+ .dropdown-menu > .disabled > a:focus {
3859
+ color: #e4e4e4;
3860
+ }
3861
+ .dropdown-menu > .disabled > a:hover,
3862
+ .dropdown-menu > .disabled > a:focus {
3863
+ text-decoration: none;
3864
+ background-color: transparent;
3865
+ background-image: none;
3866
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3867
+ cursor: not-allowed;
3868
+ }
3869
+ .open > .dropdown-menu {
3870
+ display: block;
3871
+ }
3872
+ .open > a {
3873
+ outline: 0;
3874
+ }
3875
+ .dropdown-menu-right {
3876
+ left: auto;
3877
+ right: 0;
3878
+ }
3879
+ .dropdown-menu-left {
3880
+ left: 0;
3881
+ right: auto;
3882
+ }
3883
+ .dropdown-header {
3884
+ display: block;
3885
+ padding: 3px 20px;
3886
+ font-size: 12px;
3887
+ line-height: 1.42857143;
3888
+ color: #777777;
3889
+ white-space: nowrap;
3890
+ }
3891
+ .dropdown-backdrop {
3892
+ position: fixed;
3893
+ left: 0;
3894
+ right: 0;
3895
+ bottom: 0;
3896
+ top: 0;
3897
+ z-index: -1;
3898
+ }
3899
+ .pull-right > .dropdown-menu {
3900
+ right: 0;
3901
+ left: auto;
3902
+ }
3903
+ .dropup .caret,
3904
+ .navbar-fixed-bottom .dropdown .caret {
3905
+ border-top: 0;
3906
+ border-bottom: 4px solid;
3907
+ content: "";
3908
+ }
3909
+ .dropup .dropdown-menu,
3910
+ .navbar-fixed-bottom .dropdown .dropdown-menu {
3911
+ top: auto;
3912
+ bottom: 100%;
3913
+ margin-bottom: 2px;
3914
+ }
3915
+ @media (min-width: 768px) {
3916
+ .navbar-right .dropdown-menu {
3917
+ left: auto;
3918
+ right: 0;
3919
+ }
3920
+ .navbar-right .dropdown-menu-left {
3921
+ left: 0;
3922
+ right: auto;
3923
+ }
3924
+ }
3925
+ .btn-group,
3926
+ .btn-group-vertical {
3927
+ position: relative;
3928
+ display: inline-block;
3929
+ vertical-align: middle;
3930
+ }
3931
+ .btn-group > .btn,
3932
+ .btn-group-vertical > .btn {
3933
+ position: relative;
3934
+ float: left;
3935
+ }
3936
+ .btn-group > .btn:hover,
3937
+ .btn-group-vertical > .btn:hover,
3938
+ .btn-group > .btn:focus,
3939
+ .btn-group-vertical > .btn:focus,
3940
+ .btn-group > .btn:active,
3941
+ .btn-group-vertical > .btn:active,
3942
+ .btn-group > .btn.active,
3943
+ .btn-group-vertical > .btn.active {
3944
+ z-index: 2;
3945
+ }
3946
+ .btn-group .btn + .btn,
3947
+ .btn-group .btn + .btn-group,
3948
+ .btn-group .btn-group + .btn,
3949
+ .btn-group .btn-group + .btn-group {
3950
+ margin-left: -1px;
3951
+ }
3952
+ .btn-toolbar {
3953
+ margin-left: -5px;
3954
+ }
3955
+ .btn-toolbar .btn-group,
3956
+ .btn-toolbar .input-group {
3957
+ float: left;
3958
+ }
3959
+ .btn-toolbar > .btn,
3960
+ .btn-toolbar > .btn-group,
3961
+ .btn-toolbar > .input-group {
3962
+ margin-left: 5px;
3963
+ }
3964
+ .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3965
+ border-radius: 0;
3966
+ }
3967
+ .btn-group > .btn:first-child {
3968
+ margin-left: 0;
3969
+ }
3970
+ .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3971
+ border-bottom-right-radius: 0;
3972
+ border-top-right-radius: 0;
3973
+ }
3974
+ .btn-group > .btn:last-child:not(:first-child),
3975
+ .btn-group > .dropdown-toggle:not(:first-child) {
3976
+ border-bottom-left-radius: 0;
3977
+ border-top-left-radius: 0;
3978
+ }
3979
+ .btn-group > .btn-group {
3980
+ float: left;
3981
+ }
3982
+ .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3983
+ border-radius: 0;
3984
+ }
3985
+ .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
3986
+ .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3987
+ border-bottom-right-radius: 0;
3988
+ border-top-right-radius: 0;
3989
+ }
3990
+ .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
3991
+ border-bottom-left-radius: 0;
3992
+ border-top-left-radius: 0;
3993
+ }
3994
+ .btn-group .dropdown-toggle:active,
3995
+ .btn-group.open .dropdown-toggle {
3996
+ outline: 0;
3997
+ }
3998
+ .btn-group > .btn + .dropdown-toggle {
3999
+ padding-left: 8px;
4000
+ padding-right: 8px;
4001
+ }
4002
+ .btn-group > .btn-lg + .dropdown-toggle {
4003
+ padding-left: 12px;
4004
+ padding-right: 12px;
4005
+ }
4006
+ .btn-group.open .dropdown-toggle {
4007
+ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
4008
+ box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
4009
+ }
4010
+ .btn-group.open .dropdown-toggle.btn-link {
4011
+ -webkit-box-shadow: none;
4012
+ box-shadow: none;
4013
+ }
4014
+ .btn .caret {
4015
+ margin-left: 0;
4016
+ }
4017
+ .btn-lg .caret {
4018
+ border-width: 5px 5px 0;
4019
+ border-bottom-width: 0;
4020
+ }
4021
+ .dropup .btn-lg .caret {
4022
+ border-width: 0 5px 5px;
4023
+ }
4024
+ .btn-group-vertical > .btn,
4025
+ .btn-group-vertical > .btn-group,
4026
+ .btn-group-vertical > .btn-group > .btn {
4027
+ display: block;
4028
+ float: none;
4029
+ width: 100%;
4030
+ max-width: 100%;
4031
+ }
4032
+ .btn-group-vertical > .btn-group > .btn {
4033
+ float: none;
4034
+ }
4035
+ .btn-group-vertical > .btn + .btn,
4036
+ .btn-group-vertical > .btn + .btn-group,
4037
+ .btn-group-vertical > .btn-group + .btn,
4038
+ .btn-group-vertical > .btn-group + .btn-group {
4039
+ margin-top: -1px;
4040
+ margin-left: 0;
4041
+ }
4042
+ .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
4043
+ border-radius: 0;
4044
+ }
4045
+ .btn-group-vertical > .btn:first-child:not(:last-child) {
4046
+ border-top-right-radius: 2px;
4047
+ border-bottom-right-radius: 0;
4048
+ border-bottom-left-radius: 0;
4049
+ }
4050
+ .btn-group-vertical > .btn:last-child:not(:first-child) {
4051
+ border-bottom-left-radius: 2px;
4052
+ border-top-right-radius: 0;
4053
+ border-top-left-radius: 0;
4054
+ }
4055
+ .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
4056
+ border-radius: 0;
4057
+ }
4058
+ .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
4059
+ .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
4060
+ border-bottom-right-radius: 0;
4061
+ border-bottom-left-radius: 0;
4062
+ }
4063
+ .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
4064
+ border-top-right-radius: 0;
4065
+ border-top-left-radius: 0;
4066
+ }
4067
+ .btn-group-justified {
4068
+ display: table;
4069
+ width: 100%;
4070
+ table-layout: fixed;
4071
+ border-collapse: separate;
4072
+ }
4073
+ .btn-group-justified > .btn,
4074
+ .btn-group-justified > .btn-group {
4075
+ float: none;
4076
+ display: table-cell;
4077
+ width: 1%;
4078
+ }
4079
+ .btn-group-justified > .btn-group .btn {
4080
+ width: 100%;
4081
+ }
4082
+ .btn-group-justified > .btn-group .dropdown-menu {
4083
+ left: auto;
4084
+ }
4085
+ [data-toggle="buttons"] > .btn input[type="radio"],
4086
+ [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
4087
+ [data-toggle="buttons"] > .btn input[type="checkbox"],
4088
+ [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
4089
+ position: absolute;
4090
+ clip: rect(0, 0, 0, 0);
4091
+ pointer-events: none;
4092
+ }
4093
+ .input-group {
4094
+ position: relative;
4095
+ display: table;
4096
+ border-collapse: separate;
4097
+ }
4098
+ .input-group[class*="col-"] {
4099
+ float: none;
4100
+ padding-left: 0;
4101
+ padding-right: 0;
4102
+ }
4103
+ .input-group .form-control {
4104
+ position: relative;
4105
+ z-index: 2;
4106
+ float: left;
4107
+ width: 100%;
4108
+ margin-bottom: 0;
4109
+ }
4110
+ .input-group-lg > .form-control,
4111
+ .input-group-lg > .input-group-addon,
4112
+ .input-group-lg > .input-group-btn > .btn {
4113
+ height: 40px;
4114
+ padding: 10px 16px;
4115
+ font-size: 17px;
4116
+ line-height: 1.3333333;
4117
+ border-radius: 0px;
4118
+ }
4119
+ select.input-group-lg > .form-control,
4120
+ select.input-group-lg > .input-group-addon,
4121
+ select.input-group-lg > .input-group-btn > .btn {
4122
+ height: 40px;
4123
+ line-height: 40px;
4124
+ }
4125
+ textarea.input-group-lg > .form-control,
4126
+ textarea.input-group-lg > .input-group-addon,
4127
+ textarea.input-group-lg > .input-group-btn > .btn,
4128
+ select[multiple].input-group-lg > .form-control,
4129
+ select[multiple].input-group-lg > .input-group-addon,
4130
+ select[multiple].input-group-lg > .input-group-btn > .btn {
4131
+ height: auto;
4132
+ }
4133
+ .input-group-sm > .form-control,
4134
+ .input-group-sm > .input-group-addon,
4135
+ .input-group-sm > .input-group-btn > .btn {
4136
+ height: 30px;
4137
+ padding: 5px 10px;
4138
+ font-size: 12px;
4139
+ line-height: 1.5;
4140
+ border-radius: 2px;
4141
+ }
4142
+ select.input-group-sm > .form-control,
4143
+ select.input-group-sm > .input-group-addon,
4144
+ select.input-group-sm > .input-group-btn > .btn {
4145
+ height: 30px;
4146
+ line-height: 30px;
4147
+ }
4148
+ textarea.input-group-sm > .form-control,
4149
+ textarea.input-group-sm > .input-group-addon,
4150
+ textarea.input-group-sm > .input-group-btn > .btn,
4151
+ select[multiple].input-group-sm > .form-control,
4152
+ select[multiple].input-group-sm > .input-group-addon,
4153
+ select[multiple].input-group-sm > .input-group-btn > .btn {
4154
+ height: auto;
4155
+ }
4156
+ .input-group-addon,
4157
+ .input-group-btn,
4158
+ .input-group .form-control {
4159
+ display: table-cell;
4160
+ }
4161
+ .input-group-addon:not(:first-child):not(:last-child),
4162
+ .input-group-btn:not(:first-child):not(:last-child),
4163
+ .input-group .form-control:not(:first-child):not(:last-child) {
4164
+ border-radius: 0;
4165
+ }
4166
+ .input-group-addon,
4167
+ .input-group-btn {
4168
+ width: 1%;
4169
+ white-space: nowrap;
4170
+ vertical-align: middle;
4171
+ }
4172
+ .input-group-addon {
4173
+ padding: 6px 12px;
4174
+ font-size: 13px;
4175
+ font-weight: normal;
4176
+ line-height: 1;
4177
+ color: #555555;
4178
+ text-align: center;
4179
+ background-color: transparent;
4180
+ border: 1px solid transparent;
4181
+ border-radius: 2px;
4182
+ }
4183
+ .input-group-addon.input-sm {
4184
+ padding: 5px 10px;
4185
+ font-size: 12px;
4186
+ border-radius: 2px;
4187
+ }
4188
+ .input-group-addon.input-lg {
4189
+ padding: 10px 16px;
4190
+ font-size: 17px;
4191
+ border-radius: 2px;
4192
+ }
4193
+ .input-group-addon input[type="radio"],
4194
+ .input-group-addon input[type="checkbox"] {
4195
+ margin-top: 0;
4196
+ }
4197
+ .input-group .form-control:first-child,
4198
+ .input-group-addon:first-child,
4199
+ .input-group-btn:first-child > .btn,
4200
+ .input-group-btn:first-child > .btn-group > .btn,
4201
+ .input-group-btn:first-child > .dropdown-toggle,
4202
+ .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
4203
+ .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
4204
+ border-bottom-right-radius: 0;
4205
+ border-top-right-radius: 0;
4206
+ }
4207
+ .input-group-addon:first-child {
4208
+ border-right: 0;
4209
+ }
4210
+ .input-group .form-control:last-child,
4211
+ .input-group-addon:last-child,
4212
+ .input-group-btn:last-child > .btn,
4213
+ .input-group-btn:last-child > .btn-group > .btn,
4214
+ .input-group-btn:last-child > .dropdown-toggle,
4215
+ .input-group-btn:first-child > .btn:not(:first-child),
4216
+ .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
4217
+ border-bottom-left-radius: 0;
4218
+ border-top-left-radius: 0;
4219
+ }
4220
+ .input-group-addon:last-child {
4221
+ border-left: 0;
4222
+ }
4223
+ .input-group-btn {
4224
+ position: relative;
4225
+ font-size: 0;
4226
+ white-space: nowrap;
4227
+ }
4228
+ .input-group-btn > .btn {
4229
+ position: relative;
4230
+ }
4231
+ .input-group-btn > .btn + .btn {
4232
+ margin-left: -1px;
4233
+ }
4234
+ .input-group-btn > .btn:hover,
4235
+ .input-group-btn > .btn:focus,
4236
+ .input-group-btn > .btn:active {
4237
+ z-index: 2;
4238
+ }
4239
+ .input-group-btn:first-child > .btn,
4240
+ .input-group-btn:first-child > .btn-group {
4241
+ margin-right: -1px;
4242
+ }
4243
+ .input-group-btn:last-child > .btn,
4244
+ .input-group-btn:last-child > .btn-group {
4245
+ margin-left: -1px;
4246
+ }
4247
+ .nav {
4248
+ margin-bottom: 0;
4249
+ padding-left: 0;
4250
+ list-style: none;
4251
+ }
4252
+ .nav > li {
4253
+ position: relative;
4254
+ display: block;
4255
+ }
4256
+ .nav > li > a {
4257
+ position: relative;
4258
+ display: block;
4259
+ padding: 10px 15px;
4260
+ }
4261
+ .nav > li > a:hover,
4262
+ .nav > li > a:focus {
4263
+ text-decoration: none;
4264
+ background-color: #eeeeee;
4265
+ }
4266
+ .nav > li.disabled > a {
4267
+ color: #777777;
4268
+ }
4269
+ .nav > li.disabled > a:hover,
4270
+ .nav > li.disabled > a:focus {
4271
+ color: #777777;
4272
+ text-decoration: none;
4273
+ background-color: transparent;
4274
+ cursor: not-allowed;
4275
+ }
4276
+ .nav .open > a,
4277
+ .nav .open > a:hover,
4278
+ .nav .open > a:focus {
4279
+ background-color: #eeeeee;
4280
+ border-color: #2196f3;
4281
+ }
4282
+ .nav .nav-divider {
4283
+ height: 1px;
4284
+ margin: 8px 0;
4285
+ overflow: hidden;
4286
+ background-color: #e5e5e5;
4287
+ }
4288
+ .nav > li > a > img {
4289
+ max-width: none;
4290
+ }
4291
+ .nav-tabs {
4292
+ border-bottom: 1px solid #ffffff;
4293
+ }
4294
+ .nav-tabs > li {
4295
+ float: left;
4296
+ margin-bottom: -1px;
4297
+ }
4298
+ .nav-tabs > li > a {
4299
+ margin-right: 2px;
4300
+ line-height: 1.42857143;
4301
+ border: 1px solid transparent;
4302
+ border-radius: 2px 2px 0 0;
4303
+ }
4304
+ .nav-tabs > li > a:hover {
4305
+ border-color: #eeeeee #eeeeee #ffffff;
4306
+ }
4307
+ .nav-tabs > li.active > a,
4308
+ .nav-tabs > li.active > a:hover,
4309
+ .nav-tabs > li.active > a:focus {
4310
+ color: #555555;
4311
+ background-color: transparent;
4312
+ border: 1px solid #ffffff;
4313
+ border-bottom-color: transparent;
4314
+ cursor: default;
4315
+ }
4316
+ .nav-tabs.nav-justified {
4317
+ width: 100%;
4318
+ border-bottom: 0;
4319
+ }
4320
+ .nav-tabs.nav-justified > li {
4321
+ float: none;
4322
+ }
4323
+ .nav-tabs.nav-justified > li > a {
4324
+ text-align: center;
4325
+ margin-bottom: 5px;
4326
+ }
4327
+ .nav-tabs.nav-justified > .dropdown .dropdown-menu {
4328
+ top: auto;
4329
+ left: auto;
4330
+ }
4331
+ @media (min-width: 768px) {
4332
+ .nav-tabs.nav-justified > li {
4333
+ display: table-cell;
4334
+ width: 1%;
4335
+ }
4336
+ .nav-tabs.nav-justified > li > a {
4337
+ margin-bottom: 0;
4338
+ }
4339
+ }
4340
+ .nav-tabs.nav-justified > li > a {
4341
+ margin-right: 0;
4342
+ border-radius: 2px;
4343
+ }
4344
+ .nav-tabs.nav-justified > .active > a,
4345
+ .nav-tabs.nav-justified > .active > a:hover,
4346
+ .nav-tabs.nav-justified > .active > a:focus {
4347
+ border: 1px solid #dddddd;
4348
+ }
4349
+ @media (min-width: 768px) {
4350
+ .nav-tabs.nav-justified > li > a {
4351
+ border-bottom: 1px solid #dddddd;
4352
+ border-radius: 2px 2px 0 0;
4353
+ }
4354
+ .nav-tabs.nav-justified > .active > a,
4355
+ .nav-tabs.nav-justified > .active > a:hover,
4356
+ .nav-tabs.nav-justified > .active > a:focus {
4357
+ border-bottom-color: #edecec;
4358
+ }
4359
+ }
4360
+ .nav-pills > li {
4361
+ float: left;
4362
+ }
4363
+ .nav-pills > li > a {
4364
+ border-radius: 2px;
4365
+ }
4366
+ .nav-pills > li + li {
4367
+ margin-left: 2px;
4368
+ }
4369
+ .nav-pills > li.active > a,
4370
+ .nav-pills > li.active > a:hover,
4371
+ .nav-pills > li.active > a:focus {
4372
+ color: #ffffff;
4373
+ background-color: #2196f3;
4374
+ }
4375
+ .nav-stacked > li {
4376
+ float: none;
4377
+ }
4378
+ .nav-stacked > li + li {
4379
+ margin-top: 2px;
4380
+ margin-left: 0;
4381
+ }
4382
+ .nav-justified {
4383
+ width: 100%;
4384
+ }
4385
+ .nav-justified > li {
4386
+ float: none;
4387
+ }
4388
+ .nav-justified > li > a {
4389
+ text-align: center;
4390
+ margin-bottom: 5px;
4391
+ }
4392
+ .nav-justified > .dropdown .dropdown-menu {
4393
+ top: auto;
4394
+ left: auto;
4395
+ }
4396
+ @media (min-width: 768px) {
4397
+ .nav-justified > li {
4398
+ display: table-cell;
4399
+ width: 1%;
4400
+ }
4401
+ .nav-justified > li > a {
4402
+ margin-bottom: 0;
4403
+ }
4404
+ }
4405
+ .nav-tabs-justified {
4406
+ border-bottom: 0;
4407
+ }
4408
+ .nav-tabs-justified > li > a {
4409
+ margin-right: 0;
4410
+ border-radius: 2px;
4411
+ }
4412
+ .nav-tabs-justified > .active > a,
4413
+ .nav-tabs-justified > .active > a:hover,
4414
+ .nav-tabs-justified > .active > a:focus {
4415
+ border: 1px solid #dddddd;
4416
+ }
4417
+ @media (min-width: 768px) {
4418
+ .nav-tabs-justified > li > a {
4419
+ border-bottom: 1px solid #dddddd;
4420
+ border-radius: 2px 2px 0 0;
4421
+ }
4422
+ .nav-tabs-justified > .active > a,
4423
+ .nav-tabs-justified > .active > a:hover,
4424
+ .nav-tabs-justified > .active > a:focus {
4425
+ border-bottom-color: #edecec;
4426
+ }
4427
+ }
4428
+ .tab-content > .tab-pane {
4429
+ display: none;
4430
+ }
4431
+ .tab-content > .active {
4432
+ display: block;
4433
+ }
4434
+ .nav-tabs .dropdown-menu {
4435
+ margin-top: -1px;
4436
+ border-top-right-radius: 0;
4437
+ border-top-left-radius: 0;
4438
+ }
4439
+ .navbar {
4440
+ position: relative;
4441
+ min-height: 50px;
4442
+ margin-bottom: 18px;
4443
+ border: 1px solid transparent;
4444
+ }
4445
+ @media (min-width: 768px) {
4446
+ .navbar {
4447
+ border-radius: 2px;
4448
+ }
4449
+ }
4450
+ @media (min-width: 768px) {
4451
+ .navbar-header {
4452
+ float: left;
4453
+ }
4454
+ }
4455
+ .navbar-collapse {
4456
+ overflow-x: visible;
4457
+ padding-right: 12px;
4458
+ padding-left: 12px;
4459
+ border-top: 1px solid transparent;
4460
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
4461
+ -webkit-overflow-scrolling: touch;
4462
+ }
4463
+ .navbar-collapse.in {
4464
+ overflow-y: auto;
4465
+ }
4466
+ @media (min-width: 768px) {
4467
+ .navbar-collapse {
4468
+ width: auto;
4469
+ border-top: 0;
4470
+ box-shadow: none;
4471
+ }
4472
+ .navbar-collapse.collapse {
4473
+ display: block !important;
4474
+ height: auto !important;
4475
+ padding-bottom: 0;
4476
+ overflow: visible !important;
4477
+ }
4478
+ .navbar-collapse.in {
4479
+ overflow-y: visible;
4480
+ }
4481
+ .navbar-fixed-top .navbar-collapse,
4482
+ .navbar-static-top .navbar-collapse,
4483
+ .navbar-fixed-bottom .navbar-collapse {
4484
+ padding-left: 0;
4485
+ padding-right: 0;
4486
+ }
4487
+ }
4488
+ .navbar-fixed-top .navbar-collapse,
4489
+ .navbar-fixed-bottom .navbar-collapse {
4490
+ max-height: 340px;
4491
+ }
4492
+ @media (max-device-width: 480px) and (orientation: landscape) {
4493
+ .navbar-fixed-top .navbar-collapse,
4494
+ .navbar-fixed-bottom .navbar-collapse {
4495
+ max-height: 200px;
4496
+ }
4497
+ }
4498
+ .container > .navbar-header,
4499
+ .container-fluid > .navbar-header,
4500
+ .container > .navbar-collapse,
4501
+ .container-fluid > .navbar-collapse {
4502
+ margin-right: -12px;
4503
+ margin-left: -12px;
4504
+ }
4505
+ @media (min-width: 768px) {
4506
+ .container > .navbar-header,
4507
+ .container-fluid > .navbar-header,
4508
+ .container > .navbar-collapse,
4509
+ .container-fluid > .navbar-collapse {
4510
+ margin-right: 0;
4511
+ margin-left: 0;
4512
+ }
4513
+ }
4514
+ .navbar-static-top {
4515
+ z-index: 1000;
4516
+ border-width: 0 0 1px;
4517
+ }
4518
+ @media (min-width: 768px) {
4519
+ .navbar-static-top {
4520
+ border-radius: 0;
4521
+ }
4522
+ }
4523
+ .navbar-fixed-top,
4524
+ .navbar-fixed-bottom {
4525
+ position: fixed;
4526
+ right: 0;
4527
+ left: 0;
4528
+ z-index: 1030;
4529
+ }
4530
+ @media (min-width: 768px) {
4531
+ .navbar-fixed-top,
4532
+ .navbar-fixed-bottom {
4533
+ border-radius: 0;
4534
+ }
4535
+ }
4536
+ .navbar-fixed-top {
4537
+ top: 0;
4538
+ border-width: 0 0 1px;
4539
+ }
4540
+ .navbar-fixed-bottom {
4541
+ bottom: 0;
4542
+ margin-bottom: 0;
4543
+ border-width: 1px 0 0;
4544
+ }
4545
+ .navbar-brand {
4546
+ float: left;
4547
+ padding: 16px 12px;
4548
+ font-size: 17px;
4549
+ line-height: 18px;
4550
+ height: 50px;
4551
+ }
4552
+ .navbar-brand:hover,
4553
+ .navbar-brand:focus {
4554
+ text-decoration: none;
4555
+ }
4556
+ .navbar-brand > img {
4557
+ display: block;
4558
+ }
4559
+ @media (min-width: 768px) {
4560
+ .navbar > .container .navbar-brand,
4561
+ .navbar > .container-fluid .navbar-brand {
4562
+ margin-left: -12px;
4563
+ }
4564
+ }
4565
+ .navbar-toggle {
4566
+ position: relative;
4567
+ float: right;
4568
+ margin-right: 12px;
4569
+ padding: 9px 10px;
4570
+ margin-top: 8px;
4571
+ margin-bottom: 8px;
4572
+ background-color: transparent;
4573
+ background-image: none;
4574
+ border: 1px solid transparent;
4575
+ border-radius: 2px;
4576
+ }
4577
+ .navbar-toggle:focus {
4578
+ outline: 0;
4579
+ }
4580
+ .navbar-toggle .icon-bar {
4581
+ display: block;
4582
+ width: 22px;
4583
+ height: 2px;
4584
+ border-radius: 1px;
4585
+ }
4586
+ .navbar-toggle .icon-bar + .icon-bar {
4587
+ margin-top: 4px;
4588
+ }
4589
+ @media (min-width: 768px) {
4590
+ .navbar-toggle {
4591
+ display: none;
4592
+ }
4593
+ }
4594
+ .navbar-nav {
4595
+ margin: 8px -12px;
4596
+ }
4597
+ .navbar-nav > li > a {
4598
+ padding-top: 10px;
4599
+ padding-bottom: 10px;
4600
+ line-height: 18px;
4601
+ }
4602
+ @media (max-width: 767px) {
4603
+ .navbar-nav .open .dropdown-menu {
4604
+ position: static;
4605
+ float: none;
4606
+ width: auto;
4607
+ margin-top: 0;
4608
+ background-color: transparent;
4609
+ border: 0;
4610
+ box-shadow: none;
4611
+ }
4612
+ .navbar-nav .open .dropdown-menu > li > a,
4613
+ .navbar-nav .open .dropdown-menu .dropdown-header {
4614
+ padding: 5px 15px 5px 25px;
4615
+ }
4616
+ .navbar-nav .open .dropdown-menu > li > a {
4617
+ line-height: 18px;
4618
+ }
4619
+ .navbar-nav .open .dropdown-menu > li > a:hover,
4620
+ .navbar-nav .open .dropdown-menu > li > a:focus {
4621
+ background-image: none;
4622
+ }
4623
+ }
4624
+ @media (min-width: 768px) {
4625
+ .navbar-nav {
4626
+ float: left;
4627
+ margin: 0;
4628
+ }
4629
+ .navbar-nav > li {
4630
+ float: left;
4631
+ }
4632
+ .navbar-nav > li > a {
4633
+ padding-top: 16px;
4634
+ padding-bottom: 16px;
4635
+ }
4636
+ }
4637
+ .navbar-form {
4638
+ margin-left: -12px;
4639
+ margin-right: -12px;
4640
+ padding: 10px 12px;
4641
+ border-top: 1px solid transparent;
4642
+ border-bottom: 1px solid transparent;
4643
+ -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4644
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4645
+ margin-top: 7.5px;
4646
+ margin-bottom: 7.5px;
4647
+ }
4648
+ @media (min-width: 768px) {
4649
+ .navbar-form .form-group {
4650
+ display: inline-block;
4651
+ margin-bottom: 0;
4652
+ vertical-align: middle;
4653
+ }
4654
+ .navbar-form .form-control {
4655
+ display: inline-block;
4656
+ width: auto;
4657
+ vertical-align: middle;
4658
+ }
4659
+ .navbar-form .form-control-static {
4660
+ display: inline-block;
4661
+ }
4662
+ .navbar-form .input-group {
4663
+ display: inline-table;
4664
+ vertical-align: middle;
4665
+ }
4666
+ .navbar-form .input-group .input-group-addon,
4667
+ .navbar-form .input-group .input-group-btn,
4668
+ .navbar-form .input-group .form-control {
4669
+ width: auto;
4670
+ }
4671
+ .navbar-form .input-group > .form-control {
4672
+ width: 100%;
4673
+ }
4674
+ .navbar-form .control-label {
4675
+ margin-bottom: 0;
4676
+ vertical-align: middle;
4677
+ }
4678
+ .navbar-form .radio,
4679
+ .navbar-form .checkbox {
4680
+ display: inline-block;
4681
+ margin-top: 0;
4682
+ margin-bottom: 0;
4683
+ vertical-align: middle;
4684
+ }
4685
+ .navbar-form .radio label,
4686
+ .navbar-form .checkbox label {
4687
+ padding-left: 0;
4688
+ }
4689
+ .navbar-form .radio input[type="radio"],
4690
+ .navbar-form .checkbox input[type="checkbox"] {
4691
+ position: relative;
4692
+ margin-left: 0;
4693
+ }
4694
+ .navbar-form .has-feedback .form-control-feedback {
4695
+ top: 0;
4696
+ }
4697
+ }
4698
+ @media (max-width: 767px) {
4699
+ .navbar-form .form-group {
4700
+ margin-bottom: 5px;
4701
+ }
4702
+ .navbar-form .form-group:last-child {
4703
+ margin-bottom: 0;
4704
+ }
4705
+ }
4706
+ @media (min-width: 768px) {
4707
+ .navbar-form {
4708
+ width: auto;
4709
+ border: 0;
4710
+ margin-left: 0;
4711
+ margin-right: 0;
4712
+ padding-top: 0;
4713
+ padding-bottom: 0;
4714
+ -webkit-box-shadow: none;
4715
+ box-shadow: none;
4716
+ }
4717
+ }
4718
+ .navbar-nav > li > .dropdown-menu {
4719
+ margin-top: 0;
4720
+ border-top-right-radius: 0;
4721
+ border-top-left-radius: 0;
4722
+ }
4723
+ .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
4724
+ margin-bottom: 0;
4725
+ border-top-right-radius: 2px;
4726
+ border-top-left-radius: 2px;
4727
+ border-bottom-right-radius: 0;
4728
+ border-bottom-left-radius: 0;
4729
+ }
4730
+ .navbar-btn {
4731
+ margin-top: 7.5px;
4732
+ margin-bottom: 7.5px;
4733
+ }
4734
+ .navbar-btn.btn-sm {
4735
+ margin-top: 10px;
4736
+ margin-bottom: 10px;
4737
+ }
4738
+ .navbar-btn.btn-xs {
4739
+ margin-top: 14px;
4740
+ margin-bottom: 14px;
4741
+ }
4742
+ .navbar-text {
4743
+ margin-top: 16px;
4744
+ margin-bottom: 16px;
4745
+ }
4746
+ @media (min-width: 768px) {
4747
+ .navbar-text {
4748
+ float: left;
4749
+ margin-left: 12px;
4750
+ margin-right: 12px;
4751
+ }
4752
+ }
4753
+ @media (min-width: 768px) {
4754
+ .navbar-left {
4755
+ float: left !important;
4756
+ }
4757
+ .navbar-right {
4758
+ float: right !important;
4759
+ margin-right: -12px;
4760
+ }
4761
+ .navbar-right ~ .navbar-right {
4762
+ margin-right: 0;
4763
+ }
4764
+ }
4765
+ .navbar-default {
4766
+ background-color: #f8f8f8;
4767
+ border-color: #e7e7e7;
4768
+ }
4769
+ .navbar-default .navbar-brand {
4770
+ color: #777777;
4771
+ }
4772
+ .navbar-default .navbar-brand:hover,
4773
+ .navbar-default .navbar-brand:focus {
4774
+ color: #5e5e5e;
4775
+ background-color: transparent;
4776
+ }
4777
+ .navbar-default .navbar-text {
4778
+ color: #777777;
4779
+ }
4780
+ .navbar-default .navbar-nav > li > a {
4781
+ color: #777777;
4782
+ }
4783
+ .navbar-default .navbar-nav > li > a:hover,
4784
+ .navbar-default .navbar-nav > li > a:focus {
4785
+ color: #333333;
4786
+ background-color: transparent;
4787
+ }
4788
+ .navbar-default .navbar-nav > .active > a,
4789
+ .navbar-default .navbar-nav > .active > a:hover,
4790
+ .navbar-default .navbar-nav > .active > a:focus {
4791
+ color: #555555;
4792
+ background-color: #e7e7e7;
4793
+ }
4794
+ .navbar-default .navbar-nav > .disabled > a,
4795
+ .navbar-default .navbar-nav > .disabled > a:hover,
4796
+ .navbar-default .navbar-nav > .disabled > a:focus {
4797
+ color: #cccccc;
4798
+ background-color: transparent;
4799
+ }
4800
+ .navbar-default .navbar-toggle {
4801
+ border-color: #dddddd;
4802
+ }
4803
+ .navbar-default .navbar-toggle:hover,
4804
+ .navbar-default .navbar-toggle:focus {
4805
+ background-color: #dddddd;
4806
+ }
4807
+ .navbar-default .navbar-toggle .icon-bar {
4808
+ background-color: #888888;
4809
+ }
4810
+ .navbar-default .navbar-collapse,
4811
+ .navbar-default .navbar-form {
4812
+ border-color: #e7e7e7;
4813
+ }
4814
+ .navbar-default .navbar-nav > .open > a,
4815
+ .navbar-default .navbar-nav > .open > a:hover,
4816
+ .navbar-default .navbar-nav > .open > a:focus {
4817
+ background-color: #e7e7e7;
4818
+ color: #555555;
4819
+ }
4820
+ @media (max-width: 767px) {
4821
+ .navbar-default .navbar-nav .open .dropdown-menu > li > a {
4822
+ color: #777777;
4823
+ }
4824
+ .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
4825
+ .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
4826
+ color: #333333;
4827
+ background-color: transparent;
4828
+ }
4829
+ .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4830
+ .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4831
+ .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4832
+ color: #555555;
4833
+ background-color: #e7e7e7;
4834
+ }
4835
+ .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4836
+ .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4837
+ .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4838
+ color: #cccccc;
4839
+ background-color: transparent;
4840
+ }
4841
+ }
4842
+ .navbar-default .navbar-link {
4843
+ color: #777777;
4844
+ }
4845
+ .navbar-default .navbar-link:hover {
4846
+ color: #333333;
4847
+ }
4848
+ .navbar-default .btn-link {
4849
+ color: #777777;
4850
+ }
4851
+ .navbar-default .btn-link:hover,
4852
+ .navbar-default .btn-link:focus {
4853
+ color: #333333;
4854
+ }
4855
+ .navbar-default .btn-link[disabled]:hover,
4856
+ fieldset[disabled] .navbar-default .btn-link:hover,
4857
+ .navbar-default .btn-link[disabled]:focus,
4858
+ fieldset[disabled] .navbar-default .btn-link:focus {
4859
+ color: #cccccc;
4860
+ }
4861
+ .navbar-inverse {
4862
+ background-color: #222222;
4863
+ border-color: #080808;
4864
+ }
4865
+ .navbar-inverse .navbar-brand {
4866
+ color: #9d9d9d;
4867
+ }
4868
+ .navbar-inverse .navbar-brand:hover,
4869
+ .navbar-inverse .navbar-brand:focus {
4870
+ color: #ffffff;
4871
+ background-color: transparent;
4872
+ }
4873
+ .navbar-inverse .navbar-text {
4874
+ color: #9d9d9d;
4875
+ }
4876
+ .navbar-inverse .navbar-nav > li > a {
4877
+ color: #9d9d9d;
4878
+ }
4879
+ .navbar-inverse .navbar-nav > li > a:hover,
4880
+ .navbar-inverse .navbar-nav > li > a:focus {
4881
+ color: #ffffff;
4882
+ background-color: transparent;
4883
+ }
4884
+ .navbar-inverse .navbar-nav > .active > a,
4885
+ .navbar-inverse .navbar-nav > .active > a:hover,
4886
+ .navbar-inverse .navbar-nav > .active > a:focus {
4887
+ color: #ffffff;
4888
+ background-color: #080808;
4889
+ }
4890
+ .navbar-inverse .navbar-nav > .disabled > a,
4891
+ .navbar-inverse .navbar-nav > .disabled > a:hover,
4892
+ .navbar-inverse .navbar-nav > .disabled > a:focus {
4893
+ color: #444444;
4894
+ background-color: transparent;
4895
+ }
4896
+ .navbar-inverse .navbar-toggle {
4897
+ border-color: #333333;
4898
+ }
4899
+ .navbar-inverse .navbar-toggle:hover,
4900
+ .navbar-inverse .navbar-toggle:focus {
4901
+ background-color: #333333;
4902
+ }
4903
+ .navbar-inverse .navbar-toggle .icon-bar {
4904
+ background-color: #ffffff;
4905
+ }
4906
+ .navbar-inverse .navbar-collapse,
4907
+ .navbar-inverse .navbar-form {
4908
+ border-color: #101010;
4909
+ }
4910
+ .navbar-inverse .navbar-nav > .open > a,
4911
+ .navbar-inverse .navbar-nav > .open > a:hover,
4912
+ .navbar-inverse .navbar-nav > .open > a:focus {
4913
+ background-color: #080808;
4914
+ color: #ffffff;
4915
+ }
4916
+ @media (max-width: 767px) {
4917
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4918
+ border-color: #080808;
4919
+ }
4920
+ .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4921
+ background-color: #080808;
4922
+ }
4923
+ .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4924
+ color: #9d9d9d;
4925
+ }
4926
+ .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4927
+ .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4928
+ color: #ffffff;
4929
+ background-color: transparent;
4930
+ }
4931
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4932
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4933
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4934
+ color: #ffffff;
4935
+ background-color: #080808;
4936
+ }
4937
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4938
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4939
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4940
+ color: #444444;
4941
+ background-color: transparent;
4942
+ }
4943
+ }
4944
+ .navbar-inverse .navbar-link {
4945
+ color: #9d9d9d;
4946
+ }
4947
+ .navbar-inverse .navbar-link:hover {
4948
+ color: #ffffff;
4949
+ }
4950
+ .navbar-inverse .btn-link {
4951
+ color: #9d9d9d;
4952
+ }
4953
+ .navbar-inverse .btn-link:hover,
4954
+ .navbar-inverse .btn-link:focus {
4955
+ color: #ffffff;
4956
+ }
4957
+ .navbar-inverse .btn-link[disabled]:hover,
4958
+ fieldset[disabled] .navbar-inverse .btn-link:hover,
4959
+ .navbar-inverse .btn-link[disabled]:focus,
4960
+ fieldset[disabled] .navbar-inverse .btn-link:focus {
4961
+ color: #444444;
4962
+ }
4963
+ .breadcrumb {
4964
+ padding: 8px 20px;
4965
+ margin-bottom: 18px;
4966
+ list-style: none;
4967
+ background-color: transparent;
4968
+ border-radius: 2px;
4969
+ }
4970
+ .breadcrumb > li {
4971
+ display: inline-block;
4972
+ }
4973
+ .breadcrumb > li + li:before {
4974
+ content: "/\00a0";
4975
+ padding: 0 5px;
4976
+ color: #cccccc;
4977
+ }
4978
+ .breadcrumb > .active {
4979
+ color: #7c7c7c;
4980
+ }
4981
+ .pagination {
4982
+ display: inline-block;
4983
+ padding-left: 0;
4984
+ margin: 18px 0;
4985
+ border-radius: 2px;
4986
+ }
4987
+ .pagination > li {
4988
+ display: inline;
4989
+ }
4990
+ .pagination > li > a,
4991
+ .pagination > li > span {
4992
+ position: relative;
4993
+ float: left;
4994
+ padding: 6px 12px;
4995
+ line-height: 1.42857143;
4996
+ text-decoration: none;
4997
+ color: #7e7e7e;
4998
+ background-color: #e2e2e2;
4999
+ border: 1px solid #ffffff;
5000
+ margin-left: -1px;
5001
+ }
5002
+ .pagination > li:first-child > a,
5003
+ .pagination > li:first-child > span {
5004
+ margin-left: 0;
5005
+ border-bottom-left-radius: 2px;
5006
+ border-top-left-radius: 2px;
5007
+ }
5008
+ .pagination > li:last-child > a,
5009
+ .pagination > li:last-child > span {
5010
+ border-bottom-right-radius: 2px;
5011
+ border-top-right-radius: 2px;
5012
+ }
5013
+ .pagination > li > a:hover,
5014
+ .pagination > li > span:hover,
5015
+ .pagination > li > a:focus,
5016
+ .pagination > li > span:focus {
5017
+ color: #333333;
5018
+ background-color: #d7d7d7;
5019
+ border-color: #ffffff;
5020
+ }
5021
+ .pagination > .active > a,
5022
+ .pagination > .active > span,
5023
+ .pagination > .active > a:hover,
5024
+ .pagination > .active > span:hover,
5025
+ .pagination > .active > a:focus,
5026
+ .pagination > .active > span:focus {
5027
+ z-index: 2;
5028
+ color: #ffffff;
5029
+ background-color: #00bcd4;
5030
+ border-color: #ffffff;
5031
+ cursor: default;
5032
+ }
5033
+ .pagination > .disabled > span,
5034
+ .pagination > .disabled > span:hover,
5035
+ .pagination > .disabled > span:focus,
5036
+ .pagination > .disabled > a,
5037
+ .pagination > .disabled > a:hover,
5038
+ .pagination > .disabled > a:focus {
5039
+ color: #777777;
5040
+ background-color: #e2e2e2;
5041
+ border-color: #ffffff;
5042
+ cursor: not-allowed;
5043
+ }
5044
+ .pagination-lg > li > a,
5045
+ .pagination-lg > li > span {
5046
+ padding: 10px 16px;
5047
+ font-size: 17px;
5048
+ }
5049
+ .pagination-lg > li:first-child > a,
5050
+ .pagination-lg > li:first-child > span {
5051
+ border-bottom-left-radius: 2px;
5052
+ border-top-left-radius: 2px;
5053
+ }
5054
+ .pagination-lg > li:last-child > a,
5055
+ .pagination-lg > li:last-child > span {
5056
+ border-bottom-right-radius: 2px;
5057
+ border-top-right-radius: 2px;
5058
+ }
5059
+ .pagination-sm > li > a,
5060
+ .pagination-sm > li > span {
5061
+ padding: 5px 10px;
5062
+ font-size: 12px;
5063
+ }
5064
+ .pagination-sm > li:first-child > a,
5065
+ .pagination-sm > li:first-child > span {
5066
+ border-bottom-left-radius: 2px;
5067
+ border-top-left-radius: 2px;
5068
+ }
5069
+ .pagination-sm > li:last-child > a,
5070
+ .pagination-sm > li:last-child > span {
5071
+ border-bottom-right-radius: 2px;
5072
+ border-top-right-radius: 2px;
5073
+ }
5074
+ .pager {
5075
+ padding-left: 0;
5076
+ margin: 18px 0;
5077
+ list-style: none;
5078
+ text-align: center;
5079
+ }
5080
+ .pager li {
5081
+ display: inline;
5082
+ }
5083
+ .pager li > a,
5084
+ .pager li > span {
5085
+ display: inline-block;
5086
+ padding: 5px 14px;
5087
+ background-color: #e2e2e2;
5088
+ border: 1px solid #ffffff;
5089
+ border-radius: 15px;
5090
+ }
5091
+ .pager li > a:hover,
5092
+ .pager li > a:focus {
5093
+ text-decoration: none;
5094
+ background-color: #d7d7d7;
5095
+ }
5096
+ .pager .next > a,
5097
+ .pager .next > span {
5098
+ float: right;
5099
+ }
5100
+ .pager .previous > a,
5101
+ .pager .previous > span {
5102
+ float: left;
5103
+ }
5104
+ .pager .disabled > a,
5105
+ .pager .disabled > a:hover,
5106
+ .pager .disabled > a:focus,
5107
+ .pager .disabled > span {
5108
+ color: #777777;
5109
+ background-color: #e2e2e2;
5110
+ cursor: not-allowed;
5111
+ }
5112
+ .label {
5113
+ display: inline;
5114
+ padding: .2em .6em .3em;
5115
+ font-size: 75%;
5116
+ font-weight: bold;
5117
+ line-height: 1;
5118
+ color: #ffffff;
5119
+ text-align: center;
5120
+ white-space: nowrap;
5121
+ vertical-align: baseline;
5122
+ border-radius: .25em;
5123
+ }
5124
+ a.label:hover,
5125
+ a.label:focus {
5126
+ color: #ffffff;
5127
+ text-decoration: none;
5128
+ cursor: pointer;
5129
+ }
5130
+ .label:empty {
5131
+ display: none;
5132
+ }
5133
+ .btn .label {
5134
+ position: relative;
5135
+ top: -1px;
5136
+ }
5137
+ .label-default {
5138
+ background-color: #777777;
5139
+ }
5140
+ .label-default[href]:hover,
5141
+ .label-default[href]:focus {
5142
+ background-color: #5e5e5e;
5143
+ }
5144
+ .label-primary {
5145
+ background-color: #2196f3;
5146
+ }
5147
+ .label-primary[href]:hover,
5148
+ .label-primary[href]:focus {
5149
+ background-color: #0c7cd5;
5150
+ }
5151
+ .label-success {
5152
+ background-color: #4caf50;
5153
+ }
5154
+ .label-success[href]:hover,
5155
+ .label-success[href]:focus {
5156
+ background-color: #3d8b40;
5157
+ }
5158
+ .label-info {
5159
+ background-color: #00bcd4;
5160
+ }
5161
+ .label-info[href]:hover,
5162
+ .label-info[href]:focus {
5163
+ background-color: #008fa1;
5164
+ }
5165
+ .label-warning {
5166
+ background-color: #ff9800;
5167
+ }
5168
+ .label-warning[href]:hover,
5169
+ .label-warning[href]:focus {
5170
+ background-color: #cc7a00;
5171
+ }
5172
+ .label-danger {
5173
+ background-color: #f44336;
5174
+ }
5175
+ .label-danger[href]:hover,
5176
+ .label-danger[href]:focus {
5177
+ background-color: #ea1c0d;
5178
+ }
5179
+ .badge {
5180
+ display: inline-block;
5181
+ min-width: 10px;
5182
+ padding: 3px 7px;
5183
+ font-size: 12px;
5184
+ font-weight: 400;
5185
+ color: #ffffff;
5186
+ line-height: 1;
5187
+ vertical-align: baseline;
5188
+ white-space: nowrap;
5189
+ text-align: center;
5190
+ background-color: #2196f3;
5191
+ border-radius: 2px;
5192
+ }
5193
+ .badge:empty {
5194
+ display: none;
5195
+ }
5196
+ .btn .badge {
5197
+ position: relative;
5198
+ top: -1px;
5199
+ }
5200
+ .btn-xs .badge,
5201
+ .btn-group-xs > .btn .badge {
5202
+ top: 0;
5203
+ padding: 1px 5px;
5204
+ }
5205
+ a.badge:hover,
5206
+ a.badge:focus {
5207
+ color: #ffffff;
5208
+ text-decoration: none;
5209
+ cursor: pointer;
5210
+ }
5211
+ .list-group-item.active > .badge,
5212
+ .nav-pills > .active > a > .badge {
5213
+ color: #ffffff;
5214
+ background-color: #2196f3;
5215
+ }
5216
+ .list-group-item > .badge {
5217
+ float: right;
5218
+ }
5219
+ .list-group-item > .badge + .badge {
5220
+ margin-right: 5px;
5221
+ }
5222
+ .nav-pills > li > a > .badge {
5223
+ margin-left: 3px;
5224
+ }
5225
+ .jumbotron {
5226
+ padding: 30px 15px;
5227
+ margin-bottom: 30px;
5228
+ color: inherit;
5229
+ background-color: #f7f7f7;
5230
+ }
5231
+ .jumbotron h1,
5232
+ .jumbotron .h1 {
5233
+ color: inherit;
5234
+ }
5235
+ .jumbotron p {
5236
+ margin-bottom: 15px;
5237
+ font-size: 20px;
5238
+ font-weight: 200;
5239
+ }
5240
+ .jumbotron > hr {
5241
+ border-top-color: #dedede;
5242
+ }
5243
+ .container .jumbotron,
5244
+ .container-fluid .jumbotron {
5245
+ border-radius: 2px;
5246
+ }
5247
+ .jumbotron .container {
5248
+ max-width: 100%;
5249
+ }
5250
+ @media screen and (min-width: 768px) {
5251
+ .jumbotron {
5252
+ padding: 48px 0;
5253
+ }
5254
+ .container .jumbotron,
5255
+ .container-fluid .jumbotron {
5256
+ padding-left: 60px;
5257
+ padding-right: 60px;
5258
+ }
5259
+ .jumbotron h1,
5260
+ .jumbotron .h1 {
5261
+ font-size: 59px;
5262
+ }
5263
+ }
5264
+ .thumbnail {
5265
+ display: block;
5266
+ padding: 3px;
5267
+ margin-bottom: 18px;
5268
+ line-height: 1.42857143;
5269
+ background-color: #ffffff;
5270
+ border: 1px solid #ededed;
5271
+ border-radius: 2px;
5272
+ -webkit-transition: border 0.2s ease-in-out;
5273
+ -o-transition: border 0.2s ease-in-out;
5274
+ transition: border 0.2s ease-in-out;
5275
+ }
5276
+ .thumbnail > img,
5277
+ .thumbnail a > img {
5278
+ margin-left: auto;
5279
+ margin-right: auto;
5280
+ }
5281
+ a.thumbnail:hover,
5282
+ a.thumbnail:focus,
5283
+ a.thumbnail.active {
5284
+ border-color: #2196f3;
5285
+ }
5286
+ .thumbnail .caption {
5287
+ padding: 9px;
5288
+ color: #5e5e5e;
5289
+ }
5290
+ .alert {
5291
+ padding: 15px;
5292
+ margin-bottom: 18px;
5293
+ border: 1px solid transparent;
5294
+ border-radius: 2px;
5295
+ }
5296
+ .alert h4 {
5297
+ margin-top: 0;
5298
+ color: inherit;
5299
+ }
5300
+ .alert .alert-link {
5301
+ font-weight: bold;
5302
+ }
5303
+ .alert > p,
5304
+ .alert > ul {
5305
+ margin-bottom: 0;
5306
+ }
5307
+ .alert > p + p {
5308
+ margin-top: 5px;
5309
+ }
5310
+ .alert-dismissable,
5311
+ .alert-dismissible {
5312
+ padding-right: 35px;
5313
+ }
5314
+ .alert-dismissable .close,
5315
+ .alert-dismissible .close {
5316
+ position: relative;
5317
+ top: -2px;
5318
+ right: -21px;
5319
+ color: inherit;
5320
+ }
5321
+ .alert-success {
5322
+ background-color: #dff0d8;
5323
+ border-color: #dff0d8;
5324
+ color: #4caf50;
5325
+ }
5326
+ .alert-success hr {
5327
+ border-top-color: #d0e9c6;
5328
+ }
5329
+ .alert-success .alert-link {
5330
+ color: #3d8b40;
5331
+ }
5332
+ .alert-info {
5333
+ background-color: #d9edf7;
5334
+ border-color: #d9edf7;
5335
+ color: #2196f3;
5336
+ }
5337
+ .alert-info hr {
5338
+ border-top-color: #c4e3f3;
5339
+ }
5340
+ .alert-info .alert-link {
5341
+ color: #0c7cd5;
5342
+ }
5343
+ .alert-warning {
5344
+ background-color: #ffedd6;
5345
+ border-color: #ffedd6;
5346
+ color: #ff9800;
5347
+ }
5348
+ .alert-warning hr {
5349
+ border-top-color: #ffe2bd;
5350
+ }
5351
+ .alert-warning .alert-link {
5352
+ color: #cc7a00;
5353
+ }
5354
+ .alert-danger {
5355
+ background-color: #f2dede;
5356
+ border-color: #f2dede;
5357
+ color: #f44336;
5358
+ }
5359
+ .alert-danger hr {
5360
+ border-top-color: #ebcccc;
5361
+ }
5362
+ .alert-danger .alert-link {
5363
+ color: #ea1c0d;
5364
+ }
5365
+ @-webkit-keyframes progress-bar-stripes {
5366
+ from {
5367
+ background-position: 40px 0;
5368
+ }
5369
+ to {
5370
+ background-position: 0 0;
5371
+ }
5372
+ }
5373
+ @keyframes progress-bar-stripes {
5374
+ from {
5375
+ background-position: 40px 0;
5376
+ }
5377
+ to {
5378
+ background-position: 0 0;
5379
+ }
5380
+ }
5381
+ .progress {
5382
+ overflow: hidden;
5383
+ height: 18px;
5384
+ margin-bottom: 18px;
5385
+ background-color: #f5f5f5;
5386
+ border-radius: 2px;
5387
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5388
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5389
+ }
5390
+ .progress-bar {
5391
+ float: left;
5392
+ width: 0%;
5393
+ height: 100%;
5394
+ font-size: 12px;
5395
+ line-height: 18px;
5396
+ color: #ffffff;
5397
+ text-align: center;
5398
+ background-color: #2196f3;
5399
+ -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5400
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5401
+ -webkit-transition: width 0.6s ease;
5402
+ -o-transition: width 0.6s ease;
5403
+ transition: width 0.6s ease;
5404
+ }
5405
+ .progress-striped .progress-bar,
5406
+ .progress-bar-striped {
5407
+ background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5408
+ background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5409
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5410
+ background-size: 40px 40px;
5411
+ }
5412
+ .progress.active .progress-bar,
5413
+ .progress-bar.active {
5414
+ -webkit-animation: progress-bar-stripes 2s linear infinite;
5415
+ -o-animation: progress-bar-stripes 2s linear infinite;
5416
+ animation: progress-bar-stripes 2s linear infinite;
5417
+ }
5418
+ .progress-bar-success {
5419
+ background-color: #4caf50;
5420
+ }
5421
+ .progress-striped .progress-bar-success {
5422
+ background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5423
+ background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5424
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5425
+ }
5426
+ .progress-bar-info {
5427
+ background-color: #00bcd4;
5428
+ }
5429
+ .progress-striped .progress-bar-info {
5430
+ background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5431
+ background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5432
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5433
+ }
5434
+ .progress-bar-warning {
5435
+ background-color: #ff9800;
5436
+ }
5437
+ .progress-striped .progress-bar-warning {
5438
+ background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5439
+ background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5440
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5441
+ }
5442
+ .progress-bar-danger {
5443
+ background-color: #f44336;
5444
+ }
5445
+ .progress-striped .progress-bar-danger {
5446
+ background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5447
+ background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5448
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5449
+ }
5450
+ .media {
5451
+ margin-top: 15px;
5452
+ }
5453
+ .media:first-child {
5454
+ margin-top: 0;
5455
+ }
5456
+ .media,
5457
+ .media-body {
5458
+ zoom: 1;
5459
+ overflow: hidden;
5460
+ }
5461
+ .media-body {
5462
+ width: 10000px;
5463
+ }
5464
+ .media-object {
5465
+ display: block;
5466
+ }
5467
+ .media-right,
5468
+ .media > .pull-right {
5469
+ padding-left: 10px;
5470
+ }
5471
+ .media-left,
5472
+ .media > .pull-left {
5473
+ padding-right: 10px;
5474
+ }
5475
+ .media-left,
5476
+ .media-right,
5477
+ .media-body {
5478
+ display: table-cell;
5479
+ vertical-align: top;
5480
+ }
5481
+ .media-middle {
5482
+ vertical-align: middle;
5483
+ }
5484
+ .media-bottom {
5485
+ vertical-align: bottom;
5486
+ }
5487
+ .media-heading {
5488
+ margin-top: 0;
5489
+ margin-bottom: 5px;
5490
+ }
5491
+ .media-list {
5492
+ padding-left: 0;
5493
+ list-style: none;
5494
+ }
5495
+ .list-group {
5496
+ margin-bottom: 20px;
5497
+ padding-left: 0;
5498
+ }
5499
+ .list-group-item {
5500
+ position: relative;
5501
+ display: block;
5502
+ padding: 10px 15px;
5503
+ margin-bottom: -1px;
5504
+ background-color: #ffffff;
5505
+ border: 1px solid #e9e9e9;
5506
+ }
5507
+ .list-group-item:first-child {
5508
+ border-top-right-radius: 2px;
5509
+ border-top-left-radius: 2px;
5510
+ }
5511
+ .list-group-item:last-child {
5512
+ margin-bottom: 0;
5513
+ border-bottom-right-radius: 2px;
5514
+ border-bottom-left-radius: 2px;
5515
+ }
5516
+ a.list-group-item {
5517
+ color: #555555;
5518
+ }
5519
+ a.list-group-item .list-group-item-heading {
5520
+ color: #333333;
5521
+ }
5522
+ a.list-group-item:hover,
5523
+ a.list-group-item:focus {
5524
+ text-decoration: none;
5525
+ color: #555555;
5526
+ background-color: #f5f5f5;
5527
+ }
5528
+ .list-group-item.disabled,
5529
+ .list-group-item.disabled:hover,
5530
+ .list-group-item.disabled:focus {
5531
+ background-color: #ffffff;
5532
+ color: #b5b4b4;
5533
+ cursor: not-allowed;
5534
+ }
5535
+ .list-group-item.disabled .list-group-item-heading,
5536
+ .list-group-item.disabled:hover .list-group-item-heading,
5537
+ .list-group-item.disabled:focus .list-group-item-heading {
5538
+ color: inherit;
5539
+ }
5540
+ .list-group-item.disabled .list-group-item-text,
5541
+ .list-group-item.disabled:hover .list-group-item-text,
5542
+ .list-group-item.disabled:focus .list-group-item-text {
5543
+ color: #b5b4b4;
5544
+ }
5545
+ .list-group-item.active,
5546
+ .list-group-item.active:hover,
5547
+ .list-group-item.active:focus {
5548
+ z-index: 2;
5549
+ color: #000000;
5550
+ background-color: #f5f5f5;
5551
+ border-color: #e9e9e9;
5552
+ }
5553
+ .list-group-item.active .list-group-item-heading,
5554
+ .list-group-item.active:hover .list-group-item-heading,
5555
+ .list-group-item.active:focus .list-group-item-heading,
5556
+ .list-group-item.active .list-group-item-heading > small,
5557
+ .list-group-item.active:hover .list-group-item-heading > small,
5558
+ .list-group-item.active:focus .list-group-item-heading > small,
5559
+ .list-group-item.active .list-group-item-heading > .small,
5560
+ .list-group-item.active:hover .list-group-item-heading > .small,
5561
+ .list-group-item.active:focus .list-group-item-heading > .small {
5562
+ color: inherit;
5563
+ }
5564
+ .list-group-item.active .list-group-item-text,
5565
+ .list-group-item.active:hover .list-group-item-text,
5566
+ .list-group-item.active:focus .list-group-item-text {
5567
+ color: #ffffff;
5568
+ }
5569
+ .list-group-item-success {
5570
+ color: #4caf50;
5571
+ background-color: #dff0d8;
5572
+ }
5573
+ a.list-group-item-success {
5574
+ color: #4caf50;
5575
+ }
5576
+ a.list-group-item-success .list-group-item-heading {
5577
+ color: inherit;
5578
+ }
5579
+ a.list-group-item-success:hover,
5580
+ a.list-group-item-success:focus {
5581
+ color: #4caf50;
5582
+ background-color: #d0e9c6;
5583
+ }
5584
+ a.list-group-item-success.active,
5585
+ a.list-group-item-success.active:hover,
5586
+ a.list-group-item-success.active:focus {
5587
+ color: #fff;
5588
+ background-color: #4caf50;
5589
+ border-color: #4caf50;
5590
+ }
5591
+ .list-group-item-info {
5592
+ color: #2196f3;
5593
+ background-color: #d9edf7;
5594
+ }
5595
+ a.list-group-item-info {
5596
+ color: #2196f3;
5597
+ }
5598
+ a.list-group-item-info .list-group-item-heading {
5599
+ color: inherit;
5600
+ }
5601
+ a.list-group-item-info:hover,
5602
+ a.list-group-item-info:focus {
5603
+ color: #2196f3;
5604
+ background-color: #c4e3f3;
5605
+ }
5606
+ a.list-group-item-info.active,
5607
+ a.list-group-item-info.active:hover,
5608
+ a.list-group-item-info.active:focus {
5609
+ color: #fff;
5610
+ background-color: #2196f3;
5611
+ border-color: #2196f3;
5612
+ }
5613
+ .list-group-item-warning {
5614
+ color: #ff9800;
5615
+ background-color: #fcf8e3;
5616
+ }
5617
+ a.list-group-item-warning {
5618
+ color: #ff9800;
5619
+ }
5620
+ a.list-group-item-warning .list-group-item-heading {
5621
+ color: inherit;
5622
+ }
5623
+ a.list-group-item-warning:hover,
5624
+ a.list-group-item-warning:focus {
5625
+ color: #ff9800;
5626
+ background-color: #faf2cc;
5627
+ }
5628
+ a.list-group-item-warning.active,
5629
+ a.list-group-item-warning.active:hover,
5630
+ a.list-group-item-warning.active:focus {
5631
+ color: #fff;
5632
+ background-color: #ff9800;
5633
+ border-color: #ff9800;
5634
+ }
5635
+ .list-group-item-danger {
5636
+ color: #f44336;
5637
+ background-color: #f2dede;
5638
+ }
5639
+ a.list-group-item-danger {
5640
+ color: #f44336;
5641
+ }
5642
+ a.list-group-item-danger .list-group-item-heading {
5643
+ color: inherit;
5644
+ }
5645
+ a.list-group-item-danger:hover,
5646
+ a.list-group-item-danger:focus {
5647
+ color: #f44336;
5648
+ background-color: #ebcccc;
5649
+ }
5650
+ a.list-group-item-danger.active,
5651
+ a.list-group-item-danger.active:hover,
5652
+ a.list-group-item-danger.active:focus {
5653
+ color: #fff;
5654
+ background-color: #f44336;
5655
+ border-color: #f44336;
5656
+ }
5657
+ .list-group-item-heading {
5658
+ margin-top: 0;
5659
+ margin-bottom: 5px;
5660
+ }
5661
+ .list-group-item-text {
5662
+ margin-bottom: 0;
5663
+ line-height: 1.3;
5664
+ }
5665
+ .panel {
5666
+ margin-bottom: 18px;
5667
+ background-color: #ffffff;
5668
+ border: 1px solid transparent;
5669
+ border-radius: 2px;
5670
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5671
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5672
+ }
5673
+ .panel-body {
5674
+ padding: 15px;
5675
+ }
5676
+ .panel-heading {
5677
+ padding: 10px 15px;
5678
+ border-bottom: 1px solid transparent;
5679
+ border-top-right-radius: 1px;
5680
+ border-top-left-radius: 1px;
5681
+ }
5682
+ .panel-heading > .dropdown .dropdown-toggle {
5683
+ color: inherit;
5684
+ }
5685
+ .panel-title {
5686
+ margin-top: 0;
5687
+ margin-bottom: 0;
5688
+ font-size: 15px;
5689
+ color: inherit;
5690
+ }
5691
+ .panel-title > a,
5692
+ .panel-title > small,
5693
+ .panel-title > .small,
5694
+ .panel-title > small > a,
5695
+ .panel-title > .small > a {
5696
+ color: inherit;
5697
+ }
5698
+ .panel-footer {
5699
+ padding: 10px 15px;
5700
+ background-color: #f5f5f5;
5701
+ border-top: 1px solid #dddddd;
5702
+ border-bottom-right-radius: 1px;
5703
+ border-bottom-left-radius: 1px;
5704
+ }
5705
+ .panel > .list-group,
5706
+ .panel > .panel-collapse > .list-group {
5707
+ margin-bottom: 0;
5708
+ }
5709
+ .panel > .list-group .list-group-item,
5710
+ .panel > .panel-collapse > .list-group .list-group-item {
5711
+ border-width: 1px 0;
5712
+ border-radius: 0;
5713
+ }
5714
+ .panel > .list-group:first-child .list-group-item:first-child,
5715
+ .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
5716
+ border-top: 0;
5717
+ border-top-right-radius: 1px;
5718
+ border-top-left-radius: 1px;
5719
+ }
5720
+ .panel > .list-group:last-child .list-group-item:last-child,
5721
+ .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
5722
+ border-bottom: 0;
5723
+ border-bottom-right-radius: 1px;
5724
+ border-bottom-left-radius: 1px;
5725
+ }
5726
+ .panel-heading + .list-group .list-group-item:first-child {
5727
+ border-top-width: 0;
5728
+ }
5729
+ .list-group + .panel-footer {
5730
+ border-top-width: 0;
5731
+ }
5732
+ .panel > .table,
5733
+ .panel > .table-responsive > .table,
5734
+ .panel > .panel-collapse > .table {
5735
+ margin-bottom: 0;
5736
+ }
5737
+ .panel > .table caption,
5738
+ .panel > .table-responsive > .table caption,
5739
+ .panel > .panel-collapse > .table caption {
5740
+ padding-left: 15px;
5741
+ padding-right: 15px;
5742
+ }
5743
+ .panel > .table:first-child,
5744
+ .panel > .table-responsive:first-child > .table:first-child {
5745
+ border-top-right-radius: 1px;
5746
+ border-top-left-radius: 1px;
5747
+ }
5748
+ .panel > .table:first-child > thead:first-child > tr:first-child,
5749
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
5750
+ .panel > .table:first-child > tbody:first-child > tr:first-child,
5751
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
5752
+ border-top-left-radius: 1px;
5753
+ border-top-right-radius: 1px;
5754
+ }
5755
+ .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
5756
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
5757
+ .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5758
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5759
+ .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
5760
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
5761
+ .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
5762
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
5763
+ border-top-left-radius: 1px;
5764
+ }
5765
+ .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
5766
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
5767
+ .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5768
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5769
+ .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
5770
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
5771
+ .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
5772
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
5773
+ border-top-right-radius: 1px;
5774
+ }
5775
+ .panel > .table:last-child,
5776
+ .panel > .table-responsive:last-child > .table:last-child {
5777
+ border-bottom-right-radius: 1px;
5778
+ border-bottom-left-radius: 1px;
5779
+ }
5780
+ .panel > .table:last-child > tbody:last-child > tr:last-child,
5781
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
5782
+ .panel > .table:last-child > tfoot:last-child > tr:last-child,
5783
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
5784
+ border-bottom-left-radius: 1px;
5785
+ border-bottom-right-radius: 1px;
5786
+ }
5787
+ .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5788
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5789
+ .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5790
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5791
+ .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5792
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5793
+ .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
5794
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
5795
+ border-bottom-left-radius: 1px;
5796
+ }
5797
+ .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5798
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5799
+ .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5800
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5801
+ .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5802
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5803
+ .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
5804
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
5805
+ border-bottom-right-radius: 1px;
5806
+ }
5807
+ .panel > .panel-body + .table,
5808
+ .panel > .panel-body + .table-responsive,
5809
+ .panel > .table + .panel-body,
5810
+ .panel > .table-responsive + .panel-body {
5811
+ border-top: 1px solid #f0f0f0;
5812
+ }
5813
+ .panel > .table > tbody:first-child > tr:first-child th,
5814
+ .panel > .table > tbody:first-child > tr:first-child td {
5815
+ border-top: 0;
5816
+ }
5817
+ .panel > .table-bordered,
5818
+ .panel > .table-responsive > .table-bordered {
5819
+ border: 0;
5820
+ }
5821
+ .panel > .table-bordered > thead > tr > th:first-child,
5822
+ .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
5823
+ .panel > .table-bordered > tbody > tr > th:first-child,
5824
+ .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
5825
+ .panel > .table-bordered > tfoot > tr > th:first-child,
5826
+ .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
5827
+ .panel > .table-bordered > thead > tr > td:first-child,
5828
+ .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
5829
+ .panel > .table-bordered > tbody > tr > td:first-child,
5830
+ .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
5831
+ .panel > .table-bordered > tfoot > tr > td:first-child,
5832
+ .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
5833
+ border-left: 0;
5834
+ }
5835
+ .panel > .table-bordered > thead > tr > th:last-child,
5836
+ .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
5837
+ .panel > .table-bordered > tbody > tr > th:last-child,
5838
+ .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
5839
+ .panel > .table-bordered > tfoot > tr > th:last-child,
5840
+ .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
5841
+ .panel > .table-bordered > thead > tr > td:last-child,
5842
+ .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
5843
+ .panel > .table-bordered > tbody > tr > td:last-child,
5844
+ .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
5845
+ .panel > .table-bordered > tfoot > tr > td:last-child,
5846
+ .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
5847
+ border-right: 0;
5848
+ }
5849
+ .panel > .table-bordered > thead > tr:first-child > td,
5850
+ .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
5851
+ .panel > .table-bordered > tbody > tr:first-child > td,
5852
+ .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
5853
+ .panel > .table-bordered > thead > tr:first-child > th,
5854
+ .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
5855
+ .panel > .table-bordered > tbody > tr:first-child > th,
5856
+ .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
5857
+ border-bottom: 0;
5858
+ }
5859
+ .panel > .table-bordered > tbody > tr:last-child > td,
5860
+ .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
5861
+ .panel > .table-bordered > tfoot > tr:last-child > td,
5862
+ .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
5863
+ .panel > .table-bordered > tbody > tr:last-child > th,
5864
+ .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
5865
+ .panel > .table-bordered > tfoot > tr:last-child > th,
5866
+ .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
5867
+ border-bottom: 0;
5868
+ }
5869
+ .panel > .table-responsive {
5870
+ border: 0;
5871
+ margin-bottom: 0;
5872
+ }
5873
+ .panel-group {
5874
+ margin-bottom: 18px;
5875
+ }
5876
+ .panel-group .panel {
5877
+ margin-bottom: 0;
5878
+ border-radius: 2px;
5879
+ }
5880
+ .panel-group .panel + .panel {
5881
+ margin-top: 5px;
5882
+ }
5883
+ .panel-group .panel-heading {
5884
+ border-bottom: 0;
5885
+ }
5886
+ .panel-group .panel-heading + .panel-collapse > .panel-body,
5887
+ .panel-group .panel-heading + .panel-collapse > .list-group {
5888
+ border-top: 1px solid #dddddd;
5889
+ }
5890
+ .panel-group .panel-footer {
5891
+ border-top: 0;
5892
+ }
5893
+ .panel-group .panel-footer + .panel-collapse .panel-body {
5894
+ border-bottom: 1px solid #dddddd;
5895
+ }
5896
+ .panel-default {
5897
+ border-color: #dddddd;
5898
+ }
5899
+ .panel-default > .panel-heading {
5900
+ color: #333333;
5901
+ background-color: #f5f5f5;
5902
+ border-color: #dddddd;
5903
+ }
5904
+ .panel-default > .panel-heading + .panel-collapse > .panel-body {
5905
+ border-top-color: #dddddd;
5906
+ }
5907
+ .panel-default > .panel-heading .badge {
5908
+ color: #f5f5f5;
5909
+ background-color: #333333;
5910
+ }
5911
+ .panel-default > .panel-footer + .panel-collapse > .panel-body {
5912
+ border-bottom-color: #dddddd;
5913
+ }
5914
+ .panel-primary {
5915
+ border-color: #2196f3;
5916
+ }
5917
+ .panel-primary > .panel-heading {
5918
+ color: #ffffff;
5919
+ background-color: #2196f3;
5920
+ border-color: #2196f3;
5921
+ }
5922
+ .panel-primary > .panel-heading + .panel-collapse > .panel-body {
5923
+ border-top-color: #2196f3;
5924
+ }
5925
+ .panel-primary > .panel-heading .badge {
5926
+ color: #2196f3;
5927
+ background-color: #ffffff;
5928
+ }
5929
+ .panel-primary > .panel-footer + .panel-collapse > .panel-body {
5930
+ border-bottom-color: #2196f3;
5931
+ }
5932
+ .panel-success {
5933
+ border-color: #d6e9c6;
5934
+ }
5935
+ .panel-success > .panel-heading {
5936
+ color: #4caf50;
5937
+ background-color: #dff0d8;
5938
+ border-color: #d6e9c6;
5939
+ }
5940
+ .panel-success > .panel-heading + .panel-collapse > .panel-body {
5941
+ border-top-color: #d6e9c6;
5942
+ }
5943
+ .panel-success > .panel-heading .badge {
5944
+ color: #dff0d8;
5945
+ background-color: #4caf50;
5946
+ }
5947
+ .panel-success > .panel-footer + .panel-collapse > .panel-body {
5948
+ border-bottom-color: #d6e9c6;
5949
+ }
5950
+ .panel-info {
5951
+ border-color: #bce8f1;
5952
+ }
5953
+ .panel-info > .panel-heading {
5954
+ color: #2196f3;
5955
+ background-color: #d9edf7;
5956
+ border-color: #bce8f1;
5957
+ }
5958
+ .panel-info > .panel-heading + .panel-collapse > .panel-body {
5959
+ border-top-color: #bce8f1;
5960
+ }
5961
+ .panel-info > .panel-heading .badge {
5962
+ color: #d9edf7;
5963
+ background-color: #2196f3;
5964
+ }
5965
+ .panel-info > .panel-footer + .panel-collapse > .panel-body {
5966
+ border-bottom-color: #bce8f1;
5967
+ }
5968
+ .panel-warning {
5969
+ border-color: #faebcc;
5970
+ }
5971
+ .panel-warning > .panel-heading {
5972
+ color: #ff9800;
5973
+ background-color: #fcf8e3;
5974
+ border-color: #faebcc;
5975
+ }
5976
+ .panel-warning > .panel-heading + .panel-collapse > .panel-body {
5977
+ border-top-color: #faebcc;
5978
+ }
5979
+ .panel-warning > .panel-heading .badge {
5980
+ color: #fcf8e3;
5981
+ background-color: #ff9800;
5982
+ }
5983
+ .panel-warning > .panel-footer + .panel-collapse > .panel-body {
5984
+ border-bottom-color: #faebcc;
5985
+ }
5986
+ .panel-danger {
5987
+ border-color: #ebccd1;
5988
+ }
5989
+ .panel-danger > .panel-heading {
5990
+ color: #f44336;
5991
+ background-color: #f2dede;
5992
+ border-color: #ebccd1;
5993
+ }
5994
+ .panel-danger > .panel-heading + .panel-collapse > .panel-body {
5995
+ border-top-color: #ebccd1;
5996
+ }
5997
+ .panel-danger > .panel-heading .badge {
5998
+ color: #f2dede;
5999
+ background-color: #f44336;
6000
+ }
6001
+ .panel-danger > .panel-footer + .panel-collapse > .panel-body {
6002
+ border-bottom-color: #ebccd1;
6003
+ }
6004
+ .embed-responsive {
6005
+ position: relative;
6006
+ display: block;
6007
+ height: 0;
6008
+ padding: 0;
6009
+ overflow: hidden;
6010
+ }
6011
+ .embed-responsive .embed-responsive-item,
6012
+ .embed-responsive iframe,
6013
+ .embed-responsive embed,
6014
+ .embed-responsive object,
6015
+ .embed-responsive video {
6016
+ position: absolute;
6017
+ top: 0;
6018
+ left: 0;
6019
+ bottom: 0;
6020
+ height: 100%;
6021
+ width: 100%;
6022
+ border: 0;
6023
+ }
6024
+ .embed-responsive-16by9 {
6025
+ padding-bottom: 56.25%;
6026
+ }
6027
+ .embed-responsive-4by3 {
6028
+ padding-bottom: 75%;
6029
+ }
6030
+ .well {
6031
+ min-height: 20px;
6032
+ padding: 19px;
6033
+ margin-bottom: 20px;
6034
+ background-color: #f5f5f5;
6035
+ border: 1px solid #e3e3e3;
6036
+ border-radius: 2px;
6037
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
6038
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
6039
+ }
6040
+ .well blockquote {
6041
+ border-color: #ddd;
6042
+ border-color: rgba(0, 0, 0, 0.15);
6043
+ }
6044
+ .well-lg {
6045
+ padding: 24px;
6046
+ border-radius: 2px;
6047
+ }
6048
+ .well-sm {
6049
+ padding: 9px;
6050
+ border-radius: 2px;
6051
+ }
6052
+ .close {
6053
+ float: right;
6054
+ font-size: 19.5px;
6055
+ font-weight: bold;
6056
+ line-height: 1;
6057
+ color: #000000;
6058
+ text-shadow: 0 1px 0 #ffffff;
6059
+ opacity: 0.2;
6060
+ filter: alpha(opacity=20);
6061
+ }
6062
+ .close:hover,
6063
+ .close:focus {
6064
+ color: #000000;
6065
+ text-decoration: none;
6066
+ cursor: pointer;
6067
+ opacity: 0.5;
6068
+ filter: alpha(opacity=50);
6069
+ }
6070
+ button.close {
6071
+ padding: 0;
6072
+ cursor: pointer;
6073
+ background: transparent;
6074
+ border: 0;
6075
+ -webkit-appearance: none;
6076
+ }
6077
+ .modal-open {
6078
+ overflow: hidden;
6079
+ }
6080
+ .modal {
6081
+ display: none;
6082
+ overflow: hidden;
6083
+ position: fixed;
6084
+ top: 0;
6085
+ right: 0;
6086
+ bottom: 0;
6087
+ left: 0;
6088
+ z-index: 1050;
6089
+ -webkit-overflow-scrolling: touch;
6090
+ outline: 0;
6091
+ }
6092
+ .modal.fade .modal-dialog {
6093
+ -webkit-transform: translate(0, -25%);
6094
+ -ms-transform: translate(0, -25%);
6095
+ -o-transform: translate(0, -25%);
6096
+ transform: translate(0, -25%);
6097
+ -webkit-transition: -webkit-transform 0.3s ease-out;
6098
+ -moz-transition: -moz-transform 0.3s ease-out;
6099
+ -o-transition: -o-transform 0.3s ease-out;
6100
+ transition: transform 0.3s ease-out;
6101
+ }
6102
+ .modal.in .modal-dialog {
6103
+ -webkit-transform: translate(0, 0);
6104
+ -ms-transform: translate(0, 0);
6105
+ -o-transform: translate(0, 0);
6106
+ transform: translate(0, 0);
6107
+ }
6108
+ .modal-open .modal {
6109
+ overflow-x: hidden;
6110
+ overflow-y: auto;
6111
+ }
6112
+ .modal-dialog {
6113
+ position: relative;
6114
+ width: auto;
6115
+ margin: 10px;
6116
+ }
6117
+ .modal-content {
6118
+ position: relative;
6119
+ background-color: #ffffff;
6120
+ border: 1px solid transparent;
6121
+ border-radius: 2px;
6122
+ -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
6123
+ box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
6124
+ background-clip: padding-box;
6125
+ outline: 0;
6126
+ }
6127
+ .modal-backdrop {
6128
+ position: fixed;
6129
+ top: 0;
6130
+ right: 0;
6131
+ bottom: 0;
6132
+ left: 0;
6133
+ z-index: 0;
6134
+ background-color: #000000;
6135
+ }
6136
+ .modal-backdrop.fade {
6137
+ opacity: 0;
6138
+ filter: alpha(opacity=0);
6139
+ }
6140
+ .modal-backdrop.in {
6141
+ opacity: 0.5;
6142
+ filter: alpha(opacity=50);
6143
+ }
6144
+ .modal-header {
6145
+ padding: 15px;
6146
+ border-bottom: 1px solid transparent;
6147
+ min-height: #0f0f0f;
6148
+ }
6149
+ .modal-header .close {
6150
+ margin-top: -2px;
6151
+ }
6152
+ .modal-title {
6153
+ margin: 0;
6154
+ line-height: transparent;
6155
+ }
6156
+ .modal-body {
6157
+ position: relative;
6158
+ padding: 15px;
6159
+ }
6160
+ .modal-footer {
6161
+ padding: 15px;
6162
+ text-align: right;
6163
+ border-top: 1px solid transparent;
6164
+ }
6165
+ .modal-footer .btn + .btn {
6166
+ margin-left: 5px;
6167
+ margin-bottom: 0;
6168
+ }
6169
+ .modal-footer .btn-group .btn + .btn {
6170
+ margin-left: -1px;
6171
+ }
6172
+ .modal-footer .btn-block + .btn-block {
6173
+ margin-left: 0;
6174
+ }
6175
+ .modal-scrollbar-measure {
6176
+ position: absolute;
6177
+ top: -9999px;
6178
+ width: 50px;
6179
+ height: 50px;
6180
+ overflow: scroll;
6181
+ }
6182
+ @media (min-width: 768px) {
6183
+ .modal-dialog {
6184
+ width: 600px;
6185
+ margin: 30px auto;
6186
+ }
6187
+ .modal-content {
6188
+ -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
6189
+ box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
6190
+ }
6191
+ .modal-sm {
6192
+ width: 300px;
6193
+ }
6194
+ }
6195
+ @media (min-width: 992px) {
6196
+ .modal-lg {
6197
+ width: 900px;
6198
+ }
6199
+ }
6200
+ .tooltip {
6201
+ position: absolute;
6202
+ z-index: 1070;
6203
+ display: block;
6204
+ font-family: roboto;
6205
+ font-size: 12px;
6206
+ font-weight: normal;
6207
+ line-height: 1.4;
6208
+ opacity: 0;
6209
+ filter: alpha(opacity=0);
6210
+ }
6211
+ .tooltip.in {
6212
+ opacity: 1;
6213
+ filter: alpha(opacity=100);
6214
+ }
6215
+ .tooltip.top {
6216
+ margin-top: -3px;
6217
+ padding: 5px 0;
6218
+ }
6219
+ .tooltip.right {
6220
+ margin-left: 3px;
6221
+ padding: 0 5px;
6222
+ }
6223
+ .tooltip.bottom {
6224
+ margin-top: 3px;
6225
+ padding: 5px 0;
6226
+ }
6227
+ .tooltip.left {
6228
+ margin-left: -3px;
6229
+ padding: 0 5px;
6230
+ }
6231
+ .tooltip-inner {
6232
+ max-width: 200px;
6233
+ padding: 3px 8px;
6234
+ color: #ffffff;
6235
+ text-align: center;
6236
+ text-decoration: none;
6237
+ background-color: #737373;
6238
+ border-radius: 2px;
6239
+ }
6240
+ .tooltip-arrow {
6241
+ position: absolute;
6242
+ width: 0;
6243
+ height: 0;
6244
+ border-color: transparent;
6245
+ border-style: solid;
6246
+ }
6247
+ .tooltip.top .tooltip-arrow {
6248
+ bottom: 0;
6249
+ left: 50%;
6250
+ margin-left: -5px;
6251
+ border-width: 5px 5px 0;
6252
+ border-top-color: #737373;
6253
+ }
6254
+ .tooltip.top-left .tooltip-arrow {
6255
+ bottom: 0;
6256
+ right: 5px;
6257
+ margin-bottom: -5px;
6258
+ border-width: 5px 5px 0;
6259
+ border-top-color: #737373;
6260
+ }
6261
+ .tooltip.top-right .tooltip-arrow {
6262
+ bottom: 0;
6263
+ left: 5px;
6264
+ margin-bottom: -5px;
6265
+ border-width: 5px 5px 0;
6266
+ border-top-color: #737373;
6267
+ }
6268
+ .tooltip.right .tooltip-arrow {
6269
+ top: 50%;
6270
+ left: 0;
6271
+ margin-top: -5px;
6272
+ border-width: 5px 5px 5px 0;
6273
+ border-right-color: #737373;
6274
+ }
6275
+ .tooltip.left .tooltip-arrow {
6276
+ top: 50%;
6277
+ right: 0;
6278
+ margin-top: -5px;
6279
+ border-width: 5px 0 5px 5px;
6280
+ border-left-color: #737373;
6281
+ }
6282
+ .tooltip.bottom .tooltip-arrow {
6283
+ top: 0;
6284
+ left: 50%;
6285
+ margin-left: -5px;
6286
+ border-width: 0 5px 5px;
6287
+ border-bottom-color: #737373;
6288
+ }
6289
+ .tooltip.bottom-left .tooltip-arrow {
6290
+ top: 0;
6291
+ right: 5px;
6292
+ margin-top: -5px;
6293
+ border-width: 0 5px 5px;
6294
+ border-bottom-color: #737373;
6295
+ }
6296
+ .tooltip.bottom-right .tooltip-arrow {
6297
+ top: 0;
6298
+ left: 5px;
6299
+ margin-top: -5px;
6300
+ border-width: 0 5px 5px;
6301
+ border-bottom-color: #737373;
6302
+ }
6303
+ .popover {
6304
+ position: absolute;
6305
+ top: 0;
6306
+ left: 0;
6307
+ z-index: 1060;
6308
+ display: none;
6309
+ max-width: 276px;
6310
+ padding: 1px;
6311
+ font-family: roboto;
6312
+ font-size: 13px;
6313
+ font-weight: normal;
6314
+ line-height: 1.42857143;
6315
+ text-align: left;
6316
+ background-color: #ffffff;
6317
+ background-clip: padding-box;
6318
+ border: 1px solid #ffffff;
6319
+ border-radius: 2px;
6320
+ -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
6321
+ box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
6322
+ white-space: normal;
6323
+ }
6324
+ .popover.top {
6325
+ margin-top: -10px;
6326
+ }
6327
+ .popover.right {
6328
+ margin-left: 10px;
6329
+ }
6330
+ .popover.bottom {
6331
+ margin-top: 10px;
6332
+ }
6333
+ .popover.left {
6334
+ margin-left: -10px;
6335
+ }
6336
+ .popover-title {
6337
+ margin: 0;
6338
+ padding: 8px 14px;
6339
+ font-size: 13px;
6340
+ background-color: #ffffff;
6341
+ border-bottom: 1px solid #f2f2f2;
6342
+ border-radius: 1px 1px 0 0;
6343
+ }
6344
+ .popover-content {
6345
+ padding: 9px 14px;
6346
+ }
6347
+ .popover > .arrow,
6348
+ .popover > .arrow:after {
6349
+ position: absolute;
6350
+ display: block;
6351
+ width: 0;
6352
+ height: 0;
6353
+ border-color: transparent;
6354
+ border-style: solid;
6355
+ }
6356
+ .popover > .arrow {
6357
+ border-width: 11px;
6358
+ }
6359
+ .popover > .arrow:after {
6360
+ border-width: 10px;
6361
+ content: "";
6362
+ }
6363
+ .popover.top > .arrow {
6364
+ left: 50%;
6365
+ margin-left: -11px;
6366
+ border-bottom-width: 0;
6367
+ border-top-color: #cccccc;
6368
+ border-top-color: #ffffff;
6369
+ bottom: -11px;
6370
+ }
6371
+ .popover.top > .arrow:after {
6372
+ content: " ";
6373
+ bottom: 1px;
6374
+ margin-left: -10px;
6375
+ border-bottom-width: 0;
6376
+ border-top-color: #ffffff;
6377
+ }
6378
+ .popover.right > .arrow {
6379
+ top: 50%;
6380
+ left: -11px;
6381
+ margin-top: -11px;
6382
+ border-left-width: 0;
6383
+ border-right-color: #cccccc;
6384
+ border-right-color: #ffffff;
6385
+ }
6386
+ .popover.right > .arrow:after {
6387
+ content: " ";
6388
+ left: 1px;
6389
+ bottom: -10px;
6390
+ border-left-width: 0;
6391
+ border-right-color: #ffffff;
6392
+ }
6393
+ .popover.bottom > .arrow {
6394
+ left: 50%;
6395
+ margin-left: -11px;
6396
+ border-top-width: 0;
6397
+ border-bottom-color: #cccccc;
6398
+ border-bottom-color: #ffffff;
6399
+ top: -11px;
6400
+ }
6401
+ .popover.bottom > .arrow:after {
6402
+ content: " ";
6403
+ top: 1px;
6404
+ margin-left: -10px;
6405
+ border-top-width: 0;
6406
+ border-bottom-color: #ffffff;
6407
+ }
6408
+ .popover.left > .arrow {
6409
+ top: 50%;
6410
+ right: -11px;
6411
+ margin-top: -11px;
6412
+ border-right-width: 0;
6413
+ border-left-color: #cccccc;
6414
+ border-left-color: #ffffff;
6415
+ }
6416
+ .popover.left > .arrow:after {
6417
+ content: " ";
6418
+ right: 1px;
6419
+ border-right-width: 0;
6420
+ border-left-color: #ffffff;
6421
+ bottom: -10px;
6422
+ }
6423
+ .carousel {
6424
+ position: relative;
6425
+ }
6426
+ .carousel-inner {
6427
+ position: relative;
6428
+ overflow: hidden;
6429
+ width: 100%;
6430
+ }
6431
+ .carousel-inner > .item {
6432
+ display: none;
6433
+ position: relative;
6434
+ -webkit-transition: 0.6s ease-in-out left;
6435
+ -o-transition: 0.6s ease-in-out left;
6436
+ transition: 0.6s ease-in-out left;
6437
+ }
6438
+ .carousel-inner > .item > img,
6439
+ .carousel-inner > .item > a > img {
6440
+ line-height: 1;
6441
+ }
6442
+ @media all and (transform-3d), (-webkit-transform-3d) {
6443
+ .carousel-inner > .item {
6444
+ -webkit-transition: -webkit-transform 0.6s ease-in-out;
6445
+ -moz-transition: -moz-transform 0.6s ease-in-out;
6446
+ -o-transition: -o-transform 0.6s ease-in-out;
6447
+ transition: transform 0.6s ease-in-out;
6448
+ -webkit-backface-visibility: hidden;
6449
+ -moz-backface-visibility: hidden;
6450
+ backface-visibility: hidden;
6451
+ -webkit-perspective: 1000;
6452
+ -moz-perspective: 1000;
6453
+ perspective: 1000;
6454
+ }
6455
+ .carousel-inner > .item.next,
6456
+ .carousel-inner > .item.active.right {
6457
+ -webkit-transform: translate3d(100%, 0, 0);
6458
+ transform: translate3d(100%, 0, 0);
6459
+ left: 0;
6460
+ }
6461
+ .carousel-inner > .item.prev,
6462
+ .carousel-inner > .item.active.left {
6463
+ -webkit-transform: translate3d(-100%, 0, 0);
6464
+ transform: translate3d(-100%, 0, 0);
6465
+ left: 0;
6466
+ }
6467
+ .carousel-inner > .item.next.left,
6468
+ .carousel-inner > .item.prev.right,
6469
+ .carousel-inner > .item.active {
6470
+ -webkit-transform: translate3d(0, 0, 0);
6471
+ transform: translate3d(0, 0, 0);
6472
+ left: 0;
6473
+ }
6474
+ }
6475
+ .carousel-inner > .active,
6476
+ .carousel-inner > .next,
6477
+ .carousel-inner > .prev {
6478
+ display: block;
6479
+ }
6480
+ .carousel-inner > .active {
6481
+ left: 0;
6482
+ }
6483
+ .carousel-inner > .next,
6484
+ .carousel-inner > .prev {
6485
+ position: absolute;
6486
+ top: 0;
6487
+ width: 100%;
6488
+ }
6489
+ .carousel-inner > .next {
6490
+ left: 100%;
6491
+ }
6492
+ .carousel-inner > .prev {
6493
+ left: -100%;
6494
+ }
6495
+ .carousel-inner > .next.left,
6496
+ .carousel-inner > .prev.right {
6497
+ left: 0;
6498
+ }
6499
+ .carousel-inner > .active.left {
6500
+ left: -100%;
6501
+ }
6502
+ .carousel-inner > .active.right {
6503
+ left: 100%;
6504
+ }
6505
+ .carousel-control {
6506
+ position: absolute;
6507
+ top: 0;
6508
+ left: 0;
6509
+ bottom: 0;
6510
+ width: 15%;
6511
+ opacity: 0.5;
6512
+ filter: alpha(opacity=50);
6513
+ font-size: 20px;
6514
+ color: #ffffff;
6515
+ text-align: center;
6516
+ text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6517
+ }
6518
+ .carousel-control.left {
6519
+ background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6520
+ background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6521
+ background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6522
+ background-repeat: repeat-x;
6523
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
6524
+ }
6525
+ .carousel-control.right {
6526
+ left: auto;
6527
+ right: 0;
6528
+ background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6529
+ background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6530
+ background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6531
+ background-repeat: repeat-x;
6532
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
6533
+ }
6534
+ .carousel-control:hover,
6535
+ .carousel-control:focus {
6536
+ outline: 0;
6537
+ color: #ffffff;
6538
+ text-decoration: none;
6539
+ opacity: 0.9;
6540
+ filter: alpha(opacity=90);
6541
+ }
6542
+ .carousel-control .icon-prev,
6543
+ .carousel-control .icon-next,
6544
+ .carousel-control .glyphicon-chevron-left,
6545
+ .carousel-control .glyphicon-chevron-right {
6546
+ position: absolute;
6547
+ top: 50%;
6548
+ z-index: 5;
6549
+ display: inline-block;
6550
+ }
6551
+ .carousel-control .icon-prev,
6552
+ .carousel-control .glyphicon-chevron-left {
6553
+ left: 50%;
6554
+ margin-left: -10px;
6555
+ }
6556
+ .carousel-control .icon-next,
6557
+ .carousel-control .glyphicon-chevron-right {
6558
+ right: 50%;
6559
+ margin-right: -10px;
6560
+ }
6561
+ .carousel-control .icon-prev,
6562
+ .carousel-control .icon-next {
6563
+ width: 20px;
6564
+ height: 20px;
6565
+ margin-top: -10px;
6566
+ line-height: 1;
6567
+ font-family: serif;
6568
+ }
6569
+ .carousel-control .icon-prev:before {
6570
+ content: '\2039';
6571
+ }
6572
+ .carousel-control .icon-next:before {
6573
+ content: '\203a';
6574
+ }
6575
+ .carousel-indicators {
6576
+ position: absolute;
6577
+ bottom: 10px;
6578
+ left: 50%;
6579
+ z-index: 15;
6580
+ width: 60%;
6581
+ margin-left: -30%;
6582
+ padding-left: 0;
6583
+ list-style: none;
6584
+ text-align: center;
6585
+ }
6586
+ .carousel-indicators li {
6587
+ display: inline-block;
6588
+ width: 10px;
6589
+ height: 10px;
6590
+ margin: 1px;
6591
+ text-indent: -999px;
6592
+ border: 1px solid #ffffff;
6593
+ border-radius: 10px;
6594
+ cursor: pointer;
6595
+ background-color: #000 \9;
6596
+ background-color: rgba(0, 0, 0, 0);
6597
+ }
6598
+ .carousel-indicators .active {
6599
+ margin: 0;
6600
+ width: 12px;
6601
+ height: 12px;
6602
+ background-color: #ffffff;
6603
+ }
6604
+ .carousel-caption {
6605
+ position: absolute;
6606
+ left: 15%;
6607
+ right: 15%;
6608
+ bottom: 20px;
6609
+ z-index: 10;
6610
+ padding-top: 20px;
6611
+ padding-bottom: 20px;
6612
+ color: #ffffff;
6613
+ text-align: center;
6614
+ text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6615
+ }
6616
+ .carousel-caption .btn {
6617
+ text-shadow: none;
6618
+ }
6619
+ @media screen and (min-width: 768px) {
6620
+ .carousel-control .glyphicon-chevron-left,
6621
+ .carousel-control .glyphicon-chevron-right,
6622
+ .carousel-control .icon-prev,
6623
+ .carousel-control .icon-next {
6624
+ width: 30px;
6625
+ height: 30px;
6626
+ margin-top: -15px;
6627
+ font-size: 30px;
6628
+ }
6629
+ .carousel-control .glyphicon-chevron-left,
6630
+ .carousel-control .icon-prev {
6631
+ margin-left: -15px;
6632
+ }
6633
+ .carousel-control .glyphicon-chevron-right,
6634
+ .carousel-control .icon-next {
6635
+ margin-right: -15px;
6636
+ }
6637
+ .carousel-caption {
6638
+ left: 20%;
6639
+ right: 20%;
6640
+ padding-bottom: 30px;
6641
+ }
6642
+ .carousel-indicators {
6643
+ bottom: 20px;
6644
+ }
6645
+ }
6646
+ .clearfix:before,
6647
+ .clearfix:after,
6648
+ .dl-horizontal dd:before,
6649
+ .dl-horizontal dd:after,
6650
+ .container:before,
6651
+ .container:after,
6652
+ .container-fluid:before,
6653
+ .container-fluid:after,
6654
+ .row:before,
6655
+ .row:after,
6656
+ .form-horizontal .form-group:before,
6657
+ .form-horizontal .form-group:after,
6658
+ .btn-toolbar:before,
6659
+ .btn-toolbar:after,
6660
+ .btn-group-vertical > .btn-group:before,
6661
+ .btn-group-vertical > .btn-group:after,
6662
+ .nav:before,
6663
+ .nav:after,
6664
+ .navbar:before,
6665
+ .navbar:after,
6666
+ .navbar-header:before,
6667
+ .navbar-header:after,
6668
+ .navbar-collapse:before,
6669
+ .navbar-collapse:after,
6670
+ .pager:before,
6671
+ .pager:after,
6672
+ .panel-body:before,
6673
+ .panel-body:after,
6674
+ .modal-footer:before,
6675
+ .modal-footer:after {
6676
+ content: " ";
6677
+ display: table;
6678
+ }
6679
+ .clearfix:after,
6680
+ .dl-horizontal dd:after,
6681
+ .container:after,
6682
+ .container-fluid:after,
6683
+ .row:after,
6684
+ .form-horizontal .form-group:after,
6685
+ .btn-toolbar:after,
6686
+ .btn-group-vertical > .btn-group:after,
6687
+ .nav:after,
6688
+ .navbar:after,
6689
+ .navbar-header:after,
6690
+ .navbar-collapse:after,
6691
+ .pager:after,
6692
+ .panel-body:after,
6693
+ .modal-footer:after {
6694
+ clear: both;
6695
+ }
6696
+ .center-block {
6697
+ display: block;
6698
+ margin-left: auto;
6699
+ margin-right: auto;
6700
+ }
6701
+ .pull-right {
6702
+ float: right !important;
6703
+ }
6704
+ .pull-left {
6705
+ float: left !important;
6706
+ }
6707
+ .hide {
6708
+ display: none !important;
6709
+ }
6710
+ .show {
6711
+ display: block !important;
6712
+ }
6713
+ .invisible {
6714
+ visibility: hidden;
6715
+ }
6716
+ .text-hide {
6717
+ font: 0/0 a;
6718
+ color: transparent;
6719
+ text-shadow: none;
6720
+ background-color: transparent;
6721
+ border: 0;
6722
+ }
6723
+ .hidden {
6724
+ display: none !important;
6725
+ }
6726
+ .affix {
6727
+ position: fixed;
6728
+ }
6729
+ @-ms-viewport {
6730
+ width: device-width;
6731
+ }
6732
+ .visible-xs,
6733
+ .visible-sm,
6734
+ .visible-md,
6735
+ .visible-lg {
6736
+ display: none !important;
6737
+ }
6738
+ .visible-xs-block,
6739
+ .visible-xs-inline,
6740
+ .visible-xs-inline-block,
6741
+ .visible-sm-block,
6742
+ .visible-sm-inline,
6743
+ .visible-sm-inline-block,
6744
+ .visible-md-block,
6745
+ .visible-md-inline,
6746
+ .visible-md-inline-block,
6747
+ .visible-lg-block,
6748
+ .visible-lg-inline,
6749
+ .visible-lg-inline-block {
6750
+ display: none !important;
6751
+ }
6752
+ @media (max-width: 767px) {
6753
+ .visible-xs {
6754
+ display: block !important;
6755
+ }
6756
+ table.visible-xs {
6757
+ display: table;
6758
+ }
6759
+ tr.visible-xs {
6760
+ display: table-row !important;
6761
+ }
6762
+ th.visible-xs,
6763
+ td.visible-xs {
6764
+ display: table-cell !important;
6765
+ }
6766
+ }
6767
+ @media (max-width: 767px) {
6768
+ .visible-xs-block {
6769
+ display: block !important;
6770
+ }
6771
+ }
6772
+ @media (max-width: 767px) {
6773
+ .visible-xs-inline {
6774
+ display: inline !important;
6775
+ }
6776
+ }
6777
+ @media (max-width: 767px) {
6778
+ .visible-xs-inline-block {
6779
+ display: inline-block !important;
6780
+ }
6781
+ }
6782
+ @media (min-width: 768px) and (max-width: 991px) {
6783
+ .visible-sm {
6784
+ display: block !important;
6785
+ }
6786
+ table.visible-sm {
6787
+ display: table;
6788
+ }
6789
+ tr.visible-sm {
6790
+ display: table-row !important;
6791
+ }
6792
+ th.visible-sm,
6793
+ td.visible-sm {
6794
+ display: table-cell !important;
6795
+ }
6796
+ }
6797
+ @media (min-width: 768px) and (max-width: 991px) {
6798
+ .visible-sm-block {
6799
+ display: block !important;
6800
+ }
6801
+ }
6802
+ @media (min-width: 768px) and (max-width: 991px) {
6803
+ .visible-sm-inline {
6804
+ display: inline !important;
6805
+ }
6806
+ }
6807
+ @media (min-width: 768px) and (max-width: 991px) {
6808
+ .visible-sm-inline-block {
6809
+ display: inline-block !important;
6810
+ }
6811
+ }
6812
+ @media (min-width: 992px) and (max-width: 1199px) {
6813
+ .visible-md {
6814
+ display: block !important;
6815
+ }
6816
+ table.visible-md {
6817
+ display: table;
6818
+ }
6819
+ tr.visible-md {
6820
+ display: table-row !important;
6821
+ }
6822
+ th.visible-md,
6823
+ td.visible-md {
6824
+ display: table-cell !important;
6825
+ }
6826
+ }
6827
+ @media (min-width: 992px) and (max-width: 1199px) {
6828
+ .visible-md-block {
6829
+ display: block !important;
6830
+ }
6831
+ }
6832
+ @media (min-width: 992px) and (max-width: 1199px) {
6833
+ .visible-md-inline {
6834
+ display: inline !important;
6835
+ }
6836
+ }
6837
+ @media (min-width: 992px) and (max-width: 1199px) {
6838
+ .visible-md-inline-block {
6839
+ display: inline-block !important;
6840
+ }
6841
+ }
6842
+ @media (min-width: 1200px) {
6843
+ .visible-lg {
6844
+ display: block !important;
6845
+ }
6846
+ table.visible-lg {
6847
+ display: table;
6848
+ }
6849
+ tr.visible-lg {
6850
+ display: table-row !important;
6851
+ }
6852
+ th.visible-lg,
6853
+ td.visible-lg {
6854
+ display: table-cell !important;
6855
+ }
6856
+ }
6857
+ @media (min-width: 1200px) {
6858
+ .visible-lg-block {
6859
+ display: block !important;
6860
+ }
6861
+ }
6862
+ @media (min-width: 1200px) {
6863
+ .visible-lg-inline {
6864
+ display: inline !important;
6865
+ }
6866
+ }
6867
+ @media (min-width: 1200px) {
6868
+ .visible-lg-inline-block {
6869
+ display: inline-block !important;
6870
+ }
6871
+ }
6872
+ @media (max-width: 767px) {
6873
+ .hidden-xs {
6874
+ display: none !important;
6875
+ }
6876
+ }
6877
+ @media (min-width: 768px) and (max-width: 991px) {
6878
+ .hidden-sm {
6879
+ display: none !important;
6880
+ }
6881
+ }
6882
+ @media (min-width: 992px) and (max-width: 1199px) {
6883
+ .hidden-md {
6884
+ display: none !important;
6885
+ }
6886
+ }
6887
+ @media (min-width: 1200px) {
6888
+ .hidden-lg {
6889
+ display: none !important;
6890
+ }
6891
+ }
6892
+ .visible-print {
6893
+ display: none !important;
6894
+ }
6895
+ @media print {
6896
+ .visible-print {
6897
+ display: block !important;
6898
+ }
6899
+ table.visible-print {
6900
+ display: table;
6901
+ }
6902
+ tr.visible-print {
6903
+ display: table-row !important;
6904
+ }
6905
+ th.visible-print,
6906
+ td.visible-print {
6907
+ display: table-cell !important;
6908
+ }
6909
+ }
6910
+ .visible-print-block {
6911
+ display: none !important;
6912
+ }
6913
+ @media print {
6914
+ .visible-print-block {
6915
+ display: block !important;
6916
+ }
6917
+ }
6918
+ .visible-print-inline {
6919
+ display: none !important;
6920
+ }
6921
+ @media print {
6922
+ .visible-print-inline {
6923
+ display: inline !important;
6924
+ }
6925
+ }
6926
+ .visible-print-inline-block {
6927
+ display: none !important;
6928
+ }
6929
+ @media print {
6930
+ .visible-print-inline-block {
6931
+ display: inline-block !important;
6932
+ }
6933
+ }
6934
+ @media print {
6935
+ .hidden-print {
6936
+ display: none !important;
6937
+ }
6938
+ }
6939
+ /*
6940
+ * LESS Plugins
6941
+ */
6942
+ /*
6943
+ * Variable and Mixin
6944
+ */
6945
+ /*
6946
+ * Font Icon Family
6947
+ */
6948
+ /*
6949
+ * Grid System
6950
+ */
6951
+ /* Typography + Scaffolding + Links */
6952
+ /* Border Radius */
6953
+ /* Colors */
6954
+ /* Tabs */
6955
+ /* Form */
6956
+ /* Table */
6957
+ /*
6958
+ * Input Group
6959
+ */
6960
+ /*
6961
+ * Pagination
6962
+ */
6963
+ /*
6964
+ * Popover
6965
+ */
6966
+ /*
6967
+ * Dropdown
6968
+ */
6969
+ /*
6970
+ * Thumbnail
6971
+ */
6972
+ /*
6973
+ * Form Stats and Alerts
6974
+ */
6975
+ /*
6976
+ * Buttons
6977
+ */
6978
+ /*
6979
+ * Thumbnail
6980
+ */
6981
+ /*
6982
+ * Carousel
6983
+ */
6984
+ /*
6985
+ * Modal
6986
+ */
6987
+ /*
6988
+ * Tooltips
6989
+ */
6990
+ /*
6991
+ * Popover
6992
+ */
6993
+ /*
6994
+ * Breadcrumbs
6995
+ */
6996
+ /*
6997
+ * Jumbotron
6998
+ */
6999
+ /*
7000
+ * List Groups
7001
+ */
7002
+ /*
7003
+ * Badges
7004
+ */
7005
+ /*
7006
+ * Material Colors
7007
+ */
7008
+ /*
7009
+ * Font Face
7010
+ */
7011
+ /*
7012
+ * Background Repeat + Position
7013
+ */
7014
+ /*
7015
+ * CSS Animations based on animate.css
7016
+ */
7017
+ /*
7018
+ * CSS Transform - Scale and Rotate
7019
+ */
7020
+ /*
7021
+ * User Select
7022
+ */
7023
+ /*
7024
+ * Background Image Cover
7025
+ */
7026
+ /*
7027
+ * Tab Focus
7028
+ */
7029
+ /*
7030
+ * Pop-in Hover effects
7031
+ */
7032
+ /*
7033
+ * Override Bootstrap Button Mixin
7034
+ */
7035
+ /*
7036
+ * Scale 3d
7037
+ */
7038
+ /*
7039
+ * Load Font
7040
+ */
7041
+ /*
7042
+ * Roboto 300
7043
+ */
7044
+ @font-face {
7045
+ font-family: 'roboto';
7046
+ src: url(data:font-woff;base64,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) format('woff');
7047
+ font-weight: 300;
7048
+ font-style: normal;
7049
+ }
7050
+ /*
7051
+ * Roboto 400
7052
+ */
7053
+ @font-face {
7054
+ font-family: 'roboto';
7055
+ src: url(data:font-woff;base64,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) format('woff');
7056
+ font-weight: 400;
7057
+ font-style: normal;
7058
+ }
7059
+ /*
7060
+ * Roboto 500
7061
+ */
7062
+ @font-face {
7063
+ font-family: 'roboto';
7064
+ src: url(data:font-woff;base64,d09GRgABAAAAADUMABMAAAAAVJAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABqAAAABwAAAAcZ5Znm0dERUYAAAHEAAAAHAAAAB4AJwB9R1BPUwAAAeAAAAQQAAAK1DAjNHxHU1VCAAAF8AAAACwAAAAwuP+4/k9TLzIAAAYcAAAAVgAAAGC4WicPY21hcAAABnQAAADRAAABgnHze4xjdnQgAAAHSAAAAEQAAABEEZ0VsGZwZ20AAAeMAAABsQAAAmVTtC+nZ2FzcAAACUAAAAAIAAAACAAAABBnbHlmAAAJSAAAJVMAADkgwQq8IGhlYWQAAC6cAAAAMQAAADYJ+AUoaGhlYQAALtAAAAAfAAAAJBBzBqxobXR4AAAu8AAAAWgAAAHczKcjY2xvY2EAADBYAAAA3QAAAPDT4eN8bWF4cAAAMTgAAAAgAAAAIAGUAa5uYW1lAAAxWAAAAc4AAAPsPi2Z1XBvc3QAADMoAAABDQAAAboomCagcHJlcAAANDgAAADLAAABYy9FcTZ3ZWJmAAA1BAAAAAYAAAAGLS5VQQAAAAEAAAAA0T94wAAAAADE8BEuAAAAANFm3ax42mNgZGBg4AFiMSBmYmAEwjIgZgHzGAAIsACleNqtVltslEUU/ma79Ma2210KtJIGg6DyQCWKKa2VGFJLC0QFtqwUVDTCA5gaq0Zf5MU39VU0GggkRECRRGKaUvBC8JYoVEygeAG1LbXtVqokPGjifn4z3W3+Xf+ytPhPvrmcOefMmTNn5j8wAIqxGMsQaGhcHUPpU48/14abEBQdJOy8t2+2b2lvQ6HtOQQRUBtAsTkHY3Y63krUqyzHQ3gUT2IbDuEIOvExvsVFDOJvEzLVZolZZmJmm3nR7BBek6ZWTEceajETdbhZ8rM1mscPEOdltPKCOELst3wcQhnCyR5EhCphPl9HDcrRwNNoFOcKoUlYKazlT4ipbZHsw5LcwAFsEqye467+UHUcYVleI75a9qKOCdTzlNavYY8oIxp9oz22sEv8p8UZkpX3ISrKL9islS2lTJQSUYZFCctDRTzn+Er4kWZmoFmaWyQd5yUnY9fuk9ZF/B1LhWkqFTqLCkndIonbxTVHtEZZs0JoElYKMSEPzdIYl/ZWwWhUKlqYuxARqgSrNyG9Cc1WSkuxvDsft0rrQlTjDtyFJbhbXquVt+txr86/GQ+gBRukcZPOLVDYbs+yYFZBF+aiSud/nk/zU3Ywwf3cj0l8yT78Lx/7OMB3dEaTl/x1UtzDGWsO8Tu1O9UO8vx1SP8hjKhTnkW/rAicWGrohjzTby31oQ/yLFuFt31OZcRrIRezOjnqGf/Jl1T3CAN88z961/Eqr6i94tH3Ak/wR25Xt8zDuS9L8g1Fzx6+y/d4GBFXwAo38yW7eIBR9vIZq4PPcpTv8xOPZDfPqO32aFuYantlzyuKdX/vfMUL/FmtoJs5RtuSanVSemNy+XbAdcMecpTDuhHrtfLJsXGW1FYe4V7t6S0e1NwMFTA6bk+C7TYmtbJo2me/LHw5JVo6FoHeKBzXOmJP2T+O9BLljMsJZn7IIXnVGxdWU1oXf5tyxOaQ9EZW1szFKa/5/fV7iKMu8tM3IuLLv3m8O+vaet1d8Wrf6st3xoeWmOqO3Q5GJy1Vxxib9WZs1O6KXEHyCTfzKp/n+mScR5N/aZif/Ef38THuSMkdy7rln+meD19jnc9dfcnVu3mQnTwqdNt7YpH82s184epVescGXa9jAg8lcu7rbMaoLQf3qfTbkHUDjN6AB1OZj/+XTQ/ovxzU/zf95aPAZU82qypK0YpFna6/fonufjhDukyRFx3zSMYfpVxlpovKdOTNFipUV8qCafqLGx+LQtIVmsDuUJbV6TXT7ZzxudQJabVC2VAkC0q0g9IM+Ty3v6DLBoMeus1x8gVLK0jtz+aLEWWcRlmPzVPCGlVhgXKV25StLHLZyp3KV2qw1GUr97h8pQH3oxFNWKUscw3WYp3LXTYqd3nkX3td1q142mNgZGBg4GLQYdBjYHJx8wlh4MtJLMljkGBgAYoz/P8PJBAsIAAAnsoHa3jaY2Bmfsn4hYGVgYV1FqsxAwOjPIRmvsiQxsTAwADCEPCAgel9AINCNJCpAOK75+enAyle1T9saf/SGBg4KpmCFRgY5/szMjCwWLFuAKtjAgDXXg87AAB42mNgYGBmgGAZBkYGEKgB8hjBfBaGBCAtwiAAFGFh4GWoY1jAsFaBS0FEQV8hXvXP//9AWV4GBbAog4IATPT/1/+P/x/6v+1ByoP4B64PxG5VQU3GAIxsDHApRiYgwYSuAOg0FlY2dg5OLm4eXj5+AUEhYRFRMXEJSSlpGVk5eQVFJWUVVTV1DU0tbR1dPX0DQyNjE1MzcwtLK2sbWzt7B0cnZxdXN3cPTy9vH18//4DAoOCQ0LDwiMio6JjYuPiERAbqgSQwWVRMmi4A9dQuSwAAAAAABDoFsADDAJgAsgC2AL0AxwDLAM8A1QDvAPMAzADUANsA5ADpAO0A7wDzAPsBAwEKAKQA4QDxAMEAqwCwAMUARAUReNpdUbtOW0EQ3Q0PA4HE2CA52hSzmZDGe6EFCcTVjWJkO4XlCGk3cpGLcQEfQIFEDdqvGaChpEibBiEXSHxCPiESM2uIojQ7O7NzzpkzS8qRqnfpa89T5ySQwt0GzTb9Tki1swD3pOvrjYy0gwdabGb0ynX7/gsGm9GUO2oA5T1vKQ8ZTTuBWrSn/tH8Cob7/B/zOxi0NNP01DoJ6SEE5ptxS4PvGc26yw/6gtXhYjAwpJim4i4/plL+tzTnasuwtZHRvIMzEfnJNEBTa20Emv7UIdXzcRRLkMumsTaYmLL+JBPBhcl0VVO1zPjawV2ys+hggyrNgQfYw1Z5DB4ODyYU0rckyiwNEfZiq8QIEZMcCjnl3Mn+pED5SBLGvElKO+OGtQbGkdfAoDZPs/88m01tbx3C+FkcwXe/GUs6+MiG2hgRYjtiKYAJREJGVfmGGs+9LAbkUvvPQJSA5fGPf50ItO7YRDyXtXUOMVYIen7b3PLLirtWuc6LQndvqmqo0inN+17OvscDnh4Lw0FjwZvP+/5Kgfo8LK40aA4EQ3o3ev+iteqIq7wXPrIn07+xWgAAAAABAAH//wAPeNq1e3dgFNXa9znTtmazsz09m00BQhLYTQhLDaCCSFOqCEjvvQjSjHQLih3BK1gAuaDObCIqrwWpgl0U1At4behSRAneK4Qdvuc5MxuCeu/7fX986O7Ozsyec57+e35nQjhyHSHcaLE/4YmJlKqUlLWLmYTcs2FVEo+1i/EcHBKVx9Mino6ZpODldjGK5yNyUC4IysHruFwtn67Vxov9L227TviAwJBkHSF0taiwcSMkBueKVWqPx0SOFFPFXKaQI4oQVvmUuCKFVVNKXLXQYqKKVHYpQrRFy0hFxMvLEXldXV3dqVP0NL/vclsct7Pg4AZI6UQgFlJKFFKmiJFaaidmoRgGoooVR1b51LjCO2G0YtWcGldtMHSLlm4YzhTBt85Hxn54ZCyMZNfOXmRvbM3tCBHWwpozSA4dS2LpsOaY15cWiURiJlh2zGyzw3EtoemmlOIaTs7MyvdHVCLEazz+QEa+P1wrCuwS78zOwUsiXJIs1hS4RJXcMiX9SG2ag/hgqWlO1UeLa73sG0xiLa6p8rotxTVmr89cXGvS7zKV1Zr1O0xmvMMkWIoVrxPlqbWzC2qQFiut0nd2+PnCQOIttu7s8OOFCjxQ0p01XLrJDYth7xK+w7Q1ljQzHPicNVafzY2j1aR47XCDk73L7N2D73iPn90DvwqwX8GYGclxMpPjZOE9NdnJO3PwPF/l5HiU3CmjajKzsnNK//BPqUpHm1QE3SF4RfgIvrwh9gq58VUZcYfaUbFNHZV7ben1z14v9Pr45zbH63ts6fENvPZ90+Ybuu5pGt1AN2rD8bVBO/C0NpauwxecB5MSSsZcKREKpfWkOdlIYs3AokoR2IWPx5qJqNFmTS3FMRmMq3giagacljPwtOyygJeWlCmOI2o2uCjJPSKrnDuuZDtVGZTv0e3TFE7XNtGPPU7VDLYIhNV8+IE/rJaC82Vz4M72qNpEll01NjEjmO+PqvlmOJkXJWqGKLvAmxz+fDgNuqiMeHyRcKuK8sKiUlpR3qoSYiCbekPlhaE8yevx+eGLRzJ5QxWldAJ35r7x0+ZPW3L48KEXN2575/z0kWPHTrrv8Ief7thQ8yPdIT4wf/LQ/tNLu7338uYjnq+Opf96YNHDU4YMmNyyx7svvfihe89u93FCRDL6ymnxHnEfSUGvJyWkLURurBijtaUQjwmgGTUgxGtb5xcLKcVqaziUbexQFuJUaYfRVuvQNeBwqh7Qje6xitmp5sK3Uv1bqVMth2+6rtT2oBqPA1UiZOagSspL4UtWfnE2fCFqy2JQUE5UaS0rmVE1ALpTs7KjqCFQSiTsy6IeKZRXWMm01Z7q6nFTPy34L9dHb3pwzaZND6zZvPXG6zp3vbFzl26duQOLElHab/MDxoWbOt9w3Y1dunQTbupZ/eL2u3tWb9tWXXXroE49Ow0e3OlyljCzW/0Df+9114vbq3vdvW17ddXggV16VQ0eXEUgy3W4clqoAz0GwdOi5GESy8DskYOKLAC3sqAiK3lQWRuWoPLAR/KcSgn6lSRDDixTS2Q8hWpS7Y64YmfaVL2OuNoWPkvyQCd8VCmXay05BU2doCjF7lIzm0SjikdW5Qz49LqUAKivIANuzYwqlfIrRLIHmrbQvQv8iXkVKAi8KJXSDrQiAu7kNwWLHDSUl6/rq5KaHNQNzlYJ15nqOqxadWO3D1/ecGDcsNG0ZZOSfTd238tpP998y/+M/1LT6hbP6DC/Unstu1uL6S1bzIwW9b++e296zzx18O3r+mzb9/bKkU9e3017vOPj/e45Ofgn8fZo25O7Rlfnh+hSX+vx3BMtxnboUXBzy1b9R+rx2lkQaEAKQH4PYnY3UjtVxGReZy8pmdC9PORyQeA8F7Uf2O+rtdbcs9IgIhM3oYqL/crqjKtu/RcVTlKZQyVO9jpdflOokFTT6A6pZMXbb60skV7V3uWqnPRerml/umKs1kHb6tG2ah2mVA/gmuDYMozdtvHY/BE1RW4Yu5VLrnByRZURH4HhiSkkL9+1r7pU2kGrtHdelbTXxtJ36SAP7UcPjr+7X+JjbaFTW5D4tD9bdwbXmx8JtcdBmhEou1gkU3GCWoGFTK3oICkQOU5wBZEH+9qiOGWlyEf4Ar/oNtlokTujgjZJeSmVhiq0T/asVl968JBQsHUOHag9O2vbIO1fE2iOFh9LU9l815GHhWbCDmIjt7Aqaoqo1BZXxHCMUMyAxAqJkRI8pDwmQ3uZYj2icGHVAmlQCMcsVrxmMcFtVgseWomlWE0x1ByEMhv0BuWQfB1dfIYu1Jad4bqcoI9pk05ovamq27qV9iOdRH6GLFTAbM0ZtpbKFHpEFTxx1QTiCggJRBQ3gyIoaHXDufXww077P9Le1cfpylm4ftwHEIV5OI5K+Ti+qCKUqQSyDh/AcREN6GvzduVSOMvevfjbJ+HtPhKH3zZthFKSBzgE8zvAJ/jSh0Bs8uT5eBx/z11ZymcznCMTgEVoN5hVv89PI5Tj2n+d2LNIKrl4mGGM8ZAnQka+bUNiNpxI5pOZFhedyWZ0QILQE6pqhomzjIyp2oQos7zsJJEwSaNOEsojeuRWyHqmG0/J8WOUu0KOHYfwvHPWrDvmzZo1l2tJe9IM2lz7TPtBq9G+147QZhdrX9z+Cn2sZvv2GpQF3rgPQRYREZuA+YvDVVHOmbsLNCnGmWkEpo6YwKPRBTS6yVBsAZi7hsuoEw7WlF/qIxzEMW8BTFUO8qaTaSTmQGltIC06uOqDAx8bxZeOHpaBAElNc8URHUFMqRJMI7nxBikF3Mwt4aHbATNmwlV3muyK8TZrFBSi2kA3SmpU8ckxibijrFgUEj3VmagfXLGCJvOZNzRQpOaTn15Y/aj2Bs+tuRylX80eNHNE9cLT/KXd1PLT/yz6/jnt79LuLZx413O9Ri5bs1j3sz5gOx/I0ow8RWJNUBYEEmITXJZIYYWZKJYHznky8ZwnYCmuTbE3yYRymWIC7RUz0yKO8IcVzqkGQNZAGR4BdFALwOQyFoQcMHhzOBEgIFR6VJUBRdSI9swmWCpzkujBDuhBJQWQ91NkOKF4XGpaTvRaHFEMEcMOmNhFhfmGRhBICJDyB3CnlkyesWTuoq1b7xg/fcqoRac4iYqHPtdmTlg4Rzt75JB2llZLI+bNn75gzttzJk2YNWOItOW7Lw4MfalF89pZ7/5wlPl0a7DxreA3VpJKBpGYGT0HQ6HWajPTlGKFj6hWHnMLVZxlivmIYmeIH5JJEteKoDyzCQ/NkHcQYoFJrSAoiSpUVhwoFQXo7g2BiwUrg3KRqTU37dJrr51PPHiKrpQ89Av+i8sD92pv0i57ud5cMbPXErBXIawrh9xLYllJeznRSG5rvNZvy3KCZfwYdLm6ZaAEG8ZIBxsY2Lrjvb8zbK04Sx1K6i5RdadfdCieXURN9ZSW0ppUp9tjIFqqmsFWqiMLrJIOVdnFfBMMVUM4R7pehzvSpHXAKKYiN/gm34FWtnJ5PRyYZCX33cJRM+bOnzF6hO+TfjxNHGxePKPrBz9d+HGX9m9aLZon3rFh6bJNndrLfMGn2iO5TTlO+/2HI9oven6ZDTLfwOKtiEwhsQBKnZ3MLxB6ta78AMI3F/pjEyZ1BqaasJLhRIFVLwjeFD6DGQyfuQKINLyyajahLPnZYBRvVHHJGG02l2KOKoKsmKLJlOTzm0oBTEhZEG6RMMiE+cndWOLZtFNdrzXR0tYTb3hYbbfh9j3faZcPn9C+O//Y7Inzq6cNqc7j2lIfzaSDghlvBDK+edtU2U47d/hr7Vvamtpef3fH8qXPd2qN9r0e/C4C9rWTO3WvgyrGHE8laNOUMtVhWLDm4vvMgmawoBUsaMoAC4q7aiST6EaoWmMxW93FMXjPvTf33pAE2SQag4vwQVTJglaWTGZL0spEJWYGx/RyYqW8KVSZTiuv53+uV5qk1qUWnToknN2zR/tSK9ReWreOdufSfsEcwpMRYJ9mYB8/CZEy9EsvWigjCRFLwEJFQa8FLFSEMrRgFgpgl4yZAVuLgFPNBvu44NDlVOx4uhkcNytT7WC6lnApP6BjxWZyjTcjaEEDZmN2JMyoqouAdxbJaioPnyUu1S5F/4wPG1JEZSPbNbbjiPvuHH/HbwcPXJw3bu5q7cLRr7QLdcumTVpxz8TJywunDRsybeZtw6bQ1fNeK2u+ddruw4d3T/17Selr8947evTo1MV3TZm0YjmXN2ru3FHDF8xFv70F9OK/6rfWZF1klQIQdG0g28qDVgLX+m0GK5FKUKcQ0G8zIGmqKQ4Gi2usMh9gLYWMySQlqgQwmaA2wIcLZEgvKPjVSlpYVJlNWdOAiJgzELEu8C3UceBb6tCOnr5pY5fc9tU3L9nYcnW/j3+tu3PybdW5S+aNXMZ/+BXN0o5qcW2bdkb7KDt7Z2bgnde7dLmemn5YtaVbdMmLNS+jrAxzCDrnUnIVdTDggJjjj+wIb7AjBivC0Md5wB/8ZMQgHJkAcOhpGE8kFlJBsJcw4TDWMkU6olpgDItTEdBPqCeu0DKGrGygKsu1yMqGbxMAXU04n8RXwnKcAWOtIxnAL+OvwAzEXUG9osnrF70d+esTb7ndXGd66B06+/wJXuK/qiMsDz1Ep/Ln+H8yGdN1VGbWJbQwCQ2BMHwovB7ih11+lh9Gpx48SF84dEifsxrm/Kc+Z2VFQUdaVAAzV3NDXdSdeI4fPuDct5wkHD+n3f+OPmdzCLCNzIeyyQS9A1Mz7Um0YYnXpGfwZgAaOY2BRga4T0pYzfZByxXG/t5AHti9qtkZiDGcPgAUiluOWWULQxvpmXBactsNnJEMGQf06pDJr+IMVGgZ/9vuT08/Mj2aVUerpvYaMmFE39mnaPB3oUfswJG37vpycHjwwAcXDO1xX78Rk267tX4nUzhHumttpcPiGkBiXcgbJGZheRw68lQ8qBTiSssytRl8dCpTvfCRX6by2JBfxxryIr3pLmIZvVbSW4frjVz4zqWRmAsdSnun0mGXmiFeVNJ3EdBN+w6Y32jDEatnRRhOFLvMoPyqhZfzm5W2rMCMIrlUUx4qo1lL8KLSqGKRlZKoWpmtMx7eTvCZhupxkWAu4SUOowujqhAyJasTEV5i4aXfwJEgHPvhjlxC9QuQkdysmNzmop/RBfQuutZpOfnDTVMCZfcOWf6gKxDfPHVlH16MmMuL5z5odmrvaq9pH2oPpbroTbTVwNqqwi4fjdIWaYO5ldZ217cdXURpib88846F9AR9gbNqHm3gF9q7/Xr26X1uLyW0VXkrIfHmmB7H/06n0XXaDdqj2iPakCbBJc3KaB2dufzelh3NTjvHW2wf6P7mJERE7G+CLqq5HseAdXToI5kJQB+oHXFsnVhfBBEAOrEiuQmNQYgP8u4gH3Jy/pOc/O9Zif2zd9KXD0uicqkP7adt53K4qRA9G6DGvcH6Qj/JxczIskUqZEaGzXMxM/oJh5lRgqmCLDOmYpkIK6m6M9vgm82piJgBMuE4E4IQ/DsPMTQ4MpRwovpTWU+J+REqei6mBVimHAwLV2tBQVDP/cGKoAEuN9Dvz1PnzDFL7tcunNE+pOHFq2beqdVQ+4yl9y7/VVQO7B/1VGHWrrs++Hz3rCmzq1+ZNHLyBIjriZDrD4r7oQIOILEgSbYCwWQroIMVlDFVwHOpNmwP8plobhDA7VTt4MxpYdUKUDo9rBagdlN94KnWjGgSiuT7fSaP12SwZ7JeuiJ+j9dnkkx5ZCJte5nyjz5EudMb1j/2cs3aJ546xdE1j16+or3D9aReaqW30lXLjkuS9MjzZ2JavPbMs4/Cl89X3EvpQGZ/tM2PYBsLcZMWRoxak5ZxY/n26PwDrNnqRDDCEotXT+UyeD3yBMEig6VCfX4BE9+mbdJO/3DilY8+euWEqGibtV+Oa+e0F3af+Z+vXz+DeRHnnQPz2khXwx8sMCsDPgL4g6i7nsgz18MFYA3Alp218xZo5xVrWO/djYZdb9b11wb+o0Q+tyixlPtOVPZoY/Zokd16PsZ572DyVunzXp3TLLI5zXw8ScH/aU5jQtsfJtzAH01kcosTS3CyLnsSj+hzTQUfOQa5PBexXTbRFao7hh0O7Mwx7GZosAJp2cK17u+EqZ2MYFcsYQYTTOGYjxG7PmjJmOf7nOAtQjbktQxZlcyYyAJuiIGMqGqHxvIqos0V/KYQy0KGD1XKEACyJECemko7aZTSLJ47aV7/yBOvH9w484Fc7WvO00b798faRQjiKtqCmmnPxHvSvEe+fUn7UPmuIp822ZH4pu9K2tPQqehktuxoZBADw+K+hpVnWrVetaSNtU0QzoxsFnTYk7QhbshEsEGSN9Rx958/n5gtKolqrvpSH25KUq8vwttGxlcEG9nwP/AcMNqLdZiQ9N9WXTnNn4TfutHvHA39r6Oh/7WwocDpXXqXa/RSNt3pWW8E8IuoFgDWiqtxqwozIdosKqwor+JOL5g6fFGddvn9f1QvoE9IC2evmCnY6n97/+cpE/abDZ2VMdwfNXRmvqoz3sZ0xltZB4BC2ZnOMPyIytsM26JsERq00CANgbruowdpbuJnri3At/IXQG1PcBMSNyZM3B2Jext8v4xxI0amV3kj5hgpousuxjNv58UGUoQZxQvm+Juo1LuuxpGEXJ9MRhljmeyRBgmSrKUMWkt1xhVZVyI2zCYncpkQYCyvy6lMnYpZruFEewoWZSsjBlVKGDXiYPgEFgDlBqk4dxENUZNb3kDb0uck+jxtWxeQtD7PabdIAVjeRmE4lJ5fuLm0fq0whibu15wN6zV89IY/+WhjxwSvFPSVokuqNqQvONYfmo1FqbxFX1KEVqKrUhO66goJfHU+VL76rzgh/1IfoYir/wfk13FXTouOP3Jl5iRXZv5fuTLB1sCVQa5FhA8f7mu4snG0KxWpjfbRVO037ZL2+vmdz2x5Z8/mjTu5/lSCGjBc26j9Cy78pj1Db6e2106fep2ad5w6tcPI/18x3sNNOjfOiJCqai26H1quLQO2MFaCVGRxjUqgum3yNeVWCAXTaLLUbuCiv1JZO/ertpPesHLVqpXaTlG5+N4H/058wZ1eM23ao4TpySf2AT25IaZ7kZiMevIn9ZSNespjC/DAAjxONd3QUwhpDg94ikOQEeCaZbAiJkI/7rig9zTSHdsooAyd/QcNDul3/lntQqt5Vf9FjSt/6nf6IUp83r/U5RXQZTqgghGGlzmNbj4E6kzLYOpMQ3XqSCAd27+wkq53gDlhFuciAwOqHcRSzTIKk0Z0ZJPBkE3oT8gmi3p8fi9keLZRdI3q0y9Q65zpCybnFl5q4q+err1B0x9esWyl9qWoHHt/xnMti9S776yan+sPPnDdnOnLEs/zOdNnTV2kx8xwqF9bwCYlZO5fc4W46ahmwrlMGc9lBhDjlLIdxxwQpHlyxzFHT/UAdgrQY/zhsFqGBsxhnKAcwrCHTtYDomYi0eTwFzT/03ZiYX5FeX4kfA0iMvYThVAhZt3h3KnXHln5+MptF7SLNHTyl4dXUy6+dvXyB9fXnL6gHT/7/fYt9CVp+dIpQ2+bXVp1eJvy/d2LXgQ4NP2+2UP6Tm3Z8cT2HUfpvDkHJZA9B2y5hOFiiFqpISoIH1f4MGtvoS8F/4+JjNEVARzEJLYdKyGdfLUzxKSVI4zSutUhm1LvFs4y3a4A3f7K8mcl0RsiycjFirUhfWLvzDtxMMaLYMK08IwkNh4FuFp4kKJaUbf9ocdjddreK5e0Q/Sf/MeXWzy5bt2T+HleS1AB54WpRJHhn/Y62osRnFOKJDEP9UN/7cTdKdXk13tsiaInWtATiSXJGQWpP1KJlSeV8vS2dCmNDqF84nfAkvUfjBklVLCCSwm4jfQdk3O9EdUpTqgTOCmqLhJpEJY19lAcMOt6mLDY6rV/81weo73EUoci7FJTMy+KinPXzt09zgnsfAqcd+xSTTycl3bxpEYwOVJZE/iqIEqmFEeqs9F2PQwPsthZVBFMEbyZpYiI21sJFcZf6YauBv9rci5OaWg3LaT05Dlt83HtuKQdAyhb/xknCk3rPzNZhaaQ5b31p/VYCYO//MzqS+HVes5drS9698Rh/RCsrH5YWOVm/4fpIa2KZgPOitBcOPpEO6bt1fZyJ7hPEye59ERpIo8LJY7jPCkwTxzmMSNaNzXYj4dJLGWK6QhD56hDycQqF4ipH6DJECmAO6bQVDqMDqepmuk8wIR23N7LvTXK2XH8QTD+DOYfpcm6nsSsvA6MGfpVTZiSaBSAM3xK7GEXGkQiJOgdxP0jUcxfSgS539cK/fc8XP+8gRmWaW9wmdIDEFMVRDFBB2dibApnSvJFtaYAsULTD0gHQgv3vKzskZhkOAEMCckR7zK6dtMm7Q3Tp29d3PomjOu9spQfkdy/ItfuX6E9vWe44Weg5ByGe+2QATezNXRgayCwBr5MFYw1mI5AeNdKxsROlaYg2wRHycXwSdbHD6UfMHTQvmULPq6xUhr41u+lupwV3Jd8BdNhw36aoTa2BQBtc1HIxFfQ4m202Qeb7JL9We5L7miiKf1bq1baKH0M/konfi1jW9OTWM2k7+k1Ei6CvDv/2OVJb+t7O8IbnB96UoHkEeZ7tYKdBBp2nlEEi1Cc3HiuDLpDfThqf32vuEvS/mXwl1ToBdWrlKw2dv9Za1sELuCmcGCGNZjZbpbZDm0L3zzoRpyKrE0ZC2Ikd/Odig0zf4orjvy1zYWn1Ga4DZoNmd8PDtoCvjQDzBBzB4uwbPtlaFqIWoS7/tlRpbms+kk0Cq0YfPfpxG7bBkaqqLyiVSXjqyD/+aHqGZSMQXQizfn7N2+OHtp35ClKZ87f/eZPLs+/UmQ+/NyYra/U3XzTkEcC70ycR1v+7eXb+w/v01EymeYNHbWrVsvpsqBt015FPca99FSHG4e03TgBcUk16KQV+IMMFeF2Ax+loE68AE4k1EmmGV0kuf3i0oG67EBmWw2AnFZ9F0Z1QbpRnEhPQIxi/vESdkKVMo2cikCb7TjIbBulsMjkNphcfdehui58/9D3jh8/OOaxcKAoZ2rfxTNnL755Sq4USGy5vjtkjMves9rXt/S+n0Y7dVWf8G79uFsV+sXN0POcZ3Yd/h+4Cvq/cRVpkI3tYTULkLtZhydpbkxlQRREZy2yjKdbyLU1OoteZS08JimUx91MrpzbM/8Oyh2fM+yemTPvuXX+MW5h9SvnrnC20GlaMXPqFkmUbl144PHQk/sm9JYk8aGJU2k52KIv2II3bDFGx9J66URbCElbmK+xhW4EaJ6TDIYNLGMrYxYJuFCEVPA/m6zY0SI2nfgTMpPdc4XThTwf4vyixnS6rHfTfU8cHHRfpO79QPnDIw6cqJu1qOekvLzJ3RfeQS96oSy279qZ63vxpxU9etO8M4/HOrenX7Tr8skL6FeDwCa/C71JGsQqYEU/iuFEdEUNRizD7hchtjJwxzrExEnxIVGkpDjZ1jG6VT58ZqYAYLKbnH7WO8mq24MmcfpBAk9UscuKm8lRWNnKHwbXyqJBE3MqRlPmEeoP6nF1K1218hDl/hFPDOWk+xaMvL9Tr/aHlp/UzpErHH1xwsTBszmhyZmn1lPt318/KN79fIuSDa260xJ6h5g2bsmDLP80A8G+kkqIH3dQfQwzgTSKHMF9d8UdxmwgIZQPlCk+9hyGF1mOcKNnB2M+L/NKxFBpWGdSKOMbFUlWLEyQiL6907BFp++nNtu0Rwl1K0nztMzs3fvYsTp+Re3imt026xuCNLjf4trL8/kVOt/ZT7tJMEMsZJFiUm3w60FwHzOsVPehJmaWtjzYfDdnisen57Kdqh/8KL/Bj8wOdDW1BBl2rOpOmeWxGsGTkoGmMKMHEehX9KgH6C5HlSA+3aSam/zBvSp15uCvd24MV+v37cERj0QChzTtbO9Xu5e3e6jnsvmR+wYf+LZu7qJek4J5k25adCd6HUc79O21un7/J9+XFLydE5oxZ1qnLuB9j9V0ak+/atvl0y16fQGIL9ghltzkegOvWCN6Pks18pmnIf65MKYAm+F0yILY3KzqE1VK/UPugqQc0rsqk7yortX6YdvfqRs7tuuMAkhSj/fo9+W3iSncY9Uz25Zf/onZYw0sZimsgz27m+w/0WuwyNn++0YSTIkbSWvq6uqENvX7xS6ff45jXlG0m+gDMGYqSBchzLRoUQE3b5wMwjvLVNmmN7VQ8Z26UV1hg9bkdTMwXI0P4YHTefs45LC3Q9e6nZvz2+yr04bsFk39Bwt31q+s2WOWfsGJKbkbdNoO5r2G08GARkIHgxkQFFPt/y2nc/f5MVSm2dp6QBgntbemSIHLy+jTmicRo19qRcyOV/WXY8yJE/wnJmxNnRS4+JO+L0WkORAHBWSGgS+cmcjfYBigGyj2CMaF4oVmp5CNhq0bB/m/wMnYCcbCsydJkatUi/DhD07fs82SwTeUTBdErCLLqt2LGYkGG1MnfuYr/j94jKex91SfSKnYOGHi2sLw81Ofe7Pu9tt7TQ5wdSOGdR+XLbRZ3bPf8OGDx379XWI2t/re6f26pvqsiS7c6uVzouWXT4J8i8EWNpDPjWxC0r8bpEMnb+ThTK4/uLjbEMYmM0enjRz9j8uWF59wVDwzZuubdWPGdZ2eL7R5qu/QD75MDOI2zx/XsfLyOWLUrnJYjwxVuI3BPPqS+T7nKiNg1Kx0YyVYadOxTIkOnQeqKEfo48fnQ7GYFgHs8UOaqESQUASrMUFRWrbih/iy5cuX/fjT8mV1HdovvatjVVXHu+/q2IFzeX9dv379uvPeC+ugM6x7evSoUaOf9q4fPWbMmHV6fqzWhhvrZHhHhzrYmTaoDmssaaixsh44nIORfI3xjmwoEPBOisTwjp4KVZrEO25DlQ14J41ei3c+CJQ/MuLdr0/sH/JAJHdir4ULFi3sMTFXGy5+tapHH22PlvCe0U50rkrUcXui7V99zLv5cKc2qGttOH/ZkOE2o7tGGa7m+EweQcAfcIJNf/Q5uX5bAzqwyiyVe1N1dGDO/HP6Dsl/jQ6GrYlk7qsLrxrI0EH3cXl547s2oINeNy69VMhJ7TsgOtjRtjX9vVX7z19I7hsT7jWQIfXqPkWDBay4M+5M7pKh87IwTNUVTlQr0UlVKl/rsX5TkR5YzqZ39/MVOrPGd709XWjzt77DTOJ3QrvKhMGVIjb5COYuIXcleR/pWt6H6VD6S97HneR95Gt4H+jo/a44o304h6HHHNlVa5PFPHwmDFuAUAP/473K/+ipOPk4Obq+90/8j6Sz7oO4b4XqIcPGDl+6+8DJN/bPns7Fx946aMjA5e/v+3Xf4fmzaW9p2IBu7Vt3z2z6xJJVu0YOXSVJUpfhvaPRLunNnlz28I7J45Yh9+O/cppbJHYCHDOYxNwov92sRwA08wzLmMLJ50oFFL0BzyQ3jHwNz5X6LNfiGbubBQFDMrL+NJjuMwyOFVbI/k3nd+9u08JTKKfnDChdsRaQDDVpF2sTf+8SNUkx2f23F7gBup0WQE6xCm0gx/XTI1UnWKTkYpFI8vwFkYTPZaekMpTjTVJKMnsEDzc2pBTmPY0IpsoG+Fu44PyQoYPm5tV95ok8NfalvbSGW5mY+8DMju14R/3+pwcMPYHryoW29TdYVyOOiV7LMfmucky+/8IxRdz+CGNkcuuPuyT30Xqt+rDQJlE+aBD3fv1+poMCQsSPYS4nWUZiTvZsZirySyzURTPjl2R9UnA/l0EqDTn7ESOPhFKHwu9SHVkXRSV1187dL5zdzc7b4Lx9lyrheRFJJV6yO3RSiRdEyWbXKabk34CoxMkezdGXDC+2aL7IxIcK4i9K36g/SFvj2hcHTnL0+wMggJVy/76sQQqo3899Z7UmsnR7QmvGnwVZruWQ6H/nkDIYWLABXhimbaeefe9SP3wO08588gkX4vzaajorEU8cx8eXcQ6ndhPkxjbES3oS3SxiBNkJGTf5fbqiAsw6+IdHUiCOsFffjLGmMIpdlBVvo6eRiGzwgWArd5Ah1ySO7Uid1PJhQDpLrVpV8VMPZl+fm5HSwt65d1oTUMK8ydyF+rwZG+3mN6gwuK3x7Hx/0MFe5jvX8E/0/4F/6s/lJeJ898QXXOcN3NG96xJ5Bv/UWlvLPSS1J9mkhf40D/ZWOWVKBsOXHhmfnmGPzHgyWJDq+z1GtLKyxMIU/zQjSbqbdM699cjbN+1pMfLmAQMHDrh5ZIs9m27n5Njsie9tO1d5f/CFhe+Nf6ak7Jmx7y18Ibi68pdt742fzdbzknae9me8VR5pvIVZy+vPy+sfSSILgvClLdp56a2LnfFZe5BlTlIWf5nqM2ThjyjWsJohs6qMsmTwst6J+PxG2YJiwETRl462Yj26l/XqkiljRN9bhw69te+IFrs3Dxs9etjm3f9AESZsbF78zCQU4f7Kc9vemzg7Nnv8e9t+qYS1zKFLhWN8GfSy/QhCa4slDq4EYA+WlM4EuvoXY3ZaXJuiy5WB2SgNUaETw94CMRQjnjTwMZX3wbHJnhI1nurD4qUXAj9D5EV6gZ2zfeWAJ/q0GlDWdsA2ZfnAh/pWDipt14++//gHXa5r0WxKd/8Tn3XqWtp8XLc/PmNPrnmC/v/jNaFro2sCueaaufE1c6Nr8E9oLbSGaxV6DOBfkJiE4sbHDa4SwG/Gh+EqLeWgjAPU498W/B9tdA95AHjaY2BkYGAAYt2lG//E89t8ZZDnYACBi2l318Do/xv+WXC4s80GcjkYmECiAHeJDacAAAB42mNgZGDgqPy7FkhO/r/h/xcOdwagCAooBwCoawcxAHjaNZHLK8RRGIbf+X7fmbFwmwySZGahGBYu0SwmNI2mRDGIlKJoXMoKG7chaRYSsTCoH5GdS1nYWNgoKxb+AcnSloUF3plpTj093znfezqnc+QTYXA4fjNIFQ7lACF9R1C3MGHeMG4q0OoYRkjuEJd7uK1VlOs8wo5ntMgJIhJE0opAmJ8ktyRKekiArJM50kHGUj2ekRQvptSNNt3GrvoRtz5Q5/Kh01Sj0HhhmxJMmxBsPSPnnMcwa25gSzcudQntzNnaD9sl7HHdLCBmaulNuovOwaieotLMYdN4UODyoJpu1G/k6QOGpAEb1iCK6VxrBs3WMSzZ552HefcE4tqEXrpPg8y+wM+6nyxLEXak7O9G67GWqp1fzCawks4m0nWfPNI13PeEUs4XNR9e84Mq2kcKyYBcIyCCK7rc9GI+/fZ8S6sbcB4BWUsT/+WClGXAKx2lRzL5LLqHSA5J9VJ5DQD/SyVboXjaY2Bg0IHCCIY2xgImBqYlzB7MGczTmI8w/2GxY0liaWBZwLKDlY3VgHUamxJbHtsL9jj2HRwuHLs4HnGKcOpw+nGmcZ7hmsd1gduKex73LR4xHh+eAzw/eMV4o3in8O7iE+Lz45vH94jfhX+NgJZAlMA0gXOCToJlgssErwgxCIkJeQhlCbUILRHWE54g/EUkSuSIqJjoLNF7YhxiLmJ1YrPEucSDxJdJcEhkSayQ1JCskTwh+U8qRWqa1DNpEekY6SrpAzIiQKiEAxrI2Mn4yETJZIDhBADNqjjhAAAAAAEAAAB3AEQABQAAAAAAAgABAAIAFgAAAQABZgAAAAB42n1Su04CQRQ9s+ArIlGjFlZbWRh5iFKIidEYn0ELIWBhsyoKUQGXJcYfsLT2S/wAY+GjsfUXLPwGz8xecJdEs5nZc19nzty5ACaVhQhUdAjACpePFaZp+dhCHIeCI8jgTHAUs3gQ3Ic5PAnuZ+234AGsqkHBQ4ipbcHDmFBFwTHMqKrgERype8FxFNWX4FHErI6eMeJdweOYtkqCXzBlNQW/Im3dCX5D3HoU/M7aZx9/Rlj7gU00UIcHG6dw+HeITuhr4hYuajhH1US36GvQukSFVgZpzHM/oO+Yy+OyscfYKWvauGKkwuw28x3yBKtz/1TlhHnhnxy7h7tEy0WLUX0Tm9VJrrThWeRa7uoNsyZ69AbPq5HPNr3wyO0wq8IcfdoFfQ3OQLgjyZAVjuhuXmGdfXQNr8fdMUr9M7V6j36tPs/YCT112lqbTW11c7prtFRN99f4Og7zfCtcM0dPb0cyVJE27+ixMocUvxvzJcnzy5VkvkvdKSoPcrboyWOHd9jAPgrcE8IZ7Nrf3QxGysTH7F9n6uYNT1luq2/mGsVLJpalWj1nOb5ktvuOWdORM+rWM+CZqW2zrk2lv/NcwDU9NfpdZl/+ANLnlUcAAHjabczXTkJhFITRb9N7B3vv/Rw6dgSx994lQYHEGKNB42vp85loOP+lc7MyeyeDiWZ+3qnwXz5ATGLGjAUrNuw4cOLCjQcvPvwECBIiTIQoMVpopY12Ouiki2566KWPfgYYZIhhRhhljHEmmGSKaWbQ0ImTIEmKNBmy5JhljnkWWGSJZfKsUKDIKiXWWGeDTbbYZodd9tjngEOOOOaEU84454JLrrjmhlvuuKcsFrGKTeziEKe4xC0e8YpP/BKQoIQkzBffEpGoxGzVp8+Xmm5vPNc1TSsa5jVls8f/HkpdGVcmlEllSplWZpRZZU6ZN9TVrq67HuvVxutDpfxWM07xkmHKMFUq/AJG80ZRAAAAeNpFzr0SwUAQB/CcI5L4SEI+DMNEo7meF5A0GqORM55CoaVR0mg8xkZlFF6NP87p9rf7n929seeB2NGYkTXPC8ZOsshMkQ/JkzMKFij2sk+mWOcG8SQlLqZUTdIrv5XEByZQXSlUADNVKAOVnoKVpHeDs8hQtjG0LgoOYEuFGuBMFepArfsFo4Z6IHgvazCGZQXPtui0kQsemi2wvdH0wdZc0wP9iaYLeiPNJugONMPPrd3zfytCIDxrxmC01OyA8fhHSYF4ARuUY9UAAAFVQS0tAAA=) format('woff');
7065
+ font-weight: 500;
7066
+ font-style: normal;
7067
+ }
7068
+ /*
7069
+ * Roboto 700
7070
+ */
7071
+ @font-face {
7072
+ font-family: 'roboto';
7073
+ src: url(data:font-woff;base64,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) format('woff');
7074
+ font-weight: 700;
7075
+ font-style: normal;
7076
+ }
7077
+ /*
7078
+ * Shadow Light normal
7079
+ */
7080
+ @font-face {
7081
+ font-family: 'shadowsintolight';
7082
+ src: url(data:font-woff;base64,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) format('woff');
7083
+ font-weight: normal;
7084
+ font-style: normal;
7085
+ }
7086
+ /*
7087
+ * Vendors
7088
+ */
7089
+ @font-face {
7090
+ font-family: weather-icons;
7091
+ src: url('../fonts/weather-icons/weather-icons.eot');
7092
+ src: url('../fonts/weather-icons/weather-icons.eot?#iefix') format('embedded-opentype'), url('../fonts/weather-icons/weather-icons.woff') format('woff'), url('../fonts/weather-icons/weather-icons.ttf') format('truetype'), url('../fonts/weather-icons/weather-icons.svg#icon') format('svg');
7093
+ font-weight: 400;
7094
+ font-style: normal;
7095
+ }
7096
+ #weather-widget [class*="icon-"] {
7097
+ font-family: 'weather-icons';
7098
+ font-style: normal;
7099
+ -webkit-font-smoothing: antialiased;
7100
+ -moz-osx-font-smoothing: grayscale;
7101
+ }
7102
+ .icon-0:before {
7103
+ content: ":";
7104
+ }
7105
+ .icon-1:before {
7106
+ content: "p";
7107
+ }
7108
+ .icon-2:before {
7109
+ content: "S";
7110
+ }
7111
+ .icon-3:before {
7112
+ content: "Q";
7113
+ }
7114
+ .icon-4:before {
7115
+ content: "S";
7116
+ }
7117
+ .icon-5:before {
7118
+ content: "W";
7119
+ }
7120
+ .icon-6:before {
7121
+ content: "W";
7122
+ }
7123
+ .icon-7:before {
7124
+ content: "W";
7125
+ }
7126
+ .icon-8:before {
7127
+ content: "W";
7128
+ }
7129
+ .icon-9:before {
7130
+ content: "I";
7131
+ }
7132
+ .icon-10:before {
7133
+ content: "W";
7134
+ }
7135
+ .icon-11:before {
7136
+ content: "I";
7137
+ }
7138
+ .icon-12:before {
7139
+ content: "I";
7140
+ }
7141
+ .icon-13:before {
7142
+ content: "I";
7143
+ }
7144
+ .icon-14:before {
7145
+ content: "I";
7146
+ }
7147
+ .icon-15:before {
7148
+ content: "W";
7149
+ }
7150
+ .icon-16:before {
7151
+ content: "I";
7152
+ }
7153
+ .icon-17:before {
7154
+ content: "W";
7155
+ }
7156
+ .icon-18:before {
7157
+ content: "U";
7158
+ }
7159
+ .icon-19:before {
7160
+ content: "Z";
7161
+ }
7162
+ .icon-20:before {
7163
+ content: "Z";
7164
+ }
7165
+ .icon-21:before {
7166
+ content: "Z";
7167
+ }
7168
+ .icon-22:before {
7169
+ content: "Z";
7170
+ }
7171
+ .icon-23:before {
7172
+ content: "Z";
7173
+ }
7174
+ .icon-24:before {
7175
+ content: "E";
7176
+ }
7177
+ .icon-25:before {
7178
+ content: "E";
7179
+ }
7180
+ .icon-26:before {
7181
+ content: "3";
7182
+ }
7183
+ .icon-27:before {
7184
+ content: "a";
7185
+ }
7186
+ .icon-28:before {
7187
+ content: "A";
7188
+ }
7189
+ .icon-29:before {
7190
+ content: "a";
7191
+ }
7192
+ .icon-30:before {
7193
+ content: "A";
7194
+ }
7195
+ .icon-31:before {
7196
+ content: "6";
7197
+ }
7198
+ .icon-32:before {
7199
+ content: "1";
7200
+ }
7201
+ .icon-33:before {
7202
+ content: "6";
7203
+ }
7204
+ .icon-34:before {
7205
+ content: "1";
7206
+ }
7207
+ .icon-35:before {
7208
+ content: "W";
7209
+ }
7210
+ .icon-36:before {
7211
+ content: "1";
7212
+ }
7213
+ .icon-37:before {
7214
+ content: "S";
7215
+ }
7216
+ .icon-38:before {
7217
+ content: "S";
7218
+ }
7219
+ .icon-39:before {
7220
+ content: "S";
7221
+ }
7222
+ .icon-40:before {
7223
+ content: "M";
7224
+ }
7225
+ .icon-41:before {
7226
+ content: "W";
7227
+ }
7228
+ .icon-42:before {
7229
+ content: "I";
7230
+ }
7231
+ .icon-43:before {
7232
+ content: "W";
7233
+ }
7234
+ .icon-44:before {
7235
+ content: "a";
7236
+ }
7237
+ .icon-45:before {
7238
+ content: "S";
7239
+ }
7240
+ .icon-46:before {
7241
+ content: "U";
7242
+ }
7243
+ .icon-47:before {
7244
+ content: "S";
7245
+ }
7246
+ .chosen-select {
7247
+ width: 100%;
7248
+ }
7249
+ .chosen-select-deselect {
7250
+ width: 100%;
7251
+ }
7252
+ .chosen-container {
7253
+ display: inline-block;
7254
+ font-size: 13px;
7255
+ position: relative;
7256
+ vertical-align: middle;
7257
+ }
7258
+ .chosen-container .chosen-drop {
7259
+ background: #ffffff;
7260
+ border: 1px solid #e0e0e0;
7261
+ border-bottom-right-radius: 0;
7262
+ border-bottom-left-radius: 0;
7263
+ -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
7264
+ box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
7265
+ margin-top: -1px;
7266
+ position: absolute;
7267
+ top: 100%;
7268
+ left: -9000px;
7269
+ z-index: 1060;
7270
+ }
7271
+ .chosen-container.chosen-with-drop .chosen-drop {
7272
+ left: 0;
7273
+ right: 0;
7274
+ }
7275
+ .chosen-container .chosen-results {
7276
+ color: #555555;
7277
+ margin: 0 4px 4px 0;
7278
+ max-height: 240px;
7279
+ padding: 0 0 0 4px;
7280
+ position: relative;
7281
+ overflow-x: hidden;
7282
+ overflow-y: auto;
7283
+ -webkit-overflow-scrolling: touch;
7284
+ }
7285
+ .chosen-container .chosen-results li {
7286
+ display: none;
7287
+ line-height: 1.42857143;
7288
+ list-style: none;
7289
+ margin: 0;
7290
+ padding: 5px 6px;
7291
+ }
7292
+ .chosen-container .chosen-results li em {
7293
+ background: #feffde;
7294
+ font-style: normal;
7295
+ }
7296
+ .chosen-container .chosen-results li.group-result {
7297
+ display: list-item;
7298
+ cursor: default;
7299
+ color: #999;
7300
+ font-weight: bold;
7301
+ }
7302
+ .chosen-container .chosen-results li.group-option {
7303
+ padding-left: 15px;
7304
+ }
7305
+ .chosen-container .chosen-results li.active-result {
7306
+ cursor: pointer;
7307
+ display: list-item;
7308
+ }
7309
+ .ch