PluginProbe
Image Hotspot – Map Image Annotation / 2.5
Image Hotspot – Map Image Annotation v2.5
3.8 3.7 3.6 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 All 30 releases
image-map-hotspots / functions.php

functions.php in Image Hotspot – Map Image Annotation 2.5, at functions.php

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