PluginProbe ʕ •ᴥ•ʔ
Interactive Image Map Builder / 1.3
Interactive Image Map Builder v1.3
trunk 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3.0 3.1
interactive-image-map-builder / functions.php
interactive-image-map-builder Last commit date
assets 3 years ago settings 3 years ago functions.php 3 years ago header.php 3 years ago home.php 3 years ago index.php 3 years ago license.php 3 years ago output-common-css.css 3 years ago output-css.php 3 years ago readme.txt 2 years ago shortcode.php 3 years ago template-menu.php 3 years ago
functions.php
2229 lines
1 <?php
2 function isimb_6310_link_css_js($hook)
3 {
4 if(
5 $hook != 'toplevel_page_isimb-6310-image-map-builder' &&
6 $hook != 'wp-image-map-builder_page_isimb-6310-image-map-builder-import-export' &&
7 $hook != 'image-map-builder_page_isimb-6310-image-map-builder-license' &&
8 $hook != 'image-map-builder_page_isimb-6310-image-map-builder-use' &&
9 $hook != 'image-map-builder_page_isimb-6310-wpmart-plugins'
10 ) {
11 return;
12 }
13 wp_enqueue_style('ima-google-font', 'https://fonts.googleapis.com/css?family=Amaranth');
14 wp_enqueue_style('isimb-6310-style', plugins_url('assets/css/style.css', __FILE__));
15 wp_enqueue_style('isimb-6310-color-style', plugins_url('assets/css/jquery.minicolors.css', __FILE__));
16 wp_enqueue_style('isimb-6310-font-select-style', plugins_url('assets/css/fontselect.css', __FILE__));
17 wp_enqueue_style('isimb-6310-font-awesome-5-0-13', 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.9.0/css/all.min.css');
18 wp_enqueue_style('isimb-6310-codemirror-style', 'https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.0/codemirror.min.css');
19 wp_enqueue_style('isimb-6310-color-style', 'https://cdnjs.cloudflare.com/ajax/libs/jquery-minicolors/2.3.4/jquery.minicolors.min.css');
20 wp_enqueue_style('isimb-6310-jquery-ui-css', "https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css");
21
22
23 wp_enqueue_script('isimb-6310-font-select-js', plugins_url('assets/js/fontselect.js', __FILE__), array('jquery'));
24 wp_enqueue_script('isimb-6310-jquery-ui-js', 'https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js', array('jquery'));
25 wp_enqueue_script('isimb-6310-color-js', 'https://cdnjs.cloudflare.com/ajax/libs/jquery-minicolors/2.3.4/jquery.minicolors.min.js', array('jquery'));
26 wp_enqueue_script('isimb-6310-codemirror-js', 'https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.0/codemirror.min.js', array('jquery'));
27 wp_enqueue_script('isimb-6310-common', plugins_url('assets/js/isimb-6310-common.js', __FILE__), array('jquery'));
28 wp_enqueue_script('isimb-6310-json-js', plugins_url('assets/js/json-data.js', __FILE__), array('jquery'));
29 wp_enqueue_script('isimb-6310-admin-js', plugins_url('assets/js/isimb-6310-admin-script.js', __FILE__), array('jquery'));
30 wp_enqueue_script('isimb-6310-modal-js', plugins_url('assets/js/isimb-6310-admin-modal.js', __FILE__), array('jquery'));
31 wp_enqueue_script('isimb-6310-nested-point-js', plugins_url('assets/js/isimb-6310-nested-point.js', __FILE__), array('jquery'));
32 wp_enqueue_script('isimb-6310-canvas-js', plugins_url('assets/js/jquery.canvas.js', __FILE__), array('jquery'));
33 }
34
35 function isimb_6310_replace($data) {
36 if($data == '') return '';
37 else if(strlen($data) == 0) return '';
38 while(strpos($data, "\\") !== false) {
39 $data = str_replace("\\", "", $data);
40 }
41 return $data;
42 }
43
44 function isimb_6310_get_user_roles(){
45 if(!function_exists('wp_get_current_user')) {
46 include(ABSPATH . "wp-includes/pluggable.php");
47 }
48 $current_user = wp_get_current_user();
49 if(isset($current_user->roles[0]) && $current_user->roles[0] == 'editor'){
50 return 'edit_posts';
51 }
52 return 'manage_options';
53 }
54
55 function isimb_6310_extract_data($data)
56 {
57 $array_key = "";
58 $array_value = "";
59 $i = 0;
60
61 foreach ($data as $key => $value) {
62 if ($i >= 1) {
63 if ($array_value) {
64 $array_key .= ",";
65 $array_value .= "||##||";
66 }
67 $array_key .= sanitize_text_field($key);
68 $array_value .= ($key != 'json_data') ? sanitize_text_field($value) : $value;
69 }
70 $i++;
71 }
72 return $array_key . "!!##!!" . $array_value;
73 }
74
75 function isimb_6310_search_template($ids, $cssData, $output = 0){
76 if(!isset($cssData['search_activation']) && $output) return;
77 ?>
78 <div class="isimb-6310-search isimb-6310-search-<?php echo esc_attr($ids) ?>">
79 <div class="isimb-6310-search-container isimb-6310-search-template-<?php echo esc_attr($ids) ?>">
80 <input type="text" name="isimb-6310-search-box" data-isimb-6310-template-id='<?php echo esc_attr($ids) ?>' class="isimb-6310-search-box" autocomplete="off" placeholder="<?php echo (isset($cssData['search_placeholder']) && $cssData['search_placeholder'] !== '') ? esc_attr($cssData['search_placeholder']) : '' ?>">
81 <i class="search-icon fas fa-search"></i>
82 </div>
83 </div>
84 <?php
85 }
86
87 function isimb_6310_builder_install()
88 {
89 global $wpdb;
90
91 $style_table = $wpdb->prefix . 'isimb_6310_style';
92 $charset_collate = $wpdb->get_charset_collate();
93
94 $sql = "CREATE TABLE IF NOT EXISTS $style_table (
95 id int UNSIGNED NOT NULL AUTO_INCREMENT,
96 name varchar(100) DEFAULT NULL,
97 css LONGTEXT DEFAULT NULL,
98 PRIMARY KEY (id)
99 ) $charset_collate;";
100
101
102 require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
103 dbDelta($sql);
104 }
105
106 function isimb_6310_get_option($name) {
107 global $wpdb;
108 $data = $wpdb->get_row($wpdb->prepare("SELECT * FROM {$wpdb->prefix}options WHERE option_name = %s", $name), ARRAY_A);
109 return $data ? $data['option_value'] : '';
110 }
111
112 function isimb_6310_version_status() {
113 global $wpdb;
114 $isimb_6310_textarea_updated = isimb_6310_get_option('isimb_6310_textarea_updated');
115 if(!$isimb_6310_textarea_updated){
116 $wpdb->query("DELETE FROM {$wpdb->prefix}options where option_name='isimb_6310_textarea_updated'");
117 $wpdb->query("INSERT INTO {$wpdb->prefix}options(option_name, option_value) VALUES ('isimb_6310_textarea_updated', '1')");
118 $wpdb->query("ALTER TABLE {$wpdb->prefix}isimb_6310_style MODIFY css LONGTEXT");
119 }
120
121 $db_version = isimb_6310_get_option('isimb_6310_version_info');
122 if(!$db_version){
123 $wpdb->query("DELETE FROM {$wpdb->prefix}options where option_name='isimb_6310_version_info'");
124 $wpdb->query("INSERT INTO {$wpdb->prefix}options(option_name, option_value) VALUES ('isimb_6310_version_info', '".isimb_6310_PLUGIN_CURRENT_VERSION."')");
125 }
126 else{
127 $key = isimb_6310_get_option('isimb_6310_license_key');
128 if($db_version != isimb_6310_PLUGIN_CURRENT_VERSION && $key){
129 isimb_6310_check_license($key, true);
130 $wpdb->query("UPDATE {$wpdb->prefix}options set
131 option_value='". isimb_6310_PLUGIN_CURRENT_VERSION ."'
132 where option_name = 'isimb_6310_version_info'");
133 }
134 }
135 }
136
137 function isimb_6310_check_license($key, $autoUpdate = false)
138 {
139 global $wpdb;
140
141 $db_key = isimb_6310_get_option('isimb_6310_license_key');
142 if(!$db_key){
143 $wpdb->query("DELETE FROM {$wpdb->prefix}options where option_name='isimb_6310_license_key'");
144 $wpdb->query($wpdb->prepare("INSERT INTO {$wpdb->prefix}options SET option_name = %s, option_value = %s", 'isimb_6310_license_key', "{$key}"));
145 if(!$wpdb->insert_id) {
146 $wpdb->query($wpdb->prepare("UPDATE {$wpdb->prefix}options SET option_value = %s where option_name = %s", "{$key}", 'isimb_6310_license_key'));
147 }
148 }else if($db_key != $key){
149 $wpdb->query($wpdb->prepare("UPDATE {$wpdb->prefix}options SET option_value = %s where option_name = %s", "{$key}", 'isimb_6310_license_key'));
150 }
151
152 if(!class_exists('ZipArchive')){
153 $api_params = array(
154 'edd_action' => 'activate_license',
155 'license' => $key,
156 'item_name' => urlencode('Interactive SVG Image Map Builder'),
157 'url' => home_url(),
158 'type' => 'isimb'
159 );
160 $url = "http://demo.tcsesoft.com/";
161 $response = wp_remote_post($url, array("body" => $api_params));
162 $license_data = json_decode(wp_remote_retrieve_body($response));
163
164 if (is_wp_error($response) || 200 !== wp_remote_retrieve_response_code($response)) {
165 if (is_wp_error($response)) {
166 $message = $response->get_error_message();
167 } else {
168 $message = __('An error occurred, please try again.');
169 }
170 } else {
171 if (false === $license_data->success) {
172 switch ($license_data->error) {
173 case 'invalid_key':
174 $message = __('<p class="isimb-6310-error-message">Your have enter invalid license key.</p>');
175 break;
176 case 'site_inactive':
177 $message = __('<p class="isimb-6310-error-message">Your license is not active for this URL.</p>');
178 break;
179 default:
180 $message = __('<p class="isimb-6310-error-message">An error occurred, please try again.</p>');
181 break;
182 }
183 return;
184 }
185 }
186
187 if (!empty($message)) {
188 echo $message;
189 return;
190 }
191
192 if (!function_exists('download_url')) {
193 require_once ABSPATH . 'wp-admin/includes/file.php';
194 require_once(ABSPATH . 'wp-includes/pluggable.php');
195 }
196
197 $file_url = $license_data->download_url;
198 $tmp_file = download_url($file_url);
199 $filepath = ABSPATH . 'wp-content/plugins';
200 WP_Filesystem();
201 $unzipfile = unzip_file($tmp_file, $filepath);
202
203 if (is_wp_error($unzipfile)) {
204 echo '<p class="isimb-6310-error-message">There was an error unzipping the file.</p>';
205 return;
206 } else {
207
208 if(!$autoUpdate){
209 echo "<p class='isimb-6310-success-message'>Congratulations! Your license activated successfully.</p>";
210 wp_remote_post($url, array("body" => ['file_name' => $license_data->file_name]));
211 return;
212 }
213 }
214
215 echo "<p style='font-size: 16px; color: red;'><b>Activation Error: </b> ZipArchive extension is not activated in your cPanel. Please check the video on how to activate it.</p>";
216 echo '<iframe width="560" height="315" src="https://www.youtube.com/embed/XQMLA_F_CYs" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> <br /><br />';
217 return;
218 }
219
220 $api_params = array(
221 'edd_action' => 'activate_license',
222 'license' => $key,
223 'item_name' => urlencode('Interactive SVG Image Map Builder'),
224 'url' => home_url(),
225 'type' => 'isimb'
226 );
227 $url = "http://demo.tcsesoft.com/";
228 $response = wp_remote_post($url, array("body" => $api_params));
229 $license_data = json_decode(wp_remote_retrieve_body($response));
230
231 if (is_wp_error($response) || 200 !== wp_remote_retrieve_response_code($response)) {
232 if (is_wp_error($response)) {
233 $message = $response->get_error_message();
234 } else {
235 $message = __('An error occurred, please try again.');
236 }
237 } else {
238 if (false === $license_data->success) {
239 switch ($license_data->error) {
240 case 'invalid_key':
241 $message = __('<p class="isimb-6310-error-message">Your have enter invalid license key.</p>');
242 break;
243 case 'site_inactive':
244 $message = __('<p class="isimb-6310-error-message">Your license is not active for this URL.</p>');
245 break;
246 default:
247 $message = __('<p class="isimb-6310-error-message">An error occurred, please try again.</p>');
248 break;
249 }
250 }
251 }
252
253 if (!empty($message)) {
254 echo $message;
255 return;
256 }
257
258 if (!function_exists('download_url')) {
259 require_once ABSPATH . 'wp-admin/includes/file.php';
260 require_once(ABSPATH . 'wp-includes/pluggable.php');
261 }
262 $file_url = $license_data->download_url;
263 $tmp_file = download_url($file_url);
264 $filepath = WP_CONTENT_DIR . '/plugins';
265 WP_Filesystem();
266 copy($tmp_file, $filepath . "/{$license_data->file_name}");
267 @unlink($tmp_file);
268
269 $zip = new ZipArchive;
270 $res = $zip->open($filepath . "/{$license_data->file_name}");
271 if (!$res) {
272 echo '<p class="isimb-6310-error-message">There was an error unzipping the file.</p>';
273 } else {
274 $zip->extractTo($filepath . "/");
275 $zip->close();
276
277 if(!$autoUpdate){
278 echo "<p class='isimb-6310-success-message'>Congratulations! Your license activated successfully.</p>";
279 }
280 }
281 wp_remote_post($url, array("body" => ['file_name' => $license_data->file_name]));
282 }
283
284 function isimb_6310_fa_icon_list($startTag, $endTag) {
285 $iconArray = array (
286 'fab fa-500px' => ['500px', '\f26e'],
287 'fab fa-accessible-icon' => ['accessibility, handicap, person, wheelchair, wheelchair-alt', '\f368'],
288 'fab fa-accusoft' => ['Accusoft', '\f369'],
289 'fab fa-acquisitions-incorporated' => ['Dungeons & Dragons, d&d, dnd, fantasy, game, gaming, tabletop', '\f6af'],
290 'fas fa-ad' => ['advertisement, media, newspaper, promotion, publicity', '\f641'],
291 'fas fa-address-book' => ['contact, directory, index, little black book, rolodex', '\f2b9'],
292 'fas fa-address-card' => ['about, contact, id, identification, postcard, profile', '\f2bb'],
293 'fas fa-adjust' => ['contrast, dark, light, saturation', '\f042'],
294 'fab fa-adn' => ['App.net', '\f170'],
295 'fab fa-adversal' => ['Adversal', '\f36a'],
296 'fab fa-affiliatetheme' => ['affiliatetheme', '\f36b'],
297 'fas fa-air-freshener' => ['car, deodorize, fresh, pine, scent', '\f5d0'],
298 'fab fa-airbnb' => ['Airbnb', '\f834'],
299 'fab fa-algolia' => ['Algolia', '\f36c'],
300 'fas fa-align-center' => ['format, middle, paragraph, text', '\f037'],
301 'fas fa-align-justify' => ['format, paragraph, text', '\f039'],
302 'fas fa-align-left' => ['format, paragraph, text', '\f036'],
303 'fas fa-align-right' => ['format, paragraph, text', '\f038'],
304 'fab fa-alipay' => ['Alipay', '\f642'],
305 'fas fa-allergies' => ['allergy, freckles, hand, hives, pox, skin, spots', '\f461'],
306 'fab fa-amazon' => ['Amazon', '\f270'],
307 'fab fa-amazon-pay' => ['Amazon Pay', '\f42c'],
308 'fas fa-ambulance' => ['covid-19, emergency, emt, er, help, hospital, support, vehicle', '\f0f9'],
309 'fas fa-american-sign-language-interpreting' => ['asl, deaf, finger, hand, interpret, speak', '\f2a3'],
310 'fab fa-amilia' => ['Amilia', '\f36d'],
311 'fas fa-anchor' => ['berth, boat, dock, embed, link, maritime, moor, secure', '\f13d'],
312 'fab fa-android' => ['robot', '\f17b'],
313 'fab fa-angellist' => ['AngelList', '\f209'],
314 'fas fa-angle-double-down' => ['arrows, caret, download, expand', '\f103'],
315 'fas fa-angle-double-left' => ['arrows, back, caret, laquo, previous, quote', '\f100'],
316 'fas fa-angle-double-right' => ['arrows, caret, forward, more, next, quote, raquo', '\f101'],
317 'fas fa-angle-double-up' => ['arrows, caret, collapse, upload', '\f102'],
318 'fas fa-angle-down' => ['arrow, caret, download, expand', '\f107'],
319 'fas fa-angle-left' => ['arrow, back, caret, less, previous', '\f104'],
320 'fas fa-angle-right' => ['arrow, care, forward, more, next', '\f105'],
321 'fas fa-angle-up' => ['arrow, caret, collapse, upload', '\f106'],
322 'fas fa-angry' => ['disapprove, emoticon, face, mad, upset', '\f556'],
323 'fab fa-angrycreative' => ['Angry Creative', '\f36e'],
324 'fab fa-angular' => ['Angular', '\f420'],
325 'fas fa-ankh' => ['amulet, copper, coptic christianity, copts, crux ansata, egypt, venus', '\f644'],
326 'fab fa-app-store' => ['App Store', '\f36f'],
327 'fab fa-app-store-ios' => ['iOS App Store', '\f370'],
328 'fab fa-apper' => ['Apper Systems AB', '\f371'],
329 'fab fa-apple' => ['fruit, ios, mac, operating system, os, osx', '\f179'],
330 'fas fa-apple-alt' => ['fall, fruit, fuji, macintosh, orchard, seasonal, vegan', '\f5d1'],
331 'fab fa-apple-pay' => ['Apple Pay ', '\f415'],
332 'fas fa-archive' => ['box, package, save, storage', '\f187'],
333 'fas fa-archway' => ['arc, monument, road, street, tunnel', '\f557'],
334 'fas fa-arrow-alt-circle-down' => ['arrow-circle-o-down, download', '\f358'],
335 'fas fa-arrow-alt-circle-left' => ['arrow-circle-o-left, back, previous', '\f359'],
336 'fas fa-arrow-alt-circle-right' => ['arrow-circle-o-right, forward, next', '\f35a'],
337 'fas fa-arrow-alt-circle-up' => ['arrow-circle-o-up', '\f35b'],
338 'fas fa-arrow-circle-down' => ['download', '\f0ab'],
339 'fas fa-arrow-circle-left' => ['back, previous', '\f0a8'],
340 'fas fa-arrow-circle-right' => ['forward, next', '\f0a9'],
341 'fas fa-arrow-circle-up' => ['upload', '\f0aa'],
342 'fas fa-arrow-down' => ['download', '\f063'],
343 'fas fa-arrow-left' => ['back, previous', '\f060'],
344 'fas fa-arrow-right' => ['forward, next', '\f061'],
345 'fas fa-arrow-up' => ['forward, upload', '\f062'],
346 'fas fa-arrows-alt' => ['arrow, arrows, bigger, enlarge, expand, fullscreen, move, position, reorder, resize', '\f0b2'],
347 'fas fa-arrows-alt-h' => ['arrows-h, expand, horizontal, landscape, resize, wide', '\f337'],
348 'fas fa-arrows-alt-v' => ['arrows-v, expand, portrait, resize, tall, vertical', '\f338'],
349 'fab fa-artstation' => ['Artstation', '\f77a'],
350 'fas fa-assistive-listening-systems' => ['amplify, audio, deaf, ear, headset, hearing, sound', '\f2a2'],
351 'fas fa-asterisk' => ['attention, details, reference, star', '\f069'],
352 'fab fa-asymmetrik' => ['Asymmetrik, Ltd', '\f372'],
353 'fas fa-at' => ['address, author, e-mail, email, handle', '\f1fa'],
354 'fas fa-atlas' => ['book, directions, geography, globe, map, travel, wayfinding', '\f558'],
355 'fab fa-atlassian' => ['Atlassian', '\f77b'],
356 'fas fa-atom' => ['atheism, chemistry, electron, ion, isotope, neutron, nuclear, proton, science', '\f5d2'],
357 'fab fa-audible' => ['Audible', '\f373'],
358 'fas fa-audio-description' => ['blind, narration, video, visual', '\f29e'],
359 'fab fa-autoprefixer' => ['Autoprefixer', '\f41c'],
360 'fab fa-avianex' => ['avianex ', '\f374'],
361 'fab fa-aviato' => ['Aviato', '\f421'],
362 'fas fa-award' => ['honor, praise, prize, recognition, ribbon, trophy', '\f559'],
363 'fab fa-aws' => ['Amazon Web Services (AWS)', '\f375'],
364 'fas fa-baby' => ['child, diaper, doll, human, infant, kid, offspring, person, sprout', '\f77c'],
365 'fas fa-baby-carriage' => ['buggy, carrier, infant, push, stroller, transportation, walk, wheels', '\f77d'],
366 'fas fa-backspace' => ['command, delete, erase, keyboard, undo', '\f55a'],
367 'fas fa-backward' => ['previous, rewind', '\f04a'],
368 'fas fa-bacon' => ['blt, breakfast, ham, lard, meat, pancetta, pork, rasher', '\f7e5'],
369 'fas fa-bahai' => ["bahai, bahá'í, star", '\f666'],
370 'fas fa-balance-scale' => ['balanced, justice, legal, measure, weight', '\f24e'],
371 'fas fa-balance-scale-left' => ['justice, legal, measure, unbalanced, weight', '\f515'],
372 'fas fa-balance-scale-right' => ['justice, legal, measure, unbalanced, weight', '\f516'],
373 'fas fa-ban' => ['abort, ban, block, cancel, delete, hide, prohibit, remove, stop, trash', '\f05e'],
374 'fas fa-band-aid' => ['bandage, boo boo, first aid, ouch', '\f462'],
375 'fab fa-bandcamp' => ['Bandcamp ', '\f2d5'],
376 'fas fa-barcode' => ['info, laser, price, scan, upc', '\f02a'],
377 'fas fa-bars' => ['checklist, drag, hamburger, list, menu, nav, navigation, ol, reorder, settings, todo, ul', '\f0c9'],
378 'fas fa-baseball-ball' => ['foul, hardball, league, leather, mlb, softball, sport', '\f433'],
379 'fas fa-basketball-ball' => ['dribble, dunk, hoop, nba', '\f434'],
380 'fas fa-bath' => ['clean, shower, tub, wash', '\f2cd'],
381 'fas fa-battery-empty' => ['charge, dead, power, status', '\f244'],
382 'fas fa-battery-full' => ['charge, power, status', '\f240'],
383 'fas fa-battery-half' => ['charge, power, status', '\f242'],
384 'fas fa-battery-quarter' => ['charge, low, power, status', '\f243'],
385 'fas fa-battery-three-quarters' => ['charge, power, status', '\f241'],
386 'fab fa-battle-net' => ['Battle.net', '\f835'],
387 'fas fa-bed' => ['lodging, mattress, rest, sleep, travel', '\f236'],
388 'fas fa-beer' => ['alcohol, ale, bar, beverage, brewery, drink, lager, liquor, mug, stein', '\f0fc'],
389 'fab fa-behance' => ['Behance ', '\f1b4'],
390 'fab fa-behance-square' => ['Behance Square', '\f1b5'],
391 'fas fa-bell' => ['alarm, alert, chime, notification, reminder', '\f0f3'],
392 'fas fa-bell-slash' => ['alert, cancel, disabled, notification, off, reminder', '\f1f6'],
393 'fas fa-bezier-curve' => ['curves, illustrator, lines, path, vector', '\f55b'],
394 'fas fa-bible' => ['book, catholicism, christianity, god, holy', '\f647'],
395 'fas fa-bicycle' => ['bike, gears, pedal, transportation, vehicle', '\f206'],
396 'fas fa-biking' => ['bicycle, bike, cycle, cycling, ride, wheel', '\f84a'],
397 'fab fa-bimobject' => ['BIMobject ', '\f378'],
398 'fas fa-binoculars' => ['glasses, magnify, scenic, spyglass, view', '\f1e5'],
399 'fas fa-biohazard ' => ['covid-19, danger, dangerous, hazmat, medical, radioactive, toxic, waste, zombie', '\f780'],
400 'fas fa-birthday-cake' => ['anniversary, bakery, candles, celebration, dessert, frosting, holiday, party, pastry', '\f1fd'],
401 'fab fa-bitbucket' => ['atlassian, bitbucket-square, git', '\f171'],
402 'fab fa-bitcoin' => ['Bitcoin', '\f379'],
403 'fab fa-bity' => ['Bity', '\f37a'],
404 'fab fa-black-tie' => ['Font Awesome Black Tie', '\f27e'],
405 'fab fa-blackberry' => ['BlackBerry', '\f37b'],
406 'fas fa-blender' => ['cocktail, milkshake, mixer, puree, smoothie', '\f517'],
407 'fas fa-blender-phone' => ['appliance, cocktail, communication, fantasy, milkshake, mixer, puree, silly, smoothie', '\f6b6'],
408 'fas fa-blind' => ['cane, disability, person, sight', '\f29d'],
409 'fas fa-blog' => ['journal, log, online, personal, post, web 2.0, wordpress, writing', '\f781'],
410 'fab fa-blogger' => ['Blogger', '\f37c'],
411 'fab fa-blogger-b' => ['Blogger B', '\f37d'],
412 'fab fa-bluetooth' => ['Bluetooth', '\f293'],
413 'fab fa-bluetooth-b' => ['Bluetooth ', '\f294'],
414 'fas fa-bold' => ['emphasis, format, text', '\f032'],
415 'fas fa-bolt' => ['electricity, lightning, weather, zap', '\f0e7'],
416 'fas fa-bomb' => ['error, explode, fuse, grenade, warning', '\f1e2'],
417 'fas fa-bone' => ['calcium, dog, skeletal, skeleton, tibia', '\f5d7'],
418 'fas fa-bong' => ['aparatus, cannabis, marijuana, pipe, smoke, smoking', '\f55c'],
419 'fas fa-book' => ['diary, documentation, journal, library, read', '\f02d'],
420 'fas fa-book-dead' => ['Dungeons & Dragons, crossbones, d&d, dark arts, death, dnd, documentation, evil, fantasy, halloween, holiday, necronomicon, read, skull, spell', '\f6b7'],
421 'fas fa-book-medical' => ['diary, documentation, health, history, journal, library, read, record', '\f7e6'],
422 'fas fa-book-open' => ['flyer, library, notebook, open book, pamphlet, reading', '\f518'],
423 'fas fa-book-reader' => ['flyer, library, notebook, open book, pamphlet, reading', '\f5da'],
424 'fas fa-bookmark' => ['favorite, marker, read, remember, save', '\f02e'],
425 'fab fa-bootstrap' => ['Bootstrap ', '\f836'],
426 'fas fa-border-all' => ['cell, grid, outline, stroke, table', '\f84c'],
427 'fas fa-border-none' => ['cell, grid, outline, stroke, table', '\f850'],
428 'fas fa-border-style' => ['Border Style', '\f853'],
429 'fas fa-bowling-ball' => ['alley, candlepin, gutter, lane, strike, tenpin', '\f436'],
430 'fas fa-box' => ['archive, container, package, storage', '\f466'],
431 'fas fa-box-open' => ['archive, container, package, storage, unpack', '\f49e'],
432 'fas fa-box-tissue' => ['cough, covid-19, kleenex, mucus, nose, sneeze, snot', '\f95b'],
433 'fas fa-boxes' => ['archives, inventory, storage, warehouse', '\f468'],
434 'fas fa-braille' => ['alphabet, blind, dots, raised, vision', '\f2a1'],
435 'fas fa-brain' => ['cerebellum, gray matter, intellect, medulla oblongata, mind, noodle, wit', '\f5dc'],
436 'fas fa-bread-slice' => ['bake, bakery, baking, dough, flour, gluten, grain, sandwich, sourdough, toast, wheat, yeast', '\f7ec'],
437 'fas fa-briefcase' => ['ag, business, luggage, office, work', '\f0b1'],
438 'fas fa-briefcase-medical' => ['doctor, emt, first aid, health', '\f469'],
439 'fas fa-broadcast-tower' => ['airwaves, antenna, radio, reception, waves', '\f519'],
440 'fas fa-broom' => ['clean, firebolt, fly, halloween, nimbus 2000, quidditch, sweep, witch', '\f51a'],
441 'fas fa-brush' => ['art, bristles, color, handle, paint', '\f55d'],
442 'fab fa-btc' => ['BTC', '\f15a'],
443 'fab fa-buffer' => ['Buffer ', '\f837'],
444 'fas fa-bug' => ['beetle, error, insect, report', '\f188'],
445 'fas fa-building' => ['apartment, business, city, company, office, work', '\f1ad'],
446 'fas fa-bullhorn' => ['announcement, broadcast, louder, megaphone, share', '\f0a1'],
447 'fas fa-bullseye' => ['archery, goal, objective, target', '\f140'],
448 'fas fa-burn' => ['caliente, energy, fire, flame, gas, heat, hot', '\f46a'],
449 'fab fa-buromobelexperte' => ['Büromöbel-Experte GmbH & Co. KG.', '\f37f'],
450 'fas fa-bus' => ['public transportation, transportation, travel, vehicle', '\f207'],
451 'fas fa-bus-alt' => ['mta, public transportation, transportation, travel, vehicle', '\f55e'],
452 'fas fa-business-time' => ['alarm, briefcase, business socks, clock, flight of the conchords, reminder, wednesday', '\f64a'],
453 'fab fa-buy-n-large' => ['Buy n Large', '\f8a6'],
454 'fab fa-buysellads' => ['BuySellAds', '\f20d'],
455 'fas fa-calculator' => ['abacus, addition, arithmetic, counting, math, multiplication, subtraction', '\f1ec'],
456 'fas fa-calendar' => ['calendar-o, date, event, schedule, time, when', '\f133'],
457 'fas fa-calendar-alt' => ['calendar, date, event, schedule, time, when', '\f073'],
458 'fas fa-calendar-check' => ['accept, agree, appointment, confirm, correct, date, done, event, ok, schedule, select, success, tick, time, todo, when', '\f274'],
459 'fas fa-calendar-day' => ['date, detail, event, focus, schedule, single day, time, today, when', '\f783'],
460 'fas fa-calendar-minus' => ['calendar, date, delete, event, negative, remove, schedule, time, when', '\f272'],
461 'fas fa-calendar-plus' => ['add, calendar, create, date, event, new, positive, schedule, time, when', '\f271'],
462 'fas fa-calendar-times ' => ['archive, calendar, date, delete, event, remove, schedule, time, when, x', '\f273'],
463 'fas fa-calendar-week' => ['date, detail, event, focus, schedule, single week, time, today, when', '\f784'],
464 'fas fa-camera' => ['image, lens, photo, picture, record, shutter, video', '\f030'],
465 'fas fa-camera-retro' => ['image, lens, photo, picture, record, shutter, video', '\f083'],
466 'fas fa-campground' => ['camping, fall, outdoors, teepee, tent, tipi', '\f6bb'],
467 'fab fa-canadian-maple-leaf' => ['canada, flag, flora, nature, plant', '\f785'],
468 'fas fa-candy-cane' => ['candy, christmas, holiday, mint, peppermint, striped, xmas', '\f786'],
469 'fas fa-cannabis' => ['bud, chronic, drugs, endica, endo, ganja, marijuana, mary jane, pot, reefer, sativa, spliff, weed, whacky-tabacky', '\f55f'],
470 'fas fa-capsules' => ['drugs, medicine, pills, prescription', '\f46b'],
471 'fas fa-car' => ['auto, automobile, sedan, transportation, travel, vehicle', '\f1b9'],
472 'fas fa-car-alt' => ['auto, automobile, sedan, transportation, travel, vehicle', '\f5de'],
473 'fas fa-car-battery' => ['auto, electric, mechanic, power', '\f5df'],
474 'fas fa-car-crash' => ['accident, auto, automobile, insurance, sedan, transportation, vehicle, wreck', '\f5e1'],
475 'fas fa-car-side' => ['auto, automobile, sedan, transportation, travel, vehicle', '\f5e4'],
476 'fas fa-caravan' => ['camper, motor home, rv, trailer, travel', '\f8ff'],
477 'fas fa-caret-down' => ['arrow, dropdown, expand, menu, more, triangle', '\f0d7'],
478 'fas fa-caret-left' => ['arrow, back, previous, triangle', '\f0d9'],
479 'fas fa-caret-right' => ['arrow, forward, next, triangle', '\f0da'],
480 'fas fa-caret-square-down' => ['arrow, caret-square-o-down, dropdown, expand, menu, more, triangle', '\f150'],
481 'fas fa-caret-square-left' => ['arrow, back, caret-square-o-left, previous, triangle', '\f191'],
482 'fas fa-caret-square-right' => ['arrow, caret-square-o-right, forward, next, triangle', '\f152'],
483 'fas fa-caret-square-up' => ['arrow, caret-square-o-up, collapse, triangle, upload', '\f151'],
484 'fas fa-caret-up' => ['arrow, collapse, triangle', '\f0d8'],
485 'fas fa-carrot' => ['bugs bunny, orange, vegan, vegetable', '\f787'],
486 'fas fa-cart-arrow-down' => ['download, save, shopping', '\f218'],
487 'fas fa-cart-plus' => ['add, create, new, positive, shopping', '\f217'],
488 'fas fa-cash-register' => ['buy, cha-ching, change, checkout, commerce, leaerboard, machine, pay, payment, purchase, store', '\f788'],
489 'fas fa-cat' => ['feline, halloween, holiday, kitten, kitty, meow, pet', '\f6be'],
490 'fab fa-cc-amazon-pay' => ['Amazon Pay Credit Card', '\f42d'],
491 'fab fa-cc-amex' => ['amex', '\f1f3'],
492 'fab fa-cc-apple-pay' => ['Apple Pay Credit Card', '\f416'],
493 'fab fa-cc-diners-club' => ["Diner's Club Credit Card", '\f24c'],
494 'fab fa-cc-discover' => ['Discover Credit Card', '\f1f2'],
495 'fab fa-cc-jcb' => ['JCB Credit Card', '\f24b'],
496 'fab fa-cc-mastercard' => ['MasterCard Credit Card', '\f1f1'],
497 'fab fa-cc-paypal' => ['Paypal Credit Card', '\f1f4'],
498 'fab fa-cc-stripe' => ['Stripe Credit Card', '\f1f5'],
499 'fab fa-cc-visa' => ['Visa Credit Card', '\f1f0'],
500 'fab fa-centercode' => ['Centercode', '\f380'],
501 'fab fa-centos' => ['linux, operating system, os', '\f789'],
502 'fas fa-certificate' => ['badge, star, verified', '\f0a3'],
503 'fas fa-chair' => ['furniture, seat, sit', '\f6c0'],
504 'fas fa-chalkboard' => ['blackboard, learning, school, teaching, whiteboard, writing', '\f51b'],
505 'fas fa-chalkboard-teacher' => ['Anblackboard, instructor, learning, professor, school, whiteboard, writinggular', '\f51c'],
506 'fas fa-charging-station' => ['electric, ev, tesla, vehicle', '\f5e7'],
507 'fas fa-chart-area' => ['analytics, area, chart, graph', '\f1fe'],
508 'fas fa-chart-bar' => ['analytics, bar, chart, graph', '\f080'],
509 'fas fa-chart-line' => ['activity, analytics, chart, dashboard, gain, graph, increase, line', '\f201'],
510 'fas fa-chart-pie' => ['analytics, chart, diagram, graph, pie', '\f200'],
511 'fas fa-check' => ['accept, agree, checkmark, confirm, correct, done, notice, notification, notify, ok, select, success, tick, todo, yes', '\f00c'],
512 'fas fa-check-circle' => ['accept, agree, confirm, correct, done, ok, select, success, tick, todo, yes', '\f058'],
513 'fas fa-check-double' => ['accept, agree, checkmark, confirm, correct, done, notice, notification, notify, ok, select, success, tick, todo', '\f560'],
514 'fas fa-check-square' => ['accept, agree, checkmark, confirm, correct, done, ok, select, success, tick, todo, yes', '\f14a'],
515 'fas fa-cheese' => ['cheddar, curd, gouda, melt, parmesan, sandwich, swiss, wedge', '\f7ef'],
516 'fas fa-chess' => ['board, castle, checkmate, game, king, rook, strategy, tournament', '\f439'],
517 'fas fa-chess-bishop' => ['board, checkmate, game, strategy', '\f43a'],
518 'fas fa-chess-board' => ['board, checkmate, game, strategy', '\f43c'],
519 'fas fa-chess-king' => ['board, checkmate, game, strategy', '\f43f'],
520 'fas fa-chess-knight' => ['board, checkmate, game, horse, strategy', '\f441'],
521 'fas fa-chess-pawn' => ['board, checkmate, game, strategy', '\f443'],
522 'fas fa-chess-queen' => ['board, checkmate, game, strategy', '\f445'],
523 'fas fa-chess-rook' => ['board, castle, checkmate, game, strategy', '\f447'],
524 'fas fa-chevron-circle-down' => ['arrow, download, dropdown, menu, more', '\f13a'],
525 'fas fa-chevron-circle-left' => ['arrow, back, previous', '\f137'],
526 'fas fa-chevron-circle-right' => ['arrow, forward, next', '\f138'],
527 'fas fa-chevron-circle-up' => ['arrow, collapse, upload', '\f139'],
528 'fas fa-chevron-down' => ['arrow, download, expand', '\f078'],
529 'fas fa-chevron-left' => ['arrow, back, bracket, previous', '\f053'],
530 'fas fa-chevron-right' => ['arrow, bracket, forward, next', '\f054'],
531 'fas fa-chevron-up' => ['arrow, collapse, upload', '\f077'],
532 'fas fa-child' => ['boy, girl, kid, toddler, young', '\f1ae'],
533 'fab fa-chrome' => ['browser', '\f268'],
534 'fab fa-chromecast' => ['Chromecast', '\f838'],
535 'fas fa-church' => ['building, cathedral, chapel, community, religion', '\f51d'],
536 'fas fa-circle' => ['circle-thin, diameter, dot, ellipse, notification, round', '\f111'],
537 'fas fa-circle-notch' => ['circle-o-notch, diameter, dot, ellipse, round, spinner', '\f1ce'],
538 'fas fa-city' => ['buildings, busy, skyscrapers, urban, windows', '\f64f'],
539 'fas fa-clinic-medical' => ['covid-19, doctor, general practitioner, hospital, infirmary, medicine, office, outpatient', '\f7f2'],
540 'fas fa-clipboard' => ['copy, notes, paste, record', '\f328'],
541 'fas fa-clipboard-check' => ['accept, agree, confirm, done, ok, select, success, tick, todo, yes', '\f46c'],
542 'fas fa-clipboard-list' => ['hecklist, completed, done, finished, intinerary, ol, schedule, tick, todo, ul', '\f46d'],
543 'fas fa-clock' => ['date, late, schedule, time, timer, timestamp, watch', '\f017'],
544 'fas fa-clone' => ['arrange, copy, duplicate, paste', '\f24d'],
545 'fas fa-closed-captioning' => ['cc, deaf, hearing, subtitle, subtitling, text, video', '\f20a'],
546 'fas fa-cloud' => ['atmosphere, fog, overcast, save, upload, weather', '\f0c2'],
547 'fas fa-cloud-download-alt' => ['download, export, save', '\f381'],
548 'fas fa-cloud-meatball ' => ['FLDSMDFR, food, spaghetti, storm', '\f73b'],
549 'fas fa-cloud-moon' => ['crescent, evening, lunar, night, partly cloudy, sky', '\f6c3'],
550 'fas fa-cloud-moon-rain' => ['rescent, evening, lunar, night, partly cloudy, precipitation, rain, sky, storm', '\f73c'],
551 'fas fa-cloud-rain' => ['precipitation, rain, sky, storm', '\f73d'],
552 'fas fa-cloud-showers-heavy' => ['precipitation, rain, sky, storm', '\f740'],
553 'fas fa-cloud-sun' => ['clear, day, daytime, fall, outdoors, overcast, partly cloudy', '\f6c4'],
554 'fas fa-cloud-sun-rain' => ['day, overcast, precipitation, storm, summer, sunshower', '\f743'],
555 'fas fa-cloud-upload-alt' => ['cloud-upload, import, save, upload', '\f382'],
556 'fab fa-cloudscale' => ['cloudscale.ch', '\f383'],
557 'fab fa-cloudsmith' => ['Cloudsmith', '\f384'],
558 'fab fa-cloudversify' => ['cloudversify ', '\f385'],
559 'fas fa-cocktail' => ['alcohol, beverage, drink, gin, glass, margarita, martini, vodka', '\f561'],
560 'fas fa-code' => ['brackets, code, development, html', '\f121'],
561 'fas fa-code-branch' => ['branch, code-fork, fork, git, github, rebase, svn, vcs, version', '\f126'],
562 'fab fa-codepen' => ['Codepen', '\f1cb'],
563 'fab fa-codiepie' => ['Codie Pie', '\f284'],
564 'fas fa-coffee' => ['beverage, breakfast, cafe, drink, fall, morning, mug, seasonal, tea', '\f0f4'],
565 'fas fa-cog' => ['gear, mechanical, settings, sprocket, wheel', '\f013'],
566 'fas fa-cogs' => ['gears, mechanical, settings, sprocket, wheel', '\f085'],
567 'fas fa-coins' => ['currency, dime, financial, gold, money, penny', '\f51e'],
568 'fas fa-columns' => ['browser, dashboard, organize, panes, split', '\f0db'],
569 'fas fa-comment' => ['bubble, chat, commenting, conversation, feedback, message, note, notification, sms, speech, texting', '\f075'],
570 'fas fa-comment-alt' => ['bubble, chat, commenting, conversation, feedback, message, note, notification, sms, speech, texting', '\f27a'],
571 'fas fa-comment-dollar' => ['bubble, chat, commenting, conversation, feedback, message, money, note, notification, pay, sms, speech, spend, texting, transfer', '\f651'],
572 'fas fa-comment-dots' => ['bubble, chat, commenting, conversation, feedback, message, more, note, notification, reply, sms, speech, texting', '\f4ad'],
573 'fas fa-comment-medical ' => ['advice, bubble, chat, commenting, conversation, diagnose, feedback, message, note, notification, prescription, sms, speech, texting', '\f7f5'],
574 'fas fa-comment-slash' => ['bubble, cancel, chat, commenting, conversation, feedback, message, mute, note, notification, quiet, sms, speech, texting', '\f4b3'],
575 'fas fa-comments' => ['bubble, chat, commenting, conversation, feedback, message, note, notification, sms, speech, texting', '\f086'],
576 'fas fa-comments-dollar' => ['bubble, chat, commenting, conversation, feedback, message, money, note, notification, pay, sms, speech, spend, texting, transfer', '\f653'],
577 'fas fa-compact-disc' => ['album, bluray, cd, disc, dvd, media, movie, music, record, video, vinyl', '\f420'],
578 'fas fa-compass' => ['directions, directory, location, menu, navigation, safari, travel', '\f14e'],
579 'fas fa-compress' => ['collapse, fullscreen, minimize, move, resize, shrink, smaller', '\f066'],
580 'fas fa-compress-alt' => ['collapse, fullscreen, minimize, move, resize, shrink, smaller', '\f422'],
581 'fas fa-compress-arrows-alt ' => ['collapse, fullscreen, minimize, move, resize, shrink, smaller', '\f78c'],
582 'fas fa-concierge-bell' => ['attention, hotel, receptionist, service, support', '\f562'],
583 ' fab fa-confluence' => ['atlassian', '\f78d'],
584 'fab fa-connectdevelop' => ['Connect Develop', '\f20e'],
585 'fab fa-contao' => ['Contao', '\f26d'],
586 'fas fa-cookie' => ['baked good, chips, chocolate, eat, snack, sweet, treat', '\f563'],
587
588 'fas fa-cookie-bite' => ['baked good, bitten, chips, chocolate, eat, snack, sweet, treat', '\f564'],
589 'fas fa-copy' => ['clone, duplicate, file, files-o, paper, paste', '\f0c5'],
590 'fas fa-copyright' => ['brand, mark, register, trademark', '\f1f9'],
591 'fab fa-cotton-bureau' => ['clothing, t-shirts, tshirts', '\f89e'],
592 'fas fa-couch' => ['chair, cushion, furniture, relax, sofa', '\f4b8'],
593 'fab fa-cpanel' => ['cPanel ', '\f388'],
594 'fab fa-creative-commons' => ['Creative Commons', '\f25e'],
595 'fab fa-creative-commons-by' => ['Creative Commons Attribution', '\f4e7'],
596 'fab fa-creative-commons-nc' => ['Creative Commons Noncommercial', '\f4e8'],
597 'fab fa-creative-commons-nc-eu' => ['Creative Commons Noncommercial (Euro Sign)', '\f4e9'],
598 'fab fa-creative-commons-nc-jp' => ['Creative Commons Noncommercial (Yen Sign)', '\f4ea'],
599 'fab fa-creative-commons-nd' => ['Creative Commons No Derivative Works', '\f4eb'],
600 'fab fa-creative-commons-pd' => ['Creative Commons Public Domain', '\f4ec'],
601 'fab fa-creative-commons-pd-alt' => ['Alternate Creative Commons Public Domain', '\f4ed'],
602 'fab fa-creative-commons-remix' => ['Creative Commons Remix', '\f4ee'],
603 'fab fa-creative-commons-sa' => ['Creative Commons Share Alike', '\f4ef'],
604 'fab fa-creative-commons-sampling' => ['Creative Commons Sampling', '\f4f0'],
605 'fab fa-creative-commons-sampling-plus' => ['Creative Commons Sampling +', '\f4f1'],
606 'fab fa-creative-commons-share' => ['Creative Commons Share', '\f4f2'],
607 'fab fa-creative-commons-zero' => ['Creative Commons CC0', '\f4f3'],
608 'fas fa-credit-card' => ['buy, checkout, credit-card-alt, debit, money, payment, purchase', '\f09d'],
609 'fab fa-critical-role' => ['Dungeons & Dragons, d&d, dnd, fantasy, game, gaming, tabletop', '\f6c9'],
610 'fas fa-crop' => ['design, frame, mask, resize, shrink', '\f125'],
611 'fas fa-crop-alt' => ['design, frame, mask, resize, shrink', '\f565'],
612 'fas fa-cross' => ['catholicism, christianity, church, jesus', '\f654'],
613 'fas fa-crosshairs' => ['aim, bullseye, gpd, picker, position', '\f05b'],
614 'fas fa-crow' => ['bird, bullfrog, fauna, halloween, holiday, toad', '\f520'],
615 'fas fa-crown' => ['award, favorite, king, queen, royal, tiara', '\f521'],
616 'fas fa-crutch' => ['cane, injury, mobility, wheelchair', '\f7f7'],
617 'fab fa-css3' => ['code', '\f13c'],
618 'fab fa-css3-alt' => ['Alternate CSS3 Logo', '\f38b'],
619 'fas fa-cube' => ['3d, block, dice, package, square, tesseract', '\f1b2'],
620 'fas fa-cubes' => ['3d, block, dice, package, pyramid, square, stack, tesseract', '\f1b3'],
621 'fas fa-cut' => ['clip, scissors, snip', '\f0c4'],
622 'fab fa-cuttlefish' => ['Cuttlefish ', '\f38c'],
623 'fab fa-d-and-d' => ['Dungeons & Dragons', '\f38d'],
624 'fab fa-d-and-d-beyond' => ['Dungeons & Dragons, d&d, dnd, fantasy, gaming, tabletop', '\f6ca'],
625 'fab fa-dailymotion' => ['dailymotion', '\f952'],
626 'fab fa-dashcube' => ['DashCube', '\f210'],
627 'fas fa-database' => ['computer, development, directory, memory, storage', '\f1c0'],
628 'fas fa-deaf' => ['ear, hearing, sign language', '\f2a4'],
629 'fab fa-delicious' => ['Delicious', '\f1a5'],
630 'fas fa-democrat' => ['american, democratic party, donkey, election, left, left-wing, liberal, politics, usa', '\f747'],
631 'fab fa-deploydog' => ['deploy.dog', '\f38e'],
632 'fab fa-deskpro' => ['Deskpro ', '\f38f'],
633 'fas fa-desktop' => ['computer, cpu, demo, desktop, device, imac, machine, monitor, pc, screen', '\f108'],
634 'fab fa-dev' => ['DEV', '\f6cc'],
635 'fab fa-deviantart' => ['deviantART ', '\f1bd'],
636 'fas fa-dharmachakra' => ['buddhism, buddhist, wheel of dharma', '\f655'],
637 'fab fa-dhl' => ['Dalsey, Hillblom and Lynn, german, package, shipping', '\f790'],
638 'fas fa-diagnoses' => ['analyze, detect, diagnosis, examine, medicine', '\f470'],
639 'fab fa-diaspora' => ['Diaspora ', '\f791'],
640 'fas fa-dice' => ['chance, gambling, game, roll', '\f522'],
641 'fas fa-dice-d20' => ['Dungeons & Dragons, chance, d&d, dnd, fantasy, gambling, game, roll', '\f6cf'],
642 'fas fa-dice-d6' => ['Dungeons & Dragons, chance, d&d, dnd, fantasy, gambling, game, roll', '\f6d1'],
643 'fas fa-dice-five' => ['chance, gambling, game, roll', '\f523'],
644 'fas fa-dice-four' => ['chance, gambling, game, roll', '\f524'],
645 'fas fa-dice-one' => ['chance, gambling, game, roll', '\f525'],
646 'fas fa-dice-six' => ['chance, gambling, game, roll', '\f526'],
647 'fas fa-dice-three' => ['chance, gambling, game, roll', '\f527'],
648 'fas fa-dice-two' => ['chance, gambling, game, roll', '\f528'],
649 'fab fa-digg' => ['Digg Logo', '\f1a6'],
650 'fab fa-digital-ocean' => ['Digital Ocean', '\f391'],
651 'fas fa-digital-tachograph' => ['data, distance, speed, tachometer', '\f566'],
652 'fas fa-directions' => ['map, navigation, sign, turn', '\f5eb'],
653 'fab fa-discord' => ['Discord', '\f392'],
654 'fab fa-discourse' => ['Discourse', '\f393'],
655 'fas fa-disease' => ['bacteria, cancer, covid-19, illness, infection, sickness, virus', '\f7fa'],
656 'fas fa-divide' => ['arithmetic, calculus, division, math', '\f529'],
657 'fas fa-dizzy' => ['dazed, dead, disapprove, emoticon, face', '\f567'],
658 'fas fa-dna' => ['double helix, genetic, helix, molecule, protein', '\f471'],
659 'fab fa-dochub' => ['DocHub', '\f394'],
660 'fab fa-docker' => ['Docker', '\f395'],
661 'fas fa-dog' => ['animal, canine, fauna, mammal, pet, pooch, puppy, woof', '\f6d3'],
662 'fas fa-dollar-sign' => ['$, cost, dollar-sign, money, price, usd', '\f155'],
663 'fas fa-dolly' => ['carry, shipping, transport', '\f472'],
664 'fas fa-dolly-flatbed' => ['carry, inventory, shipping, transport', '\f474'],
665 'fas fa-donate' => ['contribute, generosity, gift, give', '\f4b9'],
666 'fas fa-door-closed' => ['enter, exit, locked', '\f52a'],
667 'fas fa-door-open' => ['enter, exit, welcome', '\f52b'],
668 'fas fa-dot-circle' => ['bullseye, notification, target', '\f192'],
669 'fas fa-dove' => ['bird, fauna, flying, peace, war', '\f4ba'],
670 'fas fa-download' => ['export, hard drive, save, transfer', '\f019'],
671 'fab fa-draft2digital' => ['Draft2digital', '\f396'],
672 'fas fa-drafting-compass' => ['design, map, mechanical drawing, plot, plotting', '\f568'],
673 'fas fa-dragon' => ['Dungeons & Dragons, d&d, dnd, fantasy, fire, lizard, serpent', '\f6d5'],
674 'fas fa-draw-polygon' => ['anchors, lines, object, render, shape', '\f5ee'],
675 'fab fa-dribbble' => ['Dribbble', '\f17d'],
676 'fab fa-dribbble-square' => ['Dribbble Square', '\f397'],
677 'fab fa-dropbox' => ['Dropbox', '\f16b'],
678 'fas fa-drum' => ['instrument, music, percussion, snare, sound', '\f569'],
679 'fas fa-drum-steelpan' => ['calypso, instrument, music, percussion, reggae, snare, sound, steel, tropical', '\f56a'],
680 'fas fa-drumstick-bite' => ['bone, chicken, leg, meat, poultry, turkey', '\f6d7'],
681 'fab fa-drupal' => ['Drupal Logo', '\f1a9'],
682 'fas fa-dumbbell' => ['exercise, gym, strength, weight, weight-lifting', '\f44b'],
683 'fas fa-dumpster' => ['alley, bin, commercial, trash, waste', '\f793'],
684 'fas fa-dumpster-fire' => ['alley, bin, commercial, danger, dangerous, euphemism, flame, heat, hot, trash, waste', '\f794'],
685 'fab fa-dyalog' => ['Dyalog', '\f399'],
686 'fab fa-earlybirds' => ['Earlybirds', '\f39a'],
687 'fab fa-ebay' => ['eBay', '\f4f4'],
688 'fab fa-edge' => ['browser, ie', '\f282'],
689 'fas fa-edit' => ['edit, pen, pencil, update, write', '\f044'],
690 'fas fa-egg' => ['breakfast, chicken, easter, shell, yolk', '\f7fb'],
691 'fas fa-eject' => ['abort, cancel, cd, discharge', '\f052'],
692 'fab fa-elementor' => ['Elementor', '\f430'],
693 'fas fa-ellipsis-h' => ['dots, drag, kebab, list, menu, nav, navigation, ol, reorder, settings, ul', '\f141'],
694 'fas fa-ellipsis-v' => ['dots, drag, kebab, list, menu, nav, navigation, ol, reorder, settings, ul', '\f142'],
695 'fab fa-ello' => ['Ello', '\f5f1'],
696 'fab fa-ember' => ['Ember', '\f423'],
697 'fab fa-empire' => ['Galactic Empire', '\f1d1'],
698 'fas fa-envelope' => ['e-mail, email, letter, mail, message, notification, support', '\f0e0'],
699 'fas fa-envelope-open' => ['e-mail, email, letter, mail, message, notification, support', '\f2b6'],
700 'fas fa-envelope-open-text' => ['e-mail, email, letter, mail, message, notification, support', '\f658'],
701 'fas fa-envelope-square' => ['e-mail, email, letter, mail, message, notification, support', '\f199'],
702 'fab fa-envira' => ['leaf', '\f299'],
703 'fas fa-equals' => ['arithmetic, even, match, math', '\f52c'],
704 'fas fa-eraser' => ['art, delete, remove, rubber', '\f12d'],
705 'fab fa-erlang' => ['Erlang', '\f39d'],
706 'fab fa-ethereum' => ['Ethereum', '\f42e'],
707 'fas fa-ethernet' => ['cable, cat 5, cat 6, connection, hardware, internet, network, wired', '\f796'],
708 'fab fa-etsy' => ['Etsy', '\f2d7'],
709 'fas fa-euro-sign' => ['currency, dollar, exchange, money', '\f153'],
710 'fab fa-evernote' => ['Evernote', '\f839'],
711 'fas fa-exchange-alt' => ['arrow, arrows, exchange, reciprocate, return, swap, transfer', '\f362'],
712 'fas fa-exclamation' => ['alert, danger, error, important, notice, notification, notify, problem, warning', '\f12a'],
713 'fas fa-exclamation-circle' => ['alert, danger, error, important, notice, notification, notify, problem, warning', '\f06a'],
714 'fas fa-expand' => ['bigger, enlarge, fullscreen, resize', '\f065'],
715 'fas fa-expand-alt' => ['arrows, bigger, enlarge, fullscreen, resize', '\f424'],
716 'fas fa-expand-arrows-alt' => ['bigger, enlarge, fullscreen, move, resize', '\f31e'],
717 'fab fa-expeditedssl' => ['ExpeditedSSL ', '\f23e'],
718 'fas fa-external-link-alt' => ['external-link, new, open, share', '\f35d'],
719 'fas fa-external-link-square-alt' => ['external-link-square, new, open, share', '\f360'],
720 'fas fa-eye' => ['look, optic, see, seen, show, sight, views, visible', '\f06e'],
721 'fas fa-eye-dropper' => ['beaker, clone, color, copy, eyedropper, pipette', '\f1fb'],
722 'fas fa-eye-slash' => ['blind, hide, show, toggle, unseen, views, visible, visiblity', '\f070'],
723 'fab fa-facebook' => ['facebook-official, social network', '\f09a'],
724 'fab fa-facebook-f' => ['facebook', '\f39e'],
725 'fab fa-facebook-messenger' => ['Facebook Messenger', '\f39f'],
726 'fab fa-facebook-square' => ['social network', '\f082'],
727 'fas fa-fan' => ['ac, air conditioning, blade, blower, cool, hot', '\f863'],
728 'fab fa-fantasy-flight-games' => ['Dungeons & Dragons, d&d, dnd, fantasy, game, gaming, tabletop', '\f6dc'],
729 'fas fa-fast-backward' => ['beginning, first, previous, rewind, start', '\f049'],
730 'fas fa-fast-forward' => ['end, last, next', '\f050'],
731 'fas fa-faucet' => ['covid-19, drip, house, hygiene, kitchen, sink, water', '\f905'],
732 'fas fa-fax' => ['business, communicate, copy, facsimile, send', '\f1ac'],
733 'fas fa-feather' => ['bird, light, plucked, quill, write', '\f52d'],
734 'fas fa-feather-alt' => ['bird, light, plucked, quill, write', '\f56b'],
735 'fab fa-fedex' => ['Federal Express, package, shipping', '\f797'],
736 'fab fa-fedora' => ['linux, operating system, os', '\f798'],
737 'fas fa-female' => ['human, person, profile, user, woman', '\f182'],
738 'fas fa-fighter-jet' => ['airplane, fast, fly, goose, maverick, plane, quick, top gun, transportation, travel', '\f0fb'],
739 'fab fa-figma' => ['app, design, interface', '\f799'],
740 'fas fa-file' => ['document, new, page, pdf, resume', '\f15b'],
741 'fas fa-file-alt' => ['document, file-text, invoice, new, page, pdf', '\f15c'],
742 'fas fa-file-archive' => ['.zip, bundle, compress, compression, download, zip', '\f1c6'],
743 'fas fa-file-audio' => ['document, mp3, music, page, play, sound', '\f1c7'],
744 'fas fa-file-code' => ['css, development, document, html', '\f1c9'],
745 'fas fa-file-contract' => ['agreement, binding, document, legal, signature', '\f56c'],
746 'fas fa-file-csv' => ['document, excel, numbers, spreadsheets, table', '\f6dd'],
747 'fas fa-file-download' => ['document, export, save', '\f56d'],
748 'fas fa-file-excel' => ['csv, document, numbers, spreadsheets, table', '\f1c3'],
749 'fas fa-file-export' => ['download, save', '\f56e'],
750 'fas fa-file-image' => ['document, image, jpg, photo, png', '\f1c5'],
751 'fas fa-file-import' => ['copy, document, send, upload', '\f56f'],
752 'fas fa-file-invoice' => ['account, bill, charge, document, payment, receipt', '\f570'],
753 'fas fa-file-invoice-dollar' => ['$, account, bill, charge, document, dollar-sign, money, payment, receipt, usd', '\f571'],
754 'fas fa-file-medical' => ['document, health, history, prescription, record', '\f477'],
755 'fas fa-file-medical-alt' => ['document, health, history, prescription, record', '\f478'],
756 'fas fa-file-pdf' => ['acrobat, document, preview, save', '\f1c1'],
757 'fas fa-file-powerpoint' => ['display, document, keynote, presentation', '\f1c4'],
758 'fas fa-file-prescription' => ['document, drugs, medical, medicine, rx', '\f572'],
759 'fas fa-file-signature' => ['John Hancock, contract, document, name', '\f573'],
760 'fas fa-file-upload' => ['document, import, page, save', '\f574'],
761 'fas fa-file-video' => ['document, m4v, movie, mp4, play', '\f1c8'],
762 'fas fa-file-word' => ['document, edit, page, text, writing', '\f1c2'],
763 'fas fa-fill' => ['bucket, color, paint, paint bucket', '\f575'],
764 'fas fa-fill-drip' => ['bucket, color, drop, paint, paint bucket, spill', '\f576'],
765 'fas fa-film' => ['cinema, movie, strip, video', '\f008'],
766 'fas fa-filter' => ['funnel, options, separate, sort', '\f0b0'],
767 'fas fa-fingerprint' => ['human, id, identification, lock, smudge, touch, unique, unlock', '\f577'],
768 'fas fa-fire' => ['burn, caliente, flame, heat, hot, popular', '\f06d'],
769 'fas fa-fire-alt' => ['burn, caliente, flame, heat, hot, popular', '\f7e4'],
770 'fas fa-fire-extinguisher' => ['burn, caliente, fire fighter, flame, heat, hot, rescue', '\f134'],
771 'fab fa-firefox' => ['browser', '\f269'],
772 'fab fa-firefox-browser' => ['browser', '\f907'],
773 'fas fa-first-aid' => ['emergency, emt, health, medical, rescue', '\f479'],
774 'fab fa-first-order' => ['First Order', '\f2b0'],
775 'fab fa-first-order-alt' => ['Alternate First Order', '\f50a'],
776 'fab fa-firstdraft' => ['firstdraft', '\f3a1'],
777 'fas fa-fish' => ['fauna, gold, seafood, swimming', '\f578'],
778 'fas fa-fist-raised' => ['Dungeons & Dragons, d&d, dnd, fantasy, hand, ki, monk, resist, strength, unarmed combat', '\f6de'],
779 'fas fa-flag' => ['country, notice, notification, notify, pole, report, symbol', '\f024'],
780 'fas fa-flag-checkered' => ['notice, notification, notify, pole, racing, report, symbol', '\f11e'],
781 'fas fa-flag-usa' => ['betsy ross, country, old glory, stars, stripes, symbol', '\f74d'],
782 'fas fa-flask' => ['beaker, experimental, labs, science', '\f0c3'],
783 'fab fa-flickr' => ['Flickr', '\f16e'],
784 'fab fa-flipboard' => ['Flipboard', '\f44d'],
785 'fas fa-flushed' => ['embarrassed, emoticon, face', '\f579'],
786 'fab fa-fly' => ['Fly', '\f417'],
787 'fas fa-folder' => ['archive, directory, document, file', '\f07b'],
788 'fas fa-folder-minus' => ['archive, delete, directory, document, file, negative, remove', '\f65d'],
789 'fas fa-folder-open' => ['archive, directory, document, empty, file, new', '\f07c'],
790 'fas fa-folder-plus' => ['add, archive, create, directory, document, file, new, positive', '\f65e'],
791 'fas fa-font' => ['alphabet, glyph, text, type, typeface', '\f031'],
792 'fab fa-font-awesome' => ['meanpath', '\f2b4'],
793 'fab fa-font-awesome-alt' => ['Alternate Font Awesome', '\f35c'],
794 'fab fa-font-awesome-flag' => ['Font Awesome Flag', '\f425'],
795 'fab fa-fonticons' => ['Fonticons', '\f280'],
796 'fab fa-fonticons-fi' => ['Fonticons Fi', '\f3a2'],
797 'fas fa-football-ball' => ['ball, fall, nfl, pigskin, seasonal', '\f44e'],
798 'fab fa-fort-awesome' => ['castle', '\f286'],
799 'fab fa-fort-awesome-alt' => ['castle', '\f3a3'],
800 'fab fa-forumbee' => ['Forumbee', '\f211'],
801 'fas fa-forward' => ['forward, next, skip', '\f04e'],
802 'fab fa-foursquare' => ['Foursquare', '\f180'],
803 'fab fa-free-code-camp' => ['freeCodeCamp', '\f2c5'],
804 'fab fa-freebsd' => ['FreeBSD', '\f3a4'],
805 'fas fa-frog' => ['amphibian, bullfrog, fauna, hop, kermit, kiss, prince, ribbit, toad, wart', '\f52e'],
806 'fas fa-frown' => ['disapprove, emoticon, face, rating, sad', '\f119'],
807 'fas fa-frown-open' => ['disapprove, emoticon, face, rating, sad', '\f57a'],
808 'fab fa-fulcrum' => ['Fulcrum', '\f50b'],
809 'fas fa-funnel-dollar' => ['filter, money, options, separate, sort', '\f662'],
810 'fas fa-futbol' => ['ball, football, mls, soccer', '\f1e3'],
811 'fab fa-galactic-republic' => ['politics, star wars', '\f50c'],
812 'fab fa-galactic-senate' => ['Galactic Senate', '\f50d'],
813 'fas fa-gamepad' => ['arcade, controller, d-pad, joystick, video, video game', '\f11b'],
814 'fas fa-gas-pump' => ['car, fuel, gasoline, petrol', '\f52f'],
815 'fas fa-gavel' => ['hammer, judge, law, lawyer, opinion', '\f0e3'],
816 'fas fa-gem' => ['diamond, jewelry, sapphire, stone, treasure', '\f3a5'],
817 'fas fa-genderless' => ['androgynous, asexual, sexless', '\f22d'],
818 'fab fa-get-pocket' => ['Get Pocket', '\f265'],
819 'fab fa-gg' => ['GG Currency', '\f260'],
820 'fab fa-gg-circle' => ['GG Currency Circle', '\f261'],
821 'fas fa-ghost' => ['apparition, blinky, clyde, floating, halloween, holiday, inky, pinky, spirit', '\f6e2'],
822 'fas fa-gift' => ['christmas, generosity, giving, holiday, party, present, wrapped, xmas', '\f06b'],
823 'fas fa-gifts' => ['christmas, generosity, giving, holiday, party, present, wrapped, xmas', '\f79c'],
824 'fab fa-git' => ['Git', '\f1d3'],
825 'fab fa-git-alt' => ['Git Alt', '\f841'],
826 'fab fa-git-square' => ['Git Square', '\f1d2'],
827 'fab fa-github' => ['octocat', '\f09b'],
828 'fab fa-github-alt' => ['octocat', '\f113'],
829 'fab fa-github-square' => ['octocat', '\f092'],
830 'fab fa-gitkraken' => ['GitKraken', '\f3a6'],
831 'fab fa-gitlab' => ['Axosoft', '\f296'],
832 'fab fa-gitter' => ['Gitter', '\f426'],
833 'fas fa-glass-cheers' => ["alcohol, bar, beverage, celebration, champagne, clink, drink, holiday, new year's eve, party, toast", '\f79f'],
834 'fas fa-glass-martini' => ['alcohol, bar, beverage, drink, liquor', '\f000'],
835 'fas fa-glass-martini-alt' => ['alcohol, bar, beverage, drink, liquor', '\f57b'],
836 'fas fa-glass-whiskey' => ['alcohol, bar, beverage, bourbon, drink, liquor, neat, rye, scotch, whisky', '\f7a0'],
837 'fas fa-glasses' => ['hipster, nerd, reading, sight, spectacles, vision', '\f530'],
838 'fab fa-glide' => ['Glide', '\f2a5'],
839 'fab fa-glide-g' => ['Glide G', '\f2a6'],
840 'fas fa-globe' => ['all, coordinates, country, earth, global, gps, language, localize, location, map, online, place, planet, translate, travel, world', '\f0ac'],
841 'fas fa-globe-africa' => ['all, country, earth, global, gps, language, localize, location, map, online, place, planet, translate, travel, world', '\f57c'],
842 'fas fa-globe-americas' => ['all, country, earth, global, gps, language, localize, location, map, online, place, planet, translate, travel, world', '\f57d'],
843 'fas fa-globe-asia' => ['all, country, earth, global, gps, language, localize, location, map, online, place, planet, translate, travel, world', '\f57e'],
844 'fas fa-globe-europe' => ['all, country, earth, global, gps, language, localize, location, map, online, place, planet, translate, travel, world', '\f7a2'],
845 'fab fa-gofore' => ['Gofore', '\f3a7'],
846 'fas fa-golf-ball' => ['caddy, eagle, putt, tee', '\f450'],
847 'fab fa-goodreads' => ['Goodreads', '\f3a8'],
848 'fab fa-goodreads-g' => ['Goodreads G', '\f3a9'],
849 'fab fa-google' => ['Google Logo', '\f1a0'],
850 'fab fa-google-drive' => ['Google Drive', '\f3aa'],
851 'fab fa-google-play' => ['Google Play', '\f3ab'],
852 'fab fa-google-plus' => ['google-plus-circle, google-plus-official', '\f2b3'],
853 'fab fa-google-plus-g' => ['google-plus, social network', '\f0d5'],
854 'fab fa-google-plus-square' => ['social network', '\f0d4'],
855 'fab fa-google-wallet' => ['Google Wallet', '\f1ee'],
856 'fas fa-gopuram' => ['building, entrance, hinduism, temple, tower', '\f664'],
857 'fas fa-graduation-cap' => ['eremony, college, graduate, learning, school, student', '\f19d'],
858 'fab fa-gratipay' => ['favorite, heart, like, love', '\f184'],
859 'fab fa-grav' => ['Grav', '\f2d6'],
860 'fas fa-greater-than' => ['arithmetic, compare, math', '\f531'],
861 'fas fa-greater-than-equal' => ['arithmetic, compare, math', '\f532'],
862 'fas fa-grimace' => ['cringe, emoticon, face, teeth', '\f57f'],
863 'fas fa-grin' => ['emoticon, face, laugh, smile', '\f580'],
864 'fas fa-grin-alt' => ['emoticon, face, laugh, smile', '\f581'],
865 'fas fa-grin-beam' => ['emoticon, face, laugh, smile', '\f582'],
866 'fas fa-grin-beam-sweat' => ['embarass, emoticon, face, smile', '\f583'],
867 'fas fa-grin-hearts' => ['emoticon, face, love, smile', '\f584'],
868 'fas fa-grin-squint' => ['emoticon, face, laugh, smile', '\f585'],
869 'fas fa-grin-squint-tears' => ['emoticon, face, happy, smile', '\f586'],
870 'fas fa-grin-stars' => ['emoticon, face, star-struck', '\f587'],
871 'fas fa-grin-tears' => ['LOL, emoticon, face', '\f588'],
872 'fas fa-grin-tongue' => ['LOL, emoticon, face', '\f589'],
873 'fas fa-grin-tongue-squint' => ['LOL, emoticon, face', '\f58a'],
874 'fas fa-grin-tongue-wink' => ['LOL, emoticon, face', '\f58b'],
875 'fas fa-grin-wink' => ['emoticon, face, flirt, laugh, smile', '\f58c'],
876 'fas fa-grip-horizontal' => ['affordance, drag, drop, grab, handle', '\f58d'],
877 'fas fa-grip-lines' => ['affordance, drag, drop, grab, handle', '\f7a4'],
878 'fas fa-grip-lines-vertical' => ['affordance, drag, drop, grab, handle', '\f7a5'],
879 'fas fa-grip-vertical' => ['affordance, drag, drop, grab, handle', '\f58e'],
880 'fab fa-gripfire' => ['Gripfire, Inc', '\f3ac'],
881 'fab fa-grunt' => ['Grunt', '\f3ad'],
882 'fas fa-guitar' => ['acoustic, instrument, music, rock, rock and roll, song, strings', '\f7a6'],
883 'fab fa-gulp' => ['Gulp', '\f3ae'],
884 'fas fa-h-square' => ['directions, emergency, hospital, hotel, map', '\f0fd'],
885 'fab fa-hacker-news' => ['Hacker News', '\f1d4'],
886 'fab fa-hacker-news-square' => ['Hacker News Square', '\f3af'],
887 'fab fa-hackerrank' => ['Hackerrank', '\f5f7'],
888 'fas fa-hamburger' => ['bacon, beef, burger, burger king, cheeseburger, fast food, grill, ground beef, mcdonalds, sandwich', '\f805'],
889 'fas fa-hammer' => ['admin, fix, repair, settings, tool', '\f6e3'],
890 'fas fa-hamsa' => ['fas fa-hamsa', '\f665'],
891 'fas fa-hand-holding' => ['carry, lift', '\f4bd'],
892 'fas fa-hand-holding-heart' => ['carry, charity, gift, lift, package', '\f4be'],
893 'fas fa-hand-holding-medical' => ['care, covid-19, donate, help', '\f95c'],
894 'fas fa-hand-holding-usd' => ['$, carry, dollar sign, donation, giving, lift, money, price', '\f4c0'],
895 'fas fa-hand-holding-water' => ['carry, covid-19, drought, grow, lift', '\f4c1'],
896 'fas fa-hand-lizard' => ['game, roshambo', '\f258'],
897 'fas fa-hand-middle-finger' => ['flip the bird, gesture, hate, rude', '\f806'],
898 'fas fa-hand-paper' => ['game, halt, roshambo, stop', '\f256'],
899 'fas fa-hand-peace' => ['rest, truce', '\f25b'],
900 'fas fa-hand-point-down' => ['finger, hand-o-down, point', '\f0a7'],
901 'fas fa-hand-point-left' => ['back, finger, hand-o-left, left, point, previous', '\f0a5'],
902 'fas fa-hand-point-right' => ['finger, forward, hand-o-right, next, point, right', '\f0a4'],
903 'fas fa-hand-point-up' => ['finger, hand-o-up, point', '\f0a6'],
904 'fas fa-hand-pointer' => ['arrow, cursor, select', '\f25a'],
905 'fas fa-hand-rock' => ['fist, game, roshambo', '\f255'],
906 'fas fa-hand-scissors' => ['cut, game, roshambo', '\f257'],
907 'fas fa-hand-sparkles' => ['clean, covid-19, hygiene, magic, soap, wash', '\f95d'],
908 'fas fa-hand-spock' => ['live long, prosper, salute, star trek, vulcan', '\f259'],
909 'fas fa-hands' => ['carry, hold, lift', '\f4c2'],
910 'fas fa-hands-helping' => ['aid, assistance, handshake, partnership, volunteering', '\f4c4'],
911 'fas fa-hands-wash' => ['covid-19, hygiene, soap, wash', '\f95e'],
912 'fas fa-handshake' => ['agreement, greeting, meeting, partnership', '\f2b5'],
913 'fas fa-handshake-alt-slash' => ['broken, covid-19, social distance', '\f95f'],
914 'fas fa-handshake-slash' => ['broken, covid-19, social distance', '\f960'],
915 'fas fa-hanukiah' => ['candle, hanukkah, jewish, judaism, light', '\f6e6'],
916 'fas fa-hard-hat' => ['construction, hardhat, helmet, safety', '\f807'],
917 'fas fa-hashtag' => ['Twitter, instagram, pound, social media, tag', '\f292'],
918 'fas fa-hat-cowboy' => ['buckaroo, horse, jackeroo, john b., old west, pardner, ranch, rancher, rodeo, western, wrangler', '\f8c0'],
919 'fas fa-hat-cowboy-side' => ['buckaroo, horse, jackeroo, john b., old west, pardner, ranch, rancher, rodeo, western, wrangler', '\f8c1'],
920 'fas fa-hat-wizard' => ['Dungeons & Dragons, accessory, buckle, clothing, d&d, dnd, fantasy, halloween, head, holiday, mage, magic, pointy, witch', '\f6e8'],
921 'fas fa-hdd' => ['cpu, hard drive, harddrive, machine, save, storage', '\f0a0'],
922 'fas fa-head-side-cough' => ['cough, covid-19, germs, lungs, respiratory, sick', '\f961'],
923 'fas fa-head-side-cough-slash' => ['cough, covid-19, germs, lungs, respiratory, sick', '\f962'],
924 'fas fa-head-side-mask' => ['breath, covid-19, filter, respirator, virus', '\f963'],
925 'fas fa-head-side-virus' => ['cold, covid-19, flu, sick', '\f964'],
926 'fas fa-heading' => ['format, header, text, title', '\f1dc'],
927 'fas fa-headphones' => ['audio, listen, music, sound, speaker', '\f025'],
928 'fas fa-headphones-alt' => ['audio, listen, music, sound, speaker', '\f58f'],
929 'fas fa-headset' => ['audio, gamer, gaming, listen, live chat, microphone, shot caller, sound, support, telemarketer', '\f590'],
930 'fas fa-heart' => ['favorite, like, love, relationship, valentine', '\f004'],
931 'fas fa-heart-broken' => ['breakup, crushed, dislike, dumped, grief, love, lovesick, relationship, sad', '\f7a9'],
932 'fas fa-heartbeat' => ['ekg, electrocardiogram, health, lifeline, vital signs', '\f21e'],
933 'fas fa-helicopter' => ['airwolf, apache, chopper, flight, fly, travel', '\f533'],
934 'fas fa-highlighter' => ['edit, marker, sharpie, update, write', '\f591'],
935 'fas fa-hiking' => ['activity, backpack, fall, fitness, outdoors, person, seasonal, walking', '\f6ec'],
936 'fas fa-hippo' => ['animal, fauna, hippopotamus, hungry, mammal', '\f6ed'],
937 'fab fa-hips' => ['Hips', '\f452'],
938 'fab fa-hire-a-helper' => ['HireAHelper', '\f3b0'],
939 'fas fa-history' => ['Rewind, clock, reverse, time, time machine', '\f1da'],
940 'fas fa-hockey-puck' => ['ice, nhl, sport', '\f453'],
941 'fas fa-holly-berry' => ['catwoman, christmas, decoration, flora, halle, holiday, ororo munroe, plant, storm, xmas', '\f7aa'],
942 'fas fa-home' => ['abode, building, house, main', '\f015'],
943 'fab fa-hooli' => ['Hooli', '\f427'],
944 'fab fa-hornbill' => ['Hornbill', '\f592'],
945 'fas fa-horse' => ['equus, fauna, mammmal, mare, neigh, pony', '\f6f0'],
946 'fas fa-horse-head' => ['equus, fauna, mammmal, mare, neigh, pony', '\f7ab'],
947 'fas fa-hospital' => ['building, covid-19, emergency room, medical center', '\f0f8'],
948 'fas fa-hospital-alt' => ['building, covid-19, emergency room, medical center', '\f47d'],
949 'fas fa-hospital-symbol' => ['clinic, covid-19, emergency, map', '\f47e'],
950 'fas fa-hospital-user' => ['covid-19, doctor, network, patient, primary care', '\f80d'],
951 'fas fa-hot-tub' => ['bath, jacuzzi, massage, sauna, spa', '\f593'],
952 'fas fa-hotdog' => ['bun, chili, frankfurt, frankfurter, kosher, polish, sandwich, sausage, vienna, weiner', '\f80f'],
953 'fas fa-hotel' => ['building, inn, lodging, motel, resort, travel', '\f594'],
954 'fab fa-hotjar' => ['Hotjar', '\f3b1'],
955 'fas fa-hourglass' => ['hour, minute, sand, stopwatch, time', '\f254'],
956 'fas fa-hourglass-end' => ['hour, minute, sand, stopwatch, time', '\f253'],
957 'fas fa-hourglass-half' => ['hour, minute, sand, stopwatch, time', '\f252'],
958 'fas fa-hourglass-start' => ['hour, minute, sand, stopwatch, time', '\f251'],
959 'fas fa-house-damage' => ['building, devastation, disaster, home, insurance', '\f6f1'],
960 'fas fa-house-user' => ['covid-19, home, isolation, quarantine', '\f965'],
961 'fab fa-houzz' => ['Houzz', '\f27c'],
962 'fas fa-hryvnia' => ['currency, money, ukraine, ukrainian', '\f6f2'],
963 'fab fa-html5' => ['HTML 5 Logo', '\f13b'],
964 'fab fa-hubspot' => ['HubSpot', '\f3b2'],
965 'fas fa-i-cursor' => ['editing, i-beam, type, writing', '\f246'],
966 'fas fa-ice-cream' => ['chocolate, cone, dessert, frozen, scoop, sorbet, vanilla, yogurt', '\f810'],
967 'fas fa-icicles' => ['cold, frozen, hanging, ice, seasonal, sharp', '\f7ad'],
968 'fas fa-icons' => ['bolt, emoji, heart, image, music, photo, symbols', '\f86d'],
969 'fas fa-id-badge' => ['address, contact, identification, license, profile', '\f2c1'],
970 'fas fa-id-card' => ['contact, demographics, document, identification, issued, profile', '\f2c2'],
971 'fas fa-id-card-alt' => ['ontact, demographics, document, identification, issued, profile', '\f47f'],
972 'fab fa-ideal' => ['iDeal', '\f913'],
973 'fas fa-igloo' => ['dome, dwelling, eskimo, home, house, ice, snow', '\f7ae'],
974 'fas fa-image' => ['album, landscape, photo, picture', '\f03e'],
975 'fas fa-images' => ['album, landscape, photo, picture', '\f302'],
976 'fab fa-imdb' => ['IMDB', '\f2d8'],
977 'fas fa-inbox' => ['archive, desk, email, mail, message', '\f01c'],
978 'fas fa-indent' => ['align, justify, paragraph, tab', '\f03c'],
979 'fas fa-industry' => ['building, factory, industrial, manufacturing, mill, warehouse', '\f275'],
980 'fas fa-infinity' => ['eternity, forever, math', '\f534'],
981 'fas fa-info' => ['details, help, information, more, support', '\f129'],
982 'fas fa-info-circle' => ['details, help, information, more, support', '\f05a'],
983 'fab fa-instagram' => ['Instagram', '\f16d'],
984 'fab fa-instagram-square' => ['Instagram Square', '\f955'],
985 'fab fa-intercom' => ['app, customer, messenger', '\f7af'],
986 'fab fa-internet-explorer' => ['browser, ie', '\f26b'],
987 'fab fa-invision' => ['app, design, interface', '\f7b0'],
988 'fab fa-ioxhost' => ['ioxhost', '\f208'],
989 'fas fa-italic' => ['edit, emphasis, font, format, text, type', '\f033'],
990 'fab fa-itch-io' => ['itch.io', '\f83a'],
991 'fab fa-itunes' => ['iTunes', '\f3b4'],
992 'fab fa-itunes-note' => ['Itunes Note', '\f3b5'],
993 'fab fa-java' => ['Java', '\f4e4'],
994 'fas fa-jedi' => ['crest, force, sith, skywalker, star wars, yoda', '\f669'],
995 'fab fa-jedi-order' => ['star wars', '\f50e'],
996 'fab fa-jenkins' => ['Jenkis', '\f3b6'],
997 'fab fa-jira' => ['atlassian', '\f7b1'],
998 'fab fa-joget' => ['Joget', '\f3b7'],
999 'fas fa-joint' => ['blunt, cannabis, doobie, drugs, marijuana, roach, smoke, smoking, spliff', '\f595'],
1000 'fab fa-joomla' => ['Joomla Logo', '\f1aa'],
1001 'fas fa-journal-whills' => ['book, force, jedi, sith, star wars, yoda', '\f66a'],
1002 'fab fa-js' => ['JavaScript (JS)', '\f3b8'],
1003 'fab fa-js-square' => ['JavaScript (JS) Square', '\f3b9'],
1004 'fab fa-jsfiddle' => ['jsFiddle', '\f1cc'],
1005 'fas fa-kaaba' => ['building, cube, islam, muslim', '\f66b'],
1006 'fab fa-kaggle' => ['Kaggle', '\f5fa'],
1007 'fas fa-key' => ['lock, password, private, secret, unlock', '\f084'],
1008 'fab fa-keybase' => ['Keybase ', '\f4f5'],
1009 'fas fa-keyboard' => ['accessory, edit, input, text, type, write', '\f11c'],
1010 'fab fa-keycdn' => ['KeyCDN', '\f3ba'],
1011 'fas fa-khanda' => ['chakkar, sikh, sikhism, sword', '\f66d'],
1012 'fab fa-kickstarter' => ['Kickstarter', '\f3bb'],
1013 'fab fa-kickstarter-k' => ['Kickstarter K', '\f3bc'],
1014 'fas fa-kiss' => ['beso, emoticon, face, love, smooch', '\f596'],
1015 'fas fa-kiss-beam' => ['beso, emoticon, face, love, smooch', '\f597'],
1016 'fas fa-kiss-wink-heart' => ['beso, emoticon, face, love, smooch', '\f598'],
1017 'fas fa-kiwi-bird' => ['bird, fauna, new zealand', '\f535'],
1018 'fab fa-korvue' => ['KORVUE', '\f42f'],
1019 'fas fa-landmark' => ['building, historic, memorable, monument, politics', '\f66f'],
1020 'fas fa-language' => ['dialect, idiom, localize, speech, translate, vernacular', '\f1ab'],
1021 'fas fa-laptop' => ['computer, cpu, dell, demo, device, mac, macbook, machine, pc', '\f109'],
1022 'fas fa-laptop-code' => ['computer, cpu, dell, demo, develop, device, mac, macbook, machine, pc', '\f5fc'],
1023 'fas fa-laptop-house' => ['computer, covid-19, device, office, remote, work from home', '\f966'],
1024 'fas fa-laptop-medical' => ['computer, device, ehr, electronic health records, history', '\f812'],
1025 'fab fa-laravel' => ['Laravel', '\f3bd'],
1026 'fab fa-lastfm' => ['last.fm', '\f202'],
1027 'fab fa-lastfm-square' => ['last.fm Square', '\f203'],
1028 'fas fa-laugh' => ['LOL, emoticon, face, laugh, smile', '\f599'],
1029 'fas fa-laugh-beam' => ['LOL, emoticon, face, happy, smile', '\f59a'],
1030 'fas fa-laugh-squint' => ['LOL, emoticon, face, happy, smile', '\f59b'],
1031 'fas fa-laugh-wink' => ['LOL, emoticon, face, happy, smile', '\f59c'],
1032 'fas fa-layer-group' => ['arrange, develop, layers, map, stack', '\f5fd'],
1033 'fas fa-leaf' => ['eco, flora, nature, plant, vegan', '\f06c'],
1034 'fab fa-leanpub' => ['Leanpub', '\f212'],
1035 'fas fa-lemon' => ['itrus, lemonade, lime, tart', '\f094'],
1036 'fab fa-less' => ['Less', '\f41d'],
1037 'fas fa-less-than' => ['arithmetic, compare, math', '\f536'],
1038 'fas fa-less-than-equal' => ['arithmetic, compare, math', '\f537'],
1039 'fas fa-level-down-alt' => ['arrow, level-down', '\f3be'],
1040 'fas fa-level-up-alt' => ['arrow, level-up', '\f3bf'],
1041 'fas fa-life-ring' => ['coast guard, help, overboard, save, support', '\f1cd'],
1042 'fas fa-lightbulb' => ['energy, idea, inspiration, light', '\f0eb'],
1043 'fab fa-line' => ['Line', '\f3c0'],
1044 'fas fa-link' => ['attach, attachment, chain, connect', '\f0c1'],
1045 'fab fa-linkedin' => ['linkedin-square', '\f08c'],
1046 'fab fa-linkedin-in' => ['linkedin', '\f0e1'],
1047 'fab fa-linode' => ['Linode', '\f2b8'],
1048 'fab fa-linux' => ['tux', '\f17c'],
1049 'fas fa-lira-sign' => ['currency, money, try, turkish', '\f195'],
1050 'fas fa-list' => ['checklist, completed, done, finished, ol, todo, ul', '\f03a'],
1051 'fas fa-list-alt' => ['checklist, completed, done, finished, ol, todo, ul', '\f022'],
1052 'fas fa-list-ol' => ['checklist, completed, done, finished, numbers, ol, todo, ul', '\f0cb'],
1053 'fas fa-list-ul' => ['checklist, completed, done, finished, ol, todo, ul', '\f0ca'],
1054 'fas fa-location-arrow' => ['address, compass, coordinate, direction, gps, map, navigation, place', '\f124'],
1055 'fas fa-lock' => ['admin, lock, open, password, private, protect, security', '\f023'],
1056 'fas fa-lock-open' => ['admin, lock, open, password, private, protect, security', '\f3c1'],
1057 'fas fa-long-arrow-alt-down' => ['download, long-arrow-down', '\f309'],
1058 'fas fa-long-arrow-alt-left' => ['back, long-arrow-left, previous', '\f30a'],
1059 'fas fa-long-arrow-alt-right' => ['forward, long-arrow-right, next', '\f30b'],
1060 'fas fa-long-arrow-alt-up' => ['long-arrow-up, upload', '\f30c'],
1061 'fas fa-low-vision' => ['blind, eye, sight', '\f2a8'],
1062 'fas fa-luggage-cart' => ['bag, baggage, suitcase, travel', '\f59d'],
1063 'fas fa-lungs' => ['air, breath, covid-19, organ, respiratory', '\f604'],
1064 'fas fa-lungs-virus' => ['breath, covid-19, respiratory, sick', '\f967'],
1065 'fab fa-lyft' => ['lyft', '\f3c3'],
1066 'fab fa-magento' => ['Magento', '\f3c4'],
1067 'fas fa-magic' => ['autocomplete, automatic, mage, magic, spell, wand, witch, wizard', '\f0d0'],
1068 'fas fa-magnet' => ['Attract, lodestone, tool', '\f076'],
1069 'fas fa-mail-bulk' => ['archive, envelope, letter, post office, postal, postcard, send, stamp, usps', '\f674'],
1070 'fab fa-mailchimp' => ['Mailchimp', '\f59e'],
1071 'fas fa-male' => ['human, man, person, profile, user', '\f183'],
1072 'fab fa-mandalorian' => ['Mandalorian', '\f50f'],
1073 'fas fa-map' => ['address, coordinates, destination, gps, localize, location, map, navigation, paper, pin, place, point of interest, position, route, travel', '\f279'],
1074 'fas fa-map-marked' => ['address, coordinates, destination, gps, localize, location, map, navigation, paper, pin, place, point of interest, position, route, travel', '\f59f'],
1075 'fas fa-map-marked-alt' => ['address, coordinates, destination, gps, localize, location, map, navigation, paper, pin, place, point of interest, position, route, travel', '\f5a0'],
1076 'fas fa-map-marker' => ['address, coordinates, destination, gps, localize, location, map, navigation, paper, pin, place, point of interest, position, route, travel', '\f041'],
1077 'fas fa-map-marker-alt' => ['address, coordinates, destination, gps, localize, location, map, navigation, paper, pin, place, point of interest, position, route, travel', '\f3c5'],
1078 'fas fa-map-pin' => ['address, agree, coordinates, destination, gps, localize, location, map, marker, navigation, pin, place, position, travel', '\f276'],
1079 'fas fa-map-signs' => ['directions, directory, map, signage, wayfinding', '\f277'],
1080 'fab fa-markdown' => ['Markdown', '\f60f'],
1081 'fas fa-marker' => ['design, edit, sharpie, update, write', '\f5a1'],
1082 'fas fa-mars' => ['male', '\f222'],
1083 'fas fa-mars-double' => ['Mars Double', '\f227'],
1084 'fas fa-mars-stroke' => ['Mars Stroke', '\f229'],
1085 'fas fa-mars-stroke-h' => ['Mars Stroke Horizontal', '\f22b'],
1086 'fas fa-mars-stroke-v' => ['Mars Stroke Vertical', '\f22a'],
1087 'fas fa-mask' => ['carnivale, costume, disguise, halloween, secret, super hero', '\f6fa'],
1088 'fab fa-mastodon' => ['Mastodon', '\f4f6'],
1089 'fab fa-maxcdn' => ['MaxCDN', '\f136'],
1090 'fab fa-mdb' => ['Material Design for Bootstrap', '\f8ca'],
1091 'fas fa-medal' => ['award, ribbon, star, trophy', '\f5a2'],
1092 'fab fa-medapps' => ['MedApps', '\f3c6'],
1093 'fab fa-medium' => ['Medium ', '\f23a'],
1094 'fab fa-medium-m' => ['Medium M', '\f3c7'],
1095 'fas fa-medkit' => ['first aid, firstaid, health, help, support', '\f0fa'],
1096 'fab fa-medrt' => ['MRT', '\f3c8'],
1097 'fab fa-meetup' => ['Meetup', '\f2e0'],
1098 'fab fa-megaport' => ['Megaport', '\f5a3'],
1099 'fas fa-meh' => ['emoticon, face, neutral, rating', '\f11a'],
1100 'fas fa-meh-blank' => ['emoticon, face, neutral, rating', '\f5a4'],
1101 'fas fa-meh-rolling-eyes' => ['emoticon, face, neutral, rating', '\f5a5'],
1102 'fas fa-memory' => ['DIMM, RAM, hardware, storage, technology', '\f538'],
1103 'fab fa-mendeley' => ['Mendeley', '\f7b3'],
1104 'fas fa-menorah' => ['candle, hanukkah, jewish, judaism, light', '\f676'],
1105 'fas fa-mercury' => ['transgender', '\f223'],
1106 'fas fa-meteor' => ['armageddon, asteroid, comet, shooting star, space', '\f753'],
1107 'fab fa-microblog' => ['Micro.blog', '\f91a'],
1108 'fas fa-microchip' => ['cpu, hardware, processor, technology', '\f2db'],
1109 'fas fa-microphone' => ['audio, podcast, record, sing, sound, voice', '\f130'],
1110 'fas fa-microphone-alt' => ['audio, podcast, record, sing, sound, voice', '\f3c9'],
1111 'fas fa-microphone-alt-slash' => ['audio, disable, mute, podcast, record, sing, sound, voice', '\f539'],
1112 'fas fa-microphone-slash' => ['audio, disable, mute, podcast, record, sing, sound, voice', '\f131'],
1113 'fas fa-microscope' => ['covid-19, electron, lens, optics, science, shrink', '\f610'],
1114 'fab fa-microsoft' => ['Microsoft', '\f3ca'],
1115 'fas fa-minus' => ['collapse, delete, hide, minify, negative, remove, trash', '\f068'],
1116 'fas fa-minus-circle' => ['delete, hide, negative, remove, shape, trash', '\f056'],
1117 'fas fa-minus-square' => ['collapse, delete, hide, minify, negative, remove, shape, trash', '\f146'],
1118 'fas fa-mitten' => ['clothing, cold, glove, hands, knitted, seasonal, warmth', '\f7b5'],
1119 'fab fa-mix' => ['Mix', '\f3cb'],
1120 'fab fa-mixcloud' => ['Mixcloud', '\f289'],
1121 'fab fa-mixer' => ['Mixer', '\f956'],
1122 'fab fa-mizuni' => ['Mizuni', '\f3cc'],
1123 'fas fa-mobile' => ['pple, call, cell phone, cellphone, device, iphone, number, screen, telephone', '\f10b'],
1124 'fas fa-mobile-alt' => ['apple, call, cell phone, cellphone, device, iphone, number, screen, telephone', '\f3cd'],
1125 'fab fa-modx' => ['MODX', '\f285'],
1126 'fab fa-monero' => ['Monero', '\f3d0'],
1127 'fas fa-money-bill' => ['buy, cash, checkout, money, payment, price, purchase', '\f0d6'],
1128 'fas fa-money-bill-alt' => ['buy, cash, checkout, money, payment, price, purchase', '\f3d1'],
1129 'fas fa-money-bill-wave' => ['buy, cash, checkout, money, payment, price, purchase', '\f53a'],
1130 'fas fa-money-bill-wave-alt' => ['buy, cash, checkout, money, payment, price, purchase', '\f53b'],
1131 'fas fa-money-check' => ['bank check, buy, checkout, cheque, money, payment, price, purchase', '\f53c'],
1132 'fas fa-money-check-alt' => ['bank check, buy, checkout, cheque, money, payment, price, purchase', '\f53d'],
1133 'fas fa-monument' => ['building, historic, landmark, memorable', '\f5a6'],
1134 'fas fa-moon' => ['contrast, crescent, dark, lunar, night', '\f186'],
1135 'fas fa-mortar-pestle' => ['crush, culinary, grind, medical, mix, pharmacy, prescription, spices', '\f5a7'],
1136 'fas fa-mosque' => ['building, islam, landmark, muslim', '\f678'],
1137 'fas fa-motorcycle' => ['bike, machine, transportation, vehicle', '\f21c'],
1138 'fas fa-mountain' => ['glacier, hiking, hill, landscape, travel, view', '\f6fc'],
1139 'fas fa-mouse' => ['click, computer, cursor, input, peripheral', '\f8cc'],
1140 'fas fa-mouse-pointer' => ['arrow, cursor, select', '\f245'],
1141 'fas fa-mug-hot' => ['caliente, cocoa, coffee, cup, drink, holiday, hot chocolate, steam, tea, warmth', '\f7b6'],
1142 'fas fa-music' => ['lyrics, melody, note, sing, sound', '\f001'],
1143 'fab fa-napster' => ['Napster', '\f3d2'],
1144 'fab fa-neos' => ['Neos', '\f612'],
1145 'fas fa-network-wired' => ['computer, connect, ethernet, internet, intranet', '\f6ff'],
1146 'fas fa-neuter' => ['Neuter', '\f22c'],
1147 'fas fa-newspaper' => ['article, editorial, headline, journal, journalism, news, press', '\f1ea'],
1148 'fab fa-nimblr' => ['Nimblr', '\f5a8'],
1149 'fab fa-node' => ['Node.js', '\f419'],
1150 'fab fa-node-js' => ['Node.js JS', '\f3d3'],
1151 'fas fa-not-equal' => ['arithmetic, compare, math', '\f53e'],
1152 'fas fa-notes-medical' => ['lipboard, doctor, ehr, health, history, records', '\f481'],
1153 'fab fa-npm' => ['npm', '\f3d4'],
1154 'fab fa-ns8' => ['NS8', '\f3d5'],
1155 'fab fa-nutritionix' => ['Nutritionix ', '\f3d6'],
1156 'fas fa-object-group' => ['combine, copy, design, merge, select', '\f247'],
1157 'fas fa-object-ungroup' => ['copy, design, merge, select, separate', '\f248'],
1158 'fab fa-odnoklassniki' => ['Odnoklassniki', '\f263'],
1159 'fab fa-odnoklassniki-square' => ['Odnoklassniki Square', '\f264'],
1160 'fas fa-oil-can' => ['auto, crude, gasoline, grease, lubricate, petroleum', '\f613'],
1161 'fab fa-old-republic' => ['politics, star wars', '\f510'],
1162 'fas fa-om' => ['buddhism, hinduism, jainism, mantra', '\f679'],
1163 'fab fa-opencart' => ['OpenCart', '\f23d'],
1164 'fab fa-openid' => ['OpenID', '\f19b'],
1165 'fab fa-opera' => ['Opera', '\f26a'],
1166 'fab fa-optin-monster' => ['Optin Monster', '\f23c'],
1167 'fab fa-orcid' => ['ORCID', '\f8d2'],
1168 'fab fa-osi' => ['Open Source Initiative', '\f41a'],
1169 'fas fa-otter' => ['animal, badger, fauna, fur, mammal, marten', '\f700'],
1170 'fas fa-outdent' => ['lign, justify, paragraph, tab', '\f03b'],
1171 'fab fa-page4' => ['page4 Corporation', '\f3d7'],
1172 'fab fa-pagelines' => ['eco, flora, leaf, leaves, nature, plant, tree', '\f18c'],
1173 'fas fa-pager' => ['beeper, cellphone, communication', '\f815'],
1174 'fas fa-paint-brush' => ['acrylic, art, brush, color, fill, paint, pigment, watercolor', '\f1fc'],
1175 'fas fa-paint-roller' => ['acrylic, art, brush, color, fill, paint, pigment, watercolor', '\f5aa'],
1176 'fas fa-palette' => ['acrylic, art, brush, color, fill, paint, pigment, watercolor', '\f53f'],
1177 'fab fa-palfed' => ['Palfed', '\f3d8'],
1178 'fas fa-pallet' => ['archive, box, inventory, shipping, warehouse', '\f482'],
1179 'fas fa-paper-plane' => ['air, float, fold, mail, paper, send', '\f1d8'],
1180 'fas fa-paperclip' => ['attach, attachment, connect, link', '\f0c6'],
1181 'fas fa-parachute-box' => ['aid, assistance, rescue, supplies', '\f4cd'],
1182 'fas fa-paragraph' => ['edit, format, text, writing', '\f1dd'],
1183 'fas fa-parking' => ['auto, car, garage, meter', '\f540'],
1184 'fas fa-passport' => ['document, id, identification, issued, travel', '\f5ab'],
1185 'fas fa-pastafarianism' => ['agnosticism, atheism, flying spaghetti monster, fsm', '\f67b'],
1186 'fas fa-paste' => ['clipboard, copy, document, paper', '\f0ea'],
1187 'fab fa-patreon' => ['Patreon', '\f3d9'],
1188 'fas fa-pause' => ['hold, wait', '\f04c'],
1189 'fas fa-pause-circle' => ['hold, wait', '\f28b'],
1190 'fas fa-paw' => ['animal, cat, dog, pet, print', '\f1b0'],
1191 'fab fa-paypal' => ['Paypal', '\f1ed'],
1192 'fas fa-peace' => ['serenity, tranquility, truce, war', '\f67c'],
1193 'fas fa-pen' => ['design, edit, update, write', '\f304'],
1194 'fas fa-pen-alt' => ['design, edit, update, write', '\f305'],
1195 'fas fa-pen-fancy' => ['design, edit, fountain pen, update, write', '\f5ac'],
1196 'fas fa-pen-nib' => ['design, edit, fountain pen, update, write', '\f5ad'],
1197 'fas fa-pen-square' => ['edit, pencil-square, update, write', '\f14b'],
1198 'fas fa-pencil-alt' => ['design, edit, pencil, update, write', '\f303'],
1199 'fas fa-pencil-ruler' => ['design, draft, draw, pencil', '\f5ae'],
1200 'fab fa-penny-arcade' => ['Dungeons & Dragons, d&d, dnd, fantasy, game, gaming, pax, tabletop', '\f704'],
1201 'fas fa-people-arrows' => ['covid-19, personal space, social distance, space, spread, users', '\f968'],
1202 'fas fa-people-carry' => ['box, carry, fragile, help, movers, package', '\f4ce'],
1203 'fas fa-pepper-hot' => ['buffalo wings, capsicum, chili, chilli, habanero, jalapeno, mexican, spicy, tabasco, vegetable', '\f816'],
1204 'fas fa-percent' => ['discount, fraction, proportion, rate, ratio', '\f295'],
1205 'fas fa-percentage' => ['discount, fraction, proportion, rate, ratio', '\f541'],
1206 'fab fa-periscope' => ['Periscope', '\f3da'],
1207 'fas fa-person-booth' => ['changing, changing room, election, human, person, vote, voting', '\f756'],
1208 'fab fa-phabricator' => ['Phabricator', '\f3db'],
1209 'fab fa-phoenix-framework' => ['Phoenix Framework', '\f3dc'],
1210 'fab fa-phoenix-squadron' => ['Phoenix Squadron', '\f511'],
1211 'fas fa-phone' => ['call, earphone, number, support, telephone, voice', '\f095'],
1212 'fas fa-phone-alt' => ['call, earphone, number, support, telephone, voice', '\f879'],
1213 'fas fa-phone-slash' => ['call, cancel, earphone, mute, number, support, telephone, voice', '\f3dd'],
1214 'fas fa-phone-square' => ['call, earphone, number, support, telephone, voice', '\f098'],
1215 'fas fa-phone-square-alt' => ['call, earphone, number, support, telephone, voice', '\f87b'],
1216 'fas fa-phone-volume' => ['call, earphone, number, sound, support, telephone, voice, volume-control-phone', '\f2a0'],
1217 'fas fa-photo-video' => ['av, film, image, library, media', '\f87c'],
1218 'fab fa-php' => ['PHP', '\f457'],
1219 'fab fa-pied-piper' => ['Pied Piper Logo', '\f2ae'],
1220 'fab fa-pied-piper-alt' => ['Alternate Pied Piper Logo (Old)', '\f1a8'],
1221 'fab fa-pied-piper-hat' => ['clothing', '\f4e5'],
1222 'fab fa-pied-piper-pp' => ['Pied Piper PP Logo (Old)', '\f1a7'],
1223 'fab fa-pied-piper-square' => ['Pied Piper Square Logo (Old)', '\f91e'],
1224 'fas fa-piggy-bank' => ['bank, save, savings', '\f4d3'],
1225 'fas fa-pills' => ['drugs, medicine, prescription, tablets', '\f484'],
1226 'fab fa-pinterest' => ['Pinterest', '\f0d2'],
1227 'fab fa-pinterest-p' => ['Pinterest P', '\f231'],
1228 'fab fa-pinterest-square' => ['Pinterest Square', '\f0d3'],
1229 'fas fa-pizza-slice' => ['cheese, chicago, italian, mozzarella, new york, pepperoni, pie, slice, teenage mutant ninja turtles, tomato', '\f818'],
1230 'fas fa-place-of-worship' => ['building, church, holy, mosque, synagogue', '\f67f'],
1231 'fas fa-plane' => ['airplane, destination, fly, location, mode, travel, trip', '\f072'],
1232 'fas fa-plane-arrival' => ['airplane, arriving, destination, fly, land, landing, location, mode, travel, trip', '\f5af'],
1233 'fas fa-plane-departure' => ['airplane, departing, destination, fly, location, mode, take off, taking off, travel, trip', '\f5b0'],
1234 'fas fa-plane-slash' => ['airplane mode, canceled, covid-19, delayed, grounded, travel', '\f969'],
1235 'fas fa-play' => ['audio, music, playing, sound, start, video', '\f04b'],
1236 'fas fa-play-circle' => ['audio, music, playing, sound, start, video', '\f144'],
1237 'fab fa-playstation' => ['PlayStation', '\f3df'],
1238 'fas fa-plug' => ['connect, electric, online, power', '\f1e6'],
1239 'fas fa-plus' => ['add, create, expand, new, positive, shape', '\f067'],
1240 'fas fa-plus-circle' => ['add, create, expand, new, positive, shape', '\f055'],
1241 'fas fa-plus-square' => ['add, create, expand, new, positive, shape', '\f0fe'],
1242 'fas fa-podcast' => ['audio, broadcast, music, sound', '\f2ce'],
1243 'fas fa-poll' => ['results, survey, trend, vote, voting', '\f681'],
1244 'fas fa-poll-h' => ['results, survey, trend, vote, voting', '\f682'],
1245 'fas fa-poo' => ['crap, poop, shit, smile, turd', '\f2fe'],
1246 'fas fa-poo-storm' => ['bolt, cloud, euphemism, lightning, mess, poop, shit, turd', '\f75a'],
1247 'fas fa-poop' => ['crap, poop, shit, smile, turd', '\f619'],
1248 'fas fa-portrait' => ['id, image, photo, picture, selfie', '\f3e0'],
1249 'fas fa-pound-sign' => ['currency, gbp, money', '\f154'],
1250 'fas fa-power-off' => ['cancel, computer, on, reboot, restart', '\f011'],
1251 'fas fa-pray' => ['kneel, preach, religion, worship', '\f683'],
1252 'fas fa-praying-hands' => ['kneel, preach, religion, worship', '\f684'],
1253 'fas fa-prescription' => ['drugs, medical, medicine, pharmacy, rx', '\f5b1'],
1254 'fas fa-prescription-bottle' => ['drugs, medical, medicine, pharmacy, rx', '\f485'],
1255 'fas fa-prescription-bottle-alt' => ['drugs, medical, medicine, pharmacy, rx', '\f486'],
1256 'fas fa-print' => ['business, copy, document, office, paper', '\f02f'],
1257 'fas fa-procedures' => ['EKG, bed, electrocardiogram, health, hospital, life, patient, vital', '\f487'],
1258 'fab fa-product-hunt' => ['Product Hunt', '\f288'],
1259 'fas fa-project-diagram' => ['chart, graph, network, pert', '\f542'],
1260 'fas fa-pump-medical' => ['anti-bacterial, clean, covid-19, disinfect, hygiene, medical grade, sanitizer, soap', '\f96a'],
1261 'fas fa-pump-soap' => ['anti-bacterial, clean, covid-19, disinfect, hygiene, sanitizer, soap', '\f96b'],
1262 'fab fa-pushed' => ['Pushed', '\f3e1'],
1263 'fas fa-puzzle-piece' => ['add-on, addon, game, section', '\f12e'],
1264 'fab fa-python' => ['Python', '\f3e2'],
1265 'fab fa-qq' => ['QQ', '\f1d6'],
1266 'fas fa-qrcode' => ['barcode, info, information, scan', '\f029'],
1267 'fas fa-question' => ['help, information, support, unknown', '\f128'],
1268 'fas fa-question-circle' => ['help, information, support, unknown', '\f059'],
1269 'fas fa-quidditch' => ['ball, bludger, broom, golden snitch, harry potter, hogwarts, quaffle, sport, wizard', '\f458'],
1270 'fab fa-quinscape' => ['QuinScape', '\f459'],
1271 'fab fa-quora' => ['Quora', '\f2c4'],
1272 'fas fa-quote-left' => ['mention, note, phrase, text, type', '\f10d'],
1273 'fas fa-quote-right' => ['mention, note, phrase, text, type', '\f10e'],
1274 'fas fa-quran' => ['book, islam, muslim, religion', '\f687'],
1275 'fab fa-r-project' => ['R Project', '\f4f7'],
1276 'fas fa-radiation' => ['danger, dangerous, deadly, hazard, nuclear, radioactive, warning', '\f7b9'],
1277 'fas fa-radiation-alt' => ['danger, dangerous, deadly, hazard, nuclear, radioactive, warning', '\f7ba'],
1278 'fas fa-rainbow' => ['gold, leprechaun, prism, rain, sky', '\f75b'],
1279 'fas fa-random' => ['arrows, shuffle, sort, swap, switch, transfer', '\f074'],
1280 'fab fa-raspberry-pi' => ['Raspberry Pi', '\f7bb'],
1281 'fab fa-ravelry' => ['Ravelry', '\f2d9'],
1282 'fab fa-react' => ['React', '\f41b'],
1283 'fab fa-reacteurope' => ['ReactEurope', '\f75d'],
1284 'fab fa-readme' => ['ReadMe', '\f4d5'],
1285 'fab fa-rebel' => ['Rebel Alliance', '\f1d0'],
1286 'fas fa-receipt' => ['check, invoice, money, pay, table', '\f543'],
1287 'fas fa-record-vinyl' => ['LP, album, analog, music, phonograph, sound', '\f8d9'],
1288 'fas fa-recycle' => ['Waste, compost, garbage, reuse, trash', '\f1b8'],
1289 'fab fa-red-river' => ['red river', '\f3e3'],
1290 'fab fa-reddit' => ['reddit Logo', '\f1a1'],
1291 'fab fa-reddit-alien' => ['reddit Alien', '\f281'],
1292 'fab fa-reddit-square' => ['reddit Square', '\f1a2'],
1293 'fab fa-redhat' => ['linux, operating system, os', '\f7bc'],
1294 'fas fa-redo' => ['forward, refresh, reload, repeat', '\f01e'],
1295 'fas fa-redo-alt' => ['forward, refresh, reload, repeat', '\f2f9'],
1296 'fas fa-registered' => ['copyright, mark, trademark', '\f25d'],
1297 'fas fa-remove-format' => ['cancel, font, format, remove, style, text', '\f87d'],
1298 'fab fa-renren' => ['Renren', '\f18b'],
1299 'fas fa-reply' => ['mail, message, respond', '\f3e5'],
1300 'fas fa-reply-all' => ['mail, message, respond', '\f122'],
1301 'fab fa-replyd' => ['replyd', '\f3e6'],
1302 'fas fa-republican' => ['american, conservative, election, elephant, politics, republican party, right, right-wing, usa', '\f75e'],
1303 'fab fa-researchgate' => ['Researchgate', '\f4f8'],
1304 'fab fa-resolving' => ['Resolving', '\f3e7'],
1305 'fas fa-restroom' => ['bathroom, john, loo, potty, washroom, waste, wc', '\f7bd'],
1306 'fas fa-retweet' => ['refresh, reload, share, swap', '\f079'],
1307 'fab fa-rev' => ['Rev.io', '\f5b2'],
1308 'fas fa-ribbon' => ['badge, cause, lapel, pin', '\f4d6'],
1309 'fas fa-ring' => ['Dungeons & Dragons, Gollum, band, binding, d&d, dnd, engagement, fantasy, gold, jewelry, marriage, precious', '\f70b'],
1310 'fas fa-road' => ['highway, map, pavement, route, street, travel', '\f018'],
1311 'fas fa-robot' => ['android, automate, computer, cyborg', '\f544'],
1312 'fas fa-rocket' => ['aircraft, app, jet, launch, nasa, space', '\f135'],
1313 'fab fa-rocketchat' => ['Rocket.Chat', '\f3e8'],
1314 'fab fa-rockrms' => ['Rockrms', '\f3e9'],
1315 'fas fa-route' => ['directions, navigation, travel', '\f4d7'],
1316 'fas fa-rss' => ['blog, feed, journal, news, writing', '\f09e'],
1317 'fas fa-rss-square' => ['blog, feed, journal, news, writing', '\f143'],
1318 'fas fa-ruble-sign' => ['currency, money, rub', '\f158'],
1319 'fas fa-ruler' => ['design, draft, length, measure, planning', '\f545'],
1320 'fas fa-ruler-combined' => ['design, draft, length, measure, planning', '\f546'],
1321 'fas fa-ruler-horizontal' => ['design, draft, length, measure, planning', '\f547'],
1322 'fas fa-ruler-vertical' => ['design, draft, length, measure, planning', '\f548'],
1323 'fas fa-running' => ['exercise, health, jog, person, run, sport, sprint', '\f70c'],
1324 'fas fa-rupee-sign' => ['currency, indian, inr, money,', '\f156'],
1325 'fas fa-sad-cry' => ['emoticon, face, tear, tears', '\f5b3'],
1326 'fas fa-sad-tear' => ['emoticon, face, tear, tears', '\f5b4'],
1327 'fab fa-safari' => ['browser', '\f267'],
1328 'fab fa-salesforce' => ['Salesforce', '\f83b'],
1329 'fab fa-sass' => ['Sass', '\f41e'],
1330 'fas fa-satellite' => ['communications, hardware, orbit, space', '\f7bf'],
1331 'fas fa-satellite-dish' => ['SETI, communications, hardware, receiver, saucer, signal, space', '\f7c0'],
1332 'fas fa-save' => ['disk, download, floppy, floppy-o', '\f0c7'],
1333 'fab fa-schlix' => ['SCHLIX', '\f3ea'],
1334 'fas fa-school' => ['building, education, learn, student, teacher', '\f549'],
1335 'fas fa-screwdriver' => ['admin, fix, mechanic, repair, settings, tool', '\f54a'],
1336 'fab fa-scribd' => ['Scribd', '\f28a'],
1337 'fas fa-scroll' => ['Dungeons & Dragons, announcement, d&d, dnd, fantasy, paper, script', '\f70e'],
1338 'fas fa-sd-card' => ['image, memory, photo, save', '\f7c2'],
1339 'fas fa-search' => ['bigger, enlarge, find, magnify, preview, zoom', '\f002'],
1340 'fas fa-search-dollar' => ['bigger, enlarge, find, magnify, money, preview, zoom', '\f688'],
1341 'fas fa-search-location' => ['bigger, enlarge, find, magnify, preview, zoom', '\f689'],
1342 'fas fa-search-minus' => ['minify, negative, smaller, zoom, zoom out', '\f010'],
1343 'fas fa-search-plus' => ['bigger, enlarge, magnify, positive, zoom, zoom in', '\f00e'],
1344 'fab fa-searchengin' => ['Searchengin', '\f3eb'],
1345 'fas fa-seedling' => ['flora, grow, plant, vegan', '\f4d8'],
1346 'fab fa-sellcast' => ['eercast', '\f2da'],
1347 'fab fa-sellsy' => ['Sellsy', '\f213'],
1348 'fas fa-server' => ['computer, cpu, database, hardware, network', '\f233'],
1349 'fab fa-servicestack' => ['Servicestack', '\f3ec'],
1350 'fas fa-shapes' => ['blocks, build, circle, square, triangle', '\f61f'],
1351 'fas fa-share' => ['forward, save, send, social', '\f064'],
1352 'fas fa-share-alt' => ['forward, save, send, social', '\f1e0'],
1353 'fas fa-share-alt-square' => ['forward, save, send, social', '\f1e1'],
1354 'fas fa-share-square' => ['forward, save, send, social', '\f14d'],
1355 'fas fa-shekel-sign' => ['currency, ils, money', '\f20b'],
1356 'fas fa-shield-alt' => ['achievement, award, block, defend, security, winner', '\f3ed'],
1357 'fas fa-shield-virus' => ['antibodies, barrier, covid-19, health, protect', '\f96c'],
1358 'fas fa-ship' => ['boat, sea, water', '\f21a'],
1359 'fas fa-shipping-fast' => ['express, fedex, mail, overnight, package, ups', '\f48b'],
1360 'fab fa-shirtsinbulk' => ['Shirts in Bulk', '\f214'],
1361 'fas fa-shoe-prints' => ['feet, footprints, steps, walk', '\f54b'],
1362 'fab fa-shopify' => ['Shopify', '\f957'],
1363 'fas fa-shopping-bag' => ['buy, checkout, grocery, payment, purchase', '\f290'],
1364 'fas fa-shopping-basket' => ['buy, checkout, grocery, payment, purchase', '\f291'],
1365 'fas fa-shopping-cart' => ['buy, checkout, grocery, payment, purchase', '\f07a'],
1366 'fab fa-shopware' => ['Shopware', '\f5b5'],
1367 'fas fa-shower' => ['bath, clean, faucet, water', '\f2cc'],
1368 'fas fa-shuttle-van' => ['airport, machine, public-transportation, transportation, travel, vehicle', '\f5b6'],
1369 'fas fa-sign' => ['directions, real estate, signage, wayfinding', '\f4d9'],
1370 'fas fa-sign-in-alt' => ['arrow, enter, join, log in, login, sign in, sign up, sign-in, signin, signup', '\f2f6'],
1371 'fas fa-sign-language' => ['Translate, asl, deaf, hands', '\f2a7'],
1372 'fas fa-sign-out-alt' => ['arrow, exit, leave, log out, logout, sign-out', '\f2f5'],
1373 'fas fa-signal' => ['bars, graph, online, reception, status', '\f012'],
1374 'fas fa-signature' => ['John Hancock, cursive, name, writing', '\f5b7'],
1375 'fas fa-sim-card' => ['hard drive, hardware, portable, storage, technology, tiny', '\f7c4'],
1376 'fab fa-simplybuilt' => ['SimplyBuilt', '\f215'],
1377 'fab fa-sistrix' => ['SISTRIX', '\f3ee'],
1378 'fas fa-sitemap' => ['directory, hierarchy, ia, information architecture, organization', '\f0e8'],
1379 'fab fa-sith' => ['Sith', '\f512'],
1380 'fas fa-skating' => ['activity, figure skating, fitness, ice, person, winter', '\f7c5'],
1381 'fab fa-sketch' => ['app, design, interface', '\f7c6'],
1382 'fas fa-skiing' => ['activity, downhill, fast, fitness, olympics, outdoors, person, seasonal, slalom', '\f7c9'],
1383 'fas fa-skiing-nordic' => ['activity, cross country, fitness, outdoors, person, seasonal', '\f7ca'],
1384 'fas fa-skull' => ['bones, skeleton, x-ray, yorick', '\f54c'],
1385 'fas fa-skull-crossbones' => ['Dungeons & Dragons, alert, bones, d&d, danger, dead, deadly, death, dnd, fantasy, halloween, holiday, jolly-roger, pirate, poison, skeleton, warning', '\f714'],
1386 'fab fa-skyatlas' => ['skyatlas', '\f216'],
1387 'fab fa-skype' => ['Skype', '\f17e'],
1388 'fab fa-slack' => ['anchor, hash, hashtag', '\f198'],
1389 'fab fa-slack-hash' => ['anchor, hash, hashtag', '\f3ef'],
1390 'fas fa-slash' => ['cancel, close, mute, off, stop, x', '\f715'],
1391 'fas fa-sleigh' => ['christmas, claus, fly, holiday, santa, sled, snow, xmas', '\f7cc'],
1392 'fas fa-sliders-h' => ['adjust, settings, sliders, toggle', '\f1de'],
1393 'fab fa-slideshare' => ['Slideshare', '\f1e7'],
1394 'fas fa-smile' => ['approve, emoticon, face, happy, rating, satisfied', '\f118'],
1395 'fas fa-smile-beam' => ['emoticon, face, happy, positive', '\f5b8'],
1396 'fas fa-smile-wink' => ['emoticon, face, happy, hint, joke', '\f4da'],
1397 'fas fa-smog' => ['dragon, fog, haze, pollution, smoke, weather', '\f75f'],
1398 'fas fa-smoking' => ['cancer, cigarette, nicotine, smoking status, tobacco', '\f48d'],
1399 'fas fa-smoking-ban' => ['ban, cancel, no smoking, non-smoking', '\f54d'],
1400 'fas fa-sms' => ['chat, conversation, message, mobile, notification, phone, sms, texting', '\f7cd'],
1401 'fab fa-snapchat' => ['Snapchat', '\f2ab'],
1402 'fab fa-snapchat-ghost' => ['Snapchat Ghost', '\f2ac'],
1403 'fab fa-snapchat-square' => ['Snapchat Square', '\f2ad'],
1404 'fas fa-snowboarding' => ['activity, fitness, olympics, outdoors, person', '\f7ce'],
1405 'fas fa-snowflake' => ['precipitation, rain, winter', '\f2dc'],
1406 'fas fa-snowman' => ['decoration, frost, frosty, holiday', '\f7d0'],
1407 'fas fa-snowplow' => ['clean up, cold, road, storm, winter', '\f7d2'],
1408 'fas fa-soap' => ['bubbles, clean, covid-19, hygiene, wash', '\f96e'],
1409 'fas fa-socks' => ['business socks, business time, clothing, feet, flight of the conchords, wednesday', '\f696'],
1410 'fas fa-solar-panel' => ['clean, eco-friendly, energy, green, sun', '\f5ba'],
1411 'fas fa-sort' => ['filter, order', '\f0dc'],
1412 'fas fa-sort-alpha-down' => ['alphabetical, arrange, filter, order, sort-alpha-asc', '\f15d'],
1413 'fas fa-sort-alpha-down-alt' => ['alphabetical, arrange, filter, order, sort-alpha-asc', '\f881'],
1414 'fas fa-sort-alpha-up' => ['alphabetical, arrange, filter, order, sort-alpha-desc', '\f15e'],
1415 'fas fa-sort-alpha-up-alt' => ['alphabetical, arrange, filter, order, sort-alpha-desc', '\f882'],
1416 'fas fa-sort-amount-down' => ['arrange, filter, number, order, sort-amount-asc', '\f160'],
1417 'fas fa-sort-amount-down-alt' => ['arrange, filter, order, sort-amount-asc', '\f884'],
1418 'fas fa-sort-amount-up' => ['arrange, filter, order, sort-amount-desc', '\f161'],
1419 'fas fa-sort-amount-up-alt' => ['arrange, filter, order, sort-amount-desc', '\f885'],
1420 'fas fa-sort-down' => ['arrow, descending, filter, order, sort-desc', '\f0dd'],
1421 'fas fa-sort-numeric-down' => ['arrange, filter, numbers, order, sort-numeric-asc', '\f162'],
1422 'fas fa-sort-numeric-down-alt' => ['arrange, filter, numbers, order, sort-numeric-asc', '\f886'],
1423 'fas fa-sort-numeric-up' => ['arrange, filter, numbers, order, sort-numeric-desc', '\f163'],
1424 'fas fa-sort-numeric-up-alt' => ['arrange, filter, numbers, order, sort-numeric-desc', '\f887'],
1425 'fas fa-sort-up' => ['arrow, ascending, filter, order, sort-asc', '\f0de'],
1426 'fab fa-soundcloud' => ['SoundCloud', '\f1be'],
1427 'fab fa-sourcetree' => ['Sourcetree', '\f7d3'],
1428 'fas fa-spa' => ['flora, massage, mindfulness, plant, wellness', '\f5bb'],
1429 'fas fa-space-shuttle' => ['astronaut, machine, nasa, rocket, space, transportation', '\f197'],
1430 'fab fa-speakap' => ['Speakap', '\f3f3'],
1431 'fab fa-speaker-deck' => ['Speaker Deck', '\f83c'],
1432 'fas fa-spell-check' => ['dictionary, edit, editor, grammar, text', '\f891'],
1433 'fas fa-spider' => ['arachnid, bug, charlotte, crawl, eight, halloween', '\f717'],
1434 'fas fa-spinner' => ['circle, loading, progress', '\f110'],
1435 'fas fa-splotch' => ['Ink, blob, blotch, glob, stain', '\f5bc'],
1436 'fab fa-spotify' => ['Spotify', '\f1bc'],
1437 'fas fa-spray-can' => ['Paint, aerosol, design, graffiti, tag', '\f5bd'],
1438 'fas fa-square' => ['block, box, shape', '\f0c8'],
1439 'fas fa-square-full' => ['block, box, shape', '\f45c'],
1440 'fas fa-square-root-alt' => ['arithmetic, calculus, division, math', '\f698'],
1441 'fab fa-squarespace' => ['Squarespace', '\f5be'],
1442 'fab fa-stack-exchange' => ['Stack Exchange', '\f18d'],
1443 'fab fa-stack-overflow' => ['Stack Overflow', '\f16c'],
1444 'fab fa-stackpath' => ['Stackpath', '\f842'],
1445 'fas fa-stamp' => ['art, certificate, imprint, rubber, seal', '\f5bf'],
1446 'fas fa-star' => ['achievement, award, favorite, important, night, rating, score', '\f005'],
1447 'fas fa-star-and-crescent' => ['islam, muslim, religion', '\f699'],
1448 'fas fa-star-half' => ['achievement, award, rating, score, star-half-empty, star-half-full', '\f089'],
1449 'fas fa-star-half-alt' => ['achievement, award, rating, score, star-half-empty, star-half-full', '\f5c0'],
1450 'fas fa-star-of-david' => ['jewish, judaism, religion', '\f69a'],
1451 'fas fa-star-of-life' => ['doctor, emt, first aid, health, medical', '\f621'],
1452 'fab fa-staylinked' => ['StayLinked', '\f3f5'],
1453 'fab fa-steam' => ['Steam', '\f1b6'],
1454 'fab fa-steam-square' => ['Steam Square', '\f1b7'],
1455 'fab fa-steam-symbol' => ['Steam Symbol', '\f3f6'],
1456 'fas fa-step-backward' => ['beginning, first, previous, rewind, start', '\f048'],
1457 'fas fa-step-forward' => ['end, last, next', '\f051'],
1458 'fas fa-stethoscope' => ['covid-19, diagnosis, doctor, general practitioner, hospital, infirmary, medicine, office, outpatient', '\f0f1'],
1459 'fab fa-sticker-mule' => ['Sticker Mule', '\f3f7'],
1460 'fas fa-sticky-note' => ['message, note, paper, reminder, sticker', '\f249'],
1461 'fas fa-stop' => ['block, box, square', '\f04d'],
1462 'fas fa-stop-circle' => ['block, box, circle, square', '\f28d'],
1463 'fas fa-stopwatch' => ['clock, reminder, time', '\f2f2'],
1464 'fas fa-stopwatch-20' => ['ABCs, countdown, covid-19, happy birthday, i will survive, reminder, seconds, time, timer', '\f96f'],
1465 'fas fa-store' => ['building, buy, purchase, shopping', '\f54e'],
1466 'fas fa-store-alt' => ['building, buy, purchase, shopping', '\f54f'],
1467 'fas fa-store-alt-slash' => ['building, buy, closed, covid-19, purchase, shopping', '\f970'],
1468 'fas fa-store-slash' => ['building, buy, closed, covid-19, purchase, shopping', '\f971'],
1469 'fab fa-strava' => ['Strava', '\f428'],
1470 'fas fa-stream' => ['flow, list, timeline', '\f550'],
1471 'fas fa-street-view' => ['directions, location, map, navigation', '\f21d'],
1472 'fas fa-strikethrough' => ['cancel, edit, font, format, text, type', '\f0cc'],
1473 'fab fa-stripe' => ['Stripe', '\f429'],
1474 'fab fa-stripe-s' => ['Stripe S', '\f42a'],
1475 'fas fa-stroopwafel' => ['caramel, cookie, dessert, sweets, waffle', '\f551'],
1476 'fab fa-studiovinari' => ['Studio Vinari', '\f3f8'],
1477 'fab fa-stumbleupon' => ['StumbleUpon Logo', '\f1a4'],
1478 'fab fa-stumbleupon-circle' => ['StumbleUpon Circle', '\f1a3'],
1479 'fas fa-subscript' => ['edit, font, format, text, type', '\f12c'],
1480 'fas fa-subway' => ['machine, railway, train, transportation, vehicle', '\f239'],
1481 'fas fa-suitcase' => ['baggage, luggage, move, suitcase, travel, trip', '\f0f2'],
1482 'fas fa-suitcase-rolling' => ['baggage, luggage, move, suitcase, travel, trip', '\f5c1'],
1483 'fas fa-sun' => ['brighten, contrast, day, lighter, sol, solar, star, weather', '\f185'],
1484 'fab fa-superpowers' => ['Superpowers', '\f2dd'],
1485 'fas fa-superscript' => ['edit, exponential, font, format, text, type', '\f12b'],
1486 'fab fa-supple' => ['Supple', '\f3f9'],
1487 'fas fa-surprise' => ['emoticon, face, shocked', '\f5c2'],
1488 'fab fa-suse' => ['linux, operating system, os', '\f7d6'],
1489 'fas fa-swatchbook' => ['Pantone, color, design, hue, palette', '\f5c3'],
1490 'fab fa-swift' => ['Swift', '\f8e1'],
1491 'fas fa-swimmer' => ['athlete, head, man, olympics, person, pool, water', '\f5c4'],
1492 'fas fa-swimming-pool' => ['ladder, recreation, swim, water', '\f5c5'],
1493 'fab fa-symfony' => ['Symfony', '\f83d'],
1494 'fas fa-synagogue' => ['building, jewish, judaism, religion, star of david, temple', '\f69b'],
1495 'fas fa-sync' => ['exchange, refresh, reload, rotate, swap', '\f021'],
1496 'fas fa-sync-alt' => ['exchange, refresh, reload, rotate, swap', '\f2f1'],
1497 'fas fa-syringe' => ['covid-19, doctor, immunizations, medical, needle', '\f48e'],
1498 'fas fa-table' => ['data, excel, spreadsheet', '\f0ce'],
1499 'fas fa-table-tennis' => ['ball, paddle, ping pong', '\f45d'],
1500 'fas fa-tablet' => ['apple, device, ipad, kindle, screen', '\f10a'],
1501 'fas fa-tablet-alt' => ['apple, device, ipad, kindle, screen', '\f3fa'],
1502 'fas fa-tablets' => ['drugs, medicine, pills, prescription', '\f490'],
1503 'fas fa-tachometer-alt' => ['dashboard, fast, odometer, speed, speedometer', '\f3fd'],
1504 'fas fa-tag' => ['discount, label, price, shopping', '\f02b'],
1505 'fas fa-tags' => ['discount, label, price, shopping', '\f02c'],
1506 'fas fa-tape' => ['design, package, sticky', '\f4db'],
1507 'fas fa-tasks' => ['checklist, downloading, downloads, loading, progress, project management, settings, to do', '\f0ae'],
1508 'fas fa-taxi' => ['cab, cabbie, car, car service, lyft, machine, transportation, travel, uber, vehicle', '\f1ba'],
1509 'fab fa-teamspeak' => ['TeamSpeak', '\f4f9'],
1510 'fas fa-teeth' => ['bite, dental, dentist, gums, mouth, smile, tooth', '\f62e'],
1511 'fas fa-teeth-open' => ['dental, dentist, gums bite, mouth, smile, tooth', '\f62f'],
1512 'fab fa-telegram' => ['Telegram', '\f2c6'],
1513 'fab fa-telegram-plane' => ['Telegram Plane', '\f3fe'],
1514 'fas fa-temperature-high' => ['cook, covid-19, mercury, summer, thermometer, warm', '\f769'],
1515 'fas fa-temperature-low' => ['cold, cool, covid-19, mercury, thermometer, winter', '\f76b'],
1516 'fab fa-tencent-weibo' => ['Tencent Weibo', '\f1d5'],
1517 'fas fa-tenge' => ['currency, kazakhstan, money, price', '\f7d7'],
1518 'fas fa-terminal' => ['code, command, console, development, prompt', '\f120'],
1519 'fas fa-text-height' => ['edit, font, format, text, type', '\f034'],
1520 'fas fa-text-width' => ['edit, font, format, text, type', '\f035'],
1521 'fas fa-th' => ['blocks, boxes, grid, squares', '\f00a'],
1522 'fas fa-th-large' => ['blocks, boxes, grid, squares', '\f009'],
1523 'fas fa-th-list' => ['checklist, completed, done, finished, ol, todo, ul', '\f00b'],
1524 'fab fa-the-red-yeti' => ['The Red Yeti', '\f69d'],
1525 'fas fa-theater-masks' => ['comedy, perform, theatre, tragedy', '\f630'],
1526 'fab fa-themeco' => ['Themeco', '\f5c6'],
1527 'fab fa-themeisle' => ['ThemeIsle', '\f2b2'],
1528 'fas fa-thermometer' => ['covid-19, mercury, status, temperature', '\f491'],
1529 'fas fa-thermometer-empty' => ['cold, mercury, status, temperature', '\f2cb'],
1530 'fas fa-thermometer-full' => ['fever, hot, mercury, status, temperature', '\f2c7'],
1531 'fas fa-thermometer-half' => ['mercury, status, temperature', '\f2c9'],
1532 'fas fa-thermometer-quarter' => ['mercury, status, temperature', '\f2ca'],
1533 'fas fa-thermometer-three-quarters' => ['mercury, status, temperature', '\f2c8'],
1534 'fab fa-think-peaks' => ['Think Peaks', '\f731'],
1535 'fas fa-thumbs-down' => ['disagree, disapprove, dislike, hand, social, thumbs-o-down', '\f165'],
1536 'fas fa-thumbs-up' => ['agree, approve, favorite, hand, like, ok, okay, social, success, thumbs-o-up, yes, you got it dude', '\f164'],
1537 'fas fa-thumbtack' => ['coordinates, location, marker, pin, thumb-tack', '\f08d'],
1538 'fas fa-ticket-alt' => ['movie, pass, support, ticket', '\f3ff'],
1539 'fas fa-times' => ['close, cross, error, exit, incorrect, notice, notification, notify, problem, wrong, x', '\f00d'],
1540 'fas fa-times-circle' => ['close, cross, exit, incorrect, notice, notification, notify, problem, wrong, x', '\f057'],
1541 'fas fa-tint' => ['color, drop, droplet, raindrop, waterdrop', '\f043'],
1542 'fas fa-tint-slash' => ['color, drop, droplet, raindrop, waterdrop', '\f5c7'],
1543 'fas fa-tired' => ['angry, emoticon, face, grumpy, upset', '\f5c8'],
1544 'fas fa-toggle-off' => ['switch', '\f204'],
1545 'fas fa-toggle-on' => ['switch', '\f205'],
1546 'fas fa-toilet' => ['bathroom, flush, john, loo, pee, plumbing, poop, porcelain, potty, restroom, throne, washroom, waste, wc', '\f7d8'],
1547 'fas fa-toilet-paper' => ['bathroom, covid-19, halloween, holiday, lavatory, prank, restroom, roll', '\f71e'],
1548 'fas fa-toilet-paper-slash' => ['bathroom, covid-19, halloween, holiday, lavatory, leaves, prank, restroom, roll, trouble, ut oh', '\f972'],
1549 'fas fa-toolbox' => ['admin, container, fix, repair, settings, tools', '\f552'],
1550 'fas fa-tools' => ['admin, fix, repair, screwdriver, settings, tools, wrench', '\f7d9'],
1551 'fas fa-tooth' => ['bicuspid, dental, dentist, molar, mouth, teeth', '\f5c9'],
1552 'fas fa-torah' => ['book, jewish, judaism, religion, scroll', '\f6a0'],
1553 'fas fa-torii-gate' => ['building, shintoism', '\f6a1'],
1554 'fas fa-tractor' => ['agriculture, farm, vehicle', '\f722'],
1555 'fab fa-trade-federation' => ['Trade Federation', '\f513'],
1556 'fas fa-trademark' => ['copyright, register, symbol', '\f25c'],
1557 'fas fa-traffic-light' => ['direction, road, signal, travel', '\f637'],
1558 'fas fa-trailer' => ['carry, haul, moving, travel', '\f941'],
1559 'fas fa-train' => ['bullet, commute, locomotive, railway, subway', '\f238'],
1560 'fas fa-tram' => ['crossing, machine, mountains, seasonal, transportation', '\f7da'],
1561 'fas fa-transgender' => ['intersex', '\f224'],
1562 'fas fa-transgender-alt' => ['intersex', '\f225'],
1563 'fas fa-trash' => ['delete, garbage, hide, remove', '\f1f8'],
1564 'fas fa-trash-alt' => ['delete, garbage, hide, remove, trash-o', '\f2ed'],
1565 'fas fa-trash-restore' => ['back, control z, oops, undo', '\f829'],
1566 'fas fa-trash-restore-alt' => ['back, control z, oops, undo', '\f82a'],
1567 'fas fa-tree' => ['bark, fall, flora, forest, nature, plant, seasonal', '\f1bb'],
1568 'fab fa-trello' => ['atlassian', '\f181'],
1569 'fab fa-tripadvisor' => ['TripAdvisor', '\f262'],
1570 'fas fa-trophy' => ['achievement, award, cup, game, winner', '\f091'],
1571 'fas fa-truck' => ['cargo, delivery, shipping, vehicle', '\f0d1'],
1572 'fas fa-truck-loading' => ['box, cargo, delivery, inventory, moving, rental, vehicle', '\f4de'],
1573 'fas fa-truck-monster' => ['offroad, vehicle, wheel', '\f63b'],
1574 'fas fa-truck-moving' => ['cargo, inventory, rental, vehicle', '\f4df'],
1575 'fas fa-truck-pickup' => ['cargo, vehicle', '\f63c'],
1576 'fas fa-tshirt' => ['clothing, fashion, garment, shirt', '\f553'],
1577 'fas fa-tty' => ['communication, deaf, telephone, teletypewriter, text', '\f1e4'],
1578 'fab fa-tumblr' => ['Tumblr', '\f173'],
1579 'fab fa-tumblr-square' => ['Tumblr Square', '\f174'],
1580 'fas fa-tv' => ['computer, display, monitor, television', '\f26c'],
1581 'fab fa-twitch' => ['Twitch', '\f1e8'],
1582 'fab fa-twitter' => ['social network, tweet', '\f099'],
1583 'fab fa-twitter-square' => ['social network, tweet', '\f081'],
1584 'fab fa-typo3' => ['Typo3', '\f42b'],
1585 'fab fa-uber' => ['Uber', '\f402'],
1586 'fab fa-ubuntu' => ['linux, operating system, os', '\f7df'],
1587 'fab fa-uikit' => ['UIkit', '\f403'],
1588 'fab fa-umbraco' => ['Umbraco', '\f8e8'],
1589 'fas fa-umbrella' => ['protection, rain, storm, wet', '\f0e9'],
1590 'fas fa-umbrella-beach' => ['protection, recreation, sand, shade, summer, sun', '\f5ca'],
1591 'fas fa-underline' => ['edit, emphasis, format, text, writing', '\f0cd'],
1592 'fas fa-undo' => ['back, control z, exchange, oops, return, rotate, swap', '\f0e2'],
1593 'fas fa-undo-alt' => ['back, control z, exchange, oops, return, swap', '\f2ea'],
1594 'fab fa-uniregistry' => ['Uniregistry', '\f404'],
1595 'fab fa-unity' => ['Unity 3D', '\f949'],
1596 'fas fa-universal-access' => ['accessibility, hearing, person, seeing, visual impairment', '\f29a'],
1597 'fas fa-university' => ['bank, building, college, higher education - students, institution', '\f19c'],
1598 'fas fa-unlink' => ['attachment, chain, chain-broken, remove', '\f127'],
1599 'fas fa-unlock' => ['admin, lock, password, private, protect', '\f09c'],
1600 'fas fa-unlock-alt' => ['admin, lock, password, private, protect', '\f13e'],
1601 'fab fa-untappd' => ['Untappd', '\f405'],
1602 'fas fa-upload' => ['hard drive, import, publish', '\f093'],
1603 'fab fa-ups' => ['United Parcel Service, package, shipping', '\f7e0'],
1604 'fab fa-usb' => ['USB', '\f287'],
1605 'fas fa-user' => ['account, avatar, head, human, man, person, profile', '\f007'],
1606 'fas fa-user-alt' => ['account, avatar, head, human, man, person, profile', '\f406'],
1607 'fas fa-user-alt-slash' => ['account, avatar, head, human, man, person, profile', '\f4fa'],
1608 'fas fa-user-astronaut' => ['avatar, clothing, cosmonaut, nasa, space, suit', '\f4fb'],
1609 'fas fa-user-check' => ['accept, check, person, verified', '\f4fc'],
1610 'fas fa-user-circle' => ['account, avatar, head, human, man, person, profile', '\f2bd'],
1611 'fas fa-user-clock' => ['alert, person, remind, time', '\f4fd'],
1612 'fas fa-user-cog' => ['admin, cog, person, settings', '\f4fe'],
1613 'fas fa-user-edit' => ['edit, pen, pencil, person, update, write', '\f4ff'],
1614 'fas fa-user-friends' => ['group, people, person, team, users', '\f500'],
1615 'fas fa-user-graduate' => ['cap, clothing, commencement, gown, graduation, person, student', '\f501'],
1616 'fas fa-user-injured' => ['cast, injury, ouch, patient, person, sling', '\f728'],
1617 'fas fa-user-lock' => ['admin, lock, person, private, unlock', '\f502'],
1618 'fas fa-user-md' => ['covid-19, job, medical, nurse, occupation, physician, profile, surgeon', '\f0f0'],
1619 'fas fa-user-minus' => ['delete, negative, remove', '\f503'],
1620 'fas fa-user-ninja' => ['assassin, avatar, dangerous, deadly, sneaky', '\f504'],
1621 'fas fa-user-nurse' => ['covid-19, doctor, midwife, practitioner, surgeon', '\f82f'],
1622 'fas fa-user-plus' => ['add, avatar, positive, sign up, signup, team', '\f234'],
1623 'fas fa-user-secret' => ['clothing, coat, hat, incognito, person, privacy, spy, whisper', '\f21b'],
1624 'fas fa-user-shield' => ['admin, person, private, protect, safe', '\f505'],
1625 'fas fa-user-slash' => ['ban, delete, remove', '\f506'],
1626 'fas fa-user-tag' => ['avatar, discount, label, person, role, special', '\f507'],
1627 'fas fa-user-tie' => ['avatar, business, clothing, formal, professional, suit', '\f508'],
1628 'fas fa-user-times' => ['archive, delete, remove, x', '\f235'],
1629 'fas fa-users' => ['friends, group, people, persons, profiles, team', '\f0c0'],
1630 'fas fa-users-cog' => ['admin, cog, group, person, settings, team', '\f509'],
1631 'fab fa-usps' => ['american, package, shipping, usa', '\f7e1'],
1632 'fab fa-ussunnah' => ['us-Sunnah Foundation', '\f407'],
1633 'fas fa-utensil-spoon' => ['cutlery, dining, scoop, silverware, spoon', '\f2e5'],
1634 'fas fa-utensils' => ['cutlery, dining, dinner, eat, food, fork, knife, restaurant', '\f2e7'],
1635 'fab fa-vaadin' => ['Vaadin', '\f408'],
1636 'fas fa-vector-square' => ['anchors, lines, object, render, shape', '\f5cb'],
1637 'fas fa-venus' => ['female', '\f221'],
1638 'fas fa-venus-double' => ['female', '\f226'],
1639 'fas fa-venus-mars' => ['Gender', '\f228'],
1640 'fab fa-viacoin' => ['Viacoin', '\f237'],
1641 'fab fa-viadeo' => ['Video', '\f2a9'],
1642 'fab fa-viadeo-square' => ['Video Square', '\f2aa'],
1643 'fas fa-vial' => ['experiment, lab, sample, science, test, test tube', '\f492'],
1644 'fas fa-vials' => ['experiment, lab, sample, science, test, test tube', '\f493'],
1645 'fab fa-viber' => ['Viber', '\f409'],
1646 'fas fa-video' => ['camera, film, movie, record, video-camera', '\f03d'],
1647 'fas fa-video-slash' => ['add, create, film, new, positive, record, video', '\f4e2'],
1648 'fas fa-vihara' => ['buddhism, buddhist, building, monastery', '\f6a7'],
1649 'fab fa-vimeo' => ['Vimeo', '\f40a'],
1650 'fab fa-vimeo-square' => ['Vimeo Square', '\f194'],
1651 'fab fa-vimeo-v' => ['vimeo', '\f27d'],
1652 'fab fa-vine' => ['Vine', '\f1ca'],
1653 'fas fa-virus' => ['bug, covid-19, flu, health, sick, viral', '\f974'],
1654 'fas fa-virus-slash' => ['bug, covid-19, cure, eliminate, flu, health, sick, viral', '\f975'],
1655 'fas fa-viruses' => ['bugs, covid-19, flu, health, multiply, sick, spread, viral', '\f976'],
1656 'fab fa-vk' => ['VK', '\f189'],
1657 'fab fa-vnv' => ['VNV', '\f40b'],
1658 'fas fa-voicemail' => ['answer, inbox, message, phone', '\f897'],
1659 'fas fa-volleyball-ball' => ['beach, olympics, sport', '\f45f'],
1660 'fas fa-volume-down' => ['audio, lower, music, quieter, sound, speaker', '\f027'],
1661 'fas fa-volume-mute' => ['audio, music, quiet, sound, speaker', '\f6a9'],
1662 'fas fa-volume-off' => ['audio, ban, music, mute, quiet, silent, sound', '\f026'],
1663 'fas fa-volume-up' => ['audio, higher, louder, music, sound, speaker', '\f028'],
1664 'fas fa-vote-yea' => ['accept, cast, election, politics, positive, yes', '\f772'],
1665 'fas fa-vr-cardboard' => ['3d, augment, google, reality, virtual', '\f729'],
1666 'fab fa-vuejs' => ['Vue.js', '\f41f'],
1667 'fas fa-walking' => ['exercise, health, pedometer, person, steps', '\f554'],
1668 'fas fa-wallet' => ['billfold, cash, currency, money', '\f555'],
1669 'fas fa-warehouse' => ['building, capacity, garage, inventory, storage', '\f494'],
1670 'fas fa-water' => ['lake, liquid, ocean, sea, swim, wet', '\f773'],
1671 'fas fa-wave-square' => ['frequency, pulse, signal', '\f83e'],
1672 'fab fa-waze' => ['Waze', '\f83f'],
1673 'fab fa-weebly' => ['Weebly', '\f5cc'],
1674 'fab fa-weibo' => ['Weibo', '\f18a'],
1675 'fas fa-weight' => ['Angular', '\health, measurement, scale, weight'],
1676 'fas fa-weight-hanging' => ['anvil, heavy, measurement', '\f5cd'],
1677 'fab fa-weixin' => ['Weixin (WeChat)', '\f1d7'],
1678 'fab fa-whatsapp' => ["What's App", '\f232'],
1679 'fab fa-whatsapp-square' => ["What's App Square", '\f40c'],
1680 'fas fa-wheelchair' => ['accessible, handicap, person', '\f193'],
1681 'fab fa-whmcs' => ['WHMCS', '\f40d'],
1682 'fas fa-wifi' => ['connection, hotspot, internet, network, wireless', '\f1eb'],
1683 'fab fa-wikipedia-w' => ['Wikipedia W', '\f266'],
1684 'fas fa-wind' => ['air, blow, breeze, fall, seasonal, weather', '\f72e'],
1685 'fas fa-window-close' => ['browser, cancel, computer, development', '\f410'],
1686 'fas fa-window-maximize' => ['browser, computer, development, expand', '\f2d0'],
1687 'fas fa-window-minimize' => ['browser, collapse, computer, development', '\f2d1'],
1688 'fas fa-window-restore' => ['browser, computer, development', '\f2d2'],
1689 'fab fa-windows' => ['microsoft, operating system, os', '\f17a'],
1690 'fas fa-wine-bottle' => ['alcohol, beverage, cabernet, drink, glass, grapes, merlot, sauvignon', '\f72f'],
1691 'fas fa-wine-glass' => ['alcohol, beverage, cabernet, drink, grapes, merlot, sauvignon', '\f4e3'],
1692 'fas fa-wine-glass-alt' => ['alcohol, beverage, cabernet, drink, grapes, merlot, sauvignon', '\f5ce'],
1693 'fab fa-wix' => ['Wix', '\f5cf'],
1694 'fab fa-wizards-of-the-coast' => ['Dungeons & Dragons, d&d, dnd, fantasy, game, gaming, tabletop', '\f730'],
1695 'fab fa-wolf-pack-battalion' => ['Wolf Pack Battalion', '\f514'],
1696 'fas fa-won-sign' => ['currency, krw, money', '\f159'],
1697 'fab fa-wordpress' => ['WordPress Logo', '\f19a'],
1698 'fab fa-wordpress-simple' => ['Wordpress Simple', '\f411'],
1699 'fab fa-wpbeginner' => ['WPBeginner', '\f297'],
1700 'fab fa-wpexplorer' => ['WPExplorer', '\f2de'],
1701 'fab fa-wpforms' => ['WPForms', '\f298'],
1702 'fab fa-wpressr' => ['rendact', '\f3e4'],
1703 'fas fa-wrench' => ['construction, fix, mechanic, plumbing, settings, spanner, tool, update', '\f0ad'],
1704 'fas fa-x-ray' => ['health, medical, radiological images, radiology, skeleton', '\f497'],
1705 'fab fa-xbox' => ['Xbox', '\f412'],
1706 'fab fa-xing' => ['Xing', '\f168'],
1707 'fab fa-xing-square' => ['Xing Square', '\f169'],
1708 'fab fa-y-combinator' => ['Y Combinator', '\f23b'],
1709 'fab fa-yahoo' => ['Yahoo Logo', '\f19e'],
1710 'fab fa-yammer' => ['Yammer', '\f840'],
1711 'fab fa-yandex' => ['Yandex', '\f413'],
1712 'fab fa-yandex-international' => ['Yandex International', '\f414'],
1713 'fab fa-yarn' => ['Yarn', '\f7e3'],
1714 'fab fa-yelp' => ['Yelp', '\f1e9'],
1715 'fas fa-yen-sign' => ['currency, jpy, money', '\f157'],
1716 'fas fa-yin-yang' => ['daoism, opposites, taoism', '\f6ad'],
1717 'fab fa-yoast' => ['Yoast', '\f2b1'],
1718 'fab fa-youtube' => ['film, video, youtube-play, youtube-square', '\f167'],
1719 'fab fa-youtube-square' => ['YouTube Square', '\f431'],
1720 'fab fa-zhihu' => ['Zhihu', '\f63f'],
1721
1722 );
1723
1724 $icons = '';
1725 foreach ($iconArray as $iKey => $iValue) {
1726 $name = explode(',', $iValue[0]);
1727 $name = ucwords($name[0]);
1728 $icons .= "<{$startTag} data-icon-name='{$iValue[0]}'> {$name}<i class='{$iKey}'></i>{$endTag}";
1729 }
1730 return $icons;
1731 }
1732
1733 function isimb_6310_extract_item($ids)
1734 {
1735 global $wpdb;
1736 $item_table = $wpdb->prefix . 'isimb_6310_item';
1737 $results = array();
1738 if($ids) {
1739 $ids = explode(',', $ids);
1740 if($ids) {
1741 foreach ($ids as $id) {
1742 if($id){
1743 $data = $wpdb->get_row($wpdb->prepare("SELECT * FROM {$item_table} WHERE id = %d ", $id));
1744 if($data) {
1745 $results[] = $data;
1746 }
1747 }
1748 }
1749 }
1750 }
1751 return $results;
1752 }
1753
1754 function isimb_6310_display_icon($ids, $type, $icons, $hover_icons, $image, $hover_image) {
1755 echo "
1756 <div class='isimb-6310-template-".esc_attr($ids)."-icon-wrapper'>
1757 <div class='isimb-6310-template-".esc_attr($ids)."-icon'>";
1758 if($type == 1) {
1759 $hover_icons = $hover_icons ? $hover_icons : $icons;
1760 echo "
1761 <i class='".esc_attr($icons)." isimb-6310-icon'></i>
1762 <i class='".esc_attr($hover_icons)." isimb-6310-hover-icon'></i>
1763 ";
1764 } else{
1765 $hover_image = $hover_image ? $hover_image : $image;
1766 echo "
1767 <img src='".esc_attr($image)."' class='isimb-6310-image'>
1768 <img src='".esc_attr($hover_image)."' class='isimb-6310-hover-image'>
1769 ";
1770 }
1771 echo "</div>
1772 </div>
1773 ";
1774 }
1775
1776 function isimb_6310_display_read_more($ids, $target, $text, $url, $output = 1) {
1777 if(!strlen($text)) return;
1778 if(!$output) return;
1779 $target = $target ? "target='_blank'" : '';
1780 echo "
1781 <div class='isimb-6310-template-".esc_attr($ids)."-read-more'>
1782 <a href='{$url}' {$target}>{$text}</a>
1783 </div>
1784 ";
1785 }
1786
1787 function isimb_6310_add_new_media($id, $results = [])
1788 {
1789 global $wpdb;
1790 wp_enqueue_media();
1791 $style_table = $wpdb->prefix . 'isimb_6310_style';
1792 $item_table = $wpdb->prefix . 'isimb_6310_item';
1793 ?>
1794 <div class="isimb_6310_add_media">
1795 <h6>Shortcode</h6>
1796 <div class="isimb_6310_add_media_body_shortcode">
1797 <input type="text" onclick="this.setSelectionRange(0, this.value.length)" value='[isimb_6310_builder id="<?php echo esc_attr($id); ?>"]' />
1798 </div>
1799 </div>
1800 <br />
1801 <div class="isimb_6310_add_media">
1802 <h6>Customize Items</h6>
1803 <div class="isimb_6310_add_media_body" id="isimb-6310-add-or-edit-items">
1804 <i class="fas fa-plus-circle isimb_6310_add_media_add_new_icon"></i>
1805 Add/Edit Items
1806 </div>
1807 </div>
1808 <br />
1809 <div class="isimb_6310_add_media">
1810 <h6>Rearrange Items</h6>
1811 <div class="isimb_6310_add_media_body" id="isimb-6310-rearrange-items">
1812 <i class="fas fa-user-cog isimb_6310_add_media_add_new_icon"></i>
1813 </div>
1814 </div>
1815 <br />
1816 <div class="isimb_6310_add_media">
1817 <h6>How to Use</h6>
1818 <div class="isimb_6310_add_media_body">
1819 <a href="https://www.youtube.com/watch?v=2VZ6Qa6GmX0" target="_blank">
1820 <i class="fas fa-video fa-2x"></i><br />
1821 Watch Video Tutorial
1822 </a>
1823 </div>
1824 </div>
1825
1826
1827 <?php
1828 }
1829
1830 function isimb_6310_description($ids, $description, $output = 1){
1831 if(!$description) return;
1832 if(!$output) return;
1833 echo "<div class='isimb-6310-template-".esc_attr($ids)."-description'>".esc_attr($description)."</div>";
1834 }
1835
1836 function isimb_6310_export_full_map_builder_plugin() {
1837 if( !ini_get('allow_url_fopen') ) {
1838 echo "<p style='color: green; font-size: 14px;'>
1839 In your cPanel, default allow_url_fopen is not enable. You need to enable. Please contact with hosting providers or follow the below URL. <br />
1840 <a href='https://www.youtube.com/watch?v=tUW6CkZEW8k'>How to Enable Allow_url_fopen in cPanel</a>
1841 </p>";
1842 return;
1843 }
1844 global $wpdb;
1845
1846 $style_table = $wpdb->prefix . 'isimb_6310_style';
1847
1848 $path = wp_upload_dir();
1849 $txtName = 'ima-item-' . time() . '.txt';
1850 $file = $path['path'] . '/' . $txtName;
1851 $fp = fopen( $file, "w" );
1852 $sqlData = "!@#$$#@!";
1853
1854 //style Table
1855 $data = $wpdb->get_results('SELECT * FROM ' . $style_table . ' ORDER BY id DESC', ARRAY_A);
1856 foreach ( $data as $selectedData ) {
1857
1858 $sqlData .=
1859 "insert into {$style_table} set
1860 id='".esc_sql($selectedData['id'])."',
1861 name='".esc_sql($selectedData['name'])."',
1862 css='".esc_sql($selectedData['css'])."'!@#$$#@!";
1863 }
1864 fwrite($fp, pack("CCC",0xef,0xbb,0xbf));
1865 fwrite($fp, $sqlData);
1866 fclose($fp);
1867 echo '<a href="'.$path['url'].'/'.$txtName.'" target="_blank" id="export-image-map-builder-plugin">Download</a>';
1868 }
1869
1870 function isimb_6310_import_full_plugin($url) {
1871 if( !ini_get('allow_url_fopen') ) {
1872 echo "<p style='color: green; font-size: 14px;'>
1873 In your cPanel, default allow_url_fopen is not enable. You need to enable. Please contact with hosting providers or follow the below URL. <br />
1874 <a href='https://www.youtube.com/watch?v=tUW6CkZEW8k'>How to Enable Allow_url_fopen in cPanel</a>
1875 </p>";
1876 return;
1877 }
1878
1879 global $wpdb;
1880
1881 $style_table = $wpdb->prefix . 'isimb_6310_style';
1882
1883 $wpdb->query("TRUNCATE {$style_table}");
1884
1885 $result = '';
1886 $file = fopen($url, "r");
1887 while(! feof($file)) {
1888 $result .= fgets($file);
1889 }
1890 fclose($file);
1891 if(strlen($result)) {
1892 $result = explode('!@#$$#@!', $result);
1893 foreach($result as $value) {
1894 if(strlen(trim($value)) > 3) {
1895 $wpdb->query(trim($value));
1896 }
1897 }
1898 }
1899 echo "<p style='color: green; font-size: 14px;'>Data import successfully.</p>";
1900 }
1901 function isimb_6310_validate_url($url){
1902 if ($url != '' && substr($url, 0, 7) != "http://" && substr($url, 0, 8) != "https://"){
1903 $url = "http://{$url}";
1904 }
1905 return $url;
1906 }
1907 function isimb_6310_load_templates($js, $counter, $ids) {
1908 $html = "";
1909 $customCSS = "
1910 .isimb-6310-builder-box-{$ids} .isimb-6310-point-{$counter} .isimb-6310-pin-main-img {
1911 color: red;
1912 font-size: 15px;
1913 }
1914 .isimb-6310-builder-box-{$ids} .isimb-6310-point-{$counter} .isimb-6310-pin-hover-img {
1915 color: yellow;
1916 font-size: 15px;
1917 }
1918 ";
1919 if($js->viewMoodType == '2'){
1920 echo "
1921 <div class='isimb-6310-hover-content isimb-6310-hover-content-{$ids}-{$counter}'>
1922 <div class='isimb-6310-hover-content-{$ids}-{$counter}-element'>
1923 <div class='isimb-6310-template-modal-hover-content'>".esc_attr($js->selectModelContent)."</div>
1924 </div>
1925 </div>";
1926 $customCSS .="
1927 .isimb-6310-hover-content-{$ids}-{$counter}-element .isimb-6310-template-modal-hover-content{
1928 font-size:".esc_attr($js->ModalContentFontSize)."px;
1929 color:".esc_attr($js->ModalContentColor).";
1930 background: ".esc_attr($js->ModalContentBgColor).";
1931 padding:2px 10px;
1932
1933 }
1934 ";
1935 }
1936
1937 $modal_start = '';
1938 $modal_end = '';
1939 $modal_element = '';
1940 $closeButton = '';
1941 if($js->viewMoodType == '1'){
1942 $className1 = "isimb-6310-hover-content";
1943 $className2 = "isimb-6310-hover-content-{$ids}-{$counter}";
1944 $closeButton = 'isimb-6310-close-button isimb-6310-close-button-mobile';
1945 } else {
1946 $className1 = "isimb-6310-modal-content hasan-$js->viewMoodType";
1947 $className2 = "isimb-6310-modal-content-{$ids}-{$counter}";
1948 $modal_start = "<div class='isimb-6310-modal isimb-6310-popup-{$ids}-{$counter}'><div class='isimb-6310-modal-xl'>";
1949 $modal_end = "</div></div>";
1950 $modal_element = 'isimb-6310-modal-content-element ';
1951 $closeButton = 'isimb-6310-close-button';
1952 }
1953
1954 $linkURL = $js->linkURL ? isimb_6310_validate_url(esc_attr($js->linkURL)) : '';
1955 $link_start = '';
1956 $link_end = '';
1957 if($linkURL && $js->linkText){
1958 if(!isset($js->linkingArea) || $js->linkingArea != 1 || $js->viewMoodType == '2'){
1959 $link_target = (isset($js->openNewTab) && $js->openNewTab ? " target='_blank'" : '');
1960 $link_start = "<a href='{$linkURL}'{$link_target}>";
1961 $link_end = "</a>";
1962 } else if($js->viewMoodType == '1' && ($js->elementType != '3' || ($js->elementType == '2' && $js->selectedTemplate != '02'))){
1963 $link_target = (isset($js->openNewTab) && $js->openNewTab ? 1 : 0);
1964 $html .= "window.addEventListener('load', function(){jQuery('.isimb-6310-pol-{$ids}-{$counter}, polygon[data-nested-id=\'{$ids}-{$counter}\']').attr({'isimb-6310-direct-link':'{$linkURL}','isimb-6310-direct-link-target':'{$link_target}'});});";
1965 }
1966 }
1967
1968 if($js->elementType == '1' || $js->elementType == '2'){
1969
1970 if($js->selectedTemplate == '01') {
1971 echo "
1972 {$modal_start}
1973 <div class='{$className1} {$className2}'>
1974 <div class='{$modal_element}{$className2}-element'>
1975 <div class='{$closeButton}'></div>
1976 {$link_start}".esc_attr($js->linkText)."{$link_end}
1977 </div>
1978 </div>
1979 {$modal_end}
1980 ";
1981 $customCSS .= "
1982 .{$className2}-element{
1983 background-color: ".esc_attr($js->tempCommonBgColor)." !important;
1984 color: ".esc_attr($js->tempCommonFontColor).";
1985 font-size: ".esc_attr($js->tempCommonFontSize)."px;
1986 line-height: ".esc_attr($js->tempCommonFontSize + 6)."px;
1987 padding: 5px 10px;
1988 border-radius: 5px;
1989 max-width: 200px !important;
1990 }
1991 .{$className2}-element a, .{$className2}-element a:hover {
1992 color: ".esc_attr($js->tempCommonFontColor).";
1993 display: block;
1994 }
1995 ";
1996 }
1997 else if($js->selectedTemplate == '02') {
1998 echo "
1999 {$modal_start}
2000 <div class='{$className1} {$className2}'>
2001 <div class='{$className2}-element'>
2002 <div class='isimb-6310-tooltip isimb-6310-template-02'>
2003 <div class='isimb-6310-template-02-hover-content'>
2004 <div class='isimb-6310-template-02-content'>
2005 <div class='{$closeButton}'></div>
2006 ".isimb_6310_create_embedded_code($js->tem02EmbeddedLink)."
2007 </div>
2008 </div>
2009 </div>
2010 </div>
2011 </div>
2012 {$modal_end}
2013 ";
2014
2015 // $customCSS .= "@media screen and (max-width: 767px) {.isimb-6310-hover-content-{$ids}-{$counter}{display: none}}";
2016 }
2017 else if($js->selectedTemplate == '03') {
2018 echo "
2019 {$modal_start}
2020 <div class='{$className1} {$className2}'>
2021 <div class='{$className2}-element'>
2022 <div class='isimb-6310-template-03-hover-content'>
2023 <div class='isimb-6310-template-01-hover-content'>
2024 <div class='{$closeButton}'></div>
2025 {$link_start}
2026 <div class='isimb-6310-template-03-tooltip-testimonial'>
2027 <div class='isimb-6310-template-03-tooltip-pic'>
2028 <img src='{$js->openDesImg}' alt=''>
2029 </div>
2030 <div class='isimb-6310-template-03-tooltip-testimonial-content'>
2031 <div class='isimb-6310-template-03-tooltip-testimonial-title'>".esc_attr($js->linkText)."</div>
2032 <div class='isimb-6310-template-03-tooltip-description'>
2033 ".esc_attr($js->openDescription)."
2034 </div>
2035 </div>
2036 </div>
2037 {$link_end}
2038 </div>
2039 </div>
2040 </div>
2041 </div>
2042 {$modal_end}
2043 ";
2044 $customCSS .= "
2045 .{$className2}-element .isimb-6310-template-03-tooltip-testimonial{
2046 background-color: ".esc_attr($js->tempCommonBgColor).";
2047 }
2048 .{$className2}-element .isimb-6310-template-03-tooltip-testimonial .isimb-6310-template-03-tooltip-testimonial-title{
2049 font-size: ".esc_attr($js->tempCommonFontSize)."px;
2050 line-height: ".esc_attr($js->tempCommonFontSize + 6)."px;
2051 color: ".esc_attr($js->tempCommonFontColor).";
2052 padding-bottom:5px;
2053 font-weight: 600;
2054 }
2055 .{$className2}-element .isimb-6310-template-03-tooltip-testimonial .isimb-6310-template-03-tooltip-description{
2056 color: ".esc_attr($js->openDesFontColor).";
2057 font-size:".esc_attr($js->openDesFontSize)."px;
2058 line-height:".esc_attr($js->openDesFontSize + 6)."px;
2059 }
2060 .{$className2}-element .isimb-6310-template-03-tooltip-testimonial .isimb-6310-template-03-tooltip-testimonial-title a{
2061 color: ".esc_attr($js->tempCommonFontColor).";
2062 display: block;
2063 }
2064 .{$className2}-element .isimb-6310-template-03-tooltip-testimonial .isimb-6310-template-03-tooltip-description a{
2065 color: ".esc_attr($js->openDesFontColor).";
2066 display: block;
2067 }
2068 ";
2069 }
2070 else if($js->selectedTemplate == '04') {
2071 echo "{$modal_start}
2072 <div class='{$className1} {$className2}'>
2073 <div class='{$modal_element}{$className2}-element'>
2074 <div class='{$closeButton}'></div>
2075 {$link_start}
2076 <div class='isimb-6310-template-04-tooltip-testimonial'>
2077 <div class='isimb-6310-template-04-tooltip-testimonial-content'>
2078 <div class='isimb-6310-template-04-tooltip-pic'>
2079 <img src='{$js->openDesImg}'>
2080 </div>
2081 <div class='isimb-6310-template-04-tooltip-title'>".isimb_6310_replace(esc_attr($js->linkText))."</div>
2082 <div class='isimb-6310-template-04-tooltip-description'>
2083 ".isimb_6310_replace(esc_attr($js->openDescription))."
2084 </div>
2085 </div>
2086 </div>
2087 {$link_end}
2088 </div>
2089 </div>
2090 {$modal_end}";
2091
2092 $customCSS .= "
2093 .{$className2}-element .isimb-6310-template-04-tooltip-testimonial{
2094 background: ".esc_attr($js->tempCommonBgColor).";
2095 text-decoration: none !important;
2096 }
2097 .{$className2}-element .isimb-6310-template-04-tooltip-title{
2098 color: ".esc_attr($js->tempCommonFontColor).";
2099 font-size:".esc_attr($js->tempCommonFontSize)."px;
2100 line-height:".esc_attr($js->tempCommonFontSize + 6)."px;
2101 text-decoration: none !important; ;
2102 text-align: center;
2103 padding: 0 10px;
2104 }
2105 .{$className2}-element .isimb-6310-template-04-tooltip-description{
2106 color: ".esc_attr($js->openDesFontColor).";
2107 font-size:".esc_attr($js->openDesFontSize)."px;
2108 line-height:".esc_attr($js->openDesFontSize + 6)."px;
2109 text-decoration:none !important;
2110 }
2111
2112 .{$className2}-element .isimb-6310-template-04-tooltip-title a{
2113 color: ".esc_attr($js->tempCommonFontColor).";
2114 display: block
2115 }
2116 .{$className2}-element .isimb-6310-template-04-tooltip-description a{
2117 color: ".esc_attr($js->openDesFontColor).";
2118 display: block;
2119 }
2120 ";
2121 }
2122 else if($js->selectedTemplate == '05') {
2123 echo "
2124 {$modal_start}
2125 <div class='{$className1} {$className2}'>
2126 <div class='{$modal_element}{$className2}-element'>
2127 <div class='isimb-6310-template-05-hover-content'>
2128 <div class='{$closeButton}'></div>
2129 {$link_start}
2130 <div class='isimb-6310-template-05-tooltip-testimonial'>
2131 <div class='isimb-6310-template-05-tooltip-testimonial-content'>
2132 <div class='isimb-6310-template-05-tooltip-pic'>
2133 <img src='".esc_attr($js->openDesImg)."'>
2134 </div>
2135 <div class='isimb-6310-template-05-tooltip-title'>".isimb_6310_replace(esc_attr($js->linkText))."</div>
2136 </div>
2137 <div class='isimb-6310-template-05-tooltip-description'>
2138 ".isimb_6310_replace(esc_attr($js->openDescription))."
2139 </div>
2140 </div>
2141 {$link_end}
2142 </div>
2143 </div>
2144 </div>
2145 {$modal_end}
2146 ";
2147 $customCSS .= "
2148 .{$className2}-element .isimb-6310-template-05-hover-content{
2149 background: ".esc_attr($js->tempCommonBgColor).";
2150 }
2151 .{$className2}-element .isimb-6310-template-05-tooltip-testimonial-content .isimb-6310-template-05-tooltip-title {
2152 color: ".esc_attr($js->tempCommonFontColor).";
2153 font-size:".esc_attr($js->tempCommonFontSize)."px;
2154 line-height:".esc_attr($js->tempCommonFontSize + 6)."px;
2155 }
2156
2157 .{$className2}-element .isimb-6310-template-05-tooltip-description {
2158 color: ".esc_attr($js->openDesFontColor).";
2159 font-size:".esc_attr($js->openDesFontSize)."px;
2160 line-height:".esc_attr($js->openDesFontSize + 6)."px;
2161 }
2162
2163 .{$className2}-element .isimb-6310-template-05-tooltip-testimonial-content .isimb-6310-template-05-tooltip-title a{
2164 color: ".esc_attr($js->tempCommonFontColor).";
2165 display: block;
2166 }
2167
2168 .{$className2}-element .isimb-6310-template-05-tooltip-description a{
2169 color: ".esc_attr($js->openDesFontColor).";
2170 display: block;
2171 }
2172 ";
2173 }
2174 } else if( $js->elementType == '3' ){
2175 echo "
2176 {$modal_start}
2177 <div class='{$className1} {$className2}'>
2178 <div class='isimb-6310-template-01-hover-content'>
2179 <div class='{$closeButton}'></div>
2180 <div class='isimb-6310-custom-code'>
2181 {$js->customeHtmlCode}
2182 </div>
2183 </div>
2184 </div>
2185 {$modal_end}
2186 ";
2187 $customCSS .= "{$js->customeCssCode}";
2188 }
2189
2190 if($modal_start){
2191 $customCSS .= "@media screen and (max-width: 767px) {.isimb-6310-popup-{$ids}-{$counter}{display: none;}}";
2192 }
2193
2194
2195 wp_register_style("isimb-6310-custom-" . esc_attr($ids) . "-" . esc_attr($counter) . "-css", "");
2196 wp_enqueue_style("isimb-6310-custom-" . esc_attr($ids) . "-" . esc_attr($counter) . "-css");
2197 wp_add_inline_style("isimb-6310-custom-" . esc_attr($ids) . "-" . esc_attr($counter) . "-css", $customCSS);
2198
2199 wp_register_script("isimb-6310-template-" . esc_attr($counter) . "-js", "");
2200 wp_enqueue_script("isimb-6310-template-" . esc_attr($counter) . "-js");
2201 wp_add_inline_script("isimb-6310-template-" . esc_attr($counter) . "-js", $html);
2202 }
2203
2204
2205
2206
2207 function isimb_6310_create_embedded_code($embeddedCode) {
2208 if (!$embeddedCode) return;
2209 $embeddedCode = explode("AABBAA", $embeddedCode);
2210 $allAttrName = explode("XXYYXX", $embeddedCode[0]);
2211 $allAttrValue = explode("XXYYXX", $embeddedCode[1]);
2212
2213 $htmlCode = "";
2214 if (
2215 count($allAttrName) &&
2216 count($allAttrValue) &&
2217 count($allAttrName) == count($allAttrValue)
2218 ) {
2219 for ($i = 0; $i < count($allAttrName); $i++) {
2220 $htmlCode .= " " . $allAttrName[$i] . '="' . $allAttrValue[$i] . '"';
2221 }
2222 }
2223
2224 if ($htmlCode) {
2225 $htmlCode = "<iframe" . $htmlCode . "></iframe>";
2226 }
2227 return $htmlCode;
2228 }
2229