Easy Forms for MailChimp - Version 6.2.0

Version Description

Download this release

Release Info

Developer JPry
Plugin Icon 128x128 Easy Forms for MailChimp
Version 6.2.0
Comparing to
See all releases

Code changes from version 6.1.4 to 6.2.0

.gitignore ADDED
@@ -0,0 +1,3 @@
 
 
 
1
+ /plugin_core/includes/error_log/yikes-easy-mailchimp-error-log.php
2
+ /node_modules
3
+ vendor
.scrutinizer.yml ADDED
@@ -0,0 +1,115 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ tools:
2
+ php_sim: true
3
+ php_pdepend: true
4
+ php_analyzer: true
5
+ php_code_sniffer:
6
+ config:
7
+ standard: "WordPress" # Other Values: PSR2, PEAR, Zend, WordPress, Drupal, TYPO3CMS
8
+ external_code_coverage:
9
+ timeout: 900 # Timeout in seconds (15 mins for slow/throttled reports).
10
+
11
+ filter:
12
+ excluded_paths: [tests/*, bin/*, includes/error_log/yikes-easy-mailchimp-error-log.php, includes/images/* ]
13
+
14
+ checks:
15
+ php:
16
+ code_rating: true
17
+ duplication: true
18
+
19
+ coding_style:
20
+ php:
21
+ indentation:
22
+ general:
23
+ use_tabs: true
24
+ size: 3
25
+ switch:
26
+ indent_case: true
27
+ spaces:
28
+ before_parentheses:
29
+ function_declaration: false
30
+ closure_definition: false
31
+ function_call: false
32
+ if: true
33
+ for: true
34
+ while: true
35
+ switch: true
36
+ catch: true
37
+ array_initializer: false
38
+ around_operators:
39
+ assignment: true
40
+ logical: true
41
+ equality: true
42
+ relational: true
43
+ bitwise: true
44
+ additive: true
45
+ multiplicative: true
46
+ shift: true
47
+ unary_additive: false
48
+ concatenation: true
49
+ negation: true
50
+ before_left_brace:
51
+ class: true
52
+ function: true
53
+ if: true
54
+ else: true
55
+ for: true
56
+ while: true
57
+ do: true
58
+ switch: true
59
+ try: true
60
+ catch: true
61
+ finally: true
62
+ before_keywords:
63
+ else: true
64
+ while: true
65
+ catch: true
66
+ finally: true
67
+ within:
68
+ brackets: true
69
+ array_initializer: true
70
+ grouping: true
71
+ function_call: true
72
+ function_declaration: true
73
+ if: true
74
+ for: true
75
+ while: true
76
+ switch: true
77
+ catch: true
78
+ type_cast: false
79
+ ternary_operator:
80
+ before_condition: true
81
+ after_condition: true
82
+ before_alternative: true
83
+ after_alternative: true
84
+ in_short_version: true
85
+ other:
86
+ before_comma: false
87
+ after_comma: true
88
+ before_semicolon: false
89
+ after_semicolon: true
90
+ after_type_cast: true
91
+ braces:
92
+ classes_functions:
93
+ class: end-of-line
94
+ function: end-of-line
95
+ closure: end-of-line
96
+ if:
97
+ opening: end-of-line
98
+ always: true
99
+ else_on_new_line: false
100
+ for:
101
+ opening: end-of-line
102
+ always: true
103
+ while:
104
+ opening: end-of-line
105
+ always: true
106
+ do_while:
107
+ opening: end-of-line
108
+ always: true
109
+ while_on_new_line: false
110
+ switch:
111
+ opening: end-of-line
112
+ try:
113
+ opening: end-of-line
114
+ catch_on_new_line: false
115
+ finally_on_new_line: false
.travis.yml ADDED
@@ -0,0 +1,51 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ language: php
2
+
3
+ sudo: false
4
+
5
+ php:
6
+ - 5.3
7
+ - 5.4
8
+ - 5.5
9
+ - 5.6
10
+ - 7.0
11
+ - hhvm
12
+
13
+ env:
14
+ - WP_VERSION=latest WP_MULTISITE=0
15
+ - WP_VERSION=4.4 WP_MULTISITE=0
16
+ - WP_VERSION=4.3 WP_MULTISITE=0
17
+ - WP_VERSION=4.2 WP_MULTISITE=0
18
+ - WP_VERSION=4.1 WP_MULTISITE=0
19
+ - WP_VERSION=4.0 WP_MULTISITE=0
20
+
21
+ matrix:
22
+ include:
23
+ - php: 5.4
24
+ env: WP_VERSION=latest WP_MULTISITE=1
25
+ exclude:
26
+ - php: hhvm
27
+ env: WP_VERSION=4.0 WP_MULTISITE=0
28
+ - php: 5.3
29
+ env: WP_VERSION=latest WP_MULTISITE=0
30
+
31
+ before_script:
32
+ - bash bin/install-wp-tests.sh wordpress_test root '' localhost $WP_VERSION
33
+
34
+ script:
35
+ - if [[ $TRAVIS_PHP_VERSION = '5.5' && $WP_VERSION = 'latest' && $WP_MULTISITE = '0'
36
+ ]]; then phpunit --coverage-clover=coverage.clover; else phpunit; fi
37
+
38
+ after_script:
39
+ - if [[ $TRAVIS_PHP_VERSION = '5.5' && $WP_VERSION = 'latest' && $WP_MULTISITE = '0'
40
+ ]]; then wget https://scrutinizer-ci.com/ocular.phar; fi
41
+ - if [[ $TRAVIS_PHP_VERSION = '5.5' && $WP_VERSION = 'latest' && $WP_MULTISITE = '0'
42
+ ]]; then php ocular.phar code-coverage:upload --format=php-clover coverage.clover;
43
+ fi
44
+
45
+
46
+ notifications:
47
+ email:
48
+ on_success: change
49
+ on_failure: change
50
+ slack:
51
+ secure: Vl+EtMXcpx8JowBmLNrWhAyvebu/VF7hXVFX5BFMl/6vA5GBE6hnw3vI/TlB6PAso4Mv6yMVY4xUzzBYWow3ClwaTCYNlCTxQEUon2H7FIqGV3Wrir28zxGcSAX7VHGf3w6acHP7LnPIQrIctRjKqcbYVbjR36ha9gJgUU/OUeI=
Gruntfile.js ADDED
@@ -0,0 +1,156 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 'use strict';
2
+ module.exports = function(grunt) {
3
+
4
+ grunt.initConfig({
5
+
6
+ // js minification
7
+ uglify: {
8
+ dist: {
9
+ files: {
10
+ // admin scripts
11
+ 'admin/js/min/yikes-inc-easy-mailchimp-dashboard-widget.min.js': [ // widget specific script
12
+ 'admin/js/yikes-inc-easy-mailchimp-dashboard-widget.js'
13
+ ],
14
+ 'admin/js/min/yikes-inc-easy-mailchimp-extender-admin.min.js': [ // global admin script
15
+ 'admin/js/yikes-inc-easy-mailchimp-extender-admin.js'
16
+ ],
17
+ 'admin/js/min/yikes-inc-easy-mailchimp-extender-edit-form.min.js': [ // edit MailChimp form script
18
+ 'admin/js/yikes-inc-easy-mailchimp-extender-edit-form.js'
19
+ ],
20
+ 'admin/js/min/yikes-inc-easy-mailchimp-tinymce-button.min.js': [ // custom tinyMCE button script
21
+ 'admin/js/yikes-inc-easy-mailchimp-tinymce-button.js'
22
+ ],
23
+ // public scripts
24
+ 'public/js/yikes-mc-ajax-forms.min.js': [ // public ajax script
25
+ 'public/js/yikes-mc-ajax-forms.js'
26
+ ],
27
+ }
28
+ }
29
+ },
30
+
31
+ // css minify all contents of our directory and add .min.css extension
32
+ cssmin: {
33
+ target: {
34
+ files: [
35
+ // admin css files
36
+ {
37
+ expand: true,
38
+ cwd: 'admin/css',
39
+ src: [
40
+ 'yikes-inc-easy-mailchimp-extender-admin.css',
41
+ 'yikes-inc-easy-mailchimp-migrate-option-styles.css',
42
+ ], // main style declaration file
43
+ dest: 'admin/css',
44
+ ext: '.min.css'
45
+ },
46
+ {
47
+ expand: true,
48
+ cwd: 'public/css',
49
+ src: [
50
+ 'yikes-inc-easy-mailchimp-checkbox-integration.css',
51
+ 'yikes-inc-easy-mailchimp-datepicker-styles.css',
52
+ 'yikes-inc-easy-mailchimp-extender-public.css',
53
+ ], // main style declaration file
54
+ dest: 'public/css',
55
+ ext: '.min.css'
56
+ }
57
+ ]
58
+ }
59
+ },
60
+
61
+ // watch our project for changes
62
+ watch: {
63
+ admin_css: { // admin css
64
+ files: 'admin/css/*.css',
65
+ tasks: ['cssmin'],
66
+ options: {
67
+ spawn:false,
68
+ event:['all']
69
+ },
70
+ },
71
+ admin_js: { // admin js
72
+ files: 'admin/js/*.js',
73
+ tasks: ['uglify'],
74
+ options: {
75
+ spawn:false,
76
+ event:['all']
77
+ },
78
+ },
79
+ public_css: {
80
+ // public css
81
+ files: 'public/css/*.css',
82
+ tasks: ['cssmin'],
83
+ options: {
84
+ spawn:false,
85
+ event:['all']
86
+ },
87
+ },
88
+ public_js: { // public js
89
+ files: 'public/js/*.js',
90
+ tasks: ['uglify'],
91
+ options: {
92
+ spawn:false,
93
+ event:['all']
94
+ },
95
+ },
96
+ },
97
+
98
+ // Borwser Sync
99
+ browserSync: {
100
+ bsFiles: {
101
+ src : [ 'admin/css/*.min.css' , 'public/css/*.min.css' , 'admin/js/*.min.js' , 'public/js/*.min.js' ],
102
+ },
103
+ options: {
104
+ proxy: "localhost/mc_free/",
105
+ watchTask : true
106
+ }
107
+ },
108
+
109
+ // Autoprefixer for our CSS files
110
+ postcss: {
111
+ options: {
112
+ map: true,
113
+ processors: [
114
+ require( 'autoprefixer-core' ) ({
115
+ browsers: ['last 2 versions']
116
+ })
117
+ ]
118
+ },
119
+ dist: {
120
+ src: [ 'admin/css/*.css' , 'public/css/*.css' ]
121
+ }
122
+ },
123
+
124
+ auto_install: {
125
+ local: {}
126
+ },
127
+
128
+ /* Delete the error log - gets recreated in the next step */
129
+ clean: ['includes/error_log/yikes-easy-mailchimp-error-log.php' ],
130
+
131
+ });
132
+
133
+ // load tasks
134
+ grunt.loadNpmTasks('grunt-contrib-uglify');
135
+ grunt.loadNpmTasks('grunt-contrib-cssmin');
136
+ grunt.loadNpmTasks('grunt-contrib-watch');
137
+ grunt.loadNpmTasks('grunt-browser-sync'); // browser-sync auto refresh
138
+ grunt.loadNpmTasks('grunt-postcss'); // CSS autoprefixer plugin (cross-browser auto pre-fixes)
139
+ grunt.loadNpmTasks('grunt-wp-i18n'); // wordpress localization plugin
140
+ grunt.loadNpmTasks('grunt-auto-install'); // autoload all of our dependencies (ideally, you install this one package, and run grunt auto_install to install our dependencies automagically)
141
+ grunt.loadNpmTasks('grunt-contrib-clean');
142
+
143
+ // register task
144
+ grunt.registerTask( 'default', [
145
+ 'uglify',
146
+ 'cssmin',
147
+ 'postcss',
148
+ 'clean',
149
+ 'emptyFile'
150
+ ]);
151
+
152
+ grunt.registerTask( 'emptyFile', 'Creates an empty file', function() {
153
+ grunt.file.write('includes/error_log/yikes-easy-mailchimp-error-log.php', '');
154
+ });
155
+
156
+ };
admin/class-yikes-inc-easy-mailchimp-extender-admin.php CHANGED
@@ -1,3018 +1,2946 @@
1
- <?php
2
- /**
3
- * The admin-specific functionality of the plugin.
4
- *
5
- * Defines the plugin name, version, and two examples hooks for how to
6
- * enqueue the admin-specific stylesheet and JavaScript.
7
- *
8
- * @package Yikes_Inc_Easy_Mailchimp_Forms
9
- * @subpackage Yikes_Inc_Easy_Mailchimp_Forms/admin
10
- * @author YIKES Inc. <info@yikesinc.com>
11
- */
12
- class Yikes_Inc_Easy_Mailchimp_Forms_Admin {
13
- /**
14
- * The ID of this plugin.
15
- *
16
- * @since 1.0.0
17
- * @access private
18
- * @var string $yikes_inc_easy_mailchimp_extender The ID of this plugin.
19
- */
20
- private $yikes_inc_easy_mailchimp_extender;
21
- /**
22
- * The version of this plugin.
23
- *
24
- * @since 1.0.0
25
- * @access private
26
- * @var string $version The current version of this plugin.
27
- */
28
- private $version;
29
- /**
30
- * Initialize the class and set its properties.
31
- *
32
- * @since 1.0.0
33
- * @param string $yikes_inc_easy_mailchimp_extender The name of this plugin.
34
- * @param string $version The version of this plugin.
35
- */
36
- public function __construct( $yikes_inc_easy_mailchimp_extender, $version ) {
37
-
38
- $this->yikes_inc_easy_mailchimp_extender = $yikes_inc_easy_mailchimp_extender;
39
- $this->version = $version;
40
- // check for old plugin options and migrate if exist
41
- add_action( 'admin_menu' , array( $this , 'register_admin_pages' ) , 11 );
42
- // check for old plugin options and migrate if exist
43
- add_action( 'admin_init' , array( $this , 'check_for_old_yks_mc_options' ) );
44
- // Ajax function to update new options...
45
- add_action( 'wp_ajax_migrate_old_plugin_settings', array( $this , 'migrate_archived_options' ) );
46
- // Ajax function to migrate our forms
47
- add_action( 'wp_ajax_migrate_prevoious_forms', array( $this , 'migrate_previously_setup_forms' ) );
48
- // fix menu icon spacing
49
- add_action( 'admin_head' , array( $this , 'fix_menu_icon_spacing' ) );
50
- // register our plugin settings
51
- add_action( 'admin_init', array( $this , 'yikes_easy_mc_settings_init' ) );
52
- // plugin redirect on activation
53
- add_action( 'admin_init' , array( $this , 'yikes_easy_mc_activation_redirect' ) );
54
- // Include Third Party Extensions
55
- include_once( YIKES_MC_PATH . 'includes/third-party-integrations/third-party-init.php' );
56
- // Include our dashboard widget class
57
- include_once( YIKES_MC_PATH . 'admin/partials/dashboard-widgets/class.list-activity-widget.php' );
58
- // Include our front end widget class
59
- include_once( YIKES_MC_PATH . 'admin/partials/front-end-widgets/front-end-widget-form.php' );
60
- // Include our ajax processing class
61
- include_once( YIKES_MC_PATH . 'admin/partials/ajax/class.ajax.php' );
62
- // load up our helper class
63
- add_action( 'admin_init' , array( $this , 'yikes_mailchimp_load_helper_class' ) );
64
- // process the subscriber count shortcode in form descriptions
65
- add_action( 'yikes-mailchimp-form-description', array( $this, 'process_subscriber_count_shortcode_in_form_descriptions' ), 10, 2 );
66
- /***********************/
67
- /** Create A Form **/
68
- /**********************/
69
- if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-create-form' ) {
70
- add_action( 'init' , array( $this , 'yikes_easy_mailchimp_create_form' ) );
71
- }
72
- /***********************/
73
- /** Delete A Form **/
74
- /**********************/
75
- if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-delete-form' ) {
76
- add_action( 'init' , array( $this , 'yikes_easy_mailchimp_delete_form' ) );
77
- }
78
- /**********************************/
79
- /** Duplicate/Clone A Form **/
80
- /********************************/
81
- if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-duplicate-form' ) {
82
- add_action( 'init' , array( $this , 'yikes_easy_mailchimp_duplicate_form' ) );
83
- }
84
- /*************************************/
85
- /** Reset Form Impression Stats **/
86
- /***********************************/
87
- if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-reset-stats' ) {
88
- add_action( 'init' , array( $this , 'yikes_easy_mailchimp_reset_impression_stats' ) );
89
- }
90
- /**********************************/
91
- /** Update A Form **/
92
- /********************************/
93
- if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-update-form' ) {
94
- add_action( 'init' , array( $this , 'yikes_easy_mailchimp_update_form' ) );
95
- }
96
- /**************************************************/
97
- /** Clear Store MailChimp Transient Data **/
98
- /*************************************************/
99
- if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-clear-transient-data' ) {
100
- add_action( 'init' , array( $this , 'yikes_easy_mailchimp_clear_transient_data' ) );
101
- }
102
- /*******************************************/
103
- /** Remove a user from a mailing list **/
104
- /*****************************************/
105
- if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-unsubscribe-user' ) {
106
- add_action( 'init' , array( $this , 'yikes_easy_mailchimp_unsubscribe_user' ) );
107
- }
108
- /*******************************************/
109
- /** Create misisng error log file **/
110
- /*****************************************/
111
- if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-create-error-log' ) {
112
- add_action( 'init' , array( $this , 'yikes_easy_mailchimp_create_missing_error_log' ) );
113
- }
114
- /*******************************************/
115
- /** TinyMCE Initialization Functions **/
116
- /*****************************************/
117
- add_action( 'admin_head' , array( $this, 'add_tinyMCE_buttons' ) );
118
- // pass our lists data to tinyMCE button for use
119
- foreach ( array('post.php','post-new.php') as $hook ) {
120
- add_action( "admin_head-$hook", array( $this, 'tinymce_yikes_easy_mc' ) );
121
- }
122
- // display an admin notice for users on PHP < 5.3
123
- if( phpversion() < '5.3' ) {
124
- add_action( "admin_notices", array( $this, 'display_php_warning' ), 999 );
125
- }
126
- // two week , dismissable notification - check the users plugin installation date
127
- add_action( 'admin_init', array( $this , 'yikes_easy_mailchimp_check_installation_date' ) );
128
- // dismissable notice admin side
129
- add_action( 'admin_init', array( $this , 'yikes_easy_mailchimp_stop_bugging_me' ), 5 );
130
- /**************************************************/
131
- /** Clear MailChimp Error Log Data **/
132
- /*************************************************/
133
- if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-clear-error-log' ) {
134
- add_action( 'init' , array( $this , 'yikes_easy_mailchimp_clear_error_log' ) );
135
- }
136
- /*********************************************/
137
- /** Export MailChimp Opt-in Forms **/
138
- /*******************************************/
139
- if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-export-forms' ) {
140
- add_action( 'init' , array( $this , 'yikes_easy_mailchimp_export_forms' ) );
141
- }
142
- /*********************************************/
143
- /** Export Plugin Settings **/
144
- /*******************************************/
145
- if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-export-settings' ) {
146
- add_action( 'init' , array( $this , 'yikes_easy_mailchimp_export_plugin_settings' ) );
147
- }
148
- /*******************************************/
149
- /** Import Class Inclusion **/
150
- /*****************************************/
151
- if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-import-forms' ) {
152
- add_action( 'init' , array( $this , 'yikes_easy_mailchimp_import_forms' ) );
153
- }
154
- /*******************************************/
155
- /** Premium Support Request **/
156
- /*****************************************/
157
- if ( isset( $_POST[ 'submit-premium-support-request' ] ) ) {
158
- add_action( 'init' , array( $this , 'yikes_easy_mailchimp_premium_support_request' ) );
159
- }
160
- /****************************************/
161
- /** Dismiss Options Migrations **/
162
- /****************************************/
163
- if( isset( $_REQUEST['dismiss_migration_nonce'] ) ) {
164
- add_action( 'init' , array( $this , 'yikes_easy_mailchimp_dismiss_option_migrate' ) );
165
- }
166
- /** Parse default value into usable dynamic data **/
167
- add_filter( 'yikes-mailchimp-process-default-tag' , array( $this , 'parse_mailchimp_default_tag' ) );
168
- /** Add a disclaimer to ensure that we let people know we are not endorsed/backed by MailChimp at all **/
169
- add_filter( 'admin_footer_text', array( $this, 'yikes_easy_forms_admin_disclaimer' ) );
170
- /** Add custom plugin action links **/
171
- add_filter( 'plugin_action_links_yikes-inc-easy-mailchimp-extender/yikes-inc-easy-mailchimp-extender.php', array( $this, 'easy_forms_plugin_action_links' ) );
172
- /* Alter the color scheme based on the users selection */
173
- add_action( 'admin_print_scripts', array( $this, 'alter_yikes_easy_mc_color_scheme' ) );
174
- // hook in and display our knowledge base articles on the support page
175
- add_action( 'yikes-mailchimp-support-page', array( $this, 'hook_and_display_kb_article_RSS' ) );
176
- // ensure that the upgrade went smoothly, else we have to let the user know we need to upgrade the database
177
- // after upgrading f rom 6.0.3.7 users need to upgrade the database as well
178
- add_action( 'plugins_loaded', array( $this, 'check_yikes_mc_table_version' ) );
179
- }
180
-
181
- /*
182
- * Add custom action links on plugins.php
183
- * @ param array $links Pre-existing plugin action links
184
- * @ return array $links New array of plugin actions
185
- */
186
- public function easy_forms_plugin_action_links( $links ) {
187
- $links[] = '<a href="'. esc_url( get_admin_url(null, 'admin.php?page=yikes-inc-easy-mailchimp-settings') ) .'">' . __( 'Settings', 'yikes-inc-easy-mailchimp-extender' ) . '</a>';
188
- $links[] = '<a href="' . esc_url( 'http://www.yikesplugins.com?utm_source=plugins-page&utm_medium=plugin-row&utm_campaign=admin' ) . '" target="_blank">' . __( 'More plugins by YIKES' , 'yikes-inc-easy-mailchimp-extender' ) . '</a>';
189
- return $links;
190
- }
191
-
192
- /**
193
- * Add a disclaimer to the admin footer for all YIKES pages to ensure that users understand there is no coorelation between this plugin and MailChimp.
194
- * This plugin simply provides the service of linking MailChimp with your site.
195
- *
196
- * @since 6.0
197
- *
198
- * @param string $footer_text The existing footer text
199
- *
200
- * @return string
201
- */
202
- public function yikes_easy_forms_admin_disclaimer( $footer_text ) {
203
- $page = get_current_screen();
204
- $base = $page->base;
205
- if ( strpos( $base, 'yikes-' ) !== false ) {
206
- $disclaimer_text = sprintf( '<em>' . __( 'Disclaimer: <strong>Easy Forms for MailChimp by YIKES</strong> is in no way endorsed, affiliated or backed by MailChimp, or its parent company Rocket Science Group.', 'yikes-inc-easy-mailchimp-extender' ), '<a href="https://wordpress.org/support/view/plugin-reviews/give?filter=5#postform" target="_blank" class="give-rating-link" data-rated="' . __( 'Thanks :)', 'yikes-inc-easy-mailchimp-extender' ) . '">', '</a></em>' );
207
- return $disclaimer_text;
208
- } else {
209
- return $footer_text;
210
- }
211
- }
212
-
213
- /*
214
- * Parse our default tag into dynamic data
215
- * to be passed to MailChimp
216
- *
217
- * @since 6.0.0
218
- * @return parsed tag content
219
- */
220
- public function parse_mailchimp_default_tag( $default_tag ) {
221
- if( ! $default_tag || $default_tag == '' ) {
222
- return $default_tag;
223
- }
224
- global $post;
225
- // page title
226
- if( $default_tag == '{page_title}' ) {
227
- $default_tag = get_the_title( $post->ID );
228
- }
229
- // page id
230
- if( $default_tag == '{page_title}' ) {
231
- $default_tag = $post->ID;
232
- }
233
- // page url
234
- if( $default_tag == '{page_url}' ) {
235
- $default_tag = get_permalink( $post->ID );
236
- }
237
- // blog name
238
- if( $default_tag == '{blog_name}' ) {
239
- $default_tag = get_bloginfo( 'name' );
240
- }
241
- // is user logged in
242
- if( $default_tag == '{user_logged_in}' ) {
243
- if( is_user_logged_in() ) {
244
- $default_tag = 'Registered User';
245
- } else {
246
- $default_tag = 'Guest User';
247
- }
248
- }
249
- /* Return our filtered tag */
250
- return apply_filters( 'yikes-mailchimp-parse-custom-default-value', $default_tag );
251
- }
252
-
253
- /*
254
- * Delete the contents of our error log
255
- *
256
- * When a user clicks 'Clear Log' on the debug settings page, this funciton
257
- * is used to clear the data out of our php file.
258
- */
259
- public function yikes_easy_mailchimp_clear_error_log() {
260
- // file put contents $returned error + other data
261
- if( file_exists( YIKES_MC_PATH . 'includes/error_log/yikes-easy-mailchimp-error-log.php' ) ) {
262
- $clear_log = file_put_contents(
263
- YIKES_MC_PATH . 'includes/error_log/yikes-easy-mailchimp-error-log.php',
264
- ''
265
- );
266
- if( $clear_log === false ) {
267
- // redirect the user to the manage forms page, display error message
268
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=debug-settings&error-log-cleared=false' ) ) );
269
- } else {
270
- // redirect the user to the manage forms page, display confirmation
271
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=debug-settings&error-log-cleared=true' ) ) );
272
- }
273
- }
274
- }
275
-
276
- /*
277
- * Custom export function to export all or specific forms
278
- * to allow for easy transpot to other sites
279
- * @since 6.0.0
280
- * @return CSV export file
281
- */
282
- public function yikes_easy_mailchimp_export_forms() {
283
- // grab our nonce
284
- $nonce = $_REQUEST['nonce'];
285
- // grab the forms
286
- $forms = isset( $_REQUEST['export_forms'] ) ? $_REQUEST['export_forms'] : 'all';
287
- // validate nonce
288
- if( ! wp_verify_nonce( $nonce, 'export-forms' ) ) {
289
- wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
290
- }
291
- // include the export class
292
- if( ! class_exists( 'Yikes_Inc_Easy_MailChimp_Export_Class' ) ) {
293
- include_once( YIKES_MC_PATH . 'includes/import-export/yikes-easy-mailchimp-export.class.php' );
294
- }
295
- // run the export function
296
- // parameters: ( $table_name, $form_ids, $file_name )
297
- Yikes_Inc_Easy_MailChimp_Export_Class::yikes_mailchimp_form_export( 'yikes_easy_mc_forms' , $forms, 'Yikes-Inc-Easy-MailChimp-Forms-Export' );
298
- // re-direct the user back to the page
299
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=import-export-forms' ) ) );
300
- die();
301
- }
302
-
303
- /*
304
- * Custom export function to export YIKES Easy Forms for MailChimp Plugin Settings
305
- * to allow for easy transpot to other sites
306
- * @since 6.0.0
307
- * @return CSV export file
308
- */
309
- public function yikes_easy_mailchimp_export_plugin_settings() {
310
- // grab our nonce
311
- $nonce = $_REQUEST['nonce'];
312
- // validate nonce
313
- if( ! wp_verify_nonce( $nonce, 'export-settings' ) ) {
314
- wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
315
- }
316
- // include the export class
317
- if( ! class_exists( 'Yikes_Inc_Easy_MailChimp_Export_Class' ) ) {
318
- include_once( YIKES_MC_PATH . 'includes/import-export/yikes-easy-mailchimp-export.class.php' );
319
- }
320
- // run the export function
321
- // parameters: ( $table_name, $form_ids, $file_name )
322
- Yikes_Inc_Easy_MailChimp_Export_Class::yikes_mailchimp_settings_export( 'Yikes-Inc-Easy-MailChimp-Settings-Export' );
323
- // re-direct the user back to the page
324
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=import-export-forms' ) ) );
325
- die();
326
- }
327
-
328
- /*
329
- * Custom import function to import all or specific forms
330
- * @since 6.0.0
331
- */
332
- public function yikes_easy_mailchimp_import_forms() {
333
- // grab our nonce
334
- $nonce = $_REQUEST['nonce'];
335
- // validate nonce
336
- if( ! wp_verify_nonce( $nonce, 'import-forms' ) ) {
337
- wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
338
- }
339
- // include the export class
340
- if( ! class_exists( 'Yikes_Inc_Easy_MailChimp_Import_Class' ) ) {
341
- include_once( YIKES_MC_PATH . 'includes/import-export/yikes-easy-mailchimp-import.class.php' );
342
- }
343
- // run the import function
344
- // parameters: ( $_FILES )
345
- Yikes_Inc_Easy_MailChimp_Import_Class::yikes_mailchimp_import_forms( $_FILES );
346
- $import_query_arg = Yikes_Inc_Easy_MailChimp_Import_Class::yikes_mailchimp_import_type( $_FILES );
347
- // re-direct the user back to the page
348
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=import-export-forms&' . $import_query_arg . '=true' ) ) );
349
- die();
350
- }
351
-
352
- /*
353
- * Premium Support Request
354
- * @since 6.0.0
355
- */
356
- public function yikes_easy_mailchimp_premium_support_request() {
357
-
358
- if( isset( $_POST['action'] ) && $_POST['action'] != 'yikes-support-request' ) {
359
- return __( 'We encountered an error. Please contact the YIKES Inc. support team.' , 'yikes-inc-easy-mailchimp-extender' );
360
- }
361
-
362
- $license = $_POST['license_key'];
363
- $user_email = $_POST['user-email'];
364
- $support_topic = $_POST['support-topic'];
365
- $support_priority = $_POST['support-priority'];
366
- $support_content = $_POST['support-content'];
367
-
368
- // wp_die( print_r( $support_content) );
369
-
370
- $ticket_array = array(
371
- 'action' => 'yikes-support-request',
372
- 'license_key' => urlencode( base64_encode( $license ) ),
373
- 'user_email' => urlencode( $user_email ),
374
- 'site_url' => urlencode( esc_url( home_url() ) ),
375
- 'support_topic' => urlencode( $support_topic ),
376
- 'support_priority' => $support_priority,
377
- 'support_content' => $support_content,
378
- );
379
-
380
- $yikes_plugin_support_url = 'https://yikesplugins.com';
381
-
382
- // Call the custom API.
383
- $response = wp_remote_post( esc_url( $yikes_plugin_support_url ), array(
384
- 'timeout' => 30,
385
- 'sslverify' => false,
386
- 'body' => $ticket_array
387
- ) );
388
-
389
- // catch the error
390
- if( is_wp_error( $response ) ) {
391
- wp_die( $create_ticket_request->getMessage() );
392
- return;
393
- }
394
-
395
- // retrieve our body
396
- $create_ticket_response = wp_remote_retrieve_body( $response );
397
-
398
- // display it
399
- if( $create_ticket_response )
400
- echo $create_ticket_response;
401
-
402
- }
403
-
404
- /**
405
- * Dismiss the migrate options notice (incase the user wants to do things manually)
406
- *
407
- * @since 6.0.0
408
- **/
409
- public function yikes_easy_mailchimp_dismiss_option_migrate() {
410
- // delete the options and allow the user to manually updadte things
411
-
412
- // Verify the NONCE is valid
413
- check_admin_referer( 'yikes-mc-dismiss-migration' , 'dismiss_migration_nonce' );
414
-
415
- // re-direct the user back to the page
416
- wp_redirect( esc_url_raw( admin_url( 'index.php?yikes-mc-options-migration-dismissed="true"' ) ) );
417
- die();
418
- }
419
-
420
- /**
421
- * Error logging class
422
- *
423
- * This is our main error logging class file, used to log errors to the error log.
424
- *
425
- * @since 6.0.0
426
- */
427
- public function load_error_logging_class() {
428
- if( get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
429
- // if error logging is enabled we should include our error logging class
430
- /* Generate oure error logging table */
431
- require_once YIKES_MC_PATH . '/includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
432
- $error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
433
- }
434
- }
435
-
436
- /*
437
- yikes_easy_mailchimp_check_installation_date()
438
- checks the user installation date, and adds our action
439
- - if it's past 2 weeks we ask the user for a review :)
440
- @since v6.0.0
441
- */
442
- public function yikes_easy_mailchimp_check_installation_date() {
443
-
444
- // add a new option to store the plugin activation date/time
445
- // @since v6.0.0
446
- // this is used to notify the user that they should review after 2 weeks
447
- if ( !get_option( 'yikes_easy_mailchimp_activation_date' ) ) {
448
- add_option( 'yikes_easy_mailchimp_activation_date', strtotime( "now" ) );
449
- }
450
-
451
- $stop_bugging_me = get_option( 'yikes_easy_mailchimp_review_stop_bugging_me' );
452
-
453
- if( !$stop_bugging_me ) {
454
- $install_date = get_option( 'yikes_easy_mailchimp_activation_date' );
455
- $past_date = strtotime( '-14 days' );
456
- if ( $past_date >= $install_date && current_user_can( 'install_plugins' ) ) {
457
- add_action( 'admin_notices', array( $this , 'yikes_easy_mailchimp_display_review_us_notice' ) );
458
- }
459
- }
460
-
461
- }
462
-
463
- /*
464
- Display our admin notification
465
- asking for a review, and for user feedback
466
- @since v6.0.0
467
- */
468
- public function yikes_easy_mailchimp_display_review_us_notice() {
469
- /* Lets only display our admin notice on YT4WP pages to not annoy the hell out of people :) */
470
- if ( in_array( get_current_screen()->base , array( 'dashboard' , 'post' , 'edit' ) ) || strpos( get_current_screen()->base ,'yikes-inc-easy-mailchimp') !== false ) {
471
- // Review URL - Change to the URL of your plugin on WordPress.org
472
- $reviewurl = 'https://wordpress.org/support/view/plugin-reviews/yikes-inc-easy-mailchimp-extender';
473
- $addons_url = esc_url( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-addons' ) );
474
- $nobugurl = esc_url_raw( add_query_arg( 'yikes_easy_mc_icons_nobug', '1', admin_url() ) );
475
- $review_message = '<div id="yikes-mailchimp-logo"></div>';
476
- $review_message .= sprintf( __( "It looks like you've been using %s for 2 weeks now. We hope you're enjoying the features included with the free version. If so, please consider leaving us a review. Reviews only help to catch other users attention as well as provide us with feedback to grow and improve upon. If you're really enjoying the plugin, consider buying an add-on or developer license for some really awesome features and premium support." , 'yikes-inc-easy-mailchimp-extender' ) . "<span class='button-container'> <a href='%s' target='_blank' class='button-secondary'><span class='dashicons dashicons-star-filled'></span>" . __( "Leave A Review" , 'yikes-inc-easy-mailchimp-extender' ) . "</a> <a href='%s' class='button-secondary'><span class='dashicons dashicons-upload'></span>" . __( "View Addons" , 'yikes-inc-easy-mailchimp-extender' ) . "</a> <a href='%s' class='button-secondary'><span class='dashicons dashicons-no-alt'></span>" . __( "Dismiss" , 'yikes-inc-easy-mailchimp-extender' ) . "</a> </span>", '<strong>Easy Forms for MailChimp by YIKES Inc.</strong>', $reviewurl, $addons_url, $nobugurl ) . '';
477
- ?>
478
- <div id="review-yikes-easy-mailchimp-notice">
479
- <?php echo $review_message; ?>
480
- </div>
481
- <?php
482
- }
483
- }
484
-
485
- /*
486
- yikes_easy_mailchimp_stop_bugging_me()
487
- Remove the Review us notification when user clicks 'Dismiss'
488
- @since v3.1.1
489
- */
490
- public function yikes_easy_mailchimp_stop_bugging_me() {
491
- $nobug = "";
492
- if ( isset( $_GET['yikes_easy_mc_icons_nobug'] ) ) {
493
- $nobug = (int) esc_attr( $_GET['yikes_easy_mc_icons_nobug'] );
494
- }
495
- if ( 1 == $nobug ) {
496
- add_option( 'yikes_easy_mailchimp_review_stop_bugging_me', TRUE );
497
- }
498
- }
499
-
500
- /* End Two Week Notificaition */
501
-
502
- /* Display a warning users who are using PHP < 5.3 */
503
- public function display_php_warning() {
504
- $message = __( 'YIKES Inc. Easy Forms for MailChimp requires a minimum of PHP 5.3. The plugin will not function properly until you update. Reach out to your host provider for assistance.' , 'yikes-inc-easy-mailchimp-extender' );
505
- echo "<div class='error'> <p><span class='dashicons dashicons-no-alt' style='color:rgb(231, 98, 98)'></span> $message</p></div>";
506
- }
507
-
508
-
509
-
510
- /* TinyMCE Functions */
511
- // load our button and pass in the JS form data variable
512
- public function add_tinyMCE_buttons() {
513
- global $typenow;
514
- // only on Post Type: post and page
515
- if( ! in_array( $typenow, array( 'post', 'page' ) ) ) {
516
- return;
517
- }
518
- add_filter( 'mce_buttons', array( $this, 'yks_mc_add_tinymce_button' ) );
519
- add_filter( 'mce_external_plugins', array( $this, 'yks_mc_add_tinymce_plugin' ) );
520
- }
521
-
522
- // Add the button key for address via JS
523
- public function yks_mc_add_tinymce_button( $buttons ) {
524
- array_push( $buttons, 'yks_mc_tinymce_button_key' );
525
- // Print all buttons
526
- return $buttons;
527
- }
528
-
529
- // inlcude the js for tinymce
530
- public function yks_mc_add_tinymce_plugin( $plugin_array ) {
531
- $plugin_array['yks_mc_tinymce_button'] = plugins_url( '/js/min/yikes-inc-easy-mailchimp-tinymce-button.min.js', __FILE__ );
532
- // Print all plugin js path
533
- // var_dump( $plugin_array );
534
- return $plugin_array;
535
- }
536
-
537
- /**
538
- * Localize Script
539
- * Pass our imported list data, to the JS file
540
- * to build the drop down list in the modal
541
- */
542
- public function tinymce_yikes_easy_mc() {
543
- // check capabilities
544
- if( ! current_user_can( apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ) ) ) {
545
- return;
546
- }
547
- global $wpdb;
548
- $list_data = $wpdb->get_results( 'SELECT * FROM ' . $wpdb->prefix . 'yikes_easy_mc_forms', ARRAY_A );
549
- $lists = array();
550
- $i = 0;
551
- if( !empty( $list_data ) ) {
552
- // build an array to pass to our javascript
553
- foreach( $list_data as $form ) {
554
- $lists[$i] = array(
555
- 'text' => urlencode( $form['form_name'] ),
556
- 'value' => $form['id']
557
- );
558
- $i++;
559
- }
560
- } else {
561
- $lists[0] = array(
562
- 'text' => __( 'Please Import Some MailChimp Lists' , 'yikes-inc-easy-mailchimp-extender' ),
563
- 'value' => '-'
564
- );
565
- }
566
- /* Pass our form data to our JS file for use */
567
- ?>
568
- <script type="text/javascript">
569
- var forms = {
570
- 'data' : '<?php echo json_encode( $lists ); ?>'
571
- };
572
- var localized_data = {
573
- 'button_title' : '<?php _e( 'Easy Forms for MailChimp by YIKES', 'yikes-inc-easy-mailchimp-extender' ); ?>',
574
- 'popup_title' : '<?php _e( 'Easy Forms for MailChimp by YIKES', 'yikes-inc-easy-mailchimp-extender' ); ?>',
575
- 'list_id_label' : '<?php _e( 'MailChimp Opt-In Form' , 'yikes-inc-easy-mailchimp-extender' ); ?>',
576
- 'show_title_label' : '<?php _e( 'Display Form Title' , 'yikes-inc-easy-mailchimp-extender' ); ?>',
577
- 'show_description_label' : '<?php _e( 'Display Form Description' , 'yikes-inc-easy-mailchimp-extender' ); ?>',
578
- 'submit_button_text_label' : '<?php _e( 'Submit Button Text' , 'yikes-inc-easy-mailchimp-extender' ); ?>',
579
- };
580
- <?php
581
- $link = sprintf( __( 'You need to <a href="%s" title="%s">create a form</a> before you can add one to a page or post.', 'yikes-inc-easy-mailchimp-extender' ), esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp' ) ), __( 'Create a form', 'yikes-inc-easy-mailchimp-extender' ) );
582
- ?>
583
- var alert_translated = '<?php echo $link; ?>';
584
- </script>
585
- <?php
586
- }
587
- /* End TinyMCE Functions */
588
-
589
- /*
590
- * Redirect the user to our Welcome page
591
- * when they activate the plug in, if they haven't been redirected before
592
- */
593
- public function yikes_easy_mc_activation_redirect() {
594
- if ( get_option( 'yikes_mailchimp_activation_redirect', 'true' ) == 'true' ) {
595
- update_option( 'yikes_mailchimp_activation_redirect', 'false' );
596
- /* If the user had this plugin activated prior to today, redirect to 'Whats New' */
597
- if( get_option( 'yikes_easy_mailchimp_activation_date', strtotime( 'now' ) ) == strtotime( 'now' ) ) {
598
- wp_redirect( esc_url( admin_url( 'admin.php?page=yikes-mailchimp-welcome' ) ) );
599
- } else {
600
- /* Else redirect the user over to the 'Getting Started' tab */
601
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-welcome&section=whats-new' ) ) );
602
- }
603
- exit();
604
- }
605
- }
606
-
607
- /*
608
- * Fix the MailChimp icon spacing in the admin menu
609
- */
610
- public function fix_menu_icon_spacing() {
611
- ?>
612
- <style>
613
- a[href="admin.php?page=yikes-inc-easy-mailchimp"] .wp-menu-image img {
614
- padding-top: 5px !important;
615
- }
616
- </style>
617
- <?php
618
- }
619
-
620
- /**
621
- * Register the stylesheets for the admin area.
622
- *
623
- * @since 6.0.0
624
- */
625
- public function enqueue_styles() {
626
- /**
627
- * Enqueue our global dashboard styles
628
- */
629
- wp_enqueue_style( 'yikes-inc-easy-mailchimp-extender-admin', plugin_dir_url( __FILE__ ) . 'css/yikes-inc-easy-mailchimp-extender-admin.min.css', array(), $this->version, 'all' );
630
- /*
631
- * Enqueue Add-ons styles
632
- */
633
- if ( get_current_screen()->base == 'easy-forms_page_yikes-inc-easy-mailchimp-addons' ) {
634
- wp_enqueue_style( 'yikes-inc-easy-mailchimp-extender-addons-styles', plugin_dir_url( __FILE__ ) . 'css/yikes-inc-easy-mailchimp-extender-addons.min.css', array(), $this->version, 'all' );
635
- }
636
- /*
637
- * Enqueue Subscriber Profile Flags
638
- */
639
- if ( get_current_screen()->base == 'admin_page_yikes-mailchimp-view-user' ) {
640
- wp_enqueue_style( 'yikes-inc-easy-mailchimp-extender-subscriber-flags', plugin_dir_url( __FILE__ ) . 'css/flag-icon.min.css', array(), $this->version, 'all' );
641
- }
642
- }
643
- /**
644
- * Register the JavaScript for the admin area.
645
- *
646
- * @since 6.0.0
647
- */
648
- public function enqueue_scripts() {
649
-
650
- /**
651
- * Enqueue our scripts across the dashboard as needed
652
- */
653
- wp_register_script( 'yikes-inc-easy-mailchimp-extender-admin-js', plugin_dir_url( __FILE__ ) . 'js/min/yikes-inc-easy-mailchimp-extender-admin.min.js', array( 'jquery' , 'jquery-ui-sortable' ), $this->version, false );
654
- $localized_data = array(
655
- 'admin_url' => esc_url_raw( admin_url() ),
656
- 'ajax_url' => esc_url_raw( admin_url( 'admin-ajax.php' ) ),
657
- 'locating_interest_groups' => __( 'Locating Interest Groups', 'yikes-inc-easy-mailchimp-extender' ),
658
- 'search_preloader_url' => YIKES_MC_URL . 'includes/images/search-interest-group-preloader.gif',
659
- 'preloader_url' => esc_url_raw( admin_url( '/images/wpspin_light.gif' ) )
660
- );
661
- wp_localize_script( 'yikes-inc-easy-mailchimp-extender-admin-js' , 'object_data' , $localized_data );
662
- wp_enqueue_script( 'yikes-inc-easy-mailchimp-extender-admin-js' );
663
-
664
-
665
- /*
666
- * Enqueue required scripts for the form editor
667
- */
668
- if( get_current_screen()->base == 'admin_page_yikes-mailchimp-edit-form' ) {
669
- global $wp_locale;
670
- wp_enqueue_style( 'wp-color-picker' );
671
- wp_enqueue_script( 'wp-color-picker' );
672
- wp_enqueue_script( 'jquery.timepicker.js',YIKES_MC_URL . 'admin/js/jquery.timepicker.min.js' , array( 'jquery' ) , $this->version, false );
673
- wp_register_script( 'edit-form-js' , YIKES_MC_URL . 'admin/js/min/yikes-inc-easy-mailchimp-extender-edit-form.min.js' , array( 'jquery.timepicker.js', 'jquery-ui-datepicker' ) , $this->version, false );
674
- $localized_data = array(
675
- 'ajax_url' => esc_url_raw( admin_url( 'admin-ajax.php' ) ),
676
- 'no_fields_assigned' => __( 'No fields assigned to this form. Select some fields to add to this form from the right hand column.', 'yikes-inc-easy-mailchimp-extender' ),
677
- 'bulk_delete_alert' => __( 'Are you sure you want to delete all of the fields assigned to this form?', 'yikes-inc-easy-mailchimp-extender' ),
678
- 'closeText' => __( 'Done', 'yikes-inc-easy-mailchimp-extender' ),
679
- 'currentText' => __( 'Today', 'yikes-inc-easy-mailchimp-extender' ),
680
- 'monthNames' => $this->yikes_jQuery_datepicker_strip_array_indices( $wp_locale->month ),
681
- 'monthNamesShort' => $this->yikes_jQuery_datepicker_strip_array_indices( $wp_locale->month_abbrev ),
682
- 'monthStatus' => __( 'Show a different month', 'yikes-inc-easy-mailchimp-extender' ),
683
- 'dayNames' => $this->yikes_jQuery_datepicker_strip_array_indices( $wp_locale->weekday ),
684
- 'dayNamesShort' => $this->yikes_jQuery_datepicker_strip_array_indices( $wp_locale->weekday_abbrev ),
685
- 'dayNamesMin' => $this->yikes_jQuery_datepicker_strip_array_indices( $wp_locale->weekday_initial ),
686
- // set the date format to match the WP general date settings
687
- 'dateFormat' => $this->yikes_jQuery_datepicker_date_format_php_to_js( get_option( 'date_format' ), 'date' ),
688
- // get the start of week from WP general setting
689
- 'firstDay' => get_option( 'start_of_week' ),
690
- // is Right to left language? default is false
691
- 'isRTL' => $wp_locale->is_rtl(),
692
- 'start_date_exceeds_end_date_error' => __( 'Error: The start date and time cannot occur after the end date and time. Chosen date reverted to previous selection.', 'yikes-inc-easy-mailchimp-extender' ),
693
- );
694
- wp_localize_script( 'edit-form-js' , 'object' , $localized_data );
695
- wp_enqueue_script( 'edit-form-js' );
696
- }
697
-
698
- }
699
-
700
- /** Functionality **/
701
- /******************/
702
-
703
-
704
- /**
705
- * Localization functions for jQuery ui datepicker
706
- * @since 6.0.3.8
707
- */
708
- /**
709
- * Format array for the datepicker
710
- * WordPress stores the locale information in an array with a alphanumeric index, and
711
- * the datepicker wants a numerical index. This function replaces the index with a number
712
- */
713
- public function yikes_jQuery_datepicker_strip_array_indices( $ArrayToStrip ) {
714
- foreach( $ArrayToStrip as $objArrayItem) {
715
- $NewArray[] = $objArrayItem;
716
- }
717
- return( $NewArray );
718
- }
719
-
720
- /**
721
- * Convert the php date format string to a js date format
722
- */
723
- public function yikes_jQuery_datepicker_date_format_php_to_js( $sFormat, $type ) {
724
- switch ( $type ) {
725
- default:
726
- case 'date':
727
- // Standard Date Fields
728
- switch ( $sFormat ) {
729
- //Predefined WP date formats
730
- case 'F j, Y':
731
- case 'j F Y':
732
- case 'm/d/Y':
733
- case 'mm/dd/yyyy':
734
- case 'MM/DD/YYYY':
735
- default:
736
- return( 'mm/dd/yy' );
737
- break;
738
- case 'Y/m/d':
739
- case 'Y-m-d':
740
- return( 'yy/mm/dd' );
741
- break;
742
- case 'd/m/Y':
743
- case 'dd/mm/yyyy':
744
- case 'DD/MM/YYYY':
745
- return( 'dd/mm/yyyy' );
746
- break;
747
- }
748
- break;
749
- // Birthday Fields
750
- case 'birthday':
751
- switch ( $sFormat ) {
752
- //Predefined WP date formats
753
- case 'F j, Y':
754
- case 'j F Y':
755
- case 'm/d/Y':
756
- case 'mm/dd/yyyy':
757
- case 'MM/DD/YYYY':
758
- default:
759
- return( 'mm/dd' );
760
- break;
761
- case 'Y/m/d':
762
- case 'Y-m-d':
763
- return( 'mm/dd' );
764
- break;
765
- case 'd/m/Y':
766
- case 'dd/mm/yyyy':
767
- case 'DD/MM/YYYY':
768
- return( 'dd/mm' );
769
- break;
770
- }
771
- break;
772
- }
773
- }
774
-
775
- /**
776
- * Convert the php date format string to a js date format
777
- */
778
- public function yikes_jQuery_datepicker_date_format( $site_option ) {
779
- switch( $site_option ) {
780
- //Predefined WP date formats
781
- default:
782
- case 'F j, Y':
783
- case 'm/d/Y':
784
- return( 'm/d/Y' );
785
- break;
786
- case 'Y-m-d':
787
- return( 'Y/m/d' );
788
- break;
789
- case 'd/m/Y':
790
- return( 'd/m/Y' );
791
- break;
792
- }
793
- }
794
- /**
795
- * end Localization functions for jQuery ui datepicker
796
- */
797
-
798
- /**
799
- * Register our admin pages
800
- * used to display data back to the user
801
- **/
802
- public function register_admin_pages() {
803
-
804
- /* Top Level Menu 'Easy MailChimp' */
805
- add_menu_page(
806
- __( 'Easy Forms' , 'yikes-inc-easy-mailchimp-extender' ),
807
- 'Easy Forms',
808
- apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
809
- 'yikes-inc-easy-mailchimp',
810
- '', // no callback,
811
- YIKES_MC_URL . 'includes/images/MailChimp_Assets/Freddie_wink_icon.png'
812
- );
813
-
814
- // Sub Pages
815
- /*************/
816
-
817
- /* YIKES Inc. Easy MailChimp Settings */
818
-
819
- /* YIKES Inc. Easy MailChimp Manage Forms */
820
- add_submenu_page(
821
- 'yikes-inc-easy-mailchimp',
822
- __( 'Opt-in Forms' , 'yikes-inc-easy-mailchimp-extender' ),
823
- __( 'Opt-in Forms' , 'yikes-inc-easy-mailchimp-extender' ),
824
- apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
825
- 'yikes-inc-easy-mailchimp',
826
- array( $this, 'generateManageFormsPage' )
827
- );
828
-
829
- /* YIKES Inc. Easy MailChimp Manage Lists */
830
- add_submenu_page(
831
- 'yikes-inc-easy-mailchimp',
832
- __( 'Mailing Lists' , 'yikes-inc-easy-mailchimp-extender' ),
833
- __( 'Mailing Lists' , 'yikes-inc-easy-mailchimp-extender' ),
834
- apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
835
- 'yikes-inc-easy-mailchimp-lists',
836
- array( $this, 'generateManageListsPage' )
837
- );
838
-
839
-
840
- /*
841
- * Custom action hook to hook into to add additional
842
- * menu items from extensions
843
- */
844
- do_action( 'yikes-mailchimp-menu' );
845
-
846
-
847
- /* YIKES Inc. Easy MailChimp Account Overview */
848
- if ( get_option('yikes-mc-api-validation') == 'valid_api_key' ) {
849
- /* YIKES Inc. Easy MailChimp Settings */
850
- add_submenu_page(
851
- 'yikes-inc-easy-mailchimp',
852
- __( 'Account' , 'yikes-inc-easy-mailchimp-extender' ),
853
- __( 'Account' , 'yikes-inc-easy-mailchimp-extender' ),
854
- apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
855
- 'yikes-inc-easy-mailchimp-account-overview',
856
- array( $this, 'generateAccountDetailsPage' )
857
- );
858
- }
859
-
860
-
861
- /* YIKES Inc. Easy MailChimp Settings */
862
- add_submenu_page(
863
- 'yikes-inc-easy-mailchimp',
864
- __( 'Settings.' , 'yikes-inc-easy-mailchimp-extender' ),
865
- __( 'Settings' , 'yikes-inc-easy-mailchimp-extender' ),
866
- apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
867
- 'yikes-inc-easy-mailchimp-settings',
868
- array( $this, 'generatePageOptions' )
869
- );
870
-
871
- /* Support Page */
872
- add_submenu_page(
873
- 'yikes-inc-easy-mailchimp',
874
- __( 'Support' , 'yikes-inc-easy-mailchimp-extender' ),
875
- __( 'Support' , 'yikes-inc-easy-mailchimp-extender' ),
876
- apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
877
- 'yikes-inc-easy-mailchimp-support',
878
- array( $this, 'generateSupportPage' )
879
- );
880
-
881
- /* Add-Ons Page */
882
- add_submenu_page(
883
- 'yikes-inc-easy-mailchimp',
884
- __( 'Add-Ons' , 'yikes-inc-easy-mailchimp-extender' ),
885
- __( 'Add-Ons' , 'yikes-inc-easy-mailchimp-extender' ),
886
- apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
887
- 'yikes-inc-easy-mailchimp-addons',
888
- array( $this , 'generateAddOnsPage' )
889
- );
890
-
891
- /** Hidden Pages **/
892
-
893
- /* Add Hidden Edit Form Page */
894
- add_submenu_page(
895
- 'options.php',
896
- __( 'Edit Form' , 'yikes-inc-easy-mailchimp-extender' ),
897
- __( 'Edit Form' , 'yikes-inc-easy-mailchimp-extender' ),
898
- apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
899
- 'yikes-mailchimp-edit-form',
900
- array( $this, 'generateEditFormPage' )
901
- );
902
-
903
- /* Add Hidden Migrate Options Page */
904
- add_submenu_page(
905
- 'options-writing.php',
906
- __( 'YIKES Inc. Easy Forms for MailChimp Upgrade Options Structure' , 'yikes-inc-easy-mailchimp-extender' ),
907
- 'YIKES Inc. Easy Forms for MailChimp Upgrade Options Structure',
908
- 'manage_options',
909
- 'yikes-inc-easy-mailchimp-update' ,
910
- array( $this , 'migrate_old_yks_mc_options' )
911
- );
912
-
913
- /* Add Hidden Welcome Page */
914
- add_submenu_page(
915
- 'options.php',
916
- __( 'Welcome' , 'yikes-inc-easy-mailchimp-extender' ),
917
- __( 'Welcome' , 'yikes-inc-easy-mailchimp-extender' ),
918
- apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
919
- 'yikes-mailchimp-welcome',
920
- array( $this, 'generateWelcomePage' )
921
- );
922
-
923
- /* Add Hidden 'View List' Page */
924
- add_submenu_page(
925
- 'options.php',
926
- __( 'View List' , 'yikes-inc-easy-mailchimp-extender' ),
927
- __( 'View List' , 'yikes-inc-easy-mailchimp-extender' ),
928
- apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
929
- 'yikes-mailchimp-view-list',
930
- array( $this, 'generateViewListPage' )
931
- );
932
-
933
- /* Add Hidden View User Page */
934
- add_submenu_page(
935
- 'options.php',
936
- __( 'View User' , 'yikes-inc-easy-mailchimp-extender' ),
937
- __( 'View User' , 'yikes-inc-easy-mailchimp-extender' ),
938
- apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
939
- 'yikes-mailchimp-view-user',
940
- array( $this, 'generateViewUserPage' )
941
- );
942
-
943
- }
944
-
945
- /*
946
- * Redirect a user to an external page
947
- * when they click 'Go Pro' in the admin menu
948
- * to do: populate with sales URL
949
- */
950
- public function generateAddOnsPage() {
951
- require_once YIKES_MC_PATH . 'admin/partials/menu/add-ons.php'; // include our add-ons page
952
- }
953
-
954
- /**
955
- * Generate YIKES Inc. Easy MailChimp Manage Forms Page
956
- *
957
- * @since 1.0.0
958
- */
959
- function generateManageFormsPage() {
960
- require_once YIKES_MC_PATH . 'admin/partials/menu/manage-forms.php'; // include our manage forms page
961
- }
962
-
963
- /**
964
- * Generate YIKES Inc. Easy MailChimp Manage Lists Page
965
- *
966
- * @since 1.0.0
967
- */
968
- function generateManageListsPage() {
969
- require_once YIKES_MC_PATH . 'admin/partials/menu/manage-lists.php'; // include our lists page
970
- }
971
-
972
- /**
973
- * Generate YIKES Inc. Easy MailChimp Account Details Page
974
- *
975
- * @since 1.0.0
976
- */
977
- function generateAccountDetailsPage() {
978
- require_once YIKES_MC_PATH . 'admin/partials/menu/account-details.php'; // include our account details page
979
- }
980
-
981
- /**
982
- * Generate YIKES Inc. Easy MailChimp Support Page
983
- *
984
- * @since 1.0.0
985
- */
986
- function generateSupportPage() {
987
- require_once YIKES_MC_PATH . 'admin/partials/menu/support.php'; // include our options page
988
- }
989
-
990
- /**
991
- * Generate YIKES Inc. Easy MailChimp Edit Form Page
992
- *
993
- * @since 1.0.0
994
- */
995
- function generateEditFormPage() {
996
- require_once YIKES_MC_PATH . 'admin/partials/edit-form.php'; // include our options page
997
- }
998
-
999
- /**
1000
- * Generate YIKES Inc. Easy MailChimp Welcome Page
1001
- *
1002
- * @since 1.0.0
1003
- */
1004
- function generateWelcomePage() {
1005
- require_once YIKES_MC_PATH . 'admin/partials/welcome-page/welcome.php'; // include our options page
1006
- }
1007
-
1008
- /**
1009
- * Generate YIKES Inc. Easy MailChimp View List Page
1010
- *
1011
- * @since 1.0.0
1012
- */
1013
- function generateViewListPage() {
1014
- require_once YIKES_MC_PATH . 'admin/partials/view-list.php'; // include our options page
1015
- }
1016
-
1017
- /**
1018
- * Generate YIKES Inc. Easy MailChimp View User Page
1019
- *
1020
- * @since 1.0.0
1021
- */
1022
- function generateViewUserPage() {
1023
- require_once YIKES_MC_PATH . 'admin/partials/view-user.php'; // include our options page
1024
- }
1025
-
1026
- /**
1027
- * Register our plugin settings, and display them on our settings page
1028
- *
1029
- * @since v.5.4
1030
- **/
1031
- function yikes_easy_mc_settings_init() {
1032
-
1033
- /* Register General Settings Section */
1034
-
1035
- register_setting( 'yikes_inc_easy_mc_general_settings_page', 'yikes-mc-api-key', array( $this , 'yikes_mc_validate_api_key' ) );
1036
-
1037
- add_settings_section(
1038
- 'yikes_easy_mc_settings_general_section_callback',
1039
- '',
1040
- '',
1041
- 'yikes_inc_easy_mc_general_settings_page'
1042
- );
1043
-
1044
- /* Register Visual Representation of Connection */
1045
- add_settings_field(
1046
- 'connection',
1047
- __( 'API Connection', 'yikes-inc-easy-mailchimp-extender' ),
1048
- 'yikes_inc_easy_mc_visual_representation_of_connection_callback', // callback + validation inside of admin/partials/menu/options.php
1049
- 'yikes_inc_easy_mc_general_settings_page',
1050
- 'yikes_easy_mc_settings_general_section_callback'
1051
- );
1052
-
1053
- /* Register Check Box Setting */
1054
- add_settings_field(
1055
- 'yikes-mc-api-key',
1056
- __( 'MailChimp API Key', 'yikes-inc-easy-mailchimp-extender' ),
1057
- 'yikes_inc_easy_mc_api_key_field_callback', // callback + validation inside of admin/partials/menu/options.php
1058
- 'yikes_inc_easy_mc_general_settings_page',
1059
- 'yikes_easy_mc_settings_general_section_callback'
1060
- );
1061
-
1062
- /* End General Settings */
1063
-
1064
- /* Checkbox Settings */
1065
- register_setting( 'yikes_inc_easy_mc_checkbox_settings_page', 'optin-checkbox-init' );
1066
-
1067
- /* Register General Settings Section */
1068
- add_settings_section(
1069
- 'yikes_inc_easy_mc_checkbox_settings',
1070
- '',
1071
- '',
1072
- 'yikes_inc_easy_mc_checkbox_settings_page'
1073
- );
1074
-
1075
- add_settings_field(
1076
- 'optin-checkbox-init',
1077
- __( 'Select Checkboxes to Generate', 'yikes-inc-easy-mailchimp-extender' ),
1078
- '', // callback + validation inside of admin/partials/menu/options.php
1079
- 'yikes_inc_easy_mc_checkbox_settings'
1080
- );
1081
- /* End Checkbox Settings */
1082
-
1083
- /* reCAPTCHA Settings */
1084
-
1085
- register_setting( 'yikes_inc_easy_mc_recaptcha_settings_page' , 'yikes-mc-recaptcha-status' );
1086
- register_setting( 'yikes_inc_easy_mc_recaptcha_settings_page' , 'yikes-mc-recaptcha-site-key' );
1087
- register_setting( 'yikes_inc_easy_mc_recaptcha_settings_page' , 'yikes-mc-recaptcha-secret-key' );
1088
-
1089
- /* Register reCAPTCHA Settings Section */
1090
- add_settings_section(
1091
- 'yikes_easy_mc_settings_recpatcha_section',
1092
- '',
1093
- '',
1094
- 'yikes_inc_easy_mc_recaptcha_settings_page'
1095
- );
1096
-
1097
- add_settings_field(
1098
- 'yikes-mc-recaptcha-site-key',
1099
- __( 'Enter reCAPTCHA Site Key', 'yikes-inc-easy-mailchimp-extender' ),
1100
- '', // callback + validation inside of admin/partials/menu/options.php
1101
- 'yikes_easy_mc_settings_recpatcha_section'
1102
- );
1103
-
1104
- add_settings_field(
1105
- 'yikes-mc-recaptcha-secret-key',
1106
- __( 'Enter reCAPTCHA Secret Key', 'yikes-inc-easy-mailchimp-extender' ),
1107
- '', // callback + validation inside of admin/partials/menu/options.php
1108
- 'yikes_easy_mc_settings_recpatcha_section'
1109
- );
1110
-
1111
- add_settings_field(
1112
- 'yikes-mc-recaptcha-status',
1113
- __( 'Enable ReCaptcha', 'yikes-inc-easy-mailchimp-extender' ),
1114
- '', // callback + validation inside of admin/partials/menu/options.php
1115
- 'yikes_easy_mc_settings_recpatcha_section'
1116
- );
1117
-
1118
- /* End reCAPTCHA Settings */
1119
-
1120
- /* Debug Settings */
1121
- register_setting( 'yikes_inc_easy_mc_debug_settings_page' , 'yikes-mailchimp-debug-status' );
1122
-
1123
- /* Register Debug Settings Section */
1124
- add_settings_section(
1125
- 'yikes_easy_mc_settings_debug_section',
1126
- '',
1127
- '',
1128
- 'yikes_inc_easy_mc_debug_settings_page'
1129
- );
1130
-
1131
- add_settings_field(
1132
- 'yikes-mailchimp-debug-status',
1133
- __( 'Enable Debugging', 'yikes-inc-easy-mailchimp-extender' ),
1134
- '', // callback + validation inside of admin/partials/menu/options.php
1135
- 'yikes_easy_mc_settings_debug_section'
1136
- );
1137
-
1138
- /* Custom Action Hook For Addon Settings */
1139
- // custom action hook to allow our add-ons to take
1140
- // advantage of our base settings
1141
- do_action( 'yikes-mailchimp-settings-field' );
1142
-
1143
- }
1144
-
1145
- /**
1146
- * Options Sanitization & Validation
1147
- * @since complete re-write
1148
- **/
1149
- function yikes_mc_validate_api_key( $input ) {
1150
- if( $input === '' ) {
1151
- update_option( 'yikes-mc-api-validation' , 'invalid_api_key' );
1152
- return;
1153
- }
1154
- $api_key = trim( $input );
1155
- $dash_position = strpos( trim( $input ), '-' );
1156
- if( $dash_position !== false ) {
1157
- $api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/helper/ping.json';
1158
- } else {
1159
- update_option( 'yikes-mc-api-invalid-key-response', __( 'Your API key appears to be invalid.', 'yikes-inc-easy-mailchimp-extender' ) );
1160
- update_option( 'yikes-mc-api-validation' , 'invalid_api_key' );
1161
- return $api_key;
1162
- }
1163
- $request_args = array(
1164
- 'body' => array(
1165
- 'apikey' => $api_key,
1166
- ),
1167
- 'timeout' => 10,
1168
- 'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true ),
1169
- );
1170
- $api_key_response = wp_remote_post( $api_endpoint, $request_args );
1171
- if( ! is_wp_error( $api_key_response ) ) {
1172
- $body = json_decode( wp_remote_retrieve_body( $api_key_response ), true );
1173
- if( isset( $body['msg'] ) && $body['msg'] == "Everything's Chimpy!" ) {
1174
- update_option( 'yikes-mc-api-validation' , 'valid_api_key' );
1175
- // Clear the API key transient data
1176
- $this->delete_yikes_mailchimp_transients();
1177
- }
1178
- } else {
1179
- require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
1180
- $error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
1181
- $error_logging->yikes_easy_mailchimp_write_to_error_log( $api_key_response->get_error_message() , __( "Connecting to MailChimp" , 'yikes-inc-easy-mailchimp-extender' ) , __( "Settings Page/General Settings" , 'yikes-inc-easy-mailchimp-extender' ) );
1182
- update_option( 'yikes-mc-api-invalid-key-response' , $api_key_response->get_error_message() );
1183
- update_option( 'yikes-mc-api-validation' , 'invalid_api_key' );
1184
- }
1185
- // returned the api key
1186
- return $api_key;
1187
- }
1188
-
1189
- /**
1190
- * Generate YIKES Inc. Easy Forms for MailChimp Options Page
1191
- *
1192
- * @since 1.0.0
1193
- */
1194
- function generatePageOptions() {
1195
- require_once YIKES_MC_PATH . 'admin/partials/menu/options.php'; // include our options page
1196
- }
1197
-
1198
- /**
1199
- * Check if users API key is valid, if not
1200
- * this function will apply a disabled attribute
1201
- * to form fields. (input, dropdowns, buttons etc.)
1202
- * @since v5.5 re-write
1203
- **/
1204
- public function is_user_mc_api_valid_form( $echo=true ) {
1205
- if( $echo == true ) {
1206
- if( get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ) == 'invalid_api_key' ) {
1207
- echo 'disabled="disabled"';
1208
- }
1209
- } else {
1210
- if( get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ) == 'invalid_api_key' ) {
1211
- return false;
1212
- } else {
1213
- return true;
1214
- }
1215
- }
1216
- }
1217
-
1218
- /**
1219
- * Check for existing plugin options
1220
- * if they exist, we need to migrate our options to
1221
- * the correct WordPress options API (old plugin stored options wierdly)
1222
- *
1223
- * @since 1.0.0
1224
- * @param string $yikes_inc_easy_mailchimp_extender The name of this plugin.
1225
- * @param string $version The version of this plugin.
1226
- */
1227
- public function check_for_old_yks_mc_options() {
1228
- $old_plugin_options = get_option( 'ykseme_storage' );
1229
- // only perform options migrations if the site is not a multi-site setup
1230
- if ( !is_multisite() ) {
1231
- if( apply_filters( 'yikes_mc_old_options_filter' , $old_plugin_options ) ) {
1232
- // display a notice to the user that they should 'migrate'
1233
- // from the old plugin settings to the new ones
1234
- add_action( 'admin_notices', array( $this , 'display_options_migrate_notice' ) , 11 );
1235
- }
1236
- }
1237
- }
1238
-
1239
- /**
1240
- * Migrate our old options , to the new options API
1241
- * moving from 5.5 and beyond..
1242
- * @since
1243
- */
1244
- public function migrate_old_yks_mc_options() {
1245
- // include our migrate options helper file
1246
- include_once YIKES_MC_PATH . 'admin/partials/upgrade-helpers/upgrade-migrate-options.php';
1247
- }
1248
-
1249
- /**
1250
- Admin Notices
1251
- - Notifications displayed at the top of admin pages, back to the user
1252
- **/
1253
-
1254
- /**
1255
- * Check for existing plugin options
1256
- * if they exist, we need to migrate our options to
1257
- * the correct WordPress options API (old plugin stored options wierdly)
1258
- *
1259
- * @since 1.0.0
1260
- * @param string $yikes_inc_easy_mailchimp_extender The name of this plugin.
1261
- * @param string $version The version of this plugin.
1262
- */
1263
- public function display_options_migrate_notice() {
1264
-
1265
- // Confirm that the necessary forms table in the database exists, else bail
1266
- global $wpdb;
1267
- if( $wpdb->get_var("show tables like '" . $wpdb->prefix . "yikes_easy_mc_forms'") != $wpdb->prefix . "yikes_easy_mc_forms" ) {
1268
- return;
1269
- }
1270
-
1271
- if( isset( $_GET['yikes-mc-options-migration-dismissed'] ) && $_GET['yikes-mc-options-migration-dismissed'] == 'true' ) {
1272
- // Delete the options, start a-new! (this will disable the migration notice altogether)
1273
- delete_option( 'widget_yikes_mc_widget' );
1274
- delete_option( 'api_validation' );
1275
- delete_option( 'ykseme_storage' );
1276
- delete_option( 'yikes-mc-lists' );
1277
- ?>
1278
- <div class="yikes-easy-mc-updated migrate-options-notice">
1279
- <p><?php printf( __( "The previously stored options for %s have been cleared from the database. You should update the plugin options on the <a href='%s' title='Settings Page'>settings page</a> before continuing. You should also update the shortcodes used to generate your forms, and any widgets you may have previously set-up.", 'yikes-inc-easy-mailchimp-extender' ), '<strong>YIKES Inc. Easy Forms for MailChimp</strong>', admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings' ) ); ?></p>
1280
- </div>
1281
- <?php
1282
- } else {
1283
- ?>
1284
- <div class="yikes-easy-mc-updated migrate-options-notice">
1285
- <p><?php printf( __( "It looks like you're upgrading from a previous version of %s.", 'yikes-inc-easy-mailchimp-extender' ), '<strong>YIKES Inc. Easy Forms for MailChimp</strong>' ); ?> <?php printf( __( "In the newest version of %s, the options data structure has changed. We've also moved the mailing lists into its own database table to allow for some higher level customization. Now you can easily create multiple forms and assign them to the same mailing list." , 'yikes-inc-easy-mailchimp-extender' ), '<strong>YIKES Inc. Easy Forms for MailChimp</strong>' ); ?></p>
1286
- <p><?php _e( "Before you continue, it's strongly recommended you the perform the migration to ensure the plugin continues to function properly.", 'yikes-inc-easy-mailchimp-extender' ); ?></p>
1287
- <p><em><?php _e( "It's also strongly recommended that you take a backup of your database.", 'yikes-inc-easy-mailchimp-extender' ); ?></em></p>
1288
- <section id="migration-buttons">
1289
- <!-- migrate button -->
1290
- <form>
1291
- <input type="hidden" name="yikes-mc-update-option-structure" value="yikes-mc-update-option-structure" />
1292
- <a href="<?php echo wp_nonce_url( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-update' ) ), 'yikes-mc-migrate-options' , 'migrate_options_nonce' ); ?>" class="button-secondary"><?php _e( 'Perform Migration' , 'yikes-inc-easy-mailchimp-extender' ); ?></a>
1293
- </form>
1294
- <!-- dismiss button -->
1295
- <form>
1296
- <a href="<?php echo wp_nonce_url( esc_url_raw( admin_url() ), 'yikes-mc-dismiss-migration' , 'dismiss_migration_nonce' ); ?>" class="button-secondary"><?php _e( 'Dismiss Notice' , 'yikes-inc-easy-mailchimp-extender' ); ?></a>
1297
- </form>
1298
- </section>
1299
-
1300
- </div>
1301
- <?php
1302
- }
1303
- }
1304
-
1305
- /*
1306
- * Search through multi dimensional array
1307
- * and return the index ( used to find the list name assigned to a form )
1308
- * - http://stackoverflow.com/questions/6661530/php-multi-dimensional-array-search
1309
- */
1310
- function findMCListID($id, $array) {
1311
- foreach ($array as $key => $val) {
1312
- if ($val['id'] === $id) {
1313
- return $key;
1314
- }
1315
- }
1316
- return null;
1317
- } // end
1318
-
1319
- /* Ajax Migrate Options */
1320
- function migrate_archived_options() {
1321
- // all options prefixed with 'yikes-mc-'
1322
- $option_name = 'yikes-mc-'.$_POST['option_name'];
1323
- $option_value = $_POST['option_value'];
1324
- if( json_decode( $option_value ) ) {
1325
- // decode our lists() array, and store it
1326
- $opt_value = json_decode( $option_value, true );
1327
- } else {
1328
- $opt_value = $option_value;
1329
- }
1330
- update_option( $option_name, $opt_value );
1331
- wp_die(); // this is required to terminate immediately and return a proper response
1332
- exit;
1333
- }
1334
-
1335
- /* Ajax Migrate Forms */
1336
- function migrate_previously_setup_forms() {
1337
- $option_name = $_POST['option_name'];
1338
- $done = $_POST['done_import'];
1339
- // Create some starter forms for the user
1340
- // based on previously imported lists (to our old version)
1341
- if( $option_name == 'yikes-mc-lists' ) {
1342
- global $wpdb;
1343
- $option_value = $_POST['option_value'];
1344
- $new_options = json_decode( stripslashes_deep( $option_value ) , true );
1345
-
1346
- $list_id = $new_options['id'];
1347
- $form_name = $new_options['name'];
1348
- $fields = $new_options['fields']; // our fields array
1349
-
1350
- $custom_styles = isset( $new_options['custom_styles'] ) ? json_encode( $new_options['custom_styles'] ) : '0'; // store as an array with all of our styles
1351
- $custom_template = isset( $new_options['custom_template'] ) ? json_encode( $new_options['custom_template'] ) : '0'; // store template data as an array ( active , template used )
1352
- $send_welcome_email = isset( $new_options['yks_mailchimp_send_welcome_'.$list_id] ) ? '0' : '1';
1353
- $redirect_user_on_submit = isset( $new_options['yks_mailchimp_redirect_'.$list_id] ) ? '1' : '0';
1354
- $redirect_page = isset( $new_options['page_id_'.$list_id] ) ? $new_options['page_id_'.$list_id] : '';
1355
-
1356
- /* Insert Forms Function */
1357
- $wpdb->insert(
1358
- $wpdb->prefix . 'yikes_easy_mc_forms',
1359
- array(
1360
- 'list_id' => $list_id,
1361
- 'form_name' => $form_name,
1362
- 'form_description' => '',
1363
- 'fields' => json_encode( $fields ),
1364
- 'custom_styles' => $custom_styles,
1365
- 'custom_template' => $custom_template,
1366
- 'send_welcome_email' => $send_welcome_email,
1367
- 'redirect_user_on_submit' => $redirect_user_on_submit,
1368
- 'redirect_page' => $redirect_page,
1369
- 'submission_settings' => '',
1370
- 'optin_settings' => '',
1371
- 'error_messages' => '',
1372
- 'custom_notifications' => '',
1373
- 'impressions' => '0',
1374
- 'submissions' => '0',
1375
- 'custom_fields' => '',
1376
- )
1377
- );
1378
- }
1379
- if( $done == 'done' ) {
1380
- wp_send_json( array( 'form_name' => $form_name, 'completed_import' => true ) );
1381
- } else {
1382
- wp_send_json( array( 'form_name' => $form_name, 'completed_import' => false ) );
1383
- }
1384
- wp_die();
1385
- exit;
1386
- }
1387
-
1388
- /*
1389
- * generate_options_pages_sidebar_menu();
1390
- * Render our sidebar menu on all of the setings pages (general, form, checkbox, recaptcha, popup, debug etc. )
1391
- * @since v5.6 - complete re-write
1392
- */
1393
- public function generate_options_pages_sidebar_menu() {
1394
- if( isset( $_REQUEST['section'] ) ) {
1395
- $selected = $_REQUEST['section'];
1396
- }
1397
- $installed_addons = get_option( 'yikes-easy-mc-active-addons' , array() );
1398
- // sort our addons array alphabetically so they appear in similar orders across all sites
1399
- asort( $installed_addons );
1400
- ?>
1401
- <h3><span><?php _e( 'Additional Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></span></h3>
1402
- <div class="inside">
1403
- <ul id="settings-nav">
1404
- <li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == 'general-settings' || !isset( $_REQUEST['section'] ) ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'general-settings' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=general-settings' ) ) ); ?>"><?php _e( 'General Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1405
- <li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == 'integration-settings' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'integration-settings' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=integration-settings' ) ) ); ?>"><?php _e( 'Integration Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1406
- <li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == 'recaptcha-settings' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'recaptcha-settings' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=recaptcha-settings' ) ) ); ?>"><?php _e( 'ReCaptcha Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1407
- <li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == 'api-cache-settings' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'api-cache-settings' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=api-cache-settings' ) ) ); ?>"><?php _e( 'API Cache Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1408
- <li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == 'debug-settings' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'debug-settings' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=debug-settings' ) ) ); ?>"><?php _e( 'Debug Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1409
- <li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == 'import-export-forms' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'import-export-forms' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=import-export-forms' ) ) ); ?>"><?php _e( 'Import/Export' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1410
- </ul>
1411
- <?php
1412
- // create our add-on settings pages
1413
- if( !empty( $installed_addons ) ) {
1414
- ?>
1415
- <hr class="add-on-settings-divider" />
1416
- <strong><?php _e( 'Addon Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
1417
- <ul id="addon-settings-nav">
1418
- <?php
1419
- foreach( $installed_addons as $addon_name ) {
1420
- ?>
1421
- <li>
1422
- <?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == $addon_name ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => $addon_name, 'addon' => 'true' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section='.$addon_name ) ) ); ?>"><?php echo ucwords( str_replace( '-' , ' ' , $addon_name ) ); ?></a></li>
1423
- <?php
1424
- }
1425
- ?>
1426
- </ul>
1427
- <?php
1428
- }
1429
- ?>
1430
- </div> <!-- .inside -->
1431
- <?php
1432
- }
1433
-
1434
- /*
1435
- * generate_manage_forms_sidebar();
1436
- * Render our sidebar menu on all of the setings pages (general, form, checkbox, recaptcha, popup, debug etc. )
1437
- * @since v5.6 - complete re-write
1438
- */
1439
- public function generate_manage_forms_sidebar( $lists ) {
1440
- // create a custom URL to allow for creating fields
1441
- $url = esc_url_raw(
1442
- add_query_arg(
1443
- array(
1444
- 'action' => 'yikes-easy-mc-create-form',
1445
- 'nonce' => wp_create_nonce( 'create_mailchimp_form' )
1446
- )
1447
- )
1448
- );
1449
- ?>
1450
- <h3><?php _e( 'Create a New Signup Form' , 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
1451
-
1452
- <div class="inside">
1453
-
1454
- <p class="description"><?php _e( "Give your form a name, select a MailChimp list to assign users to, then click 'Create'.", 'yikes-inc-easy-mailchimp-extender' ); ?></p>
1455
-
1456
- <form id="import-list-to-site" method="POST" action="<?php echo $url; ?>">
1457
- <input type="hidden" name="import-list-to-site" value="1" />
1458
- <!-- Name your new form -->
1459
- <label for="form-name"><strong><?php _e( 'Form Name' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
1460
- <input type="text" class="widefat input-field" placeholder="<?php _e( 'Form Name' , 'yikes-inc-easy-mailchimp-extender' ); ?>" name="form-name" id="form-name" <?php $this->is_user_mc_api_valid_form( true ); ?> required>
1461
- </label>
1462
- <!-- Name your new form -->
1463
- <label for="form-description"><strong><?php _e( 'Form Description' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
1464
- <textarea class="widefat input-field form-description" placeholder="<?php _e( 'Form Description' , 'yikes-inc-easy-mailchimp-extender' ); ?>" name="form-description" id="form-description" <?php $this->is_user_mc_api_valid_form( true ); ?>></textarea>
1465
- </label>
1466
- <!-- Associate this form with a list! -->
1467
- <label for="associated-list"><strong><?php _e( 'Associated List' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
1468
- <select name="associated-list" id="associated-list" class=" input-field" <?php $this->is_user_mc_api_valid_form( true ); if( isset( $lists ) && empty( $lists ) ) { echo 'disabled="disabled"'; } ?>>
1469
- <?php
1470
- if( isset( $lists ) && !empty( $lists ) ) {
1471
- foreach( $lists as $mailing_list ) {
1472
- ?>
1473
- <option value="<?php echo $mailing_list['id']; ?>"><?php echo stripslashes( $mailing_list['name'] ) . ' (' . $mailing_list['stats']['member_count'] . ') '; ?></option>
1474
- <?php
1475
- }
1476
- } else {
1477
- if( get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ) == 'invalid_api_key' ) {
1478
- ?>
1479
- <option><?php echo __( "Please enter a valid API key." , 'yikes-inc-easy-mailchimp-extender' ); ?></option>
1480
- <?php
1481
- } else {
1482
- ?>
1483
- <option><?php echo __( "No lists were found on the account." , 'yikes-inc-easy-mailchimp-extender' ); ?></option>
1484
- <?php
1485
-
1486
- }
1487
- }
1488
- ?>
1489
- </select>
1490
-
1491
- <?php
1492
- if ( isset( $_GET['transient-cleared'] ) ) {
1493
- if ( 'true' === $_GET['transient-cleared'] ) {
1494
- ?>
1495
- <div class="yikes-list-refreshed-notice">
1496
- <p><?php esc_attr_e( 'MailChimp list data has been succesfully refreshed.', 'yikes-inc-easy-mailchimp-extender' ); ?></p>
1497
- </div>
1498
- <?php
1499
- }
1500
- }
1501
-
1502
- if( isset( $lists ) && empty( $lists ) ) {
1503
- if( get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ) != 'invalid_api_key' ) {
1504
- ?>
1505
- <p class="description">
1506
- <?php printf( __( 'Head over to <a href="http://www.MailChimp.com" title="%s">MailChimp</a> to create a new list.', 'yikes-inc-easy-mailchimp-extender' ) , __( 'Create a list' , 'yikes-inc-easy-mailchimp-extender' ) ); ?>
1507
- </p>
1508
- <?php
1509
- }
1510
- }
1511
- ?>
1512
- </label>
1513
- <?php
1514
- if( $this->is_user_mc_api_valid_form( false ) ) {
1515
- echo submit_button( __( 'Create', 'yikes-inc-easy-mailchimp-extender' ) , 'primary' , '' , false , array( 'style' => 'margin:.75em 0 .5em 0;' ) );
1516
- } else {
1517
- echo '<p class="description">' . __( "Please enter a valid MailChimp API key to get started." , 'yikes-inc-easy-mailchimp-extender' ) . '</p>';
1518
- ?>
1519
- <a href="<?php echo esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&settings-updated=true' ) ); ?>"><?php _e( 'general settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a>
1520
- <?php
1521
- }
1522
- ?>
1523
- </form>
1524
-
1525
- <!-- Clear API CACHE -->
1526
- <?php
1527
- if( isset( $lists ) && ! empty( $lists ) ) {
1528
- if ( false !== get_transient( 'yikes-easy-mailchimp-list-data' ) ) { ?>
1529
- <form action="<?php echo esc_url_raw( add_query_arg( array( 'action' => 'yikes-easy-mc-clear-transient-data' , 'nonce' => wp_create_nonce( 'clear-mc-transient-data' ) ) ) ); ?>" method="post">
1530
- <input type="submit" class="button-secondary clear-mailchimp-api-cache" value="<?php _e( 'Refresh Lists' , 'yikes-inc-easy-mailchimp-extender' ); ?>" />
1531
- </form>
1532
- <?php }
1533
- }
1534
- ?>
1535
- </div> <!-- .inside -->
1536
- <?php
1537
- }
1538
-
1539
- /*
1540
- * Generate a dropdown of post and pages
1541
- * so the user can send the user to on form submission
1542
- */
1543
- public function generate_page_redirect_dropdown( $redirect, $redirect_page, $custom_redirect_url ) {
1544
- $post_types = get_post_types();
1545
- ?>
1546
- <label id="redirect-user-to-selection-label" for="redirect-user-to-selection" class="<?php if( $redirect == '0' ) { echo 'yikes-easy-mc-hidden'; } ?>">
1547
- <?php _e( "Select A Page or Post" , 'yikes-inc-easy-mailchimp-extender' ); ?>
1548
- <select id="redirect-user-to-selection" name="redirect-user-to-selection" onchange="shouldWeDisplayCustomURL( this );return;">
1549
- <?php
1550
- // loop over registered post types, and query!
1551
- foreach( $post_types as $registered_post_type ) {
1552
- // exclude a few built in custom post types
1553
- if( ! in_array( $registered_post_type , array( 'attachment' , 'revision' , 'nav_menu_item' ) ) ) {
1554
- // run our query, to retreive the posts
1555
- $pages = get_posts( array(
1556
- 'order' => 'ASC',
1557
- 'orderby' => 'post_title',
1558
- 'post_type' => $registered_post_type,
1559
- 'post_status' => 'publish',
1560
- 'numberposts' => -1
1561
- ) );
1562
- // only show cpt's that have posts assigned
1563
- if( !empty( $pages ) ) {
1564
- ?>
1565
- <optgroup label="<?php echo ucwords( str_replace( '_' , ' ' , $registered_post_type ) ); ?>">
1566
- <?php
1567
- foreach( $pages as $page ) {
1568
- ?><option <?php selected( $redirect_page , $page->ID ); ?> value="<?php echo $page->ID; ?>"><?php echo $page->post_title; ?></option><?php
1569
- }
1570
- ?>
1571
- <option <?php selected( $redirect_page, 'custom_url' ); ?> value="custom_url"><?php echo __( 'Custom URL', 'yikes-inc-easy-mailchimp-extender' ); ?></option>
1572
- </optgroup>
1573
- <?php
1574
- }
1575
- }
1576
- }
1577
- ?>
1578
- </select>
1579
-
1580
- <label name="custom-redirect-url" class="custom_redirect_url_label" <?php if( ! isset( $redirect_page ) || $redirect_page != 'custom_url' ) { echo 'style="display:none;"'; } ?>>
1581
- <?php _e( "Enter Custom URL" , 'yikes-inc-easy-mailchimp-extender' ); ?>
1582
- <input type="text" class="widefat custom-redirect-url" name="custom-redirect-url" value="<?php echo $custom_redirect_url; ?>" />
1583
- </label>
1584
-
1585
- </label>
1586
- <?php
1587
- }
1588
-
1589
- /*
1590
- * generate_show_some_love_container()
1591
- * Generate a container, with some author info
1592
- *
1593
- * Displayed in sidebars
1594
- */
1595
- public function generate_show_some_love_container() {
1596
- // if no active add-ons are installed,
1597
- // lets display our branding and add-on sidebar
1598
- if( get_option( 'yikes-easy-mc-active-addons' , array() ) == array() ) {
1599
-
1600
- /* On Edit Forms Page Display Upsell to Customizer */
1601
- $screen = get_current_screen();
1602
- if( isset( $screen ) && $screen->base == 'admin_page_yikes-mailchimp-edit-form' ) {
1603
- ?>
1604
-
1605
- <div class="postbox yikes-easy-mc-postbox show-some-love-container">
1606
-
1607
- <?php $this->generate_edit_forms_upsell_ad(); ?>
1608
-
1609
- </div>
1610
-
1611
- <?php } else { ?>
1612
-
1613
- <div class="postbox yikes-easy-mc-postbox show-some-love-container">
1614
-
1615
- <!-- review us container -->
1616
- <h3 data-alt-text="<?php _e( 'About YIKES Inc.', 'yikes-inc-easy-mailchimp-extender' ); ?>"><?php _e( 'Show YIKES Inc. Some Love' , 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
1617
- <div id="review-yikes-easy-mc" class="inside">
1618
-
1619
- <p>
1620
- <?php _e( 'Leave a review' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1621
- <p class="star-container">
1622
- <a href="https://wordpress.org/support/view/plugin-reviews/yikes-inc-easy-mailchimp-extender" target="_blank">
1623
- <b class="dashicons dashicons-star-filled"></b>
1624
- <b class="dashicons dashicons-star-filled"></b>
1625
- <b class="dashicons dashicons-star-filled"></b>
1626
- <b class="dashicons dashicons-star-filled"></b>
1627
- <b class="dashicons dashicons-star-filled"></b>
1628
- </a>
1629
- </p>
1630
- </p>
1631
-
1632
- <?php _e( 'Tweet about it' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1633
- <p class="sidebar-container">
1634
- <a href="https://twitter.com/share" class="twitter-share-button" data-url="https://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/" data-text="I'm using the Easy Forms for MailChimp plugin by @YikesInc to grow my mailing list - it's awesome! -" data-hashtags="MailChimp">Tweet</a>
1635
- <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
1636
- </p>
1637
-
1638
- <?php _e( 'Vote that the plugin works' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1639
- <p class="sidebar-container">
1640
- <a href="https://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/" target="_blank">
1641
- <?php _e( 'Vote for Compatibility' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1642
- </a>
1643
- </p>
1644
- </div>
1645
-
1646
- <p class="description sidebar-footer-text"><?php printf( __( "This plugin made with %s by %s" , 'yikes-inc-easy-mailchimp-extender' ), '<span class="dashicons dashicons-heart yikes-love"></span>', '<a href="http://www.yikesinc.com" target="_blank" title="YIKES Inc.">YIKES Inc.</a>' ); ?> </p>
1647
-
1648
- <section id="about-yikes-inc" class="inside">
1649
- <a href="https://www.yikesinc.com" target="_blank" title="YIKES Inc.">
1650
- <img src="<?php echo YIKES_MC_URL . 'includes/images/About_Page/yikes-logo.png'; ?>" class="about-sidebar-yikes-logo" />
1651
- </a>
1652
- <p><strong>YIKES Inc.</strong> &mdash; <?php _e( 'is a web design and development company located in Philadelphia, Pennsylvania, US. YIKES specializes in custom WordPress theme and plugin development, site maintenance, eCommerce, custom-built web-based applications and more.', 'yikes-inc-easy-mailchimp-extender' ); ?></p>
1653
- </section>
1654
-
1655
- <p class="description sidebar-footer-text"><a href="#" class="about-yikes-inc-toggle" data-alt-text="<?php _e( 'Show YIKES Some Love', 'yikes-inc-easy-mailchimp-extender' ); ?>"><?php _e( 'About YIKES', 'yikes-inc-easy-mailchimp-extender' ); ?></a></p>
1656
-
1657
- </div>
1658
-
1659
- <div class="postbox yikes-easy-mc-postbox">
1660
-
1661
- <!-- review us container -->
1662
- <h3><?php _e( 'Easy Forms for MailChimp Add-Ons' , 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
1663
- <div id="review-yikes-easy-mc" class="inside">
1664
- <p><?php _e( "Check out available add-ons for some seriously enhanced features." , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
1665
- <p><a class="button-secondary" href="<?php echo esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-addons' ) ); ?>" title="<?php _e( 'View Add-Ons' , 'yikes-inc-easy-mailchimp-extender' ); ?>"><?php _e( 'View Add-Ons' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></p>
1666
- </div>
1667
-
1668
- </div>
1669
- <?php }
1670
- }
1671
-
1672
- /**
1673
- * Custom action hook for our extensions to hook into
1674
- * @parameter get_current_screen() current screen information
1675
- */
1676
- do_action( 'yikes-mailchimp-admin-sidebar', get_current_screen() );
1677
-
1678
- }
1679
-
1680
- /*
1681
- * generate_form_editor( $list_id )
1682
- * Submit an API request to get our merge variables, and build up a small form editor
1683
- * for users to 'customize' their form
1684
- * -
1685
- * @parameters - $list_id - pass in the list ID to retreive merge variables from
1686
- */
1687
- public function generate_form_editor( $form_fields, $list_id, $merge_variables, $interest_groups ) {
1688
-
1689
- // if no list id, die!
1690
- if( ! $list_id ) {
1691
- die( __( "We've encountered an error. No list ID was sent." , 'yikes-inc-easy-mailchimp-extender' ) );
1692
- }
1693
-
1694
- if( ! $merge_variables ) {
1695
- die( __( "We've encountered an error. Reload the page and try again. If the error persists, please reach out to support." , 'yikes-inc-easy-mailchimp-extender' ) );
1696
- }
1697
-
1698
- if( ! empty( $form_fields ) ) {
1699
-
1700
- // find any fields that are assigned to this form, that don't exist in MailChimp
1701
- // or else were going to run into issues when we submit the form
1702
- $available_merge_variables = array();
1703
- $available_interest_groups = array();
1704
-
1705
- $assigned_fields= array();
1706
-
1707
- // loop over merge variables
1708
- if( ! empty( $merge_variables['data'][0]['merge_vars'] ) ) {
1709
- foreach( $merge_variables['data'][0]['merge_vars'] as $merge_tag ) {
1710
- $available_merge_variables[] = $merge_tag['tag'];
1711
- }
1712
- }
1713
-
1714
- // loop over interest groups
1715
- if( ! empty( $interest_groups ) && ! isset( $interest_groups['error'] ) ) {
1716
- foreach( $interest_groups as $interest_group ) {
1717
- $available_interest_groups[] = $interest_group['id'];
1718
- }
1719
- }
1720
-
1721
- // build our assigned fields
1722
- foreach( $form_fields as $field => $value ) {
1723
- $assigned_fields[] = $field;
1724
- }
1725
-
1726
- $merged_fields = array_merge( $available_merge_variables , $available_interest_groups );
1727
- $excluded_fields = array_diff( $assigned_fields , $merged_fields );
1728
-
1729
- $i = 1;
1730
- foreach( $form_fields as $field ) {
1731
-
1732
- if( isset( $field['merge'] ) ) {
1733
- ?>
1734
- <section class="draggable" id="<?php echo $field['merge']; ?>">
1735
- <!-- top -->
1736
- <a href="#" class="expansion-section-title settings-sidebar">
1737
- <span class="dashicons dashicons-plus"></span><?php echo stripslashes( $field['label'] ); ?>
1738
- <?php if( in_array( $field['merge'] , $excluded_fields ) ) { ?>
1739
- <img src="<?php echo YIKES_MC_URL . 'includes/images/warning.svg'; ?>" class="field-doesnt-exist-notice" title="<?php _e( 'Field no longer exists.' , 'yikes-inc-easy-mailchimp-extender' ); ?>" alt="<?php _e( 'Field no longer exists.' , 'yikes-inc-easy-mailchimp-extender' ); ?>">
1740
- <?php } ?>
1741
- <span class="field-type-text"><small><?php echo __( 'type' , 'yikes-inc-easy-mailchimp-extender' ) . ' : ' . $field['type']; ?></small></span>
1742
- </a>
1743
- <!-- expansion section -->
1744
- <div class="yikes-mc-settings-expansion-section">
1745
-
1746
- <?php if( in_array( $field['merge'] , $excluded_fields ) ) { ?>
1747
- <p class="yikes-mc-warning-message"><?php _e( "This field no longer exists in this list. Delete this field from the form to prevent issues on your website." , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
1748
- <?php } ?>
1749
-
1750
- <!-- store the label -->
1751
- <input type="hidden" name="field[<?php echo $field['merge']; ?>][label]" value="<?php echo $field['label']; ?>" />
1752
- <input type="hidden" name="field[<?php echo $field['merge']; ?>][type]" value="<?php echo $field['type']; ?>" />
1753
- <input type="hidden" name="field[<?php echo $field['merge']; ?>][merge]" value="<?php echo $field['merge']; ?>" />
1754
- <input type="hidden" class="field-<?php echo $field['merge']; ?>-position position-input" name="field[<?php echo $field['merge']; ?>][position]" value="<?php echo $i++; ?>" />
1755
-
1756
- <?php if ( $field['type'] == 'radio' || $field['type'] == 'dropdown' || $field['type'] == 'select' ) {
1757
- $choices = json_decode( $field['choices'], true );
1758
- ?>
1759
- <input type="hidden" name="field[<?php echo $field['merge']; ?>][choices]" value='<?php echo esc_attr( json_encode( $choices ) ); ?>' />
1760
- <?php } ?>
1761
-
1762
- <!-- Single or Double Opt-in -->
1763
- <p class="type-container"><!-- necessary to prevent skipping on slideToggle(); -->
1764
-
1765
- <table class="form-table form-field-container">
1766
-
1767
- <!-- Merge Tag -->
1768
- <tr valign="top">
1769
- <td scope="row">
1770
- <label for="merge-tag">
1771
- <?php _e( 'Merge Tag' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1772
- </label>
1773
- </td>
1774
- <td>
1775
- <input class="widefat merge-tag-text" type="text" readonly value="<?php echo $field['merge']; ?>">
1776
- </td>
1777
- </tr>
1778
-
1779
- <!-- Placeholder Value -->
1780
- <?php switch( $field['type'] ) {
1781
-
1782
- case 'text':
1783
- case 'email':
1784
- case 'url':
1785
- case 'number';
1786
- case 'birthday':
1787
- case 'date':
1788
- case 'zip':
1789
- case 'phone':
1790
- ?>
1791
- <!-- Placeholder -->
1792
- <tr valign="top">
1793
- <td scope="row">
1794
- <label for="placeholder">
1795
- <?php _e( 'Placeholder' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1796
- </label>
1797
- </td>
1798
- <td>
1799
- <input type="text" class="widefat" name="field[<?php echo $field['merge']; ?>][placeholder]" value="<?php echo isset( $field['placeholder'] ) ? $field['placeholder'] : '' ; ?>" />
1800
- <p class="description"><small><?php _e( "Assign a placeholder value to this field.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1801
- </td>
1802
- </tr>
1803
- <?php
1804
- break;
1805
- }
1806
- ?>
1807
-
1808
- <!-- Default Value -->
1809
- <?php switch( $field['type'] ) {
1810
- default:
1811
- case 'text':
1812
- case 'number':
1813
- case 'url':
1814
- ?>
1815
- <tr valign="top">
1816
- <td scope="row">
1817
- <label for="placeholder">
1818
- <?php _e( 'Default Value' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1819
- </label>
1820
- </td>
1821
- <td>
1822
- <input <?php if( $field['type'] != 'number' ) { ?> type="text" <?php } else { ?> type="number" <?php } ?> class="widefat" name="field[<?php echo $field['merge']; ?>][default]" <?php if( $field['type'] != 'url' ) { ?> value="<?php echo isset( $field['default'] ) ? stripslashes( wp_strip_all_tags( $field['default'] ) ) : ''; ?>" <?php } else { ?> value="<?php echo isset( $field['default'] ) ? stripslashes( wp_strip_all_tags( esc_url_raw( $field['default'] ) ) ) : ''; ?>" <?php } ?> />
1823
- <p class="description"><small><?php _e( "Assign a default value to populate this field with on initial page load.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1824
- <?php
1825
- switch( $field['type'] ) {
1826
- case 'text':
1827
- ?>
1828
- <p><small class="pre-defined-tag-link"><a href="#TB_inline?width=600&height=550&inlineId=pre-defined-tag-container" onclick="storeGlobalClicked( jQuery( this ) );" class="thickbox"><?php _e( 'View Pre-Defined Tags' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></small></p>
1829
- <?php
1830
- break;
1831
- } ?>
1832
- </td>
1833
- </tr>
1834
- <?php
1835
- break;
1836
-
1837
- case 'radio':
1838
- ?>
1839
- <tr valign="top">
1840
- <td scope="row">
1841
- <label for="placeholder">
1842
- <?php _e( 'Default Selection' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1843
- </label>
1844
- </td>
1845
- <td>
1846
- <?php if( ! isset( $field['default_choice'] ) || empty( $field['default_choice'] ) ) { $decode = json_decode( $field['choices'], true ); $field['default_choice'] = $decode[0]; }
1847
- $x = 0;
1848
- foreach( json_decode( $field['choices'], true ) as $choice => $value ) { ?>
1849
- <label for="<?php echo $field['merge'].'-'.$x; ?>">
1850
- <input id="<?php echo $field['merge'].'-'.$x; ?>" type="radio" name="field[<?php echo $field['merge']; ?>][default_choice]" value="<?php echo $x; ?>" <?php checked( $field['default_choice'], $x ); ?>><?php echo $value; ?>&nbsp;
1851
- </label>
1852
- <?php $x++; } ?>
1853
- <p class="description"><small><?php _e( "Select the option that should be selected by default.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1854
- </td>
1855
- </tr>
1856
-
1857
- <?php
1858
- break;
1859
-
1860
- case 'dropdown':
1861
- ?>
1862
- <tr valign="top">
1863
- <td scope="row">
1864
- <label for="placeholder">
1865
- <?php _e( 'Default Selection' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1866
- </label>
1867
- </td>
1868
- <td>
1869
- <select type="default" name="field[<?php echo $field['merge']; ?>][default_choice]">
1870
- <?php foreach( json_decode( $field['choices'], true ) as $choice => $value ) { ?>
1871
- <option value="<?php echo $choice; ?>" <?php selected( $field['default_choice'] , $choice ); ?>><?php echo $value; ?></option>
1872
- <?php } ?>
1873
- </select>
1874
- <p class="description"><small><?php _e( "Which option should be selected by default?", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1875
- </td>
1876
- </tr>
1877
-
1878
- <?php
1879
- break;
1880
-
1881
- case "birthday":
1882
- case "address":
1883
- break;
1884
-
1885
- ?>
1886
-
1887
- <?php } // end Default Value ?>
1888
-
1889
-
1890
- <!-- Field Description -->
1891
- <tr valign="top">
1892
- <td scope="row">
1893
- <label for="placeholder">
1894
- <?php _e( 'Description' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1895
- </label>
1896
- </td>
1897
- <td>
1898
- <textarea class="widefat field-description-input" name="field[<?php echo $field['merge']; ?>][description]"><?php echo isset( $field['description'] ) ? stripslashes( esc_html( $field['description'] ) ) : '' ; ?></textarea>
1899
- <p class="description"><small><?php _e( "Enter the description for the form field. This will be displayed to the user and will provide some direction on how the field should be filled out or selected.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1900
- </td>
1901
- </tr>
1902
- <!-- Additional Classes -->
1903
- <tr valign="top">
1904
- <td scope="row">
1905
- <label for="placeholder">
1906
- <?php _e( 'Additional Classes' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1907
- </label>
1908
- </td>
1909
- <td>
1910
- <input type="text" class="widefat" name="field[<?php echo $field['merge']; ?>][additional-classes]" value="<?php echo isset( $field['additional-classes'] ) ? stripslashes( wp_strip_all_tags( $field['additional-classes'] ) ) : '' ; ?>" />
1911
- <p class="description"><small><?php printf( __( "Assign additional classes to this field. %s.", 'yikes-inc-easy-mailchimp-extender' ), '<a target="_blank" href="' . esc_url( 'https://yikesplugins.com/support/knowledge-base/bundled-css-classes/' ) . '">' . __( 'View bundled classes', 'yikes-inc-easy-mailchimp-extender' ) . '</a>' );?></small></p>
1912
- </td>
1913
- </tr>
1914
- <!-- Required Toggle -->
1915
- <tr valign="top">
1916
- <td scope="row">
1917
- <label for="field-required">
1918
- <?php _e( 'Field Required?' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1919
- </label>
1920
- </td>
1921
- <td>
1922
- <?php $checked = isset( $field['require'] ) ? $field['require'] : '0'; ?>
1923
- <input type="checkbox" class="widefat" value="1" name="field[<?php echo $field['merge']; ?>][require]" <?php checked( $checked , 1 ); ?> <?php if( $field['merge'] == 'EMAIL' ) { ?> disabled="disabled" checked="checked" title="<?php echo __( 'Email is a required field.' , 'yikes-inc-easy-mailchimp-extender' ); } ?>">
1924
- <p class="description"><small><?php _e( "Require this field to be filled in before the form can be submitted.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1925
- </td>
1926
- </tr>
1927
- <!-- Visible Toggle -->
1928
- <tr valign="top">
1929
- <td scope="row">
1930
- <label for="hide-field">
1931
- <?php _e( 'Hide Field' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1932
- </label>
1933
- </td>
1934
- <td>
1935
- <?php $hide = isset( $field['hide'] ) ? $field['hide'] : '0'; ?>
1936
- <input type="checkbox" class="widefat" value="1" name="field[<?php echo $field['merge']; ?>][hide]" <?php checked( $hide , 1 ); ?> <?php if( $field['merge'] == 'EMAIL' ) { ?> disabled="disabled" title="<?php echo __( 'Cannot toggle email field visibility.' , 'yikes-inc-easy-mailchimp-extender' ); } ?>">
1937
- <p class="description"><small><?php _e( "Hide this field from being displayed on the front end.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1938
- </td>
1939
- </tr>
1940
- <!-- Toggle Field Label Visibility -->
1941
- <tr valign="top">
1942
- <td scope="row">
1943
- <label for="placeholder">
1944
- <?php _e( 'Hide Label' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1945
- </label>
1946
- </td>
1947
- <td>
1948
- <?php $hide_label = isset( $field['hide-label'] ) ? $field['hide-label'] : '0'; ?>
1949
- <input type="checkbox" name="field[<?php echo $field['merge']; ?>][hide-label]" value="1" <?php checked( $hide_label , 1 ); ?>/>
1950
- <p class="description"><small><?php _e( "Toggle field label visibility.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1951
- </td>
1952
- </tr>
1953
- <!-- Display Phone/Date Formats back to the user -->
1954
- <!-- Phone Format Initial Load -->
1955
- <?php
1956
- switch( $field['type'] ) {
1957
- /* Store the phone format, for properly regex pattern */
1958
- case 'phone':
1959
- case 'birthday':
1960
- case 'date':
1961
- ?>
1962
- <tr valign="top">
1963
- <td scope="row">
1964
- <label for="placeholder">
1965
- <?php
1966
- switch( $field['type'] ) {
1967
- default:
1968
- case 'birthday':
1969
- $type = __( 'Date Format' , 'yikes-inc-easy-mailchimp-extender' );
1970
- $format = ( isset( $field['date_format'] ) ) ? $field['date_format'] : 'MM/DD';
1971
- $format_name = 'date_format';
1972
- break;
1973
-
1974
- case 'date':
1975
- $type = __( 'Date Format' , 'yikes-inc-easy-mailchimp-extender' );
1976
- $format = ( isset( $field['date_format'] ) ) ? $field['date_format'] : 'MM/DD/YYYY';
1977
- $format_name = 'date_format';
1978
- break;
1979
-
1980
- case 'phone':
1981
- $type = __( 'Phone Format' , 'yikes-inc-easy-mailchimp-extender' );
1982
- $format = ( ( $field['phone_format'] == 'none' ) ? __( 'International', 'yikes-inc-easy-mailchimp-extender' ) : $field['phone_format'] . ' - (###) ### - ####' );
1983
- $format_name = 'phone_format';
1984
- break;
1985
- }
1986
- echo $type;
1987
- ?>
1988
- </label>
1989
- </td>
1990
- <td>
1991
- <strong><?php echo $format; ?></strong>
1992
- <input type="hidden" name="field[<?php echo $field['merge']; ?>][<?php echo $format_name; ?>]" value="<?php echo $format; ?>" />
1993
- <p class="description"><small>
1994
- <?php printf( __( 'To change the %s please head over to <a href="%s" title="MailChimp" target="_blank">MailChimp</a>. If you alter the format, you should re-import this field.', 'yikes-inc-easy-mailchimp-extender' ), strtolower( $type ), esc_url( 'http://www.mailchimp.com' ) ); ?>
1995
- </small></p>
1996
- </td>
1997
- </tr>
1998
- <?php
1999
- break;
2000
- // others..
2001
- default:
2002
- break;
2003
- }
2004
- ?>
2005
- <!-- End Date/Phone Formats -->
2006
- <!-- Toggle Buttons -->
2007
- <tr valign="top">
2008
- <td scope="row">
2009
- &nbsp;
2010
- </td>
2011
- <td>
2012
- <span class="toggle-container">
2013
- <a href="#" class="close-form-expansion"><?php _e( "Close" , 'yikes-inc-easy-mailchimp-extender' ); ?></a> |
2014
- <a href="#" class="remove-field" alt="<?php echo $field['merge']; ?>"><?php _e( "Remove Field" , 'yikes-inc-easy-mailchimp-extender' ); ?></a>
2015
- </span>
2016
- </td>
2017
- </tr>
2018
- </table>
2019
- </p>
2020
-
2021
- </div>
2022
- </section>
2023
- <?php
2024
-
2025
-
2026
-
2027
- } else { // THIS IS AN INTEREST GROUP!
2028
-
2029
- ?>
2030
- <section class="draggable" id="<?php echo $field['group_id']; ?>">
2031
- <!-- top -->
2032
- <a href="#" class="expansion-section-title settings-sidebar">
2033
- <span class="dashicons dashicons-plus"></span><?php echo stripslashes( $field['label'] ); ?>
2034
- <?php if( in_array( $field['group_id'] , $excluded_fields ) ) { ?>
2035
- <img src="<?php echo YIKES_MC_URL . 'includes/images/warning.svg'; ?>" class="field-no-longer-exists-warning" title="<?php _e( 'Field no longer exists.' , 'yikes-inc-easy-mailchimp-extender' ); ?>" alt="<?php _e( 'Field no longer exists.' , 'yikes-inc-easy-mailchimp-extender' ); ?>">
2036
- <?php } ?>
2037
- <span class="field-type-text"><small><?php echo __( 'type' , 'yikes-inc-easy-mailchimp-extender' ) . ' : ' . $field['type']; ?></small></span>
2038
- </a>
2039
- <!-- expansion section -->
2040
- <div class="yikes-mc-settings-expansion-section">
2041
-
2042
- <!-- check if this field exists in the available interest group array -->
2043
- <?php if( in_array( $field['group_id'] , $excluded_fields ) ) { ?>
2044
- <p class="yikes-mc-warning-message"><?php _e( "This field no longer exists in this list. Delete this field from the form to prevent issues on the front end." , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
2045
- <?php } ?>
2046
-
2047
- <!-- store the label -->
2048
- <input type="hidden" name="field[<?php echo $field['group_id']; ?>][label]" value="<?php echo $field['label']; ?>" />
2049
- <input type="hidden" name="field[<?php echo $field['group_id']; ?>][type]" value="<?php echo $field['type']; ?>" />
2050
- <input type="hidden" name="field[<?php echo $field['group_id']; ?>][group_id]" value="<?php echo $field['group_id']; ?>" />
2051
- <input type="hidden" name="field[<?php echo $field['group_id']; ?>][groups]" value='<?php echo esc_attr( json_encode( json_decode( $field['groups'], true ) ) ); ?>' />
2052
-
2053
- <!-- Single or Double Opt-in -->
2054
- <p class="type-container"><!-- necessary to prevent skipping on slideToggle(); -->
2055
-
2056
- <table class="form-table form-field-container">
2057
- <!-- Default Value -->
2058
- <?php switch( $field['type'] ) {
2059
-
2060
- default:
2061
- case 'radio':
2062
- case 'checkboxes':
2063
- ?>
2064
- <tr valign="top">
2065
- <td scope="row">
2066
- <label for="placeholder">
2067
- <?php _e( 'Default Selection' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2068
- </label>
2069
- </td>
2070
- <td>
2071
- <?php
2072
- if( $field['type'] != 'checkboxes' ) {
2073
- if( !isset( $field['default_choice'] ) ) { $field['default_choice'] = json_decode( stripslashes( $field['groups'] ) , true ); }
2074
- } else {
2075
- if( !isset( $field['default_choice'] ) ) { $field['default_choice'] = array(); }
2076
- }
2077
- $i = 0;
2078
- foreach( json_decode( $field['groups'], true ) as $group ) { ?>
2079
- <label for="<?php echo $field['group_id'].'-'.$i; ?>">
2080
- <input id="<?php echo $field['group_id'].'-'.$i; ?>" type="<?php if( $field['type'] == 'radio' || $field['type'] == 'hidden' ) { ?>radio<?php } else if( $field['type'] == 'checkboxes' ) { ?>checkbox<?php } ?>" name="field[<?php echo $field['group_id']; ?>][default_choice]<?php if( $field['type'] == 'checkboxes' ) {echo '[]';}?>" value="<?php echo $i; ?>" <?php if( $field['type'] == 'radio' || $field['type'] == 'hidden' ) { checked( $field['default_choice'][0] , $i ); } else if( $field['type'] == 'checkboxes' ) { if( in_array( $i , $field['default_choice'] ) ) { echo 'checked="checked"'; } }?>><?php echo stripslashes( str_replace( '' , '\'' , $group['name'] ) ); ?>&nbsp;
2081
- </label>
2082
- <?php
2083
- $i++;
2084
- }
2085
- ?>
2086
- <p class="description"><small><?php _e( "Select the option that should be selected by default.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2087
- </td>
2088
- </tr>
2089
-
2090
- <?php
2091
- break;
2092
-
2093
- case 'dropdown':
2094
- ?>
2095
- <tr valign="top">
2096
- <td scope="row">
2097
- <label for="placeholder">
2098
- <?php _e( 'Default Selection' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2099
- </label>
2100
- </td>
2101
- <td>
2102
- <select type="default" name="field[<?php echo $field['group_id']; ?>][default_choice]">
2103
- <?php $i = 0; foreach( json_decode( stripslashes_deep( $field['groups'] ) , true ) as $group ) { ?>
2104
- <option value="<?php echo $i; ?>" <?php selected( $field['default_choice'] , $i ); ?>><?php echo stripslashes( $group['name'] ); ?></option>
2105
- <?php $i++; } ?>
2106
- </select>
2107
- <p class="description"><small><?php _e( "Which option should be selected by default?", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2108
- </td>
2109
- </tr>
2110
-
2111
- <?php
2112
- break;
2113
- ?>
2114
-
2115
- <?php } // end Default Value ?>
2116
-
2117
- <!-- Field Description -->
2118
- <tr valign="top">
2119
- <td scope="row">
2120
- <label for="placeholder">
2121
- <?php _e( 'Description' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2122
- </label>
2123
- </td>
2124
- <td>
2125
- <textarea class="widefat field-description-input" name="field[<?php echo $field['group_id']; ?>][description]"><?php echo isset( $field['description'] ) ? stripslashes( esc_html( $field['description'] ) ) : '' ; ?></textarea>
2126
- <p class="description"><small><?php _e( "Enter the description for the form field. This will be displayed to the user and provide some direction on how the field should be filled out or selected.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2127
- </td>
2128
- </tr>
2129
-
2130
- <!-- Additional Classes -->
2131
- <tr valign="top">
2132
- <td scope="row">
2133
- <label for="placeholder">
2134
- <?php _e( 'Additional Classes' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2135
- </label>
2136
- </td>
2137
- <td>
2138
- <input type="text" class="widefat" name="field[<?php echo $field['group_id']; ?>][additional-classes]" value="<?php echo isset( $field['additional-classes'] ) ? stripslashes( wp_strip_all_tags( $field['additional-classes'] ) ) : '' ; ?>" />
2139
- <p class="description"><small><?php printf( __( "Assign additional classes to this field. %s.", 'yikes-inc-easy-mailchimp-extender' ), '<a target="_blank" href="' . esc_url( 'https://yikesplugins.com/support/knowledge-base/bundled-css-classes/' ) . '">' . __( 'View bundled classes', 'yikes-inc-easy-mailchimp-extender' ) . '</a>' );?></small></p>
2140
- </td>
2141
- </tr>
2142
- <!-- Required Toggle -->
2143
- <tr valign="top">
2144
- <td scope="row">
2145
- <label for="field-required">
2146
- <?php _e( 'Field Required?' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2147
- </label>
2148
- </td>
2149
- <td>
2150
- <?php $checked = isset( $field['require'] ) ? $field['require'] : '0'; ?>
2151
- <input type="checkbox" class="widefat" value="1" name="field[<?php echo $field['group_id']; ?>][require]" <?php checked( $checked , 1 ); ?>>
2152
- <p class="description"><small><?php _e( "Require this field to be filled in before the form can be submitted.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2153
- </td>
2154
- </tr>
2155
- <!-- Visible Toggle -->
2156
- <tr valign="top">
2157
- <td scope="row">
2158
- <label for="hide-field">
2159
- <?php _e( 'Hide Field' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2160
- </label>
2161
- </td>
2162
- <td>
2163
- <?php $hide = isset( $field['hide'] ) ? $field['hide'] : '0'; ?>
2164
- <input type="checkbox" class="widefat" value="1" name="field[<?php echo $field['group_id']; ?>][hide]" <?php checked( $hide , 1 ); ?>>
2165
- <p class="description"><small><?php _e( "Hide this field from being displayed on the front end.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2166
- </td>
2167
- </tr>
2168
- <!-- Toggle Field Label Visibility -->
2169
- <tr valign="top">
2170
- <td scope="row">
2171
- <label for="placeholder">
2172
- <?php _e( 'Hide Label' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2173
- </label>
2174
- </td>
2175
- <td>
2176
- <?php $hide = isset( $field['hide-label'] ) ? $field['hide-label'] : '0'; ?>
2177
- <input type="checkbox" name="field[<?php echo $field['group_id']; ?>][hide-label]" value="1" <?php checked( $hide , 1 ); ?>/>
2178
- <p class="description"><small><?php _e( "Toggle field label visibility.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2179
- </td>
2180
- </tr>
2181
- <!-- Toggle Buttons -->
2182
- <tr valign="top">
2183
- <td scope="row">
2184
- &nbsp;
2185
- </td>
2186
- <td>
2187
- <span class="toggle-container">
2188
- <a href="#" class="close-form-expansion"><?php _e( "Close" , 'yikes-inc-easy-mailchimp-extender' ); ?></a> |
2189
- <a href="#" class="remove-field" alt="<?php echo $field['group_id']; ?>"><?php _e( "Remove Field" , 'yikes-inc-easy-mailchimp-extender' ); ?></a>
2190
- </span>
2191
- </td>
2192
- </tr>
2193
- </table>
2194
- </p>
2195
-
2196
- </div>
2197
- </section>
2198
- <?php
2199
- } // its an interest group!
2200
- }
2201
- } else {
2202
- ?>
2203
- <h4 class="no-fields-assigned-notice non-draggable-yikes"><em><?php _e( 'No fields are assigned to this form. Select fields from the right hand column to add to this form.' , 'yikes-inc-easy-mailchimp-extender' ); ?></em></h4>
2204
- <?php
2205
- }
2206
- /* Pre Defined Merge Tag Container - Always rendered so the modal appears and links are clickable on initial page load */
2207
- add_thickbox();
2208
- // enqueue jquery qtip for our tooltip
2209
- wp_enqueue_script( 'jquery-qtip-tooltip' , YIKES_MC_URL . 'admin/js/min/jquery.qtip.min.js' , array( 'jquery' ) );
2210
- wp_enqueue_style( 'jquery-qtip-style' , YIKES_MC_URL . 'admin/css/jquery.qtip.min.css' );
2211
- $available_tags = array(
2212
- array(
2213
- 'tag' => '{page_title}',
2214
- 'description' => '<h4 class="tooltip-title">' . __( 'Page Title', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{page_title}</small></h4><hr />' . __( 'Pre-populate the field with the current page or post title that the user is on when opting in to your mailing list.' , 'yikes-inc-easy-mailchimp-extender' ),
2215
- 'title' => __( 'Page Title', 'yikes-inc-easy-mailchimp-extender' )
2216
- ),
2217
- array(
2218
- 'tag' => '{page_id}',
2219
- 'description' => '<h4 class="tooltip-title">' . __( 'Page ID', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{page_id}</small></h4><hr />' . __( 'Pre-populate the field with the current page or post ID that the user is on when opting in to your mailing list.' , 'yikes-inc-easy-mailchimp-extender' ),
2220
- 'title' => __( 'Page ID', 'yikes-inc-easy-mailchimp-extender' )
2221
- ),
2222
- array(
2223
- 'tag' => '{page_url}',
2224
- 'description' => '<h4 class="tooltip-title">' . __( 'Page URL', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{page_url}</small></h4><hr />' . __( 'Pre-populate the field with the current page URL that the user is on when opting in to your mailing list.' , 'yikes-inc-easy-mailchimp-extender' ),
2225
- 'title' => __( 'Page URL', 'yikes-inc-easy-mailchimp-extender' )
2226
- ),
2227
- array(
2228
- 'tag' => '{blog_name}',
2229
- 'description' => '<h4 class="tooltip-title">' . __( 'Blog Name', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{blog_name}</small></h4><hr />' . __( 'Pre-populate the field with the current blog name that the user is on when opting in to your mailing list. This is especially helpful for multi-site networks.' , 'yikes-inc-easy-mailchimp-extender' ),
2230
- 'title' => __( 'Blog Name', 'yikes-inc-easy-mailchimp-extender' )
2231
- ),
2232
- array(
2233
- 'tag' => '{user_logged_in}',
2234
- 'description' => '<h4 class="tooltip-title">' . __( 'User Logged In', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{user_logged_in}</small></h4><hr />' . __( 'Detects if a user is logged in and pre-populates the field with an appropriate value.' , 'yikes-inc-easy-mailchimp-extender' ),
2235
- 'title' => __( 'User Logged In', 'yikes-inc-easy-mailchimp-extender' )
2236
- ),
2237
- );
2238
- ?>
2239
- <!-- tooltips -->
2240
- <script type="text/javascript">
2241
- /* Initialize Qtip tooltips for pre-defined tags */
2242
- jQuery( document ).ready( function() {
2243
- jQuery( '.dashicons-editor-help' ).each( function() {
2244
- jQuery( this ).qtip({
2245
- content: {
2246
- text: jQuery( this ).next( '.tooltiptext' ),
2247
- style: {
2248
- def: false
2249
- }
2250
- }
2251
- });
2252
- });
2253
- jQuery( '.qtip' ).each( function() {
2254
- jQuery( this ).removeClass( 'qtip-default' );
2255
- });
2256
- });
2257
- </script>
2258
-
2259
- <div id="pre-defined-tag-container">
2260
- <input type="hidden" value="" class="clicked-input">
2261
- <div id="pre-defined-tag-interior-container">
2262
- <h3><?php _e( 'Pre Defined Tags' , 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
2263
- <p class="description"><?php _e( 'You can use any of the following tags to populate a MailChimp text field with dynamic content. This can be used to determine which page the user signed up on, if the user was logged in and more.' , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
2264
- <ul>
2265
- <?php foreach( apply_filters( 'yikes-mailchimp-custom-default-value-tags' , $available_tags ) as $tag ) { ?>
2266
- <li class="tooltop-tag">
2267
- <!-- link/tag -->
2268
- <a href="#" onclick="populateDefaultValue( '<?php echo $tag['tag']; ?>' );return false;" data-attr-tag="<?php echo $tag['tag']; ?>" title="<?php echo $tag['title']; ?>"><?php echo $tag['title']; ?></a>
2269
- <!-- help icon -->
2270
- <span class="dashicons dashicons-editor-help"></span>
2271
- <!-- tooltip -->
2272
- <div class="tooltiptext qtip-bootstrap yikes-easy-mc-hidden"><?php echo $tag['description']; ?></div>
2273
- </li>
2274
- <?php } ?>
2275
- </ul>
2276
- </div>
2277
- </div>
2278
- <?php
2279
- }
2280
-
2281
- /*
2282
- * build_available_merge_vars( $list_id )
2283
- * Submit an API request to get our merge variables, and build up a small form editor
2284
- * for users to 'customize' their form
2285
- * -
2286
- * @parameters - $list_id - pass in the list ID to retreive merge variables from
2287
- */
2288
- public function build_available_merge_vars( $form_fields , $available_merge_variables ) {
2289
- $fields_assigned_to_form = array();
2290
- if( !empty( $form_fields ) ) {
2291
- foreach( $form_fields as $assigned_field ) {
2292
- // print_r( $assigned_field) ;
2293
- // switch between merge variables and interest groups
2294
- if( isset( $assigned_field['merge'] ) ) {
2295
- $fields_assigned_to_form[] = $assigned_field['merge'];
2296
- }
2297
- }
2298
- }
2299
- if( !empty( $available_merge_variables['data'][0] ) ) {
2300
- ?><ul id="available-fields"><?php
2301
- foreach( $available_merge_variables['data'][0]['merge_vars'] as $merge_var ) {
2302
- if( in_array( $merge_var['tag'] , $fields_assigned_to_form ) ) {
2303
- ?>
2304
- <li class="available-form-field not-available" alt="<?php echo $merge_var['tag']; ?>" data-attr-field-type="<?php echo $merge_var['field_type']; ?>" data-attr-field-name="<?php echo $merge_var['name']; ?>" data-attr-form-id="<?php echo $available_merge_variables['data'][0]['id']; ?>" title="<?php _e( 'Already assigned to your form' , 'yikes-inc-easy-mailchimp-extender' ); ?>" disabled="disabled"><?php echo stripslashes( $merge_var['name'] ); if( $merge_var['req'] == '1' ) { echo ' <span class="field-required" title="' . __( 'required field' , 'yikes-inc-easy-mailchimp-extender' ) . '">*</span>'; } ?> <small class="field-type-text"><?php echo $merge_var['field_type']; ?></small></li>
2305
- <?php
2306
- } else {
2307
- ?>
2308
- <li class="available-form-field" alt="<?php echo $merge_var['tag']; ?>" data-attr-field-type="<?php echo $merge_var['field_type']; ?>" data-attr-field-name="<?php echo $merge_var['name']; ?>" data-attr-form-id="<?php echo $available_merge_variables['data'][0]['id']; ?>"><?php echo stripslashes( $merge_var['name'] ); if( $merge_var['req'] == '1' ) { echo ' <span class="field-required" title="' . __( 'required field' , 'yikes-inc-easy-mailchimp-extender' ) . '">*</span>'; } ?> <small class="field-type-text"><?php echo $merge_var['field_type']; ?></small></li>
2309
- <?php
2310
- }
2311
- }
2312
- ?></ul>
2313
- <a href="#" class="add-field-to-editor button-secondary yikes-easy-mc-hidden" style="display:none;"><small><span class="dashicons dashicons-arrow-left-alt add-to-form-builder-arrow"></span> <?php _e( 'Add to Form Builder' , 'yikes-inc-easy-mailchimp-extender' ); ?></small></a>
2314
- <?php
2315
- }
2316
- }
2317
-
2318
- /*
2319
- * build_available_interest_groups( $form_fields , $available_interest_groups )
2320
- * Submit an API request to get our merge variables, and build up a small form editor
2321
- * for users to 'customize' their form
2322
- * -
2323
- * @parameters - $list_id - pass in the list ID to retreive merge variables from
2324
- */
2325
- public function build_available_interest_groups( $form_fields , $available_interest_groups , $list_id ) {
2326
- $fields_assigned_to_form = array();
2327
- if( !empty( $form_fields ) ) {
2328
- foreach( $form_fields as $assigned_interest_group ) {
2329
- if( isset( $assigned_interest_group['group_id'] ) ) {
2330
- $fields_assigned_to_form[] = $assigned_interest_group['group_id'];
2331
- }
2332
- }
2333
- }
2334
- if( !empty( $available_interest_groups) ) {
2335
- ?><ul id="available-interest-groups"><?php
2336
- foreach( $available_interest_groups as $interest_group ) {
2337
- if( in_array( $interest_group['id'] , $fields_assigned_to_form ) ) {
2338
- ?>
2339
- <li class="available-interest-group not-available" alt="<?php echo $interest_group['id']; ?>" data-attr-field-name="<?php echo stripslashes( $interest_group['name'] ); ?>" data-attr-field-type="<?php echo $interest_group['form_field']; ?>" data-attr-form-id="<?php echo $list_id; ?>" title="<?php _e( 'Already assigned to your form' , 'yikes-inc-easy-mailchimp-extender' ); ?>" disabled="disabled"><?php echo stripslashes( $interest_group['name'] ); ?> <small class="field-type-text"><?php echo $interest_group['form_field']; ?></small></li>
2340
- <?php
2341
- } else {
2342
- ?>
2343
- <li class="available-interest-group" alt="<?php echo $interest_group['id']; ?>" data-attr-field-name="<?php echo stripslashes( $interest_group['name'] ); ?>" data-attr-field-type="<?php echo $interest_group['form_field']; ?>" data-attr-form-id="<?php echo $list_id; ?>"><?php echo stripslashes( $interest_group['name'] ); ?> <small class="field-type-text"><?php echo $interest_group['form_field']; ?></small></li>
2344
- <?php
2345
- }
2346
- }
2347
- ?></ul>
2348
- <a href="#" class="add-interest-group-to-editor button-secondary yikes-easy-mc-hidden" style="display:none;"><small><span class="dashicons dashicons-arrow-left-alt add-to-form-builder-arrow"></span> <?php _e( 'Add to Form Builder' , 'yikes-inc-easy-mailchimp-extender' ); ?></small></a>
2349
- <?php
2350
- }
2351
- }
2352
-
2353
- /*
2354
- * Create A New Form!
2355
- * Probably Move these to its own file,
2356
- * and include it here for easy maintenance
2357
- * - must clean up db tables , ensure what data is going in and what is needed...
2358
- */
2359
- public function yikes_easy_mailchimp_create_form() {
2360
- $nonce = $_REQUEST['nonce'];
2361
- if( ! wp_verify_nonce( $nonce, 'create_mailchimp_form' ) ) {
2362
- die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) );
2363
- }
2364
- global $wpdb;
2365
- /* Default values */
2366
- // setup our default submission settings serialized array
2367
- $submission_settings = json_encode(
2368
- array(
2369
- 'ajax' => 1,
2370
- 'redirect_on_submission' => 0,
2371
- 'redirect_page' => 1,
2372
- 'hide_form_post_signup' => 0
2373
- )
2374
- );
2375
- // setup our default opt-in settings serialized array
2376
- $optin_settings = json_encode(
2377
- array(
2378
- 'optin' => 1,
2379
- 'update_existing_user' => 1,
2380
- 'send_update_email' => 1,
2381
- 'send_welcome_email' => 1,
2382
- )
2383
- );
2384
- // setup our default error message array
2385
- $error_settings= json_encode(
2386
- array(
2387
- 'success' => '',
2388
- 'general-error' => '',
2389
- 'invalid-email' => '',
2390
- 'email-already-subscribed' => '',
2391
- 'update-link' => '',
2392
- )
2393
- );
2394
- /* End default values */
2395
- /* Working Insert Function */
2396
- $wpdb->insert(
2397
- $wpdb->prefix . 'yikes_easy_mc_forms',
2398
- array(
2399
- 'list_id' => $_POST['associated-list'],
2400
- 'form_name' => stripslashes( $_POST['form-name'] ),
2401
- 'form_description' => stripslashes( $_POST['form-description'] ),
2402
- 'fields' => '',
2403
- 'custom_styles' => 0,
2404
- 'custom_template' => 0,
2405
- 'send_welcome_email' => 1,
2406
- 'redirect_user_on_submit' => 0,
2407
- 'redirect_page' => '',
2408
- 'submission_settings' => $submission_settings,
2409
- 'optin_settings' => $optin_settings,
2410
- 'error_messages' => $error_settings,
2411
- 'custom_notifications' => '',
2412
- 'impressions' => 0,
2413
- 'submissions' => 0,
2414
- 'custom_fields' => '',
2415
- ),
2416
- array(
2417
- '%s', // list id
2418
- '%s', // form name
2419
- '%s', // form description
2420
- '%s', // fields
2421
- '%s', // custom styles
2422
- '%d', // custom template
2423
- '%d', // send welcome email
2424
- '%s', // redirect user
2425
- '%s', // redirect page
2426
- '%s', // submission
2427
- '%s', // optin
2428
- '%s', // error
2429
- '%s', // custom notifications
2430
- '%d', // impressions #
2431
- '%d', // submissions #
2432
- '%s', // custom fields
2433
- )
2434
- );
2435
-
2436
- // if an error occurs during the form creation process
2437
- if( $wpdb->insert_id == '0' ) {
2438
- // write it to the error log
2439
- // if the form was not created successfully
2440
- if( get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
2441
- require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
2442
- $error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
2443
- $error_logging->yikes_easy_mailchimp_write_to_error_log( $wpdb->last_error , __( "Creating a new form" , 'yikes-inc-easy-mailchimp-extender' ) , __( "Forms" , 'yikes-inc-easy-mailchimp-extender' ) );
2444
- }
2445
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-edit-form&sql_error='.urlencode( $wpdb->last_error ) ) ) );
2446
- } else {
2447
- // redirect the user to the new form edit page
2448
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-edit-form&id='.$wpdb->insert_id ) ) );
2449
- }
2450
- exit();
2451
- die();
2452
- }
2453
-
2454
- /*
2455
- * Delete A Form !
2456
- * Probably Move these to its own file,
2457
- * and include it here for easy maintenance
2458
- * - must clean up db tables , ensure what data is going in and what is needed...
2459
- */
2460
- public function yikes_easy_mailchimp_delete_form() {
2461
- // grab & store our variables ( associated list & form name )
2462
- $nonce = $_REQUEST['nonce'];
2463
- $post_id_to_delete = $_REQUEST['mailchimp-form'];
2464
- // verify our nonce
2465
- if( ! wp_verify_nonce( $nonce, 'delete-mailchimp-form-'.$post_id_to_delete ) ) {
2466
- wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2467
- }
2468
- global $wpdb;
2469
- /* Working Insert Function */
2470
- $wpdb->delete(
2471
- $wpdb->prefix . 'yikes_easy_mc_forms',
2472
- array(
2473
- 'id' => $post_id_to_delete
2474
- ),
2475
- array(
2476
- '%d',
2477
- )
2478
- );
2479
- // redirect the user to the manage forms page, display confirmation
2480
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp&deleted-form=true' ) ) );
2481
- exit();
2482
- die();
2483
- }
2484
-
2485
- /*
2486
- * Duplicate an entire form !
2487
- * Probably Move these to its own file,
2488
- */
2489
- public function yikes_easy_mailchimp_duplicate_form() {
2490
- // grab & store our variables ( associated list & form name )
2491
- $nonce = $_REQUEST['nonce'];
2492
- $post_id_to_clone = $_REQUEST['mailchimp-form'];
2493
- // verify our nonce
2494
- if( ! wp_verify_nonce( $nonce, 'duplicate-mailchimp-form-'.$post_id_to_clone ) ) {
2495
- wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2496
- }
2497
- global $wpdb;
2498
- /* Working Insert Function */
2499
- $form_data = $wpdb->get_row("SELECT * FROM " . $wpdb->prefix . "yikes_easy_mc_forms WHERE id = ".$post_id_to_clone."");
2500
- // create empty array to populate with row data
2501
- $data = array();
2502
- // build a data array to duplicate
2503
- foreach( $form_data as $id => $value ) {
2504
- // skip the ID field this is unique
2505
- if( $id != 'id' ) {
2506
- // append -Copy- to our new form
2507
- if( $id == 'form_name' ) {
2508
- $value = $value . ' - Copy -';
2509
- }
2510
- // reset the impressions and submissions back to 0
2511
- if( $id == 'impressions' || $id == 'submissions' ) {
2512
- $value = '0';
2513
- }
2514
-
2515
- // add data to our array
2516
- $data[$id] = $value;
2517
- }
2518
- }
2519
- // insert our new data
2520
- if( $wpdb->insert(
2521
- $wpdb->prefix . 'yikes_easy_mc_forms',
2522
- apply_filters( 'yikes-mailchimp-duplicate-form-data', $data )
2523
- ) === FALSE ) {
2524
- // redirect the user to the manage forms page, display error
2525
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp&duplicated-form=false' ) ) );
2526
- } else {
2527
- // redirect the user to the manage forms page, display confirmation
2528
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp&duplicated-form=true' ) ) );
2529
- }
2530
- exit();
2531
- die();
2532
- }
2533
-
2534
- /*
2535
- * Reset a forms impression stats
2536
- */
2537
- public function yikes_easy_mailchimp_reset_impression_stats() {
2538
- // grab & store our variables ( associated list & form name )
2539
- $nonce = $_REQUEST['nonce'];
2540
- $form_id_to_reset = $_REQUEST['mailchimp-form'];
2541
- // verify our nonce
2542
- if( ! wp_verify_nonce( $nonce, 'reset-stats-mailchimp-form-'.$form_id_to_reset ) ) {
2543
- wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2544
- }
2545
- global $wpdb;
2546
- /* Update 'Impressions/Submissions' */
2547
- if( $wpdb->update(
2548
- $wpdb->prefix . 'yikes_easy_mc_forms',
2549
- array(
2550
- 'impressions' => 0,
2551
- 'submissions' => 0
2552
- ),
2553
- array( 'ID' => $form_id_to_reset )
2554
- ) === FALSE ) {
2555
- // redirect the user to the manage forms page, display error
2556
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp&reset-stats=false' ) ) );
2557
- } else {
2558
- // redirect the user to the manage forms page, display confirmation
2559
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp&reset-stats=true' ) ) );
2560
- }
2561
- exit();
2562
- die();
2563
- }
2564
-
2565
- /*
2566
- * Update an entire form !
2567
- * Probably Move these to its own file,
2568
- */
2569
- public function yikes_easy_mailchimp_update_form() {
2570
- // grab & store our variables ( associated list & form name )
2571
- $nonce = $_REQUEST['nonce'];
2572
- $form_id = $_REQUEST['id'];
2573
-
2574
- // store our values!
2575
- $list_id = $_POST['associated-list'];
2576
- $form_name = stripslashes( $_POST['form-name'] );
2577
- $form_description = sanitize_text_field( stripslashes( $_POST['form-description'] ) );
2578
- $send_welcome_email = $_POST['send-welcome-email'];
2579
- $redirect_user_on_submit = $_POST['redirect-user-on-submission'];
2580
- $redirect_page = $_POST['redirect-user-to-selection'];
2581
- if( isset( $_POST['custom-styles'] ) ) {
2582
- $custom_styles = $_POST['custom-styles'];
2583
- }
2584
-
2585
- // stripslashes_deep on save, to prevent foreign languages from added excessive backslashes
2586
- $assigned_fields = isset( $_POST['field'] ) ? json_encode( stripslashes_deep( $_POST['field'] ) ) : '';
2587
-
2588
- // setup our custom styles serialized array
2589
- if( isset( $custom_styles ) ) {
2590
- $custom_styles = json_encode( array(
2591
- 'active' => $_POST['custom-styles'],
2592
- 'background_color' => $_POST['form-background-color'],
2593
- 'font_color' => $_POST['form-font-color'],
2594
- 'submit_button_color' => $_POST['form-submit-button-color'],
2595
- 'submit_button_text_color' => $_POST['form-submit-button-text-color'],
2596
- 'form_padding' => $_POST['form-padding'],
2597
- 'form_width' => $_POST['form-width'],
2598
- 'form_alignment' => $_POST['form-alignment'],
2599
- 'label_visible' => $_POST['label-visible']
2600
- ) );
2601
- } else {
2602
- $custom_styles = 0;
2603
- }
2604
-
2605
- // setup our submission settings serialized array
2606
- $submission_settings = json_encode(
2607
- array(
2608
- 'ajax' => $_POST['form-ajax-submission'],
2609
- 'redirect_on_submission' => $_POST['redirect-user-on-submission'],
2610
- 'redirect_page' => $_POST['redirect-user-to-selection'],
2611
- 'custom_redirect_url' => esc_url( $_POST['custom-redirect-url'] ),
2612
- 'hide_form_post_signup' => $_POST['hide-form-post-signup'],
2613
- 'replace_interests' => $_POST['replace-interest-groups'],
2614
- )
2615
- );
2616
-
2617
- // setup our opt-in settings serialized array
2618
- $optin_settings = json_encode(
2619
- array(
2620
- 'optin' => $_POST['single-double-optin'],
2621
- 'update_existing_user' => $_POST['update-existing-user'],
2622
- 'send_update_email' => $_POST['update-existing-email'],
2623
- 'send_welcome_email' => $_POST['send-welcome-email'],
2624
- )
2625
- );
2626
-
2627
- // setup our error settings serialized array
2628
- $error_settings = json_encode(
2629
- array(
2630
- 'success' => trim( $_POST['yikes-easy-mc-success-message'] ) ? trim( stripslashes( $_POST['yikes-easy-mc-success-message'] ) ) : '',
2631
- 'general-error' => trim( $_POST['yikes-easy-mc-general-error-message'] ) ? trim( stripslashes( $_POST['yikes-easy-mc-general-error-message'] ) ) : '',
2632
- 'invalid-email' => trim( $_POST['yikes-easy-mc-invalid-email-message'] ) ? trim( stripslashes( $_POST['yikes-easy-mc-invalid-email-message'] ) ) : '',
2633
- 'already-subscribed' => trim( $_POST['yikes-easy-mc-user-subscribed-message'] ) ? trim( stripslashes( $_POST['yikes-easy-mc-user-subscribed-message'] ) ) : '',
2634
- 'update-link' => trim( $_POST['yikes-easy-mc-user-update-link'] ) ? trim( stripslashes( $_POST['yikes-easy-mc-user-update-link'] ) ) : '',
2635
- )
2636
- );
2637
-
2638
- // Setup the new form settings array
2639
- // @since 6.0.3.8
2640
- // To Do: Combine date & time so it's a single unix timestamp
2641
- $form_settings = json_encode(
2642
- array(
2643
- 'yikes-easy-mc-form-class-names' => trim( $_POST['yikes-easy-mc-form-class-names'] ),
2644
- 'yikes-easy-mc-inline-form' => $_POST['yikes-easy-mc-inline-form'][0],
2645
- 'yikes-easy-mc-submit-button-type' => $_POST['yikes-easy-mc-submit-button-type'][0],
2646
- 'yikes-easy-mc-submit-button-text' => trim( $_POST['yikes-easy-mc-submit-button-text'] ),
2647
- 'yikes-easy-mc-submit-button-image' => esc_url( trim( $_POST['yikes-easy-mc-submit-button-image'] ) ),
2648
- 'yikes-easy-mc-submit-button-classes' => trim( $_POST['yikes-easy-mc-submit-button-classes'] ),
2649
- 'yikes-easy-mc-form-schedule' => ( isset( $_POST['yikes-easy-mc-form-schedule'] ) ) ? '1' : '0',
2650
- 'yikes-easy-mc-form-restriction-start' => strtotime( $_POST['yikes-easy-mc-form-restriction-start-date'] . ' ' . $_POST['yikes-easy-mc-form-restriction-start-time'] ),
2651
- 'yikes-easy-mc-form-restriction-end' => strtotime( $_POST['yikes-easy-mc-form-restriction-end-date'] . ' ' . $_POST['yikes-easy-mc-form-restriction-end-time'] ),
2652
- 'yikes-easy-mc-form-restriction-pending-message' => trim( $_POST['yikes-easy-mc-form-restriction-pending-message'] ),
2653
- 'yikes-easy-mc-form-restriction-expired-message' => trim( $_POST['yikes-easy-mc-form-restriction-expired-message'] ),
2654
- 'yikes-easy-mc-form-login-required' => ( isset( $_POST['yikes-easy-mc-form-login-required'] ) ) ? '1' : '0',
2655
- 'yikes-easy-mc-form-restriction-login-message' => trim( $_POST['yikes-easy-mc-form-restriction-login-message'] ),
2656
- )
2657
- );
2658
-
2659
- // setup and store our notification array
2660
- $custom_notifications = isset( $_POST['custom-notification'] ) ? stripslashes( json_encode( $_POST['custom-notification'] ) ) : '';
2661
-
2662
- // additional custom fields (extensions / user defined fields)
2663
- if( isset( $_POST['custom-field'] ) ) {
2664
- $custom_field_array = array();
2665
- foreach( $_POST['custom-field'] as $custom_field => $custom_value ) {
2666
- if( is_array( $custom_value ) ) {
2667
- $custom_field_array[$custom_field] = array_filter( stripslashes_deep( $custom_value ) ); // array_filters to remove empty items (don't save them!)
2668
- } else {
2669
- $custom_field_array[$custom_field] = stripslashes( $custom_value );
2670
- }
2671
- }
2672
- $custom_fields = json_encode( $custom_field_array );
2673
- } else {
2674
- $custom_fields = '';
2675
- }
2676
-
2677
- // verify our nonce
2678
- if( ! wp_verify_nonce( $nonce, 'update-mailchimp-form-'.$form_id ) ) {
2679
- wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2680
- }
2681
-
2682
- global $wpdb;
2683
- /* Working Insert Function */
2684
- // $form_data = $wpdb->get_row("SELECT * FROM " . $wpdb->prefix . "yikes_easy_mc_forms WHERE id = ".$form_id."");
2685
- $wpdb->update(
2686
- $wpdb->prefix . 'yikes_easy_mc_forms',
2687
- array(
2688
- 'list_id' => $list_id,
2689
- 'form_name' => $form_name,
2690
- 'form_description' => $form_description,
2691
- 'fields' => $assigned_fields,
2692
- 'custom_styles' => $custom_styles,
2693
- 'custom_template' => 0,
2694
- 'send_welcome_email' => $send_welcome_email,
2695
- 'redirect_user_on_submit' => $redirect_user_on_submit,
2696
- 'redirect_page' => $redirect_page,
2697
- 'submission_settings' => $submission_settings,
2698
- 'optin_settings' => $optin_settings,
2699
- 'error_messages' => $error_settings,
2700
- 'form_settings' => $form_settings,
2701
- 'custom_notifications' => $custom_notifications,
2702
- 'custom_fields' => $custom_fields,
2703
- ),
2704
- array( 'ID' => $form_id ),
2705
- array(
2706
- '%s', // list id
2707
- '%s', // form name
2708
- '%s', // form description
2709
- '%s', // fields
2710
- '%s', // custom styles
2711
- '%d', //custom template
2712
- '%d', // send welcome email
2713
- '%s', // redirect user
2714
- '%s', // redirect page
2715
- '%s', // submission
2716
- '%s', // opt-in
2717
- '%s', // error
2718
- '%s', // custom notifications
2719
- '%s', // custom fields
2720
- ),
2721
- array( '%d' )
2722
- );
2723
-
2724
- /* Custom action hook which allows users to update specific options when a form is updated - used in add ons */
2725
- do_action( 'yikes-mailchimp-save-form', $form_id, json_decode( $custom_fields, true ) );
2726
-
2727
- // redirect the user to the manage forms page, display confirmation
2728
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-edit-form&id=' . $form_id . '&updated-form=true' ) ) );
2729
- exit();
2730
- die();
2731
- }
2732
-
2733
- /* Unsubscribe a given user from our list */
2734
- public function yikes_easy_mailchimp_unsubscribe_user() {
2735
- $nonce = $_REQUEST['nonce'];
2736
- $list_id = $_REQUEST['mailchimp-list'];
2737
- $email_id = $_REQUEST['email_id'];
2738
- // verify our nonce
2739
- if( ! wp_verify_nonce( $nonce, 'unsubscribe-user-' . $email_id ) ) {
2740
- wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2741
- }
2742
- // only re-run the API request if our API key has changed
2743
- // initialize MailChimp Class
2744
- $api_key = yikes_get_mc_api_key();
2745
- $dash_position = strpos( $api_key, '-' );
2746
- if( $dash_position !== false ) {
2747
- $api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/lists/unsubscribe.json';
2748
- }
2749
- $response = wp_remote_post( $api_endpoint, array(
2750
- 'body' => array(
2751
- 'apikey' => $api_key,
2752
- 'id' => $list_id,
2753
- 'email' => array( 'leid' => $email_id ),
2754
- 'send_goodbye' => false,
2755
- 'send_notify' => false
2756
- ),
2757
- 'timeout' => 10,
2758
- 'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
2759
- ) );
2760
- if( ! is_wp_error( $response ) ) {
2761
- $response_body = json_decode( wp_remote_retrieve_body( $response ), true );
2762
- if( isset( $response_body['error'] ) ) {
2763
- if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
2764
- require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
2765
- $error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
2766
- $error_logging->yikes_easy_mailchimp_write_to_error_log( $response_body['error'], __( "Unsubscribe User" , 'yikes-inc-easy-mailchimp-extender' ) , __( "Manage List Page" , 'yikes-inc-easy-mailchimp-extender' ) );
2767
- }
2768
- }
2769
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-view-list&list-id=' . $list_id . '&user-unsubscribed=true' ) ) );
2770
- exit;
2771
- }
2772
-
2773
- }
2774
-
2775
- public function yikes_easy_mailchimp_create_missing_error_log() {
2776
- // grab our nonnce
2777
- $nonce = $_REQUEST['nonce'];
2778
- // validate nonce
2779
- if( !wp_verify_nonce( $nonce, 'create_error_log' ) ) {
2780
- wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2781
- }
2782
- // setup the path to the error log
2783
- $error_log = fopen( plugin_dir_path( __FILE__ ) . '../includes/error_log/yikes-easy-mailchimp-error-log.php' , 'w' );
2784
- try {
2785
- // create the file
2786
- fwrite( $error_log , '' );
2787
- // close out
2788
- fclose( $error_log );
2789
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=debug-settings&error_log_created=true' ) ) );
2790
- } catch ( Exception $e ) {
2791
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=debug-settings&error_log_created=false&error_message='.urlencode( $e->getMessage() ) ) ) );
2792
- }
2793
- }
2794
-
2795
- /*
2796
- * Clear Transient Data !
2797
- * Probably Move these to its own file,
2798
- */
2799
- public function yikes_easy_mailchimp_clear_transient_data() {
2800
- $referer = wp_get_referer();
2801
- // grab & store our variables ( associated list & form name )
2802
- $nonce = $_REQUEST['nonce'];
2803
- // verify our nonce
2804
- if( ! wp_verify_nonce( $nonce, 'clear-mc-transient-data' ) ) {
2805
- wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2806
- }
2807
- // delete all of the integration settings list data in the cache
2808
- $list_ids = $this->get_mailchimp_list_ids_on_account();
2809
- // confirm the list IDs was returned and is not empty
2810
- if( isset( $list_ids ) && ! empty( $list_ids ) ) {
2811
- foreach( $list_ids as $id ) {
2812
- // loop over each interest group and delete the transient associated with it
2813
- // this is created & stored on the integration list page
2814
- // id = groupID_interest_group
2815
- delete_transient( $id . '_interest_group' );
2816
- }
2817
- }
2818
- // Delete list data transient
2819
- delete_transient( 'yikes-easy-mailchimp-list-data' );
2820
- // Delete list account data
2821
- delete_transient( 'yikes-easy-mailchimp-account-data' );
2822
- // Delete list account data
2823
- delete_transient( 'yikes-easy-mailchimp-profile-data' );
2824
- // if the request came from the settings page, redirect to the settings page
2825
- if ( $referer && ( strpos( $referer, 'yikes-inc-easy-mailchimp-settings' ) > 0 ) ) {
2826
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=api-cache-settings&transient-cleared=true' ) ) );
2827
- } else {
2828
- // else redirect to the manage forms page
2829
- wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp&transient-cleared=true' ) ) );
2830
- }
2831
- // redirect the user to the manage forms page, display confirmation
2832
- exit;
2833
- }
2834
-
2835
- /**
2836
- * Return an array of MailChimp lists associated with this account
2837
- *
2838
- * Used when deleting the sites MailChimp cache stored
2839
- * @since 6.0.2
2840
- * @return $list_id_array - array of list id's to loop over
2841
- */
2842
- public function get_mailchimp_list_ids_on_account() {
2843
- $api_key = yikes_get_mc_api_key();
2844
- if( ! $api_key ) {
2845
- // if no api key is set/site is not connected, return an empty array
2846
- return array();
2847
- }
2848
- $dash_position = strpos( $api_key, '-' );
2849
- if( $dash_position !== false ) {
2850
- $api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/lists/list.json';
2851
- }
2852
- $mailchimp_lists = wp_remote_post( $api_endpoint, array(
2853
- 'body' => array(
2854
- 'apikey' => $api_key,
2855
- 'limit' => 100
2856
- ),
2857
- 'timeout' => 10,
2858
- 'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
2859
- ) );
2860
- if( ! is_wp_error( $mailchimp_lists ) ) {
2861
- $list_data = json_decode( wp_remote_retrieve_body( $mailchimp_lists ), true );
2862
- if( isset( $list_data['error'] ) ) {
2863
- if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
2864
- require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
2865
- $error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
2866
- $error_logging->yikes_easy_mailchimp_write_to_error_log( $list_data['error'], __( "Get List IDs" , 'yikes-inc-easy-mailchimp-extender' ) , __( "Clear API Cache" , 'yikes-inc-easy-mailchimp-extender' ) );
2867
- }
2868
- }
2869
- $mail_chimp_list_ids = array();
2870
- if( $mailchimp_lists ) {
2871
- foreach( $list_data as $list ) {
2872
- $mail_chimp_list_ids[] = $list['id'];
2873
- }
2874
- return $mail_chimp_list_ids;
2875
- } else {
2876
- return array();
2877
- }
2878
- }
2879
- return;
2880
- }
2881
-
2882
- /*
2883
- * Include our main Helper class file
2884
- * @since 6.0
2885
- */
2886
- public function yikes_mailchimp_load_helper_class() {
2887
- // check to see if it's already loaded up
2888
- if( !class_exists( 'Yikes_Inc_Easy_Mailchimp_Forms_Helper' ) ) {
2889
- // Include our main helper class file
2890
- include_once( YIKES_MC_PATH . 'admin/partials/helpers/init.php' );
2891
- }
2892
- }
2893
-
2894
- /*
2895
- * Alter the color scheme based on the current user selection (this is done to help integrate the plugin into the dashboard more seamlessly)
2896
- *
2897
- * @since 0.1
2898
- * @order requires that yikes-inc-easy-mailchimp-extender-admin.min.css be enqueued, so we can override the defaults (handle: yikes-inc-easy-mailchimp-extender-admin)
2899
- * @retutrn print out custom styles to the admin header to alter the defualt blue color
2900
- */
2901
- public function alter_yikes_easy_mc_color_scheme() {
2902
- // get the current set color scheme for the logged in user
2903
- $current_color_scheme = get_user_option( 'admin_color' );
2904
- // switch over each color scheme, and set our variable
2905
- switch ( $current_color_scheme ) {
2906
- default:
2907
- case 'fresh': // default blue (defined by this plugin)
2908
- $main_color = '#00a0d2';
2909
- break;
2910
- case 'light': // light grey
2911
- $main_color = '#E5E5E5';
2912
- break;
2913
- case 'blue': // light blue
2914
- $main_color = '#52ACCC';
2915
- break;
2916
- case 'coffee': // light brown-ish
2917
- $main_color = '#59524C';
2918
- break;
2919
- case 'ectoplasm': // purple
2920
- $main_color = '#523F6D';
2921
- break;
2922
- case 'midnight': // black
2923
- $main_color = '#363B3F';
2924
- break;
2925
- case 'ocean': // green/teal-ish
2926
- $main_color = '#738E96';
2927
- break;
2928
- case 'sunrish': // red/orange
2929
- $main_color = '#CF4944';
2930
- break;
2931
- }
2932
- ob_start();
2933
- ?>
2934
- <style>
2935
- .yikes-easy-mc-postbox h3,
2936
- .column-columnname .form-id-container,
2937
- .mv_ig_list .nav-tab-active {
2938
- background: <?php echo $main_color; ?>;
2939
- }
2940
- .mv_ig_list .arrow-down {
2941
- border-top: 9pt solid <?php echo $main_color; ?>;
2942
- }
2943
- </style>
2944
- <?php
2945
- $override_admin_styles = ob_get_clean();
2946
- // add our inline styles
2947
- echo $override_admin_styles;
2948
- }
2949
-
2950
- /**
2951
- * Hook in and display our support page/knowledge base articles
2952
- * on the support page
2953
- * @since 6.0.3.8
2954
- */
2955
- public function hook_and_display_kb_article_RSS() {
2956
- // include_once( YIKES_MC_PATH . 'admin/partials/helpers/knowledge-base-articles-RSS.php' );
2957
- include_once( YIKES_MC_PATH . 'admin/partials/helpers/knowledge-base-article-links.php' );
2958
- }
2959
-
2960
- /**
2961
- * Check the users version number, and display a notice to upgrade the databse if needed
2962
- * @since 6.0.4
2963
- */
2964
- public function check_yikes_mc_table_version() {
2965
- if( get_option( 'yikes_mc_database_version', '0.00' ) < '1.0' ) {
2966
- require_once YIKES_MC_PATH . 'includes/class-yikes-inc-easy-mailchimp-extender-activator.php';
2967
- global $wpdb;
2968
- Yikes_Inc_Easy_Mailchimp_Extender_Activator::_activate_yikes_easy_mailchimp( $wpdb );
2969
- // update the database option
2970
- update_option( 'yikes_mc_database_version', '1.0' );
2971
- }
2972
- }
2973
-
2974
- /*
2975
- * Process [yikes-mailchimp-form-description] into the shortcode
2976
- * @since 6.0.4.4
2977
- */
2978
- public function process_subscriber_count_shortcode_in_form_descriptions( $form_description, $form_id ) {
2979
- $form_description = str_replace( '[yikes-mailchimp-subscriber-count]', do_shortcode( '[yikes-mailchimp-subscriber-count form="' . $form_id . '"]' ), $form_description );
2980
- return $form_description;
2981
- }
2982
-
2983
- /*
2984
- * Generate the sidebar advertisment on the 'Edit Form' page
2985
- * @since 6.0.3
2986
- */
2987
- public function generate_edit_forms_upsell_ad() {
2988
- $upsell_ads = glob( YIKES_MC_PATH . 'includes/upsells/*.php' );
2989
- if ( $upsell_ads && ! empty( $upsell_ads ) ) {
2990
- $ad_count = absint( count( $upsell_ads ) - 1 );
2991
- $ad = $upsell_ads[ mt_rand( 0, $ad_count ) ];
2992
- ob_start();
2993
- include_once( $ad );
2994
- $ad_content = ob_get_contents();
2995
- ob_get_clean();
2996
- }
2997
- echo wp_kses_post( $ad_content );
2998
- }
2999
-
3000
- /***
3001
- * Helper function to clear out transients stored by this plugin
3002
- *
3003
- * Mainly used when the API key is altered, changed or removed.
3004
- * @since 6.1.3
3005
- */
3006
- public function delete_yikes_mailchimp_transients() {
3007
- /* Clear All Transient Data */
3008
- // Delete list data transient data
3009
- delete_transient( 'yikes-easy-mailchimp-list-data' );
3010
- // Delete list account data transient data
3011
- delete_transient( 'yikes-easy-mailchimp-account-data' );
3012
- // Delete profile data transient data
3013
- delete_transient( 'yikes-easy-mailchimp-profile-data' );
3014
- // Delete account activity transient data
3015
- delete_transient( 'yikes-easy-mailchimp-account-activity' );
3016
- }
3017
-
3018
- }
1
+ <?php
2
+ /**
3
+ * The admin-specific functionality of the plugin.
4
+ *
5
+ * Defines the plugin name, version, and two examples hooks for how to
6
+ * enqueue the admin-specific stylesheet and JavaScript.
7
+ *
8
+ * @package Yikes_Inc_Easy_Mailchimp_Forms
9
+ * @subpackage Yikes_Inc_Easy_Mailchimp_Forms/admin
10
+ * @author YIKES Inc. <info@yikesinc.com>
11
+ */
12
+ class Yikes_Inc_Easy_Mailchimp_Forms_Admin {
13
+
14
+ /**
15
+ * The ID of this plugin.
16
+ *
17
+ * @since 1.0.0
18
+ * @access private
19
+ * @var string $yikes_inc_easy_mailchimp_extender The ID of this plugin.
20
+ */
21
+ private $yikes_inc_easy_mailchimp_extender;
22
+
23
+ /**
24
+ * The version of this plugin.
25
+ *
26
+ * @since 1.0.0
27
+ * @access private
28
+ * @var string $version The current version of this plugin.
29
+ */
30
+ private $version;
31
+
32
+ /**
33
+ * Our form interface instance.
34
+ *
35
+ * @var Yikes_Inc_Easy_MailChimp_Extender_Form_Interface
36
+ */
37
+ private $form_interface;
38
+
39
+ /**
40
+ * Initialize the class and set its properties.
41
+ *
42
+ * @since 1.0.0
43
+ *
44
+ * @param string $yikes_inc_easy_mailchimp_extender The name of this plugin.
45
+ * @param string $version The version of this plugin.
46
+ * @param Yikes_Inc_Easy_MailChimp_Extender_Form_Interface $form_interface
47
+ */
48
+ public function __construct(
49
+ $yikes_inc_easy_mailchimp_extender,
50
+ $version,
51
+ Yikes_Inc_Easy_MailChimp_Extender_Form_Interface $form_interface
52
+ ) {
53
+ $this->yikes_inc_easy_mailchimp_extender = $yikes_inc_easy_mailchimp_extender;
54
+ $this->version = $version;
55
+ $this->form_interface = $form_interface;
56
+ }
57
+
58
+ /**
59
+ * Our admin hooks.
60
+ *
61
+ * @author Jeremy Pry
62
+ */
63
+ public function hooks() {
64
+ // check for old plugin options and migrate if exist
65
+ add_action( 'admin_menu', array( $this, 'register_admin_pages' ), 11 );
66
+ // check for old plugin options and migrate if exist
67
+ add_action( 'admin_init', array( $this, 'check_for_old_yks_mc_options' ) );
68
+ // Ajax function to update new options...
69
+ add_action( 'wp_ajax_migrate_old_plugin_settings', array( $this, 'migrate_archived_options' ) );
70
+ // Ajax function to migrate our forms
71
+ add_action( 'wp_ajax_migrate_prevoious_forms', array( $this, 'migrate_previously_setup_forms' ) );
72
+ // fix menu icon spacing
73
+ add_action( 'admin_head', array( $this, 'fix_menu_icon_spacing' ) );
74
+ // register our plugin settings
75
+ add_action( 'admin_init', array( $this, 'yikes_easy_mc_settings_init' ) );
76
+ // plugin redirect on activation
77
+ add_action( 'admin_init', array( $this, 'yikes_easy_mc_activation_redirect' ) );
78
+
79
+ // Include Third Party Extensions
80
+ new YIKES_MailChimp_ThirdParty_Integrations();
81
+
82
+ // Include our dashboard widget class
83
+ new YIKES_Inc_Easy_MailChimp_Dashboard_Widgets();
84
+
85
+ // Include our front end widget class
86
+ add_action( 'widgets_init', array( $this, 'register_optin_widget' ) );
87
+
88
+ // Include our ajax processing class
89
+ new YIKES_Inc_Easy_MailChimp_Process_Ajax();
90
+
91
+ // load up our helper class
92
+ add_action( 'admin_init', array( $this, 'yikes_mailchimp_load_helper_class' ) );
93
+ // process the subscriber count shortcode in form descriptions
94
+ add_action( 'yikes-mailchimp-form-description', array( $this, 'process_subscriber_count_shortcode_in_form_descriptions' ), 10, 2 );
95
+ /***********************/
96
+ /** Create A Form **/
97
+ /**********************/
98
+ if ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'yikes-easy-mc-create-form' ) {
99
+ add_action( 'init', array( $this, 'yikes_easy_mailchimp_create_form' ) );
100
+ }
101
+ /***********************/
102
+ /** Delete A Form **/
103
+ /**********************/
104
+ if ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'yikes-easy-mc-delete-form' ) {
105
+ add_action( 'init', array( $this, 'yikes_easy_mailchimp_delete_form' ) );
106
+ }
107
+ /**********************************/
108
+ /** Duplicate/Clone A Form **/
109
+ /********************************/
110
+ if ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'yikes-easy-mc-duplicate-form' ) {
111
+ add_action( 'init', array( $this, 'yikes_easy_mailchimp_duplicate_form' ) );
112
+ }
113
+ /*************************************/
114
+ /** Reset Form Impression Stats **/
115
+ /***********************************/
116
+ if ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'yikes-easy-mc-reset-stats' ) {
117
+ add_action( 'init', array( $this, 'yikes_easy_mailchimp_reset_impression_stats' ) );
118
+ }
119
+ /**********************************/
120
+ /** Update A Form **/
121
+ /********************************/
122
+ if ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'yikes-easy-mc-update-form' ) {
123
+ add_action( 'init', array( $this, 'yikes_easy_mailchimp_update_form' ) );
124
+ }
125
+ /**************************************************/
126
+ /** Clear Store MailChimp Transient Data **/
127
+ /*************************************************/
128
+ if ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'yikes-easy-mc-clear-transient-data' ) {
129
+ add_action( 'init', array( $this, 'yikes_easy_mailchimp_clear_transient_data' ) );
130
+ }
131
+ /*******************************************/
132
+ /** Remove a user from a mailing list **/
133
+ /*****************************************/
134
+ if ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'yikes-easy-mc-unsubscribe-user' ) {
135
+ add_action( 'init', array( $this, 'yikes_easy_mailchimp_unsubscribe_user' ) );
136
+ }
137
+ /*******************************************/
138
+ /** Create misisng error log file **/
139
+ /*****************************************/
140
+ if ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'yikes-easy-mc-create-error-log' ) {
141
+ add_action( 'init', array( $this, 'yikes_easy_mailchimp_create_missing_error_log' ) );
142
+ }
143
+ /*******************************************/
144
+ /** TinyMCE Initialization Functions **/
145
+ /*****************************************/
146
+ add_action( 'admin_head', array( $this, 'add_tinyMCE_buttons' ) );
147
+ // pass our lists data to tinyMCE button for use
148
+ foreach ( array( 'post.php', 'post-new.php' ) as $hook ) {
149
+ add_action( "admin_head-$hook", array( $this, 'tinymce_yikes_easy_mc' ) );
150
+ }
151
+ // display an admin notice for users on PHP < 5.3
152
+ if ( phpversion() < '5.3' ) {
153
+ add_action( "admin_notices", array( $this, 'display_php_warning' ), 999 );
154
+ }
155
+ // two week , dismissable notification - check the users plugin installation date
156
+ add_action( 'admin_init', array( $this, 'yikes_easy_mailchimp_check_installation_date' ) );
157
+ // dismissable notice admin side
158
+ add_action( 'admin_init', array( $this, 'yikes_easy_mailchimp_stop_bugging_me' ), 5 );
159
+ /**************************************************/
160
+ /** Clear MailChimp Error Log Data **/
161
+ /*************************************************/
162
+ if ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'yikes-easy-mc-clear-error-log' ) {
163
+ add_action( 'init', array( $this, 'yikes_easy_mailchimp_clear_error_log' ) );
164
+ }
165
+ /*********************************************/
166
+ /** Export MailChimp Opt-in Forms **/
167
+ /*******************************************/
168
+ if ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'yikes-easy-mc-export-forms' ) {
169
+ add_action( 'init', array( $this, 'yikes_easy_mailchimp_export_forms' ) );
170
+ }
171
+ /*********************************************/
172
+ /** Export Plugin Settings **/
173
+ /*******************************************/
174
+ if ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'yikes-easy-mc-export-settings' ) {
175
+ add_action( 'init', array( $this, 'yikes_easy_mailchimp_export_plugin_settings' ) );
176
+ }
177
+ /*******************************************/
178
+ /** Import Class Inclusion **/
179
+ /*****************************************/
180
+ if ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'yikes-easy-mc-import-forms' ) {
181
+ add_action( 'init', array( $this, 'yikes_easy_mailchimp_import_forms' ) );
182
+ }
183
+ /*******************************************/
184
+ /** Premium Support Request **/
185
+ /*****************************************/
186
+ if ( isset( $_POST['submit-premium-support-request'] ) ) {
187
+ add_action( 'init', array( $this, 'yikes_easy_mailchimp_premium_support_request' ) );
188
+ }
189
+ /****************************************/
190
+ /** Dismiss Options Migrations **/
191
+ /****************************************/
192
+ if ( isset( $_REQUEST['dismiss_migration_nonce'] ) ) {
193
+ add_action( 'init', array( $this, 'yikes_easy_mailchimp_dismiss_option_migrate' ) );
194
+ }
195
+ /** Parse default value into usable dynamic data **/
196
+ add_filter( 'yikes-mailchimp-process-default-tag', array( $this, 'parse_mailchimp_default_tag' ) );
197
+ /** Add a disclaimer to ensure that we let people know we are not endorsed/backed by MailChimp at all **/
198
+ add_filter( 'admin_footer_text', array( $this, 'yikes_easy_forms_admin_disclaimer' ) );
199
+ /** Add custom plugin action links **/
200
+ add_filter( 'plugin_action_links_yikes-inc-easy-mailchimp-extender/yikes-inc-easy-mailchimp-extender.php', array( $this, 'easy_forms_plugin_action_links' ) );
201
+ /* Alter the color scheme based on the users selection */
202
+ add_action( 'admin_print_scripts', array( $this, 'alter_yikes_easy_mc_color_scheme' ) );
203
+ // hook in and display our knowledge base articles on the support page
204
+ add_action( 'yikes-mailchimp-support-page', array( $this, 'hook_and_display_kb_article_RSS' ) );
205
+ // ensure that the upgrade went smoothly, else we have to let the user know we need to upgrade the database
206
+ // after upgrading f rom 6.0.3.7 users need to upgrade the database as well
207
+ add_action( 'plugins_loaded', array( $this, 'check_yikes_mc_table_version' ) );
208
+
209
+ // Run a check to see if we need to convert the custom DB table to options.
210
+ add_action( 'plugins_loaded', array( $this, 'check_db_version' ) );
211
+ }
212
+
213
+ /*
214
+ * Add custom action links on plugins.php
215
+ * @ param array $links Pre-existing plugin action links
216
+ * @ return array $links New array of plugin actions
217
+ */
218
+ public function easy_forms_plugin_action_links( $links ) {
219
+ $links[] = '<a href="'. esc_url( get_admin_url(null, 'admin.php?page=yikes-inc-easy-mailchimp-settings') ) .'">' . __( 'Settings', 'yikes-inc-easy-mailchimp-extender' ) . '</a>';
220
+ $links[] = '<a href="' . esc_url( 'http://www.yikesplugins.com?utm_source=plugins-page&utm_medium=plugin-row&utm_campaign=admin' ) . '" target="_blank">' . __( 'More plugins by YIKES' , 'yikes-inc-easy-mailchimp-extender' ) . '</a>';
221
+ return $links;
222
+ }
223
+
224
+ /**
225
+ * Add a disclaimer to the admin footer for all YIKES pages to ensure that users understand there is no coorelation between this plugin and MailChimp.
226
+ * This plugin simply provides the service of linking MailChimp with your site.
227
+ *
228
+ * @since 6.0
229
+ *
230
+ * @param string $footer_text The existing footer text
231
+ *
232
+ * @return string
233
+ */
234
+ public function yikes_easy_forms_admin_disclaimer( $footer_text ) {
235
+ $page = get_current_screen();
236
+ $base = $page->base;
237
+ if ( strpos( $base, 'yikes-' ) !== false ) {
238
+ $disclaimer_text = sprintf( '<em>' . __( 'Disclaimer: <strong>Easy Forms for MailChimp by YIKES</strong> is in no way endorsed, affiliated or backed by MailChimp, or its parent company Rocket Science Group.', 'yikes-inc-easy-mailchimp-extender' ), '<a href="https://wordpress.org/support/view/plugin-reviews/give?filter=5#postform" target="_blank" class="give-rating-link" data-rated="' . __( 'Thanks :)', 'yikes-inc-easy-mailchimp-extender' ) . '">', '</a></em>' );
239
+ return $disclaimer_text;
240
+ } else {
241
+ return $footer_text;
242
+ }
243
+ }
244
+
245
+ /*
246
+ * Parse our default tag into dynamic data
247
+ * to be passed to MailChimp
248
+ *
249
+ * @since 6.0.0
250
+ * @return parsed tag content
251
+ */
252
+ public function parse_mailchimp_default_tag( $default_tag ) {
253
+ if( ! $default_tag || $default_tag == '' ) {
254
+ return $default_tag;
255
+ }
256
+ global $post;
257
+ // page title
258
+ if( $default_tag == '{page_title}' ) {
259
+ $default_tag = get_the_title( $post->ID );
260
+ }
261
+ // page id
262
+ if( $default_tag == '{page_title}' ) {
263
+ $default_tag = $post->ID;
264
+ }
265
+ // page url
266
+ if( $default_tag == '{page_url}' ) {
267
+ $default_tag = get_permalink( $post->ID );
268
+ }
269
+ // blog name
270
+ if( $default_tag == '{blog_name}' ) {
271
+ $default_tag = get_bloginfo( 'name' );
272
+ }
273
+ // is user logged in
274
+ if( $default_tag == '{user_logged_in}' ) {
275
+ if( is_user_logged_in() ) {
276
+ $default_tag = 'Registered User';
277
+ } else {
278
+ $default_tag = 'Guest User';
279
+ }
280
+ }
281
+ /* Return our filtered tag */
282
+ return apply_filters( 'yikes-mailchimp-parse-custom-default-value', $default_tag );
283
+ }
284
+
285
+ /*
286
+ * Delete the contents of our error log
287
+ *
288
+ * When a user clicks 'Clear Log' on the debug settings page, this funciton
289
+ * is used to clear the data out of our php file.
290
+ */
291
+ public function yikes_easy_mailchimp_clear_error_log() {
292
+ // file put contents $returned error + other data
293
+ if( file_exists( YIKES_MC_PATH . 'includes/error_log/yikes-easy-mailchimp-error-log.php' ) ) {
294
+ $clear_log = file_put_contents(
295
+ YIKES_MC_PATH . 'includes/error_log/yikes-easy-mailchimp-error-log.php',
296
+ ''
297
+ );
298
+ if( $clear_log === false ) {
299
+ // redirect the user to the manage forms page, display error message
300
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=debug-settings&error-log-cleared=false' ) ) );
301
+ } else {
302
+ // redirect the user to the manage forms page, display confirmation
303
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=debug-settings&error-log-cleared=true' ) ) );
304
+ }
305
+ }
306
+ }
307
+
308
+ /*
309
+ * Custom export function to export all or specific forms
310
+ * to allow for easy transpot to other sites
311
+ * @since 6.0.0
312
+ * @return CSV export file
313
+ */
314
+ public function yikes_easy_mailchimp_export_forms() {
315
+ // grab our nonce
316
+ $nonce = $_REQUEST['nonce'];
317
+ // grab the forms
318
+ $forms = isset( $_REQUEST['export_forms'] ) ? $_REQUEST['export_forms'] : array();
319
+ // validate nonce
320
+ if( ! wp_verify_nonce( $nonce, 'export-forms' ) ) {
321
+ wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
322
+ }
323
+
324
+ // run the export function
325
+ // parameters: ( $table_name, $form_ids, $file_name )
326
+ Yikes_Inc_Easy_MailChimp_Export_Class::yikes_mailchimp_form_export('Yikes-Inc-Easy-MailChimp-Forms-Export', $forms );
327
+ // re-direct the user back to the page
328
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=import-export-forms' ) ) );
329
+ die();
330
+ }
331
+
332
+ /*
333
+ * Custom export function to export YIKES Easy Forms for MailChimp Plugin Settings
334
+ * to allow for easy transpot to other sites
335
+ * @since 6.0.0
336
+ * @return CSV export file
337
+ */
338
+ public function yikes_easy_mailchimp_export_plugin_settings() {
339
+ // grab our nonce
340
+ $nonce = $_REQUEST['nonce'];
341
+ // validate nonce
342
+ if( ! wp_verify_nonce( $nonce, 'export-settings' ) ) {
343
+ wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
344
+ }
345
+
346
+ // run the export function
347
+ // parameters: ( $table_name, $form_ids, $file_name )
348
+ Yikes_Inc_Easy_MailChimp_Export_Class::yikes_mailchimp_settings_export( 'Yikes-Inc-Easy-MailChimp-Settings-Export' );
349
+ // re-direct the user back to the page
350
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=import-export-forms' ) ) );
351
+ die();
352
+ }
353
+
354
+ /*
355
+ * Custom import function to import all or specific forms
356
+ * @since 6.0.0
357
+ */
358
+ public function yikes_easy_mailchimp_import_forms() {
359
+ // grab our nonce
360
+ $nonce = $_REQUEST['nonce'];
361
+ // validate nonce
362
+ if( ! wp_verify_nonce( $nonce, 'import-forms' ) ) {
363
+ wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
364
+ }
365
+ // include the export class
366
+ if( ! class_exists( 'Yikes_Inc_Easy_MailChimp_Import_Class' ) ) {
367
+ include_once( YIKES_MC_PATH . 'includes/import-export/yikes-easy-mailchimp-import.class.php' );
368
+ }
369
+ // run the import function
370
+ // parameters: ( $_FILES )
371
+ Yikes_Inc_Easy_MailChimp_Import_Class::yikes_mailchimp_import_forms( $_FILES );
372
+ $import_query_arg = Yikes_Inc_Easy_MailChimp_Import_Class::yikes_mailchimp_import_type( $_FILES );
373
+ // re-direct the user back to the page
374
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=import-export-forms&' . $import_query_arg . '=true' ) ) );
375
+ die();
376
+ }
377
+
378
+ /*
379
+ * Premium Support Request
380
+ * @since 6.0.0
381
+ */
382
+ public function yikes_easy_mailchimp_premium_support_request() {
383
+
384
+ if( isset( $_POST['action'] ) && $_POST['action'] != 'yikes-support-request' ) {
385
+ return __( 'We encountered an error. Please contact the YIKES Inc. support team.' , 'yikes-inc-easy-mailchimp-extender' );
386
+ }
387
+
388
+ $license = $_POST['license_key'];
389
+ $user_email = $_POST['user-email'];
390
+ $support_topic = $_POST['support-topic'];
391
+ $support_priority = $_POST['support-priority'];
392
+ $support_content = $_POST['support-content'];
393
+
394
+ // wp_die( print_r( $support_content) );
395
+
396
+ $ticket_array = array(
397
+ 'action' => 'yikes-support-request',
398
+ 'license_key' => urlencode( base64_encode( $license ) ),
399
+ 'user_email' => urlencode( $user_email ),
400
+ 'site_url' => urlencode( esc_url( home_url() ) ),
401
+ 'support_topic' => urlencode( $support_topic ),
402
+ 'support_priority' => $support_priority,
403
+ 'support_content' => $support_content,
404
+ );
405
+
406
+ $yikes_plugin_support_url = 'https://yikesplugins.com';
407
+
408
+ // Call the custom API.
409
+ $response = wp_remote_post( esc_url( $yikes_plugin_support_url ), array(
410
+ 'timeout' => 30,
411
+ 'sslverify' => false,
412
+ 'body' => $ticket_array
413
+ ) );
414
+
415
+ // catch the error
416
+ if( is_wp_error( $response ) ) {
417
+ wp_die( $response->getMessage() );
418
+ return;
419
+ }
420
+
421
+ // retrieve our body
422
+ $create_ticket_response = wp_remote_retrieve_body( $response );
423
+
424
+ // display it
425
+ if( $create_ticket_response )
426
+ echo $create_ticket_response;
427
+
428
+ }
429
+
430
+ /**
431
+ * Dismiss the migrate options notice (incase the user wants to do things manually)
432
+ *
433
+ * @since 6.0.0
434
+ **/
435
+ public function yikes_easy_mailchimp_dismiss_option_migrate() {
436
+ // delete the options and allow the user to manually updadte things
437
+
438
+ // Verify the NONCE is valid
439
+ check_admin_referer( 'yikes-mc-dismiss-migration' , 'dismiss_migration_nonce' );
440
+
441
+ // re-direct the user back to the page
442
+ wp_redirect( esc_url_raw( admin_url( 'index.php?yikes-mc-options-migration-dismissed="true"' ) ) );
443
+ die();
444
+ }
445
+
446
+ /**
447
+ * Error logging class
448
+ *
449
+ * This is our main error logging class file, used to log errors to the error log.
450
+ *
451
+ * @since 6.0.0
452
+ */
453
+ public function load_error_logging_class() {
454
+ if( get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
455
+ // if error logging is enabled we should include our error logging class
456
+ /* Generate oure error logging table */
457
+ require_once YIKES_MC_PATH . '/includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
458
+ $error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
459
+ }
460
+ }
461
+
462
+ /*
463
+ yikes_easy_mailchimp_check_installation_date()
464
+ checks the user installation date, and adds our action
465
+ - if it's past 2 weeks we ask the user for a review :)
466
+ @since v6.0.0
467
+ */
468
+ public function yikes_easy_mailchimp_check_installation_date() {
469
+
470
+ // add a new option to store the plugin activation date/time
471
+ // @since v6.0.0
472
+ // this is used to notify the user that they should review after 2 weeks
473
+ if ( !get_option( 'yikes_easy_mailchimp_activation_date' ) ) {
474
+ add_option( 'yikes_easy_mailchimp_activation_date', strtotime( "now" ) );
475
+ }
476
+
477
+ $stop_bugging_me = get_option( 'yikes_easy_mailchimp_review_stop_bugging_me' );
478
+
479
+ if( !$stop_bugging_me ) {
480
+ $install_date = get_option( 'yikes_easy_mailchimp_activation_date' );
481
+ $past_date = strtotime( '-14 days' );
482
+ if ( $past_date >= $install_date && current_user_can( 'install_plugins' ) ) {
483
+ add_action( 'admin_notices', array( $this , 'yikes_easy_mailchimp_display_review_us_notice' ) );
484
+ }
485
+ }
486
+
487
+ }
488
+
489
+ /*
490
+ Display our admin notification
491
+ asking for a review, and for user feedback
492
+ @since v6.0.0
493
+ */
494
+ public function yikes_easy_mailchimp_display_review_us_notice() {
495
+ /* Lets only display our admin notice on YT4WP pages to not annoy the hell out of people :) */
496
+ if ( in_array( get_current_screen()->base , array( 'dashboard' , 'post' , 'edit' ) ) || strpos( get_current_screen()->base ,'yikes-inc-easy-mailchimp') !== false ) {
497
+ // Review URL - Change to the URL of your plugin on WordPress.org
498
+ $reviewurl = 'https://wordpress.org/support/view/plugin-reviews/yikes-inc-easy-mailchimp-extender';
499
+ $addons_url = esc_url( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-addons' ) );
500
+ $nobugurl = esc_url_raw( add_query_arg( 'yikes_easy_mc_icons_nobug', '1', admin_url() ) );
501
+ $review_message = '<div id="yikes-mailchimp-logo"></div>';
502
+ $review_message .= sprintf( __( "It looks like you've been using %s for 2 weeks now. We hope you're enjoying the features included with the free version. If so, please consider leaving us a review. Reviews only help to catch other users attention as well as provide us with feedback to grow and improve upon. If you're really enjoying the plugin, consider buying an add-on or developer license for some really awesome features and premium support." , 'yikes-inc-easy-mailchimp-extender' ) . "<span class='button-container'> <a href='%s' target='_blank' class='button-secondary'><span class='dashicons dashicons-star-filled'></span>" . __( "Leave A Review" , 'yikes-inc-easy-mailchimp-extender' ) . "</a> <a href='%s' class='button-secondary'><span class='dashicons dashicons-upload'></span>" . __( "View Addons" , 'yikes-inc-easy-mailchimp-extender' ) . "</a> <a href='%s' class='button-secondary'><span class='dashicons dashicons-no-alt'></span>" . __( "Dismiss" , 'yikes-inc-easy-mailchimp-extender' ) . "</a> </span>", '<strong>Easy Forms for MailChimp by YIKES Inc.</strong>', $reviewurl, $addons_url, $nobugurl ) . '';
503
+ ?>
504
+ <div id="review-yikes-easy-mailchimp-notice">
505
+ <?php echo $review_message; ?>
506
+ </div>
507
+ <?php
508
+ }
509
+ }
510
+
511
+ /*
512
+ yikes_easy_mailchimp_stop_bugging_me()
513
+ Remove the Review us notification when user clicks 'Dismiss'
514
+ @since v3.1.1
515
+ */
516
+ public function yikes_easy_mailchimp_stop_bugging_me() {
517
+ $nobug = "";
518
+ if ( isset( $_GET['yikes_easy_mc_icons_nobug'] ) ) {
519
+ $nobug = (int) esc_attr( $_GET['yikes_easy_mc_icons_nobug'] );
520
+ }
521
+ if ( 1 == $nobug ) {
522
+ add_option( 'yikes_easy_mailchimp_review_stop_bugging_me', TRUE );
523
+ }
524
+ }
525
+
526
+ /* End Two Week Notificaition */
527
+
528
+ /* Display a warning users who are using PHP < 5.3 */
529
+ public function display_php_warning() {
530
+ $message = __( 'YIKES Inc. Easy Forms for MailChimp requires a minimum of PHP 5.3. The plugin will not function properly until you update. Reach out to your host provider for assistance.' , 'yikes-inc-easy-mailchimp-extender' );
531
+ echo "<div class='error'> <p><span class='dashicons dashicons-no-alt' style='color:rgb(231, 98, 98)'></span> $message</p></div>";
532
+ }
533
+
534
+
535
+
536
+ /* TinyMCE Functions */
537
+ // load our button and pass in the JS form data variable
538
+ public function add_tinyMCE_buttons() {
539
+ global $typenow;
540
+ // only on Post Type: post and page
541
+ if( ! in_array( $typenow, array( 'post', 'page' ) ) ) {
542
+ return;
543
+ }
544
+ add_filter( 'mce_buttons', array( $this, 'yks_mc_add_tinymce_button' ) );
545
+ add_filter( 'mce_external_plugins', array( $this, 'yks_mc_add_tinymce_plugin' ) );
546
+ }
547
+
548
+ // Add the button key for address via JS
549
+ public function yks_mc_add_tinymce_button( $buttons ) {
550
+ array_push( $buttons, 'yks_mc_tinymce_button_key' );
551
+ // Print all buttons
552
+ return $buttons;
553
+ }
554
+
555
+ // inlcude the js for tinymce
556
+ public function yks_mc_add_tinymce_plugin( $plugin_array ) {
557
+ $plugin_array['yks_mc_tinymce_button'] = plugins_url( '/js/min/yikes-inc-easy-mailchimp-tinymce-button.min.js', __FILE__ );
558
+ // Print all plugin js path
559
+ // var_dump( $plugin_array );
560
+ return $plugin_array;
561
+ }
562
+
563
+ /**
564
+ * Localize Script
565
+ * Pass our imported list data, to the JS file
566
+ * to build the drop down list in the modal
567
+ */
568
+ public function tinymce_yikes_easy_mc() {
569
+ // check capabilities
570
+ if( ! current_user_can( apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ) ) ) {
571
+ return;
572
+ }
573
+
574
+ $list_data = $this->form_interface->get_all_forms();
575
+ $lists = array();
576
+ if( !empty( $list_data ) ) {
577
+ // build an array to pass to our javascript
578
+ foreach( $list_data as $id => $form ) {
579
+ $lists[] = array(
580
+ 'text' => urlencode( $form['form_name'] ),
581
+ 'value' => $id,
582
+ );
583
+ }
584
+ } else {
585
+ $lists[0] = array(
586
+ 'text' => __( 'Please Import Some MailChimp Lists' , 'yikes-inc-easy-mailchimp-extender' ),
587
+ 'value' => '-'
588
+ );
589
+ }
590
+ /* Pass our form data to our JS file for use */
591
+ ?>
592
+ <script type="text/javascript">
593
+ var forms = {
594
+ 'data' : <?php echo json_encode( $lists ); ?>
595
+ };
596
+ var localized_data = {
597
+ 'button_title' : '<?php _e( 'Easy Forms for MailChimp by YIKES', 'yikes-inc-easy-mailchimp-extender' ); ?>',
598
+ 'popup_title' : '<?php _e( 'Easy Forms for MailChimp by YIKES', 'yikes-inc-easy-mailchimp-extender' ); ?>',
599
+ 'list_id_label' : '<?php _e( 'MailChimp Opt-In Form' , 'yikes-inc-easy-mailchimp-extender' ); ?>',
600
+ 'show_title_label' : '<?php _e( 'Display Form Title' , 'yikes-inc-easy-mailchimp-extender' ); ?>',
601
+ 'show_description_label' : '<?php _e( 'Display Form Description' , 'yikes-inc-easy-mailchimp-extender' ); ?>',
602
+ 'submit_button_text_label' : '<?php _e( 'Custom Submit Button Text' , 'yikes-inc-easy-mailchimp-extender' ); ?>',
603
+ 'submit_button_message' : '<?php _e( '<em>If left empty, the button will use the default submit button text .</em>', 'yikes-inc-easy-mailchimp-extender' ); ?>'
604
+ };
605
+ <?php
606
+ $link = sprintf( __( 'You need to <a href="%s" title="%s">create a form</a> before you can add one to a page or post.', 'yikes-inc-easy-mailchimp-extender' ), esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp' ) ), __( 'Create a form', 'yikes-inc-easy-mailchimp-extender' ) );
607
+ ?>
608
+ var alert_translated = '<?php echo $link; ?>';
609
+ </script>
610
+ <?php
611
+ }
612
+ /* End TinyMCE Functions */
613
+
614
+ /*
615
+ * Redirect the user to our Welcome page
616
+ * when they activate the plug in, if they haven't been redirected before
617
+ */
618
+ public function yikes_easy_mc_activation_redirect() {
619
+ if ( get_option( 'yikes_mailchimp_activation_redirect', 'true' ) == 'true' ) {
620
+ update_option( 'yikes_mailchimp_activation_redirect', 'false' );
621
+ /* If the user had this plugin activated prior to today, redirect to 'Whats New' */
622
+ if( get_option( 'yikes_easy_mailchimp_activation_date', strtotime( 'now' ) ) == strtotime( 'now' ) ) {
623
+ wp_redirect( esc_url( admin_url( 'admin.php?page=yikes-mailchimp-welcome' ) ) );
624
+ } else {
625
+ /* Else redirect the user over to the 'Getting Started' tab */
626
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-welcome&section=whats-new' ) ) );
627
+ }
628
+ exit();
629
+ }
630
+ }
631
+
632
+ /*
633
+ * Fix the MailChimp icon spacing in the admin menu
634
+ */
635
+ public function fix_menu_icon_spacing() {
636
+ ?>
637
+ <style>
638
+ a[href="admin.php?page=yikes-inc-easy-mailchimp"] .wp-menu-image img {
639
+ padding-top: 5px !important;
640
+ }
641
+ </style>
642
+ <?php
643
+ }
644
+
645
+ /**
646
+ * Register the stylesheets for the admin area.
647
+ *
648
+ * @since 6.0.0
649
+ */
650
+ public function enqueue_styles() {
651
+ /**
652
+ * Enqueue our global dashboard styles
653
+ */
654
+ wp_enqueue_style( 'yikes-inc-easy-mailchimp-extender-admin', plugin_dir_url( __FILE__ ) . 'css/yikes-inc-easy-mailchimp-extender-admin.min.css', array(), $this->version, 'all' );
655
+ /*
656
+ * Enqueue Add-ons styles
657
+ */
658
+ if ( get_current_screen()->base == 'easy-forms_page_yikes-inc-easy-mailchimp-addons' ) {
659
+ wp_enqueue_style( 'yikes-inc-easy-mailchimp-extender-addons-styles', plugin_dir_url( __FILE__ ) . 'css/yikes-inc-easy-mailchimp-extender-addons.min.css', array(), $this->version, 'all' );
660
+ }
661
+ /*
662
+ * Enqueue Subscriber Profile Flags
663
+ */
664
+ if ( get_current_screen()->base == 'admin_page_yikes-mailchimp-view-user' ) {
665
+ wp_enqueue_style( 'yikes-inc-easy-mailchimp-extender-subscriber-flags', plugin_dir_url( __FILE__ ) . 'css/flag-icon.min.css', array(), $this->version, 'all' );
666
+ }
667
+ }
668
+ /**
669
+ * Register the JavaScript for the admin area.
670
+ *
671
+ * @since 6.0.0
672
+ */
673
+ public function enqueue_scripts() {
674
+ wp_enqueue_script( 'yikes-inc-easy-mailchimp-extender-admin-js', plugin_dir_url( __FILE__ ) . 'js/min/yikes-inc-easy-mailchimp-extender-admin.min.js', array( 'jquery' , 'jquery-ui-sortable' ), $this->version, false );
675
+
676
+ $localized_data = array(
677
+ 'admin_url' => esc_url_raw( admin_url() ),
678
+ 'ajax_url' => esc_url_raw( admin_url( 'admin-ajax.php' ) ),
679
+ 'locating_interest_groups' => __( 'Locating Interest Groups', 'yikes-inc-easy-mailchimp-extender' ),
680
+ 'search_preloader_url' => YIKES_MC_URL . 'includes/images/search-interest-group-preloader.gif',
681
+ 'preloader_url' => esc_url_raw( admin_url( '/images/wpspin_light.gif' ) ),
682
+ );
683
+
684
+ wp_localize_script( 'yikes-inc-easy-mailchimp-extender-admin-js' , 'object_data' , $localized_data );
685
+
686
+ // Enqueue required scripts for the form editor
687
+ $screen = get_current_screen();
688
+ if ( ! isset( $screen->base ) || 'admin_page_yikes-mailchimp-edit-form' !== $screen->base ) {
689
+ return;
690
+ }
691
+
692
+ /** @var WP_Locale */
693
+ global $wp_locale;
694
+
695
+ wp_enqueue_style( 'wp-color-picker' );
696
+ wp_enqueue_script( 'wp-color-picker' );
697
+ wp_enqueue_script( 'jquery.timepicker.js',YIKES_MC_URL . 'admin/js/jquery.timepicker.min.js' , array( 'jquery' ) , $this->version, false );
698
+ wp_enqueue_script( 'edit-form-js' , YIKES_MC_URL . 'admin/js/min/yikes-inc-easy-mailchimp-extender-edit-form.min.js' , array( 'jquery.timepicker.js', 'jquery-ui-datepicker' ) , $this->version, false );
699
+
700
+ $localized_data = array(
701
+ 'ajax_url' => esc_url_raw( admin_url( 'admin-ajax.php' ) ),
702
+ 'no_fields_assigned' => __( 'No fields assigned to this form. Select some fields to add to this form from the right hand column.', 'yikes-inc-easy-mailchimp-extender' ),
703
+ 'bulk_delete_alert' => __( 'Are you sure you want to delete all of the fields assigned to this form?', 'yikes-inc-easy-mailchimp-extender' ),
704
+ 'closeText' => __( 'Done', 'yikes-inc-easy-mailchimp-extender' ),
705
+ 'currentText' => __( 'Today', 'yikes-inc-easy-mailchimp-extender' ),
706
+ 'monthNames' => array_values( $wp_locale->month ),
707
+ 'monthNamesShort' => array_values( $wp_locale->month_abbrev ),
708
+ 'monthStatus' => __( 'Show a different month', 'yikes-inc-easy-mailchimp-extender' ),
709
+ 'dayNames' => array_values( $wp_locale->weekday ),
710
+ 'dayNamesShort' => array_values( $wp_locale->weekday_abbrev ),
711
+ 'dayNamesMin' => array_values( $wp_locale->weekday_initial ),
712
+
713
+ // set the date format to match the WP general date settings
714
+ 'dateFormat' => $this->yikes_jQuery_datepicker_date_format_php_to_js( get_option( 'date_format' ), 'date' ),
715
+
716
+ // get the start of week from WP general setting
717
+ 'firstDay' => get_option( 'start_of_week' ),
718
+
719
+ // is Right to left language? default is false
720
+ 'isRTL' => $wp_locale->is_rtl(),
721
+ 'start_date_exceeds_end_date_error' => __( 'Error: The start date and time cannot occur after the end date and time. Chosen date reverted to previous selection.', 'yikes-inc-easy-mailchimp-extender' ),
722
+ );
723
+ wp_localize_script( 'edit-form-js' , 'yikes_mailchimp_edit_form' , $localized_data );
724
+ }
725
+
726
+ /**
727
+ * Convert the php date format string to a js date format
728
+ */
729
+ public function yikes_jQuery_datepicker_date_format_php_to_js( $sFormat, $type ) {
730
+ switch ( $type ) {
731
+ default:
732
+ case 'date':
733
+ // Standard Date Fields
734
+ switch ( $sFormat ) {
735
+ //Predefined WP date formats
736
+ case 'F j, Y':
737
+ case 'j F Y':
738
+ case 'm/d/Y':
739
+ case 'mm/dd/yyyy':
740
+ case 'MM/DD/YYYY':
741
+ default:
742
+ return( 'mm/dd/yy' );
743
+ break;
744
+ case 'Y/m/d':
745
+ case 'Y-m-d':
746
+ return( 'yy/mm/dd' );
747
+ break;
748
+ case 'd/m/Y':
749
+ case 'dd/mm/yyyy':
750
+ case 'DD/MM/YYYY':
751
+ return( 'dd/mm/yyyy' );
752
+ break;
753
+ }
754
+ break;
755
+ // Birthday Fields
756
+ case 'birthday':
757
+ switch ( $sFormat ) {
758
+ //Predefined WP date formats
759
+ case 'F j, Y':
760
+ case 'j F Y':
761
+ case 'm/d/Y':
762
+ case 'mm/dd/yyyy':
763
+ case 'MM/DD/YYYY':
764
+ default:
765
+ return( 'mm/dd' );
766
+ break;
767
+ case 'Y/m/d':
768
+ case 'Y-m-d':
769
+ return( 'mm/dd' );
770
+ break;
771
+ case 'd/m/Y':
772
+ case 'dd/mm/yyyy':
773
+ case 'DD/MM/YYYY':
774
+ return( 'dd/mm' );
775
+ break;
776
+ }
777
+ break;
778
+ }
779
+ }
780
+
781
+ /**
782
+ * Convert the php date format string to a js date format
783
+ */
784
+ public function yikes_jQuery_datepicker_date_format( $site_option ) {
785
+ switch( $site_option ) {
786
+ //Predefined WP date formats
787
+ default:
788
+ case 'F j, Y':
789
+ case 'm/d/Y':
790
+ return( 'm/d/Y' );
791
+ break;
792
+ case 'Y-m-d':
793
+ return( 'Y/m/d' );
794
+ break;
795
+ case 'd/m/Y':
796
+ return( 'd/m/Y' );
797
+ break;
798
+ }
799
+ }
800
+
801
+ /**
802
+ * Register our admin pages
803
+ * used to display data back to the user
804
+ **/
805
+ public function register_admin_pages() {
806
+
807
+ /* Top Level Menu 'Easy MailChimp' */
808
+ add_menu_page(
809
+ __( 'Easy Forms' , 'yikes-inc-easy-mailchimp-extender' ),
810
+ 'Easy Forms',
811
+ apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
812
+ 'yikes-inc-easy-mailchimp',
813
+ '', // no callback,
814
+ YIKES_MC_URL . 'includes/images/MailChimp_Assets/Freddie_wink_icon.png'
815
+ );
816
+
817
+ // Sub Pages
818
+ /*************/
819
+
820
+ /* YIKES Inc. Easy MailChimp Settings */
821
+
822
+ /* YIKES Inc. Easy MailChimp Manage Forms */
823
+ add_submenu_page(
824
+ 'yikes-inc-easy-mailchimp',
825
+ __( 'Opt-in Forms' , 'yikes-inc-easy-mailchimp-extender' ),
826
+ __( 'Opt-in Forms' , 'yikes-inc-easy-mailchimp-extender' ),
827
+ apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
828
+ 'yikes-inc-easy-mailchimp',
829
+ array( $this, 'generateManageFormsPage' )
830
+ );
831
+
832
+ /* YIKES Inc. Easy MailChimp Manage Lists */
833
+ add_submenu_page(
834
+ 'yikes-inc-easy-mailchimp',
835
+ __( 'Mailing Lists' , 'yikes-inc-easy-mailchimp-extender' ),
836
+ __( 'Mailing Lists' , 'yikes-inc-easy-mailchimp-extender' ),
837
+ apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
838
+ 'yikes-inc-easy-mailchimp-lists',
839
+ array( $this, 'generateManageListsPage' )
840
+ );
841
+
842
+
843
+ /*
844
+ * Custom action hook to hook into to add additional
845
+ * menu items from extensions
846
+ */
847
+ do_action( 'yikes-mailchimp-menu' );
848
+
849
+
850
+ /* YIKES Inc. Easy MailChimp Account Overview */
851
+ if ( get_option('yikes-mc-api-validation') == 'valid_api_key' ) {
852
+ /* YIKES Inc. Easy MailChimp Settings */
853
+ add_submenu_page(
854
+ 'yikes-inc-easy-mailchimp',
855
+ __( 'Account' , 'yikes-inc-easy-mailchimp-extender' ),
856
+ __( 'Account' , 'yikes-inc-easy-mailchimp-extender' ),
857
+ apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
858
+ 'yikes-inc-easy-mailchimp-account-overview',
859
+ array( $this, 'generateAccountDetailsPage' )
860
+ );
861
+ }
862
+
863
+
864
+ /* YIKES Inc. Easy MailChimp Settings */
865
+ add_submenu_page(
866
+ 'yikes-inc-easy-mailchimp',
867
+ __( 'Settings.' , 'yikes-inc-easy-mailchimp-extender' ),
868
+ __( 'Settings' , 'yikes-inc-easy-mailchimp-extender' ),
869
+ apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
870
+ 'yikes-inc-easy-mailchimp-settings',
871
+ array( $this, 'generatePageOptions' )
872
+ );
873
+
874
+ /* Support Page */
875
+ add_submenu_page(
876
+ 'yikes-inc-easy-mailchimp',
877
+ __( 'Support' , 'yikes-inc-easy-mailchimp-extender' ),
878
+ __( 'Support' , 'yikes-inc-easy-mailchimp-extender' ),
879
+ apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
880
+ 'yikes-inc-easy-mailchimp-support',
881
+ array( $this, 'generateSupportPage' )
882
+ );
883
+
884
+ /* Add-Ons Page */
885
+ add_submenu_page(
886
+ 'yikes-inc-easy-mailchimp',
887
+ __( 'Add-Ons' , 'yikes-inc-easy-mailchimp-extender' ),
888
+ __( 'Add-Ons' , 'yikes-inc-easy-mailchimp-extender' ),
889
+ apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
890
+ 'yikes-inc-easy-mailchimp-addons',
891
+ array( $this , 'generateAddOnsPage' )
892
+ );
893
+
894
+ /** Hidden Pages **/
895
+
896
+ /* Add Hidden Edit Form Page */
897
+ add_submenu_page(
898
+ 'options.php',
899
+ __( 'Edit Form' , 'yikes-inc-easy-mailchimp-extender' ),
900
+ __( 'Edit Form' , 'yikes-inc-easy-mailchimp-extender' ),
901
+ apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
902
+ 'yikes-mailchimp-edit-form',
903
+ array( $this, 'generateEditFormPage' )
904
+ );
905
+
906
+ /* Add Hidden Migrate Options Page */
907
+ add_submenu_page(
908
+ 'options-writing.php',
909
+ __( 'YIKES Inc. Easy Forms for MailChimp Upgrade Options Structure' , 'yikes-inc-easy-mailchimp-extender' ),
910
+ 'YIKES Inc. Easy Forms for MailChimp Upgrade Options Structure',
911
+ 'manage_options',
912
+ 'yikes-inc-easy-mailchimp-update' ,
913
+ array( $this , 'migrate_old_yks_mc_options' )
914
+ );
915
+
916
+ /* Add Hidden Welcome Page */
917
+ add_submenu_page(
918
+ 'options.php',
919
+ __( 'Welcome' , 'yikes-inc-easy-mailchimp-extender' ),
920
+ __( 'Welcome' , 'yikes-inc-easy-mailchimp-extender' ),
921
+ apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
922
+ 'yikes-mailchimp-welcome',
923
+ array( $this, 'generateWelcomePage' )
924
+ );
925
+
926
+ /* Add Hidden 'View List' Page */
927
+ add_submenu_page(
928
+ 'options.php',
929
+ __( 'View List' , 'yikes-inc-easy-mailchimp-extender' ),
930
+ __( 'View List' , 'yikes-inc-easy-mailchimp-extender' ),
931
+ apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
932
+ 'yikes-mailchimp-view-list',
933
+ array( $this, 'generateViewListPage' )
934
+ );
935
+
936
+ /* Add Hidden View User Page */
937
+ add_submenu_page(
938
+ 'options.php',
939
+ __( 'View User' , 'yikes-inc-easy-mailchimp-extender' ),
940
+ __( 'View User' , 'yikes-inc-easy-mailchimp-extender' ),
941
+ apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ),
942
+ 'yikes-mailchimp-view-user',
943
+ array( $this, 'generateViewUserPage' )
944
+ );
945
+
946
+ }
947
+
948
+ /*
949
+ * Redirect a user to an external page
950
+ * when they click 'Go Pro' in the admin menu
951
+ * to do: populate with sales URL
952
+ */
953
+ public function generateAddOnsPage() {
954
+ require_once YIKES_MC_PATH . 'admin/partials/menu/add-ons.php'; // include our add-ons page
955
+ }
956
+
957
+ /**
958
+ * Generate YIKES Inc. Easy MailChimp Manage Forms Page
959
+ *
960
+ * @since 1.0.0
961
+ */
962
+ function generateManageFormsPage() {
963
+ require_once YIKES_MC_PATH . 'admin/partials/menu/manage-forms.php'; // include our manage forms page
964
+ }
965
+
966
+ /**
967
+ * Generate YIKES Inc. Easy MailChimp Manage Lists Page
968
+ *
969
+ * @since 1.0.0
970
+ */
971
+ function generateManageListsPage() {
972
+ require_once YIKES_MC_PATH . 'admin/partials/menu/manage-lists.php'; // include our lists page
973
+ }
974
+
975
+ /**
976
+ * Generate YIKES Inc. Easy MailChimp Account Details Page
977
+ *
978
+ * @since 1.0.0
979
+ */
980
+ function generateAccountDetailsPage() {
981
+ require_once YIKES_MC_PATH . 'admin/partials/menu/account-details.php'; // include our account details page
982
+ }
983
+
984
+ /**
985
+ * Generate YIKES Inc. Easy MailChimp Support Page
986
+ *
987
+ * @since 1.0.0
988
+ */
989
+ function generateSupportPage() {
990
+ require_once YIKES_MC_PATH . 'admin/partials/menu/support.php'; // include our options page
991
+ }
992
+
993
+ /**
994
+ * Generate YIKES Inc. Easy MailChimp Edit Form Page
995
+ *
996
+ * @since 1.0.0
997
+ */
998
+ function generateEditFormPage() {
999
+ require_once YIKES_MC_PATH . 'admin/partials/edit-form.php'; // include our options page
1000
+ }
1001
+
1002
+ /**
1003
+ * Generate YIKES Inc. Easy MailChimp Welcome Page
1004
+ *
1005
+ * @since 1.0.0
1006
+ */
1007
+ function generateWelcomePage() {
1008
+ require_once YIKES_MC_PATH . 'admin/partials/welcome-page/welcome.php'; // include our options page
1009
+ }
1010
+
1011
+ /**
1012
+ * Generate YIKES Inc. Easy MailChimp View List Page
1013
+ *
1014
+ * @since 1.0.0
1015
+ */
1016
+ function generateViewListPage() {
1017
+ require_once YIKES_MC_PATH . 'admin/partials/view-list.php'; // include our options page
1018
+ }
1019
+
1020
+ /**
1021
+ * Generate YIKES Inc. Easy MailChimp View User Page
1022
+ *
1023
+ * @since 1.0.0
1024
+ */
1025
+ function generateViewUserPage() {
1026
+ require_once YIKES_MC_PATH . 'admin/partials/view-user.php'; // include our options page
1027
+ }
1028
+
1029
+ /**
1030
+ * Register our plugin settings, and display them on our settings page
1031
+ *
1032
+ * @since v.5.4
1033
+ **/
1034
+ function yikes_easy_mc_settings_init() {
1035
+
1036
+ /* Register General Settings Section */
1037
+
1038
+ register_setting( 'yikes_inc_easy_mc_general_settings_page', 'yikes-mc-api-key', array( $this , 'yikes_mc_validate_api_key' ) );
1039
+
1040
+ add_settings_section(
1041
+ 'yikes_easy_mc_settings_general_section_callback',
1042
+ '',
1043
+ '',
1044
+ 'yikes_inc_easy_mc_general_settings_page'
1045
+ );
1046
+
1047
+ /* Register Visual Representation of Connection */
1048
+ add_settings_field(
1049
+ 'connection',
1050
+ __( 'API Connection', 'yikes-inc-easy-mailchimp-extender' ),
1051
+ 'yikes_inc_easy_mc_visual_representation_of_connection_callback', // callback + validation inside of admin/partials/menu/options.php
1052
+ 'yikes_inc_easy_mc_general_settings_page',
1053
+ 'yikes_easy_mc_settings_general_section_callback'
1054
+ );
1055
+
1056
+ /* Register Check Box Setting */
1057
+ add_settings_field(
1058
+ 'yikes-mc-api-key',
1059
+ __( 'MailChimp API Key', 'yikes-inc-easy-mailchimp-extender' ),
1060
+ 'yikes_inc_easy_mc_api_key_field_callback', // callback + validation inside of admin/partials/menu/options.php
1061
+ 'yikes_inc_easy_mc_general_settings_page',
1062
+ 'yikes_easy_mc_settings_general_section_callback'
1063
+ );
1064
+
1065
+ /* End General Settings */
1066
+
1067
+ /* Checkbox Settings */
1068
+ register_setting( 'yikes_inc_easy_mc_checkbox_settings_page', 'optin-checkbox-init' );
1069
+
1070
+ /* Register General Settings Section */
1071
+ add_settings_section(
1072
+ 'yikes_inc_easy_mc_checkbox_settings',
1073
+ '',
1074
+ '',
1075
+ 'yikes_inc_easy_mc_checkbox_settings_page'
1076
+ );
1077
+
1078
+ add_settings_field(
1079
+ 'optin-checkbox-init',
1080
+ __( 'Select Checkboxes to Generate', 'yikes-inc-easy-mailchimp-extender' ),
1081
+ '', // callback + validation inside of admin/partials/menu/options.php
1082
+ 'yikes_inc_easy_mc_checkbox_settings'
1083
+ );
1084
+ /* End Checkbox Settings */
1085
+
1086
+ /* reCAPTCHA Settings */
1087
+
1088
+ register_setting( 'yikes_inc_easy_mc_recaptcha_settings_page' , 'yikes-mc-recaptcha-status' );
1089
+ register_setting( 'yikes_inc_easy_mc_recaptcha_settings_page' , 'yikes-mc-recaptcha-site-key' );
1090
+ register_setting( 'yikes_inc_easy_mc_recaptcha_settings_page' , 'yikes-mc-recaptcha-secret-key' );
1091
+
1092
+ /* Register reCAPTCHA Settings Section */
1093
+ add_settings_section(
1094
+ 'yikes_easy_mc_settings_recpatcha_section',
1095
+ '',
1096
+ '',
1097
+ 'yikes_inc_easy_mc_recaptcha_settings_page'
1098
+ );
1099
+
1100
+ add_settings_field(
1101
+ 'yikes-mc-recaptcha-site-key',
1102
+ __( 'Enter reCAPTCHA Site Key', 'yikes-inc-easy-mailchimp-extender' ),
1103
+ '', // callback + validation inside of admin/partials/menu/options.php
1104
+ 'yikes_easy_mc_settings_recpatcha_section'
1105
+ );
1106
+
1107
+ add_settings_field(
1108
+ 'yikes-mc-recaptcha-secret-key',
1109
+ __( 'Enter reCAPTCHA Secret Key', 'yikes-inc-easy-mailchimp-extender' ),
1110
+ '', // callback + validation inside of admin/partials/menu/options.php
1111
+ 'yikes_easy_mc_settings_recpatcha_section'
1112
+ );
1113
+
1114
+ add_settings_field(
1115
+ 'yikes-mc-recaptcha-status',
1116
+ __( 'Enable ReCaptcha', 'yikes-inc-easy-mailchimp-extender' ),
1117
+ '', // callback + validation inside of admin/partials/menu/options.php
1118
+ 'yikes_easy_mc_settings_recpatcha_section'
1119
+ );
1120
+
1121
+ /* End reCAPTCHA Settings */
1122
+
1123
+ /* Debug Settings */
1124
+ register_setting( 'yikes_inc_easy_mc_debug_settings_page' , 'yikes-mailchimp-debug-status' );
1125
+
1126
+ /* Register Debug Settings Section */
1127
+ add_settings_section(
1128
+ 'yikes_easy_mc_settings_debug_section',
1129
+ '',
1130
+ '',
1131
+ 'yikes_inc_easy_mc_debug_settings_page'
1132
+ );
1133
+
1134
+ add_settings_field(
1135
+ 'yikes-mailchimp-debug-status',
1136
+ __( 'Enable Debugging', 'yikes-inc-easy-mailchimp-extender' ),
1137
+ '', // callback + validation inside of admin/partials/menu/options.php
1138
+ 'yikes_easy_mc_settings_debug_section'
1139
+ );
1140
+
1141
+ /* Custom Action Hook For Addon Settings */
1142
+ // custom action hook to allow our add-ons to take
1143
+ // advantage of our base settings
1144
+ do_action( 'yikes-mailchimp-settings-field' );
1145
+
1146
+ }
1147
+
1148
+ /**
1149
+ * Options Sanitization & Validation
1150
+ * @since complete re-write
1151
+ **/
1152
+ function yikes_mc_validate_api_key( $input ) {
1153
+ if( $input === '' ) {
1154
+ update_option( 'yikes-mc-api-validation' , 'invalid_api_key' );
1155
+ return;
1156
+ }
1157
+ $api_key = trim( $input );
1158
+ $dash_position = strpos( trim( $input ), '-' );
1159
+ if( $dash_position !== false ) {
1160
+ $api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/helper/ping.json';
1161
+ } else {
1162
+ update_option( 'yikes-mc-api-invalid-key-response', __( 'Your API key appears to be invalid.', 'yikes-inc-easy-mailchimp-extender' ) );
1163
+ update_option( 'yikes-mc-api-validation' , 'invalid_api_key' );
1164
+ return $api_key;
1165
+ }
1166
+ $request_args = array(
1167
+ 'body' => array(
1168
+ 'apikey' => $api_key,
1169
+ ),
1170
+ 'timeout' => 10,
1171
+ 'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true ),
1172
+ );
1173
+ $api_key_response = wp_remote_post( $api_endpoint, $request_args );
1174
+ if( ! is_wp_error( $api_key_response ) ) {
1175
+ $body = json_decode( wp_remote_retrieve_body( $api_key_response ), true );
1176
+ if( isset( $body['msg'] ) && $body['msg'] == "Everything's Chimpy!" ) {
1177
+ update_option( 'yikes-mc-api-validation' , 'valid_api_key' );
1178
+ // Clear the API key transient data
1179
+ $this->delete_yikes_mailchimp_transients();
1180
+ }
1181
+ } else {
1182
+ require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
1183
+ $error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
1184
+ $error_logging->yikes_easy_mailchimp_write_to_error_log( $api_key_response->get_error_message() , __( "Connecting to MailChimp" , 'yikes-inc-easy-mailchimp-extender' ) , __( "Settings Page/General Settings" , 'yikes-inc-easy-mailchimp-extender' ) );
1185
+ update_option( 'yikes-mc-api-invalid-key-response' , $api_key_response->get_error_message() );
1186
+ update_option( 'yikes-mc-api-validation' , 'invalid_api_key' );
1187
+ }
1188
+ // returned the api key
1189
+ return $api_key;
1190
+ }
1191
+
1192
+ /**
1193
+ * Generate YIKES Inc. Easy Forms for MailChimp Options Page
1194
+ *
1195
+ * @since 1.0.0
1196
+ */
1197
+ function generatePageOptions() {
1198
+ require_once YIKES_MC_PATH . 'admin/partials/menu/options.php'; // include our options page
1199
+ }
1200
+
1201
+ /**
1202
+ * Check if users API key is valid, if not
1203
+ * this function will apply a disabled attribute
1204
+ * to form fields. (input, dropdowns, buttons etc.)
1205
+ * @since v5.5 re-write
1206
+ **/
1207
+ public function is_user_mc_api_valid_form( $echo=true ) {
1208
+ if( $echo == true ) {
1209
+ if( get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ) == 'invalid_api_key' ) {
1210
+ echo 'disabled="disabled"';
1211
+ }
1212
+ } else {
1213
+ if( get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ) == 'invalid_api_key' ) {
1214
+ return false;
1215
+ } else {
1216
+ return true;
1217
+ }
1218
+ }
1219
+ }
1220
+
1221
+ /**
1222
+ * Check for existing plugin options
1223
+ * if they exist, we need to migrate our options to
1224
+ * the correct WordPress options API (old plugin stored options wierdly)
1225
+ *
1226
+ * @since 1.0.0
1227
+ * @param string $yikes_inc_easy_mailchimp_extender The name of this plugin.
1228
+ * @param string $version The version of this plugin.
1229
+ */
1230
+ public function check_for_old_yks_mc_options() {
1231
+ $old_plugin_options = get_option( 'ykseme_storage' );
1232
+ // only perform options migrations if the site is not a multi-site setup
1233
+ if ( !is_multisite() ) {
1234
+ if( apply_filters( 'yikes_mc_old_options_filter' , $old_plugin_options ) ) {
1235
+ // display a notice to the user that they should 'migrate'
1236
+ // from the old plugin settings to the new ones
1237
+ add_action( 'admin_notices', array( $this , 'display_options_migrate_notice' ) , 11 );
1238
+ }
1239
+ }
1240
+ }
1241
+
1242
+ /**
1243
+ * Migrate our old options , to the new options API
1244
+ * moving from 5.5 and beyond..
1245
+ * @since
1246
+ */
1247
+ public function migrate_old_yks_mc_options() {
1248
+ // include our migrate options helper file
1249
+ include_once YIKES_MC_PATH . 'admin/partials/upgrade-helpers/upgrade-migrate-options.php';
1250
+ }
1251
+
1252
+ /**
1253
+ Admin Notices
1254
+ - Notifications displayed at the top of admin pages, back to the user
1255
+ **/
1256
+
1257
+ /**
1258
+ * Check for existing plugin options
1259
+ * if they exist, we need to migrate our options to
1260
+ * the correct WordPress options API (old plugin stored options wierdly)
1261
+ *
1262
+ * @since 1.0.0
1263
+ * @param string $yikes_inc_easy_mailchimp_extender The name of this plugin.
1264
+ * @param string $version The version of this plugin.
1265
+ */
1266
+ public function display_options_migrate_notice() {
1267
+
1268
+ // Confirm that the necessary forms table in the database exists, else bail
1269
+ global $wpdb;
1270
+ if( $wpdb->get_var("show tables like '" . $wpdb->prefix . "yikes_easy_mc_forms'") != $wpdb->prefix . "yikes_easy_mc_forms" ) {
1271
+ return;
1272
+ }
1273
+
1274
+ if( isset( $_GET['yikes-mc-options-migration-dismissed'] ) && $_GET['yikes-mc-options-migration-dismissed'] == 'true' ) {
1275
+ // Delete the options, start a-new! (this will disable the migration notice altogether)
1276
+ delete_option( 'widget_yikes_mc_widget' );
1277
+ delete_option( 'api_validation' );
1278
+ delete_option( 'ykseme_storage' );
1279
+ delete_option( 'yikes-mc-lists' );
1280
+ ?>
1281
+ <div class="yikes-easy-mc-updated migrate-options-notice">
1282
+ <p><?php printf( __( "The previously stored options for %s have been cleared from the database. You should update the plugin options on the <a href='%s' title='Settings Page'>settings page</a> before continuing. You should also update the shortcodes used to generate your forms, and any widgets you may have previously set-up.", 'yikes-inc-easy-mailchimp-extender' ), '<strong>YIKES Inc. Easy Forms for MailChimp</strong>', admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings' ) ); ?></p>
1283
+ </div>
1284
+ <?php
1285
+ } else {
1286
+ ?>
1287
+ <div class="yikes-easy-mc-updated migrate-options-notice">
1288
+ <p><?php printf( __( "It looks like you're upgrading from a previous version of %s.", 'yikes-inc-easy-mailchimp-extender' ), '<strong>YIKES Inc. Easy Forms for MailChimp</strong>' ); ?> <?php printf( __( "In the newest version of %s, the options data structure has changed. We've also moved the mailing lists into its own database table to allow for some higher level customization. Now you can easily create multiple forms and assign them to the same mailing list." , 'yikes-inc-easy-mailchimp-extender' ), '<strong>YIKES Inc. Easy Forms for MailChimp</strong>' ); ?></p>
1289
+ <p><?php _e( "Before you continue, it's strongly recommended you the perform the migration to ensure the plugin continues to function properly.", 'yikes-inc-easy-mailchimp-extender' ); ?></p>
1290
+ <p><em><?php _e( "It's also strongly recommended that you take a backup of your database.", 'yikes-inc-easy-mailchimp-extender' ); ?></em></p>
1291
+ <section id="migration-buttons">
1292
+ <!-- migrate button -->
1293
+ <form>
1294
+ <input type="hidden" name="yikes-mc-update-option-structure" value="yikes-mc-update-option-structure" />
1295
+ <a href="<?php echo wp_nonce_url( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-update' ) ), 'yikes-mc-migrate-options' , 'migrate_options_nonce' ); ?>" class="button-secondary"><?php _e( 'Perform Migration' , 'yikes-inc-easy-mailchimp-extender' ); ?></a>
1296
+ </form>
1297
+ <!-- dismiss button -->
1298
+ <form>
1299
+ <a href="<?php echo wp_nonce_url( esc_url_raw( admin_url() ), 'yikes-mc-dismiss-migration' , 'dismiss_migration_nonce' ); ?>" class="button-secondary"><?php _e( 'Dismiss Notice' , 'yikes-inc-easy-mailchimp-extender' ); ?></a>
1300
+ </form>
1301
+ </section>
1302
+
1303
+ </div>
1304
+ <?php
1305
+ }
1306
+ }
1307
+
1308
+ /*
1309
+ * Search through multi dimensional array
1310
+ * and return the index ( used to find the list name assigned to a form )
1311
+ * - http://stackoverflow.com/questions/6661530/php-multi-dimensional-array-search
1312
+ */
1313
+ function findMCListID($id, $array) {
1314
+ foreach ($array as $key => $val) {
1315
+ if ($val['id'] === $id) {
1316
+ return $key;
1317
+ }
1318
+ }
1319
+ return null;
1320
+ } // end
1321
+
1322
+ /* Ajax Migrate Options */
1323
+ function migrate_archived_options() {
1324
+ // all options prefixed with 'yikes-mc-'
1325
+ $option_name = 'yikes-mc-'.$_POST['option_name'];
1326
+ $option_value = $_POST['option_value'];
1327
+ if( json_decode( $option_value ) ) {
1328
+ // decode our lists() array, and store it
1329
+ $opt_value = json_decode( $option_value, true );
1330
+ } else {
1331
+ $opt_value = $option_value;
1332
+ }
1333
+ update_option( $option_name, $opt_value );
1334
+ wp_die(); // this is required to terminate immediately and return a proper response
1335
+ exit;
1336
+ }
1337
+
1338
+ /* Ajax Migrate Forms */
1339
+ function migrate_previously_setup_forms() {
1340
+ $option_name = $_POST['option_name'];
1341
+ $done = $_POST['done_import'];
1342
+ // Create some starter forms for the user
1343
+ // based on previously imported lists (to our old version)
1344
+ if( $option_name == 'yikes-mc-lists' ) {
1345
+ $option_value = $_POST['option_value'];
1346
+ $new_options = json_decode( stripslashes_deep( $option_value ) , true );
1347
+
1348
+ $list_id = $new_options['id'];
1349
+ $form_name = $new_options['name'];
1350
+ $fields = $new_options['fields']; // our fields array
1351
+
1352
+ $custom_styles = isset( $new_options['custom_styles'] ) ? $new_options['custom_styles']: '0'; // store as an array with all of our styles
1353
+ $custom_template = isset( $new_options['custom_template'] ) ? $new_options['custom_template'] : '0'; // store template data as an array ( active , template used )
1354
+ $send_welcome_email = isset( $new_options['yks_mailchimp_send_welcome_'.$list_id] ) ? '0' : '1';
1355
+ $redirect_user_on_submit = isset( $new_options['yks_mailchimp_redirect_'.$list_id] ) ? '1' : '0';
1356
+ $redirect_page = isset( $new_options['page_id_'.$list_id] ) ? $new_options['page_id_'.$list_id] : '';
1357
+
1358
+ /* Insert Forms Function */
1359
+ $this->form_interface->create_form( array(
1360
+ 'list_id' => $list_id,
1361
+ 'form_name' => $form_name,
1362
+ 'form_description' => '',
1363
+ 'fields' => $fields,
1364
+ 'custom_styles' => $custom_styles,
1365
+ 'custom_template' => $custom_template,
1366
+ 'send_welcome_email' => $send_welcome_email,
1367
+ 'redirect_user_on_submit' => $redirect_user_on_submit,
1368
+ 'redirect_page' => $redirect_page,
1369
+ 'submission_settings' => '',
1370
+ 'optin_settings' => '',
1371
+ 'error_messages' => '',
1372
+ 'custom_notifications' => '',
1373
+ 'impressions' => '0',
1374
+ 'submissions' => '0',
1375
+ 'custom_fields' => '',
1376
+ ) );
1377
+ }
1378
+ if( $done == 'done' ) {
1379
+ wp_send_json( array( 'form_name' => $form_name, 'completed_import' => true ) );
1380
+ } else {
1381
+ wp_send_json( array( 'form_name' => $form_name, 'completed_import' => false ) );
1382
+ }
1383
+ wp_die();
1384
+ exit;
1385
+ }
1386
+
1387
+ /*
1388
+ * generate_options_pages_sidebar_menu();
1389
+ * Render our sidebar menu on all of the setings pages (general, form, checkbox, recaptcha, popup, debug etc. )
1390
+ * @since v5.6 - complete re-write
1391
+ */
1392
+ public function generate_options_pages_sidebar_menu() {
1393
+ if( isset( $_REQUEST['section'] ) ) {
1394
+ $selected = $_REQUEST['section'];
1395
+ }
1396
+ $installed_addons = get_option( 'yikes-easy-mc-active-addons' , array() );
1397
+ // sort our addons array alphabetically so they appear in similar orders across all sites
1398
+ asort( $installed_addons );
1399
+ ?>
1400
+ <h3><span><?php _e( 'Additional Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></span></h3>
1401
+ <div class="inside">
1402
+ <ul id="settings-nav">
1403
+ <li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == 'general-settings' || !isset( $_REQUEST['section'] ) ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'general-settings' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=general-settings' ) ) ); ?>"><?php _e( 'General Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1404
+ <li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == 'integration-settings' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'integration-settings' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=integration-settings' ) ) ); ?>"><?php _e( 'Integration Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1405
+ <li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == 'recaptcha-settings' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'recaptcha-settings' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=recaptcha-settings' ) ) ); ?>"><?php _e( 'ReCaptcha Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1406
+ <li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == 'api-cache-settings' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'api-cache-settings' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=api-cache-settings' ) ) ); ?>"><?php _e( 'API Cache Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1407
+ <li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == 'debug-settings' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'debug-settings' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=debug-settings' ) ) ); ?>"><?php _e( 'Debug Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1408
+ <li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == 'import-export-forms' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'import-export-forms' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=import-export-forms' ) ) ); ?>"><?php _e( 'Import/Export' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1409
+ </ul>
1410
+ <?php
1411
+ // create our add-on settings pages
1412
+ if( !empty( $installed_addons ) ) {
1413
+ ?>
1414
+ <hr class="add-on-settings-divider" />
1415
+ <strong><?php _e( 'Addon Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
1416
+ <ul id="addon-settings-nav">
1417
+ <?php
1418
+ foreach( $installed_addons as $addon_name ) {
1419
+ ?>
1420
+ <li>
1421
+ <?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == $addon_name ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => $addon_name, 'addon' => 'true' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section='.$addon_name ) ) ); ?>"><?php echo ucwords( str_replace( '-' , ' ' , $addon_name ) ); ?></a></li>
1422
+ <?php
1423
+ }
1424
+ ?>
1425
+ </ul>
1426
+ <?php
1427
+ }
1428
+ ?>
1429
+ </div> <!-- .inside -->
1430
+ <?php
1431
+ }
1432
+
1433
+ /*
1434
+ * generate_manage_forms_sidebar();
1435
+ * Render our sidebar menu on all of the setings pages (general, form, checkbox, recaptcha, popup, debug etc. )
1436
+ * @since v5.6 - complete re-write
1437
+ */
1438
+ public function generate_manage_forms_sidebar( $lists ) {
1439
+ // create a custom URL to allow for creating fields
1440
+ $url = esc_url_raw(
1441
+ add_query_arg(
1442
+ array(
1443
+ 'action' => 'yikes-easy-mc-create-form',
1444
+ 'nonce' => wp_create_nonce( 'create_mailchimp_form' )
1445
+ )
1446
+ )
1447
+ );
1448
+ ?>
1449
+ <h3><?php _e( 'Create a New Signup Form' , 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
1450
+
1451
+ <div class="inside">
1452
+
1453
+ <p class="description"><?php _e( "Give your form a name, select a MailChimp list to assign users to, then click 'Create'.", 'yikes-inc-easy-mailchimp-extender' ); ?></p>
1454
+
1455
+ <form id="import-list-to-site" method="POST" action="<?php echo $url; ?>">
1456
+ <input type="hidden" name="import-list-to-site" value="1" />
1457
+ <!-- Name your new form -->
1458
+ <label for="form-name"><strong><?php _e( 'Form Name' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
1459
+ <input type="text" class="widefat input-field" placeholder="<?php _e( 'Form Name' , 'yikes-inc-easy-mailchimp-extender' ); ?>" name="form-name" id="form-name" <?php $this->is_user_mc_api_valid_form( true ); ?> required>
1460
+ </label>
1461
+ <!-- Name your new form -->
1462
+ <label for="form-description"><strong><?php _e( 'Form Description' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
1463
+ <textarea class="widefat input-field form-description" placeholder="<?php _e( 'Form Description' , 'yikes-inc-easy-mailchimp-extender' ); ?>" name="form-description" id="form-description" <?php $this->is_user_mc_api_valid_form( true ); ?>></textarea>
1464
+ </label>
1465
+ <!-- Associate this form with a list! -->
1466
+ <label for="associated-list"><strong><?php _e( 'Associated List' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
1467
+ <select name="associated-list" id="associated-list" class=" input-field" <?php $this->is_user_mc_api_valid_form( true ); if( isset( $lists ) && empty( $lists ) ) { echo 'disabled="disabled"'; } ?>>
1468
+ <?php
1469
+ if( isset( $lists ) && !empty( $lists ) ) {
1470
+ foreach( $lists as $mailing_list ) {
1471
+ ?>
1472
+ <option value="<?php echo $mailing_list['id']; ?>"><?php echo stripslashes( $mailing_list['name'] ) . ' (' . $mailing_list['stats']['member_count'] . ') '; ?></option>
1473
+ <?php
1474
+ }
1475
+ } else {
1476
+ if( get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ) == 'invalid_api_key' ) {
1477
+ ?>
1478
+ <option><?php echo __( "Please enter a valid API key." , 'yikes-inc-easy-mailchimp-extender' ); ?></option>
1479
+ <?php
1480
+ } else {
1481
+ ?>
1482
+ <option><?php echo __( "No lists were found on the account." , 'yikes-inc-easy-mailchimp-extender' ); ?></option>
1483
+ <?php
1484
+
1485
+ }
1486
+ }
1487
+ ?>
1488
+ </select>
1489
+
1490
+ <?php
1491
+ if ( isset( $_GET['transient-cleared'] ) ) {
1492
+ if ( 'true' === $_GET['transient-cleared'] ) {
1493
+ ?>
1494
+ <div class="yikes-list-refreshed-notice">
1495
+ <p><?php esc_attr_e( 'MailChimp list data has been succesfully refreshed.', 'yikes-inc-easy-mailchimp-extender' ); ?></p>
1496
+ </div>
1497
+ <?php
1498
+ }
1499
+ }
1500
+
1501
+ if( isset( $lists ) && empty( $lists ) ) {
1502
+ if( get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ) != 'invalid_api_key' ) {
1503
+ ?>
1504
+ <p class="description">
1505
+ <?php printf( __( 'Head over to <a href="http://www.MailChimp.com" title="%s">MailChimp</a> to create a new list.', 'yikes-inc-easy-mailchimp-extender' ) , __( 'Create a list' , 'yikes-inc-easy-mailchimp-extender' ) ); ?>
1506
+ </p>
1507
+ <?php
1508
+ }
1509
+ }
1510
+ ?>
1511
+ </label>
1512
+ <?php
1513
+ if( $this->is_user_mc_api_valid_form( false ) ) {
1514
+ echo submit_button( __( 'Create', 'yikes-inc-easy-mailchimp-extender' ) , 'primary' , '' , false , array( 'style' => 'margin:.75em 0 .5em 0;' ) );
1515
+ } else {
1516
+ echo '<p class="description">' . __( "Please enter a valid MailChimp API key to get started." , 'yikes-inc-easy-mailchimp-extender' ) . '</p>';
1517
+ ?>
1518
+ <a href="<?php echo esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&settings-updated=true' ) ); ?>"><?php _e( 'general settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a>
1519
+ <?php
1520
+ }
1521
+ ?>
1522
+ </form>
1523
+
1524
+ <!-- Clear API CACHE -->
1525
+ <?php
1526
+ if( isset( $lists ) && ! empty( $lists ) ) {
1527
+ if ( false !== get_transient( 'yikes-easy-mailchimp-list-data' ) ) { ?>
1528
+ <form action="<?php echo esc_url_raw( add_query_arg( array( 'action' => 'yikes-easy-mc-clear-transient-data' , 'nonce' => wp_create_nonce( 'clear-mc-transient-data' ) ) ) ); ?>" method="post">
1529
+ <input type="submit" class="button-secondary clear-mailchimp-api-cache" value="<?php _e( 'Refresh Lists' , 'yikes-inc-easy-mailchimp-extender' ); ?>" />
1530
+ </form>
1531
+ <?php }
1532
+ }
1533
+ ?>
1534
+ </div> <!-- .inside -->
1535
+ <?php
1536
+ }
1537
+
1538
+ /*
1539
+ * Generate a dropdown of post and pages
1540
+ * so the user can send the user to on form submission
1541
+ */
1542
+ public function generate_page_redirect_dropdown( $redirect, $redirect_page, $custom_redirect_url ) {
1543
+ $post_types = get_post_types();
1544
+ ?>
1545
+ <label id="redirect-user-to-selection-label" for="redirect-user-to-selection" class="<?php if( $redirect == '0' ) { echo 'yikes-easy-mc-hidden'; } ?>">
1546
+ <?php _e( "Select A Page or Post" , 'yikes-inc-easy-mailchimp-extender' ); ?>
1547
+ <select id="redirect-user-to-selection" name="redirect-user-to-selection" onchange="shouldWeDisplayCustomURL( this );return;">
1548
+ <?php
1549
+ // loop over registered post types, and query!
1550
+ foreach( $post_types as $registered_post_type ) {
1551
+ // exclude a few built in custom post types
1552
+ if( ! in_array( $registered_post_type , array( 'attachment' , 'revision' , 'nav_menu_item' ) ) ) {
1553
+ // run our query, to retreive the posts
1554
+ $pages = get_posts( array(
1555
+ 'order' => 'ASC',
1556
+ 'orderby' => 'post_title',
1557
+ 'post_type' => $registered_post_type,
1558
+ 'post_status' => 'publish',
1559
+ 'numberposts' => -1
1560
+ ) );
1561
+ // only show cpt's that have posts assigned
1562
+ if( !empty( $pages ) ) {
1563
+ ?>
1564
+ <optgroup label="<?php echo ucwords( str_replace( '_' , ' ' , $registered_post_type ) ); ?>">
1565
+ <?php
1566
+ foreach( $pages as $page ) {
1567
+ ?><option <?php selected( $redirect_page , $page->ID ); ?> value="<?php echo $page->ID; ?>"><?php echo $page->post_title; ?></option><?php
1568
+ }
1569
+ ?>
1570
+ <option <?php selected( $redirect_page, 'custom_url' ); ?> value="custom_url"><?php echo __( 'Custom URL', 'yikes-inc-easy-mailchimp-extender' ); ?></option>
1571
+ </optgroup>
1572
+ <?php
1573
+ }
1574
+ }
1575
+ }
1576
+ ?>
1577
+ </select>
1578
+
1579
+ <label name="custom-redirect-url" class="custom_redirect_url_label" <?php if( ! isset( $redirect_page ) || $redirect_page != 'custom_url' ) { echo 'style="display:none;"'; } ?>>
1580
+ <?php _e( "Enter Custom URL" , 'yikes-inc-easy-mailchimp-extender' ); ?>
1581
+ <input type="text" class="widefat custom-redirect-url" name="custom-redirect-url" value="<?php echo $custom_redirect_url; ?>" />
1582
+ </label>
1583
+
1584
+ </label>
1585
+ <?php
1586
+ }
1587
+
1588
+ /*
1589
+ * generate_show_some_love_container()
1590
+ * Generate a container, with some author info
1591
+ *
1592
+ * Displayed in sidebars
1593
+ */
1594
+ public function generate_show_some_love_container() {
1595
+ // if no active add-ons are installed,
1596
+ // lets display our branding and add-on sidebar
1597
+ if( get_option( 'yikes-easy-mc-active-addons' , array() ) == array() ) {
1598
+
1599
+ /* On Edit Forms Page Display Upsell to Customizer */
1600
+ $screen = get_current_screen();
1601
+ if( isset( $screen ) && $screen->base == 'admin_page_yikes-mailchimp-edit-form' ) {
1602
+ ?>
1603
+
1604
+ <div class="postbox yikes-easy-mc-postbox show-some-love-container">
1605
+
1606
+ <?php $this->generate_edit_forms_upsell_ad(); ?>
1607
+
1608
+ </div>
1609
+
1610
+ <?php } else { ?>
1611
+
1612
+ <div class="postbox yikes-easy-mc-postbox show-some-love-container">
1613
+
1614
+ <!-- review us container -->
1615
+ <h3 data-alt-text="<?php _e( 'About YIKES Inc.', 'yikes-inc-easy-mailchimp-extender' ); ?>"><?php _e( 'Show YIKES Inc. Some Love' , 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
1616
+ <div id="review-yikes-easy-mc" class="inside">
1617
+
1618
+ <p>
1619
+ <?php _e( 'Leave a review' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1620
+ <p class="star-container">
1621
+ <a href="https://wordpress.org/support/view/plugin-reviews/yikes-inc-easy-mailchimp-extender" target="_blank">
1622
+ <b class="dashicons dashicons-star-filled"></b>
1623
+ <b class="dashicons dashicons-star-filled"></b>
1624
+ <b class="dashicons dashicons-star-filled"></b>
1625
+ <b class="dashicons dashicons-star-filled"></b>
1626
+ <b class="dashicons dashicons-star-filled"></b>
1627
+ </a>
1628
+ </p>
1629
+ </p>
1630
+
1631
+ <?php _e( 'Tweet about it' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1632
+ <p class="sidebar-container">
1633
+ <a href="https://twitter.com/share" class="twitter-share-button" data-url="https://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/" data-text="I'm using the Easy Forms for MailChimp plugin by @YikesInc to grow my mailing list - it's awesome! -" data-hashtags="MailChimp">Tweet</a>
1634
+ <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
1635
+ </p>
1636
+
1637
+ <?php _e( 'Vote that the plugin works' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1638
+ <p class="sidebar-container">
1639
+ <a href="https://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/" target="_blank">
1640
+ <?php _e( 'Vote for Compatibility' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1641
+ </a>
1642
+ </p>
1643
+ </div>
1644
+
1645
+ <p class="description sidebar-footer-text"><?php printf( __( "This plugin made with %s by %s" , 'yikes-inc-easy-mailchimp-extender' ), '<span class="dashicons dashicons-heart yikes-love"></span>', '<a href="http://www.yikesinc.com" target="_blank" title="YIKES Inc.">YIKES Inc.</a>' ); ?> </p>
1646
+
1647
+ <section id="about-yikes-inc" class="inside">
1648
+ <a href="https://www.yikesinc.com" target="_blank" title="YIKES Inc.">
1649
+ <img src="<?php echo YIKES_MC_URL . 'includes/images/About_Page/yikes-logo.png'; ?>" class="about-sidebar-yikes-logo" />
1650
+ </a>
1651
+ <p><strong>YIKES Inc.</strong> &mdash; <?php _e( 'is a web design and development company located in Philadelphia, Pennsylvania, US. YIKES specializes in custom WordPress theme and plugin development, site maintenance, eCommerce, custom-built web-based applications and more.', 'yikes-inc-easy-mailchimp-extender' ); ?></p>
1652
+ </section>
1653
+
1654
+ <p class="description sidebar-footer-text"><a href="#" class="about-yikes-inc-toggle" data-alt-text="<?php _e( 'Show YIKES Some Love', 'yikes-inc-easy-mailchimp-extender' ); ?>"><?php _e( 'About YIKES', 'yikes-inc-easy-mailchimp-extender' ); ?></a></p>
1655
+
1656
+ </div>
1657
+
1658
+ <div class="postbox yikes-easy-mc-postbox">
1659
+
1660
+ <!-- review us container -->
1661
+ <h3><?php _e( 'Easy Forms for MailChimp Add-Ons' , 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
1662
+ <div id="review-yikes-easy-mc" class="inside">
1663
+ <p><?php _e( "Check out available add-ons for some seriously enhanced features." , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
1664
+ <p><a class="button-secondary" href="<?php echo esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-addons' ) ); ?>" title="<?php _e( 'View Add-Ons' , 'yikes-inc-easy-mailchimp-extender' ); ?>"><?php _e( 'View Add-Ons' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></p>
1665
+ </div>
1666
+
1667
+ </div>
1668
+ <?php }
1669
+ }
1670
+
1671
+ /**
1672
+ * Custom action hook for our extensions to hook into
1673
+ * @parameter get_current_screen() current screen information
1674
+ */
1675
+ do_action( 'yikes-mailchimp-admin-sidebar', get_current_screen() );
1676
+
1677
+ }
1678
+
1679
+ /*
1680
+ * generate_form_editor( $list_id )
1681
+ * Submit an API request to get our merge variables, and build up a small form editor
1682
+ * for users to 'customize' their form
1683
+ * -
1684
+ * @parameters - $list_id - pass in the list ID to retreive merge variables from
1685
+ */
1686
+ public function generate_form_editor( $form_fields, $list_id, $merge_variables, $interest_groups ) {
1687
+
1688
+ // if no list id, die!
1689
+ if( ! $list_id ) {
1690
+ wp_die( __( "We've encountered an error. No list ID was sent." , 'yikes-inc-easy-mailchimp-extender' ) );
1691
+ }
1692
+
1693
+ if( ! $merge_variables ) {
1694
+ wp_die( __( "We've encountered an error. Reload the page and try again. If the error persists, please reach out to support." , 'yikes-inc-easy-mailchimp-extender' ) );
1695
+ }
1696
+
1697
+ if( ! empty( $form_fields ) ) {
1698
+
1699
+ // find any fields that are assigned to this form, that don't exist in MailChimp
1700
+ // or else were going to run into issues when we submit the form
1701
+ $available_merge_variables = array();
1702
+ $available_interest_groups = array();
1703
+
1704
+ // loop over merge variables
1705
+ if ( ! empty( $merge_variables['data'][0]['merge_vars'] ) ) {
1706
+ $available_merge_variables = wp_list_pluck( $merge_variables['data'][0]['merge_vars'], 'tag' );
1707
+ }
1708
+
1709
+ // loop over interest groups
1710
+ if ( ! empty( $interest_groups ) && ! isset( $interest_groups['error'] ) ) {
1711
+ $available_interest_groups = wp_list_pluck( $interest_groups, 'id' );
1712
+ }
1713
+
1714
+ // build our assigned fields
1715
+ $assigned_fields = array_keys( $form_fields );
1716
+ $merged_fields = array_merge( $available_merge_variables, $available_interest_groups );
1717
+ $excluded_fields = array_diff( $assigned_fields, $merged_fields );
1718
+
1719
+ $i = 1;
1720
+ foreach( $form_fields as $field ) {
1721
+
1722
+ if ( isset( $field['merge'] ) ) {
1723
+ // @todo: don't use in_array()
1724
+ $excluded_field = in_array( $field['merge'], $excluded_fields, true );
1725
+ ?>
1726
+ <section class="draggable" id="<?php echo $field['merge']; ?>">
1727
+ <!-- top -->
1728
+ <a href="#" class="expansion-section-title settings-sidebar">
1729
+ <span class="dashicons dashicons-plus"></span><?php echo stripslashes( $field['label'] ); ?>
1730
+ <?php if ( $excluded_field ) { ?>
1731
+ <img src="<?php echo YIKES_MC_URL . 'includes/images/warning.svg'; ?>" class="field-doesnt-exist-notice" title="<?php _e( 'Field no longer exists.' , 'yikes-inc-easy-mailchimp-extender' ); ?>" alt="<?php _e( 'Field no longer exists.' , 'yikes-inc-easy-mailchimp-extender' ); ?>">
1732
+ <?php } ?>
1733
+ <span class="field-type-text"><small><?php echo __( 'type' , 'yikes-inc-easy-mailchimp-extender' ) . ' : ' . $field['type']; ?></small></span>
1734
+ </a>
1735
+ <!-- expansion section -->
1736
+ <div class="yikes-mc-settings-expansion-section">
1737
+
1738
+ <?php if ( $excluded_field ) { ?>
1739
+ <p class="yikes-mc-warning-message"><?php _e( "This field no longer exists in this list. Delete this field from the form to prevent issues on your website." , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
1740
+ <?php } ?>
1741
+
1742
+ <!-- store the label -->
1743
+ <input type="hidden" name="field[<?php echo $field['merge']; ?>][label]" value="<?php echo $field['label']; ?>" />
1744
+ <input type="hidden" name="field[<?php echo $field['merge']; ?>][type]" value="<?php echo $field['type']; ?>" />
1745
+ <input type="hidden" name="field[<?php echo $field['merge']; ?>][merge]" value="<?php echo $field['merge']; ?>" />
1746
+ <input type="hidden" class="field-<?php echo $field['merge']; ?>-position position-input" name="field[<?php echo $field['merge']; ?>][position]" value="<?php echo $i++; ?>" />
1747
+
1748
+ <?php if ( $field['type'] == 'radio' || $field['type'] == 'dropdown' || $field['type'] == 'select' ) {
1749
+ $choices = json_decode( $field['choices'], true );
1750
+ ?>
1751
+ <input type="hidden" name="field[<?php echo $field['merge']; ?>][choices]" value='<?php echo esc_attr( json_encode( $choices ) ); ?>' />
1752
+ <?php } ?>
1753
+
1754
+ <!-- Single or Double Opt-in -->
1755
+ <p class="type-container"><!-- necessary to prevent skipping on slideToggle(); -->
1756
+
1757
+ <table class="form-table form-field-container">
1758
+
1759
+ <!-- Merge Tag -->
1760
+ <tr valign="top">
1761
+ <td scope="row">
1762
+ <label for="merge-tag">
1763
+ <?php _e( 'Merge Tag' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1764
+ </label>
1765
+ </td>
1766
+ <td>
1767
+ <input class="widefat merge-tag-text" type="text" readonly value="<?php echo $field['merge']; ?>">
1768
+ </td>
1769
+ </tr>
1770
+
1771
+ <!-- Placeholder Value -->
1772
+ <?php switch( $field['type'] ) {
1773
+
1774
+ case 'text':
1775
+ case 'email':
1776
+ case 'url':
1777
+ case 'number';
1778
+ case 'birthday':
1779
+ case 'date':
1780
+ case 'zip':
1781
+ case 'phone':
1782
+ ?>
1783
+ <!-- Placeholder -->
1784
+ <tr valign="top">
1785
+ <td scope="row">
1786
+ <label for="placeholder">
1787
+ <?php _e( 'Placeholder' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1788
+ </label>
1789
+ </td>
1790
+ <td>
1791
+ <input type="text" class="widefat" name="field[<?php echo $field['merge']; ?>][placeholder]" value="<?php echo isset( $field['placeholder'] ) ? $field['placeholder'] : '' ; ?>" />
1792
+ <p class="description"><small><?php _e( "Assign a placeholder value to this field.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1793
+ </td>
1794
+ </tr>
1795
+ <?php
1796
+ break;
1797
+ }
1798
+ ?>
1799
+
1800
+ <!-- Default Value -->
1801
+ <?php switch( $field['type'] ) {
1802
+ default:
1803
+ case 'text':
1804
+ case 'number':
1805
+ case 'url':
1806
+ ?>
1807
+ <tr valign="top">
1808
+ <td scope="row">
1809
+ <label for="placeholder">
1810
+ <?php _e( 'Default Value' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1811
+ </label>
1812
+ </td>
1813
+ <td>
1814
+ <input <?php if( $field['type'] != 'number' ) { ?> type="text" <?php } else { ?> type="number" <?php } ?> class="widefat" name="field[<?php echo $field['merge']; ?>][default]" <?php if( $field['type'] != 'url' ) { ?> value="<?php echo isset( $field['default'] ) ? stripslashes( wp_strip_all_tags( $field['default'] ) ) : ''; ?>" <?php } else { ?> value="<?php echo isset( $field['default'] ) ? stripslashes( wp_strip_all_tags( esc_url_raw( $field['default'] ) ) ) : ''; ?>" <?php } ?> />
1815
+ <p class="description"><small><?php _e( "Assign a default value to populate this field with on initial page load.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1816
+ <?php
1817
+ switch( $field['type'] ) {
1818
+ case 'text':
1819
+ ?>
1820
+ <p><small class="pre-defined-tag-link"><a href="#TB_inline?width=600&height=550&inlineId=pre-defined-tag-container" onclick="storeGlobalClicked( jQuery( this ) );" class="thickbox"><?php _e( 'View Pre-Defined Tags' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></small></p>
1821
+ <?php
1822
+ break;
1823
+ } ?>
1824
+ </td>
1825
+ </tr>
1826
+ <?php
1827
+ break;
1828
+
1829
+ case 'radio':
1830
+ ?>
1831
+ <tr valign="top">
1832
+ <td scope="row">
1833
+ <label for="placeholder">
1834
+ <?php _e( 'Default Selection' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1835
+ </label>
1836
+ </td>
1837
+ <td>
1838
+ <?php
1839
+ if ( ! isset( $field['default_choice'] ) ) {
1840
+ $field['default_choice'] = 0;
1841
+ }
1842
+ $x = 0;
1843
+ foreach ( $choices as $choice => $value ) { ?>
1844
+ <label for="<?php echo $field['merge'].'-'.$x; ?>">
1845
+ <input id="<?php echo $field['merge'].'-'.$x; ?>"
1846
+ type="radio"
1847
+ name="field[<?php echo $field['merge']; ?>][default_choice]"
1848
+ value="<?php echo $x; ?>" <?php checked( $field['default_choice'], $x ); ?>>
1849
+ <?php echo $value; ?>&nbsp;
1850
+ </label>
1851
+ <?php $x++; } ?>
1852
+ <p class="description"><small><?php _e( "Select the option that should be selected by default.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1853
+ </td>
1854
+ </tr>
1855
+
1856
+ <?php
1857
+ break;
1858
+
1859
+ case 'dropdown':
1860
+ ?>
1861
+ <tr valign="top">
1862
+ <td scope="row">
1863
+ <label for="placeholder">
1864
+ <?php _e( 'Default Selection' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1865
+ </label>
1866
+ </td>
1867
+ <td>
1868
+ <select type="default" name="field[<?php echo $field['merge']; ?>][default_choice]">
1869
+ <?php foreach( json_decode( $field['choices'], true ) as $choice => $value ) { ?>
1870
+ <option value="<?php echo $choice; ?>" <?php selected( $field['default_choice'] , $choice ); ?>><?php echo $value; ?></option>
1871
+ <?php } ?>
1872
+ </select>
1873
+ <p class="description"><small><?php _e( "Which option should be selected by default?", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1874
+ </td>
1875
+ </tr>
1876
+
1877
+ <?php
1878
+ break;
1879
+
1880
+ case "birthday":
1881
+ case "address":
1882
+ break;
1883
+
1884
+ ?>
1885
+
1886
+ <?php } // end Default Value ?>
1887
+
1888
+
1889
+ <!-- Field Description -->
1890
+ <tr valign="top">
1891
+ <td scope="row">
1892
+ <label for="placeholder">
1893
+ <?php _e( 'Description' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1894
+ </label>
1895
+ </td>
1896
+ <td>
1897
+ <textarea class="widefat field-description-input" name="field[<?php echo $field['merge']; ?>][description]"><?php echo isset( $field['description'] ) ? stripslashes( esc_html( $field['description'] ) ) : '' ; ?></textarea>
1898
+ <p class="description"><small><?php _e( "Enter the description for the form field. This will be displayed to the user and will provide some direction on how the field should be filled out or selected.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1899
+ </td>
1900
+ </tr>
1901
+ <!-- Additional Classes -->
1902
+ <tr valign="top">
1903
+ <td scope="row">
1904
+ <label for="placeholder">
1905
+ <?php _e( 'Additional Classes' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1906
+ </label>
1907
+ </td>
1908
+ <td>
1909
+ <input type="text" class="widefat" name="field[<?php echo $field['merge']; ?>][additional-classes]" value="<?php echo isset( $field['additional-classes'] ) ? stripslashes( wp_strip_all_tags( $field['additional-classes'] ) ) : '' ; ?>" />
1910
+ <p class="description"><small><?php printf( __( "Assign additional classes to this field. %s.", 'yikes-inc-easy-mailchimp-extender' ), '<a target="_blank" href="' . esc_url( 'https://yikesplugins.com/support/knowledge-base/bundled-css-classes/' ) . '">' . __( 'View bundled classes', 'yikes-inc-easy-mailchimp-extender' ) . '</a>' );?></small></p>
1911
+ </td>
1912
+ </tr>
1913
+ <!-- Required Toggle -->
1914
+ <tr valign="top">
1915
+ <td scope="row">
1916
+ <label for="field-required">
1917
+ <?php _e( 'Field Required?' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1918
+ </label>
1919
+ </td>
1920
+ <td>
1921
+ <?php $checked = isset( $field['require'] ) ? $field['require'] : '0'; ?>
1922
+ <input type="checkbox" class="widefat" value="1" name="field[<?php echo $field['merge']; ?>][require]" <?php checked( $checked , 1 ); ?> <?php if( $field['merge'] == 'EMAIL' ) { ?> disabled="disabled" checked="checked" title="<?php echo __( 'Email is a required field.' , 'yikes-inc-easy-mailchimp-extender' ); } ?>">
1923
+ <p class="description"><small><?php _e( "Require this field to be filled in before the form can be submitted.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1924
+ </td>
1925
+ </tr>
1926
+ <!-- Visible Toggle -->
1927
+ <tr valign="top">
1928
+ <td scope="row">
1929
+ <label for="hide-field">
1930
+ <?php _e( 'Hide Field' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1931
+ </label>
1932
+ </td>
1933
+ <td>
1934
+ <?php $hide = isset( $field['hide'] ) ? $field['hide'] : '0'; ?>
1935
+ <input type="checkbox" class="widefat" value="1" name="field[<?php echo $field['merge']; ?>][hide]" <?php checked( $hide , 1 ); ?> <?php if( $field['merge'] == 'EMAIL' ) { ?> disabled="disabled" title="<?php echo __( 'Cannot toggle email field visibility.' , 'yikes-inc-easy-mailchimp-extender' ); } ?>">
1936
+ <p class="description"><small><?php _e( "Hide this field from being displayed on the front end.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1937
+ </td>
1938
+ </tr>
1939
+ <!-- Toggle Field Label Visibility -->
1940
+ <tr valign="top">
1941
+ <td scope="row">
1942
+ <label for="placeholder">
1943
+ <?php _e( 'Hide Label' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1944
+ </label>
1945
+ </td>
1946
+ <td>
1947
+ <?php $hide_label = isset( $field['hide-label'] ) ? $field['hide-label'] : '0'; ?>
1948
+ <input type="checkbox" name="field[<?php echo $field['merge']; ?>][hide-label]" value="1" <?php checked( $hide_label , 1 ); ?>/>
1949
+ <p class="description"><small><?php _e( "Toggle field label visibility.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1950
+ </td>
1951
+ </tr>
1952
+ <!-- Display Phone/Date Formats back to the user -->
1953
+ <!-- Phone Format Initial Load -->
1954
+ <?php
1955
+ switch( $field['type'] ) {
1956
+ /* Store the phone format, for properly regex pattern */
1957
+ case 'phone':
1958
+ case 'birthday':
1959
+ case 'date':
1960
+ ?>
1961
+ <tr valign="top">
1962
+ <td scope="row">
1963
+ <label for="placeholder">
1964
+ <?php
1965
+ switch( $field['type'] ) {
1966
+ default:
1967
+ case 'birthday':
1968
+ $type = __( 'Date Format' , 'yikes-inc-easy-mailchimp-extender' );
1969
+ $format = ( isset( $field['date_format'] ) ) ? $field['date_format'] : 'MM/DD';
1970
+ $format_name = 'date_format';
1971
+ break;
1972
+
1973
+ case 'date':
1974
+ $type = __( 'Date Format' , 'yikes-inc-easy-mailchimp-extender' );
1975
+ $format = ( isset( $field['date_format'] ) ) ? $field['date_format'] : 'MM/DD/YYYY';
1976
+ $format_name = 'date_format';
1977
+ break;
1978
+
1979
+ case 'phone':
1980
+ $type = __( 'Phone Format' , 'yikes-inc-easy-mailchimp-extender' );
1981
+ $format = isset( $field['phone_format'] ) && ! empty( $field['phone_format'] ) ? $field['phone_format'] : __( 'International', 'yikes-inc-easy-mailchimp-extender' );
1982
+ $format_name = 'phone_format';
1983
+ break;
1984
+ }
1985
+ echo $type;
1986
+ ?>
1987
+ </label>
1988
+ </td>
1989
+ <td>
1990
+ <strong><?php echo $format; ?></strong>
1991
+ <input type="hidden" name="field[<?php echo $field['merge']; ?>][<?php echo $format_name; ?>]" value="<?php echo $format; ?>" />
1992
+ <p class="description"><small>
1993
+ <?php printf( __( 'To change the %s please head over to <a href="%s" title="MailChimp" target="_blank">MailChimp</a>. If you alter the format, you should re-import this field.', 'yikes-inc-easy-mailchimp-extender' ), strtolower( $type ), esc_url( 'http://www.mailchimp.com' ) ); ?>
1994
+ </small></p>
1995
+ </td>
1996
+ </tr>
1997
+ <?php
1998
+ break;
1999
+ // others..
2000
+ default:
2001
+ break;
2002
+ }
2003
+ ?>
2004
+ <!-- End Date/Phone Formats -->
2005
+ <!-- Toggle Buttons -->
2006
+ <tr valign="top">
2007
+ <td scope="row">
2008
+ &nbsp;
2009
+ </td>
2010
+ <td>
2011
+ <span class="toggle-container">
2012
+ <a href="#" class="close-form-expansion"><?php _e( "Close" , 'yikes-inc-easy-mailchimp-extender' ); ?></a> |
2013
+ <a href="#" class="remove-field" alt="<?php echo $field['merge']; ?>"><?php _e( "Remove Field" , 'yikes-inc-easy-mailchimp-extender' ); ?></a>
2014
+ </span>
2015
+ </td>
2016
+ </tr>
2017
+ </table>
2018
+ </p>
2019
+
2020
+ </div>
2021
+ </section>
2022
+ <?php
2023
+
2024
+
2025
+
2026
+ } else { // THIS IS AN INTEREST GROUP!
2027
+
2028
+ ?>
2029
+ <section class="draggable" id="<?php echo $field['group_id']; ?>">
2030
+ <!-- top -->
2031
+ <a href="#" class="expansion-section-title settings-sidebar">
2032
+ <span class="dashicons dashicons-plus"></span><?php echo stripslashes( $field['label'] ); ?>
2033
+ <?php if( in_array( $field['group_id'] , $excluded_fields ) ) { ?>
2034
+ <img src="<?php echo YIKES_MC_URL . 'includes/images/warning.svg'; ?>" class="field-no-longer-exists-warning" title="<?php _e( 'Field no longer exists.' , 'yikes-inc-easy-mailchimp-extender' ); ?>" alt="<?php _e( 'Field no longer exists.' , 'yikes-inc-easy-mailchimp-extender' ); ?>">
2035
+ <?php } ?>
2036
+ <span class="field-type-text"><small><?php echo __( 'type' , 'yikes-inc-easy-mailchimp-extender' ) . ' : ' . $field['type']; ?></small></span>
2037
+ </a>
2038
+ <!-- expansion section -->
2039
+ <div class="yikes-mc-settings-expansion-section">
2040
+
2041
+ <!-- check if this field exists in the available interest group array -->
2042
+ <?php if( in_array( $field['group_id'] , $excluded_fields ) ) { ?>
2043
+ <p class="yikes-mc-warning-message"><?php _e( "This field no longer exists in this list. Delete this field from the form to prevent issues on the front end." , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
2044
+ <?php } ?>
2045
+
2046
+ <!-- store the label -->
2047
+ <input type="hidden" name="field[<?php echo $field['group_id']; ?>][label]" value="<?php echo $field['label']; ?>" />
2048
+ <input type="hidden" name="field[<?php echo $field['group_id']; ?>][type]" value="<?php echo $field['type']; ?>" />
2049
+ <input type="hidden" name="field[<?php echo $field['group_id']; ?>][group_id]" value="<?php echo $field['group_id']; ?>" />
2050
+ <input type="hidden" name="field[<?php echo $field['group_id']; ?>][groups]" value='<?php echo esc_attr( json_encode( json_decode( $field['groups'], true ) ) ); ?>' />
2051
+
2052
+ <!-- Single or Double Opt-in -->
2053
+ <p class="type-container"><!-- necessary to prevent skipping on slideToggle(); -->
2054
+
2055
+ <table class="form-table form-field-container">
2056
+ <!-- Default Value -->
2057
+ <?php switch( $field['type'] ) {
2058
+
2059
+ default:
2060
+ case 'radio':
2061
+ case 'checkboxes':
2062
+ ?>
2063
+ <tr valign="top">
2064
+ <td scope="row">
2065
+ <label for="placeholder">
2066
+ <?php _e( 'Default Selection' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2067
+ </label>
2068
+ </td>
2069
+ <td>
2070
+ <?php
2071
+ if( $field['type'] != 'checkboxes' ) {
2072
+ if( ! isset( $field['default_choice'] ) ) { $field['default_choice'] = json_decode( stripslashes( $field['groups'] ) , true ); }
2073
+ } else {
2074
+ if ( ! isset( $field['default_choice'] ) ) { $field['default_choice'] = array(); }
2075
+ }
2076
+ $i = 0;
2077
+ foreach( json_decode( $field['groups'], true ) as $group ) {
2078
+ $field_id = "{$field['group_id']}-{$i}";
2079
+ $field_type = 'hidden' == $field['type'] ? 'radio' : $field['type'];
2080
+ $field_type = 'checkboxes' == $field_type ? 'checkbox' : $field_type;
2081
+ $field_name = "field[{$field['group_id']}][default_choice]";
2082
+ $field_name = 'checkbox' == $field_type ? $field_name . '[]' : $field_name;
2083
+
2084
+ // Determine if the current group is checked.
2085
+ $checked = '';
2086
+ switch ( $field_type ) {
2087
+ case 'radio':
2088
+ case 'hidden':
2089
+ default:
2090
+ $checked = checked( $field['default_choice'], $i, false );
2091
+ break;
2092
+
2093
+ case 'checkbox':
2094
+ if ( in_array( $i, (array) $field['default_choice'] ) ) {
2095
+ $checked = checked( true, true, false );
2096
+ }
2097
+ }
2098
+
2099
+ ?>
2100
+ <label for="<?php echo $field_id; ?>">
2101
+ <input id="<?php echo $field_id; ?>"
2102
+ type="<?php echo $field_type; ?>"
2103
+ name="<?php echo $field_name; ?>"
2104
+ value="<?php echo $i; ?>" <?php echo $checked; ?>>
2105
+ <?php echo stripslashes( str_replace( '\'' , '' , $group['name'] ) ); ?>&nbsp;
2106
+ </label>
2107
+ <?php
2108
+ $i++;
2109
+ } ?>
2110
+ <p class="description"><small><?php _e( "Select the option that should be selected by default.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2111
+ </td>
2112
+ </tr>
2113
+
2114
+ <?php
2115
+ break;
2116
+
2117
+ case 'dropdown':
2118
+ ?>
2119
+ <tr valign="top">
2120
+ <td scope="row">
2121
+ <label for="placeholder">
2122
+ <?php _e( 'Default Selection' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2123
+ </label>
2124
+ </td>
2125
+ <td>
2126
+ <select type="default" name="field[<?php echo $field['group_id']; ?>][default_choice]">
2127
+ <?php $i = 0; foreach( json_decode( stripslashes_deep( $field['groups'] ) , true ) as $group ) { ?>
2128
+ <option value="<?php echo $i; ?>" <?php selected( $field['default_choice'] , $i ); ?>><?php echo stripslashes( $group['name'] ); ?></option>
2129
+ <?php $i++; } ?>
2130
+ </select>
2131
+ <p class="description"><small><?php _e( "Which option should be selected by default?", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2132
+ </td>
2133
+ </tr>
2134
+
2135
+ <?php
2136
+ break;
2137
+ ?>
2138
+
2139
+ <?php } // end Default Value ?>
2140
+
2141
+ <!-- Field Description -->
2142
+ <tr valign="top">
2143
+ <td scope="row">
2144
+ <label for="placeholder">
2145
+ <?php _e( 'Description' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2146
+ </label>
2147
+ </td>
2148
+ <td>
2149
+ <textarea class="widefat field-description-input" name="field[<?php echo $field['group_id']; ?>][description]"><?php echo isset( $field['description'] ) ? stripslashes( esc_html( $field['description'] ) ) : '' ; ?></textarea>
2150
+ <p class="description"><small><?php _e( "Enter the description for the form field. This will be displayed to the user and provide some direction on how the field should be filled out or selected.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2151
+ </td>
2152
+ </tr>
2153
+
2154
+ <!-- Additional Classes -->
2155
+ <tr valign="top">
2156
+ <td scope="row">
2157
+ <label for="placeholder">
2158
+ <?php _e( 'Additional Classes' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2159
+ </label>
2160
+ </td>
2161
+ <td>
2162
+ <input type="text" class="widefat" name="field[<?php echo $field['group_id']; ?>][additional-classes]" value="<?php echo isset( $field['additional-classes'] ) ? stripslashes( wp_strip_all_tags( $field['additional-classes'] ) ) : '' ; ?>" />
2163
+ <p class="description"><small><?php printf( __( "Assign additional classes to this field. %s.", 'yikes-inc-easy-mailchimp-extender' ), '<a target="_blank" href="' . esc_url( 'https://yikesplugins.com/support/knowledge-base/bundled-css-classes/' ) . '">' . __( 'View bundled classes', 'yikes-inc-easy-mailchimp-extender' ) . '</a>' );?></small></p>
2164
+ </td>
2165
+ </tr>
2166
+ <!-- Required Toggle -->
2167
+ <tr valign="top">
2168
+ <td scope="row">
2169
+ <label for="field-required">
2170
+ <?php _e( 'Field Required?' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2171
+ </label>
2172
+ </td>
2173
+ <td>
2174
+ <?php $checked = isset( $field['require'] ) ? $field['require'] : '0'; ?>
2175
+ <input type="checkbox" class="widefat" value="1" name="field[<?php echo $field['group_id']; ?>][require]" <?php checked( $checked , 1 ); ?>>
2176
+ <p class="description"><small><?php _e( "Require this field to be filled in before the form can be submitted.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2177
+ </td>
2178
+ </tr>
2179
+ <!-- Visible Toggle -->
2180
+ <tr valign="top">
2181
+ <td scope="row">
2182
+ <label for="hide-field">
2183
+ <?php _e( 'Hide Field' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2184
+ </label>
2185
+ </td>
2186
+ <td>
2187
+ <?php $hide = isset( $field['hide'] ) ? $field['hide'] : '0'; ?>
2188
+ <input type="checkbox" class="widefat" value="1" name="field[<?php echo $field['group_id']; ?>][hide]" <?php checked( $hide , 1 ); ?>>
2189
+ <p class="description"><small><?php _e( "Hide this field from being displayed on the front end.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2190
+ </td>
2191
+ </tr>
2192
+ <!-- Toggle Field Label Visibility -->
2193
+ <tr valign="top">
2194
+ <td scope="row">
2195
+ <label for="placeholder">
2196
+ <?php _e( 'Hide Label' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2197
+ </label>
2198
+ </td>
2199
+ <td>
2200
+ <?php $hide = isset( $field['hide-label'] ) ? $field['hide-label'] : '0'; ?>
2201
+ <input type="checkbox" name="field[<?php echo $field['group_id']; ?>][hide-label]" value="1" <?php checked( $hide , 1 ); ?>/>
2202
+ <p class="description"><small><?php _e( "Toggle field label visibility.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2203
+ </td>
2204
+ </tr>
2205
+ <!-- Toggle Buttons -->
2206
+ <tr valign="top">
2207
+ <td scope="row">
2208
+ &nbsp;
2209
+ </td>
2210
+ <td>
2211
+ <span class="toggle-container">
2212
+ <a href="#" class="close-form-expansion"><?php _e( "Close" , 'yikes-inc-easy-mailchimp-extender' ); ?></a> |
2213
+ <a href="#" class="remove-field" alt="<?php echo $field['group_id']; ?>"><?php _e( "Remove Field" , 'yikes-inc-easy-mailchimp-extender' ); ?></a>
2214
+ </span>
2215
+ </td>
2216
+ </tr>
2217
+ </table>
2218
+ </p>
2219
+
2220
+ </div>
2221
+ </section>
2222
+ <?php
2223
+ } // its an interest group!
2224
+ }
2225
+ } else {
2226
+ ?>
2227
+ <h4 class="no-fields-assigned-notice non-draggable-yikes"><em><?php _e( 'No fields are assigned to this form. Select fields from the right hand column to add to this form.' , 'yikes-inc-easy-mailchimp-extender' ); ?></em></h4>
2228
+ <?php
2229
+ }
2230
+ /* Pre Defined Merge Tag Container - Always rendered so the modal appears and links are clickable on initial page load */
2231
+ add_thickbox();
2232
+ // enqueue jquery qtip for our tooltip
2233
+ wp_enqueue_script( 'jquery-qtip-tooltip' , YIKES_MC_URL . 'admin/js/min/jquery.qtip.min.js' , array( 'jquery' ) );
2234
+ wp_enqueue_style( 'jquery-qtip-style' , YIKES_MC_URL . 'admin/css/jquery.qtip.min.css' );
2235
+ $available_tags = array(
2236
+ array(
2237
+ 'tag' => '{page_title}',
2238
+ 'description' => '<h4 class="tooltip-title">' . __( 'Page Title', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{page_title}</small></h4><hr />' . __( 'Pre-populate the field with the current page or post title that the user is on when opting in to your mailing list.' , 'yikes-inc-easy-mailchimp-extender' ),
2239
+ 'title' => __( 'Page Title', 'yikes-inc-easy-mailchimp-extender' )
2240
+ ),
2241
+ array(
2242
+ 'tag' => '{page_id}',
2243
+ 'description' => '<h4 class="tooltip-title">' . __( 'Page ID', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{page_id}</small></h4><hr />' . __( 'Pre-populate the field with the current page or post ID that the user is on when opting in to your mailing list.' , 'yikes-inc-easy-mailchimp-extender' ),
2244
+ 'title' => __( 'Page ID', 'yikes-inc-easy-mailchimp-extender' )
2245
+ ),
2246
+ array(
2247
+ 'tag' => '{page_url}',
2248
+ 'description' => '<h4 class="tooltip-title">' . __( 'Page URL', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{page_url}</small></h4><hr />' . __( 'Pre-populate the field with the current page URL that the user is on when opting in to your mailing list.' , 'yikes-inc-easy-mailchimp-extender' ),
2249
+ 'title' => __( 'Page URL', 'yikes-inc-easy-mailchimp-extender' )
2250
+ ),
2251
+ array(
2252
+ 'tag' => '{blog_name}',
2253
+ 'description' => '<h4 class="tooltip-title">' . __( 'Blog Name', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{blog_name}</small></h4><hr />' . __( 'Pre-populate the field with the current blog name that the user is on when opting in to your mailing list. This is especially helpful for multi-site networks.' , 'yikes-inc-easy-mailchimp-extender' ),
2254
+ 'title' => __( 'Blog Name', 'yikes-inc-easy-mailchimp-extender' )
2255
+ ),
2256
+ array(
2257
+ 'tag' => '{user_logged_in}',
2258
+ 'description' => '<h4 class="tooltip-title">' . __( 'User Logged In', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{user_logged_in}</small></h4><hr />' . __( 'Detects if a user is logged in and pre-populates the field with an appropriate value.' , 'yikes-inc-easy-mailchimp-extender' ),
2259
+ 'title' => __( 'User Logged In', 'yikes-inc-easy-mailchimp-extender' )
2260
+ ),
2261
+ );
2262
+ ?>
2263
+ <!-- tooltips -->
2264
+ <script type="text/javascript">
2265
+ /* Initialize Qtip tooltips for pre-defined tags */
2266
+ jQuery( document ).ready( function() {
2267
+ jQuery( '.dashicons-editor-help' ).each( function() {
2268
+ jQuery( this ).qtip({
2269
+ content: {
2270
+ text: jQuery( this ).next( '.tooltiptext' ),
2271
+ style: {
2272
+ def: false
2273
+ }
2274
+ }
2275
+ });
2276
+ });
2277
+ jQuery( '.qtip' ).each( function() {
2278
+ jQuery( this ).removeClass( 'qtip-default' );
2279
+ });
2280
+ });
2281
+ </script>
2282
+
2283
+ <div id="pre-defined-tag-container">
2284
+ <input type="hidden" value="" class="clicked-input">
2285
+ <div id="pre-defined-tag-interior-container">
2286
+ <h3><?php _e( 'Pre Defined Tags' , 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
2287
+ <p class="description"><?php _e( 'You can use any of the following tags to populate a MailChimp text field with dynamic content. This can be used to determine which page the user signed up on, if the user was logged in and more.' , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
2288
+ <ul>
2289
+ <?php foreach( apply_filters( 'yikes-mailchimp-custom-default-value-tags' , $available_tags ) as $tag ) { ?>
2290
+ <li class="tooltop-tag">
2291
+ <!-- link/tag -->
2292
+ <a href="#" onclick="populateDefaultValue( '<?php echo $tag['tag']; ?>' );return false;" data-attr-tag="<?php echo $tag['tag']; ?>" title="<?php echo $tag['title']; ?>"><?php echo $tag['title']; ?></a>
2293
+ <!-- help icon -->
2294
+ <span class="dashicons dashicons-editor-help"></span>
2295
+ <!-- tooltip -->
2296
+ <div class="tooltiptext qtip-bootstrap yikes-easy-mc-hidden"><?php echo $tag['description']; ?></div>
2297
+ </li>
2298
+ <?php } ?>
2299
+ </ul>
2300
+ </div>
2301
+ </div>
2302
+ <?php
2303
+ }
2304
+
2305
+ /*
2306
+ * build_available_merge_vars( $list_id )
2307
+ * Submit an API request to get our merge variables, and build up a small form editor
2308
+ * for users to 'customize' their form
2309
+ * -
2310
+ * @parameters - $list_id - pass in the list ID to retreive merge variables from
2311
+ */
2312
+ public function build_available_merge_vars( $form_fields , $available_merge_variables ) {
2313
+ $fields_assigned_to_form = array();
2314
+ if( !empty( $form_fields ) ) {
2315
+ foreach( $form_fields as $assigned_field ) {
2316
+ // print_r( $assigned_field) ;
2317
+ // switch between merge variables and interest groups
2318
+ if( isset( $assigned_field['merge'] ) ) {
2319
+ $fields_assigned_to_form[] = $assigned_field['merge'];
2320
+ }
2321
+ }
2322
+ }
2323
+ if( !empty( $available_merge_variables['data'][0] ) ) {
2324
+ ?><ul id="available-fields"><?php
2325
+ foreach( $available_merge_variables['data'][0]['merge_vars'] as $merge_var ) {
2326
+ if( in_array( $merge_var['tag'] , $fields_assigned_to_form ) ) {
2327
+ ?>
2328
+ <li class="available-form-field not-available" alt="<?php echo $merge_var['tag']; ?>" data-attr-field-type="<?php echo $merge_var['field_type']; ?>" data-attr-field-name="<?php echo $merge_var['name']; ?>" data-attr-form-id="<?php echo $available_merge_variables['data'][0]['id']; ?>" title="<?php _e( 'Already assigned to your form' , 'yikes-inc-easy-mailchimp-extender' ); ?>" disabled="disabled"><?php echo stripslashes( $merge_var['name'] ); if( $merge_var['req'] == '1' ) { echo ' <span class="field-required" title="' . __( 'required field' , 'yikes-inc-easy-mailchimp-extender' ) . '">*</span>'; } ?> <small class="field-type-text"><?php echo $merge_var['field_type']; ?></small></li>
2329
+ <?php
2330
+ } else {
2331
+ ?>
2332
+ <li class="available-form-field" alt="<?php echo $merge_var['tag']; ?>" data-attr-field-type="<?php echo $merge_var['field_type']; ?>" data-attr-field-name="<?php echo $merge_var['name']; ?>" data-attr-form-id="<?php echo $available_merge_variables['data'][0]['id']; ?>"><?php echo stripslashes( $merge_var['name'] ); if( $merge_var['req'] == '1' ) { echo ' <span class="field-required" title="' . __( 'required field' , 'yikes-inc-easy-mailchimp-extender' ) . '">*</span>'; } ?> <small class="field-type-text"><?php echo $merge_var['field_type']; ?></small></li>
2333
+ <?php
2334
+ }
2335
+ }
2336
+ ?></ul>
2337
+ <a href="#" class="add-field-to-editor button-secondary yikes-easy-mc-hidden" style="display:none;"><small><span class="dashicons dashicons-arrow-left-alt add-to-form-builder-arrow"></span> <?php _e( 'Add to Form Builder' , 'yikes-inc-easy-mailchimp-extender' ); ?></small></a>
2338
+ <?php
2339
+ }
2340
+ }
2341
+
2342
+ /*
2343
+ * build_available_interest_groups( $form_fields , $available_interest_groups )
2344
+ * Submit an API request to get our merge variables, and build up a small form editor
2345
+ * for users to 'customize' their form
2346
+ * -
2347
+ * @parameters - $list_id - pass in the list ID to retreive merge variables from
2348
+ */
2349
+ public function build_available_interest_groups( $form_fields , $available_interest_groups , $list_id ) {
2350
+ $fields_assigned_to_form = array();
2351
+ if( !empty( $form_fields ) ) {
2352
+ foreach( $form_fields as $assigned_interest_group ) {
2353
+ if( isset( $assigned_interest_group['group_id'] ) ) {
2354
+ $fields_assigned_to_form[] = $assigned_interest_group['group_id'];
2355
+ }
2356
+ }
2357
+ }
2358
+ if( !empty( $available_interest_groups) ) {
2359
+ ?><ul id="available-interest-groups"><?php
2360
+ foreach( $available_interest_groups as $interest_group ) {
2361
+ if( in_array( $interest_group['id'] , $fields_assigned_to_form ) ) {
2362
+ ?>
2363
+ <li class="available-interest-group not-available" alt="<?php echo $interest_group['id']; ?>" data-attr-field-name="<?php echo stripslashes( $interest_group['name'] ); ?>" data-attr-field-type="<?php echo $interest_group['form_field']; ?>" data-attr-form-id="<?php echo $list_id; ?>" title="<?php _e( 'Already assigned to your form' , 'yikes-inc-easy-mailchimp-extender' ); ?>" disabled="disabled"><?php echo stripslashes( $interest_group['name'] ); ?> <small class="field-type-text"><?php echo $interest_group['form_field']; ?></small></li>
2364
+ <?php
2365
+ } else {
2366
+ ?>
2367
+ <li class="available-interest-group" alt="<?php echo $interest_group['id']; ?>" data-attr-field-name="<?php echo stripslashes( $interest_group['name'] ); ?>" data-attr-field-type="<?php echo $interest_group['form_field']; ?>" data-attr-form-id="<?php echo $list_id; ?>"><?php echo stripslashes( $interest_group['name'] ); ?> <small class="field-type-text"><?php echo $interest_group['form_field']; ?></small></li>
2368
+ <?php
2369
+ }
2370
+ }
2371
+ ?></ul>
2372
+ <a href="#" class="add-interest-group-to-editor button-secondary yikes-easy-mc-hidden" style="display:none;"><small><span class="dashicons dashicons-arrow-left-alt add-to-form-builder-arrow"></span> <?php _e( 'Add to Form Builder' , 'yikes-inc-easy-mailchimp-extender' ); ?></small></a>
2373
+ <?php
2374
+ }
2375
+ }
2376
+
2377
+ /*
2378
+ * Create A New Form!
2379
+ * Probably Move these to its own file,
2380
+ * and include it here for easy maintenance
2381
+ * - must clean up db tables , ensure what data is going in and what is needed...
2382
+ */
2383
+ public function yikes_easy_mailchimp_create_form() {
2384
+ $nonce = $_REQUEST['nonce'];
2385
+ if( ! wp_verify_nonce( $nonce, 'create_mailchimp_form' ) ) {
2386
+ wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) );
2387
+ }
2388
+
2389
+ $result = $this->form_interface->create_form( array(
2390
+ 'list_id' => sanitize_key( $_POST['associated-list'] ),
2391
+ 'form_name' => stripslashes( $_POST['form-name'] ),
2392
+ 'form_description' => stripslashes( $_POST['form-description'] ),
2393
+ ) );
2394
+
2395
+ // if an error occurs during the form creation process
2396
+ if ( false == $result ) {
2397
+ // write it to the error log
2398
+ // if the form was not created successfully
2399
+ if( get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
2400
+ $error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
2401
+ $error_logging->yikes_easy_mailchimp_write_to_error_log( __( 'Error creating a new form', 'yikes-inc-easy-mailchimp-extender') , __( "Creating a new form" , 'yikes-inc-easy-mailchimp-extender' ) , __( "Forms" , 'yikes-inc-easy-mailchimp-extender' ) );
2402
+ }
2403
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-edit-form&sql_error=' . urlencode( __( 'Error creating a new form', 'yikes-inc-easy-mailchimp-extender' ) ) ) ) );
2404
+ } else {
2405
+ // redirect the user to the new form edit page
2406
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-edit-form&id=' . $result) ) );
2407
+ }
2408
+ exit();
2409
+ }
2410
+
2411
+ /*
2412
+ * Delete A Form !
2413
+ * Probably Move these to its own file,
2414
+ * and include it here for easy maintenance
2415
+ * - must clean up db tables , ensure what data is going in and what is needed...
2416
+ */
2417
+ public function yikes_easy_mailchimp_delete_form() {
2418
+ // grab & store our variables ( associated list & form name )
2419
+ $nonce = $_REQUEST['nonce'];
2420
+ $post_id_to_delete = $_REQUEST['mailchimp-form'];
2421
+ // verify our nonce
2422
+ if( ! wp_verify_nonce( $nonce, 'delete-mailchimp-form-'.$post_id_to_delete ) ) {
2423
+ wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2424
+ }
2425
+
2426
+ $this->form_interface->delete_form( $post_id_to_delete );
2427
+
2428
+ // redirect the user to the manage forms page, display confirmation
2429
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp&deleted-form=true' ) ) );
2430
+ exit();
2431
+ }
2432
+
2433
+ /*
2434
+ * Duplicate an entire form !
2435
+ * Probably Move these to its own file,
2436
+ */
2437
+ public function yikes_easy_mailchimp_duplicate_form() {
2438
+ // grab & store our variables ( associated list & form name )
2439
+ $nonce = $_REQUEST['nonce'];
2440
+ $post_id_to_clone = $_REQUEST['mailchimp-form'];
2441
+ // verify our nonce
2442
+ if( ! wp_verify_nonce( $nonce, 'duplicate-mailchimp-form-'.$post_id_to_clone ) ) {
2443
+ wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2444
+ }
2445
+
2446
+ // Get the current form data.
2447
+ $form_data = $this->form_interface->get_form( $post_id_to_clone );
2448
+
2449
+ // Update some of the data before duplication
2450
+ $form_data['form_name'] .= ' - Copy - ';
2451
+ $form_data['impressions'] = $form_data['submissions'] = 0;
2452
+
2453
+ // Create the new form, and handle the result.
2454
+ $result = $this->form_interface->create_form( $form_data );
2455
+
2456
+ if ( false === $result ) {
2457
+ // redirect the user to the manage forms page, display error
2458
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp&duplicated-form=false' ) ) );
2459
+ } else {
2460
+ // redirect the user to the manage forms page, display confirmation
2461
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp&duplicated-form=true' ) ) );
2462
+ }
2463
+
2464
+ exit();
2465
+ }
2466
+
2467
+ /*
2468
+ * Reset a forms impression stats
2469
+ */
2470
+ public function yikes_easy_mailchimp_reset_impression_stats() {
2471
+ // grab & store our variables ( associated list & form name )
2472
+ $nonce = $_REQUEST['nonce'];
2473
+ $form_id_to_reset = $_REQUEST['mailchimp-form'];
2474
+ // verify our nonce
2475
+ if( ! wp_verify_nonce( $nonce, 'reset-stats-mailchimp-form-'.$form_id_to_reset ) ) {
2476
+ wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2477
+ }
2478
+
2479
+ $result = $this->form_interface->update_form(
2480
+ $form_id_to_reset,
2481
+ array(
2482
+ 'impressions' => 0,
2483
+ 'submissions' => 0
2484
+ )
2485
+ );
2486
+
2487
+ if ( false === $result ) {
2488
+ // redirect the user to the manage forms page, display error
2489
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp&reset-stats=false' ) ) );
2490
+ } else {
2491
+ // redirect the user to the manage forms page, display confirmation
2492
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp&reset-stats=true' ) ) );
2493
+ }
2494
+
2495
+ exit();
2496
+ }
2497
+
2498
+ /*
2499
+ * Update an entire form !
2500
+ * Probably Move these to its own file,
2501
+ */
2502
+ public function yikes_easy_mailchimp_update_form() {
2503
+ // grab & store our variables ( associated list & form name )
2504
+ $nonce = $_REQUEST['nonce'];
2505
+ $form_id = $_REQUEST['id'];
2506
+
2507
+ // verify our nonce
2508
+ if ( ! wp_verify_nonce( $nonce, 'update-mailchimp-form-' . $form_id ) ) {
2509
+ wp_die(
2510
+ __( "We've run into an error. The security check didn't pass. Please try again.", 'yikes-inc-easy-mailchimp-extender' ),
2511
+ __( "Failed nonce validation", 'yikes-inc-easy-mailchimp-extender' ),
2512
+ array(
2513
+ 'response' => 500,
2514
+ 'back_link' => true,
2515
+ ) );
2516
+ }
2517
+
2518
+ // store our values!
2519
+ $list_id = $_POST['associated-list'];
2520
+ $form_name = stripslashes( $_POST['form-name'] );
2521
+ $form_description = sanitize_text_field( stripslashes( $_POST['form-description'] ) );
2522
+ $send_welcome_email = $_POST['send-welcome-email'];
2523
+ $redirect_user_on_submit = $_POST['redirect-user-on-submission'];
2524
+ $redirect_page = $_POST['redirect-user-to-selection'];
2525
+
2526
+ // stripslashes_deep on save, to prevent foreign languages from added excessive backslashes
2527
+ $assigned_fields = isset( $_POST['field'] ) ? stripslashes_deep( $_POST['field'] ): array();
2528
+
2529
+ // setup our submission settings serialized array
2530
+ $submission_settings = array(
2531
+ 'ajax' => $_POST['form-ajax-submission'],
2532
+ 'redirect_on_submission' => $_POST['redirect-user-on-submission'],
2533
+ 'redirect_page' => $_POST['redirect-user-to-selection'],
2534
+ 'custom_redirect_url' => esc_url( $_POST['custom-redirect-url'] ),
2535
+ 'hide_form_post_signup' => $_POST['hide-form-post-signup'],
2536
+ 'replace_interests' => $_POST['replace-interest-groups'],
2537
+ );
2538
+
2539
+ // setup our opt-in settings serialized array
2540
+ $optin_settings = array(
2541
+ 'optin' => $_POST['single-double-optin'],
2542
+ 'update_existing_user' => $_POST['update-existing-user'],
2543
+ 'send_update_email' => $_POST['update-existing-email'],
2544
+ 'send_welcome_email' => $_POST['send-welcome-email'],
2545
+ );
2546
+
2547
+ // setup our error settings serialized array
2548
+ $error_settings = array(
2549
+ 'success' => trim( $_POST['yikes-easy-mc-success-message'] ) ? trim( stripslashes( $_POST['yikes-easy-mc-success-message'] ) ) : '',
2550
+ 'general-error' => trim( $_POST['yikes-easy-mc-general-error-message'] ) ? trim( stripslashes( $_POST['yikes-easy-mc-general-error-message'] ) ) : '',
2551
+ 'invalid-email' => trim( $_POST['yikes-easy-mc-invalid-email-message'] ) ? trim( stripslashes( $_POST['yikes-easy-mc-invalid-email-message'] ) ) : '',
2552
+ 'already-subscribed' => trim( $_POST['yikes-easy-mc-user-subscribed-message'] ) ? trim( stripslashes( $_POST['yikes-easy-mc-user-subscribed-message'] ) ) : '',
2553
+ 'update-link' => trim( $_POST['yikes-easy-mc-user-update-link'] ) ? trim( stripslashes( $_POST['yikes-easy-mc-user-update-link'] ) ) : '',
2554
+ );
2555
+
2556
+ // Setup the new form settings array
2557
+ // @since 6.0.3.8
2558
+ // To Do: Combine date & time so it's a single unix timestamp
2559
+ $form_settings = array(
2560
+ 'yikes-easy-mc-form-class-names' => trim( $_POST['yikes-easy-mc-form-class-names'] ),
2561
+ 'yikes-easy-mc-inline-form' => $_POST['yikes-easy-mc-inline-form'][0],
2562
+ 'yikes-easy-mc-submit-button-type' => $_POST['yikes-easy-mc-submit-button-type'][0],
2563
+ 'yikes-easy-mc-submit-button-text' => trim( $_POST['yikes-easy-mc-submit-button-text'] ),
2564
+ 'yikes-easy-mc-submit-button-image' => esc_url( trim( $_POST['yikes-easy-mc-submit-button-image'] ) ),
2565
+ 'yikes-easy-mc-submit-button-classes' => trim( $_POST['yikes-easy-mc-submit-button-classes'] ),
2566
+ 'yikes-easy-mc-form-schedule' => ( isset( $_POST['yikes-easy-mc-form-schedule'] ) ) ? '1' : '0',
2567
+ 'yikes-easy-mc-form-restriction-start' => strtotime( $_POST['yikes-easy-mc-form-restriction-start-date'] . ' ' . $_POST['yikes-easy-mc-form-restriction-start-time'] ),
2568
+ 'yikes-easy-mc-form-restriction-end' => strtotime( $_POST['yikes-easy-mc-form-restriction-end-date'] . ' ' . $_POST['yikes-easy-mc-form-restriction-end-time'] ),
2569
+ 'yikes-easy-mc-form-restriction-pending-message' => trim( $_POST['yikes-easy-mc-form-restriction-pending-message'] ),
2570
+ 'yikes-easy-mc-form-restriction-expired-message' => trim( $_POST['yikes-easy-mc-form-restriction-expired-message'] ),
2571
+ 'yikes-easy-mc-form-login-required' => ( isset( $_POST['yikes-easy-mc-form-login-required'] ) ) ? '1' : '0',
2572
+ 'yikes-easy-mc-form-restriction-login-message' => trim( $_POST['yikes-easy-mc-form-restriction-login-message'] ),
2573
+ );
2574
+
2575
+ // additional custom fields (extensions / user defined fields)
2576
+ $custom_fields = array();
2577
+ if ( isset( $_POST['custom-field'] ) ) {
2578
+ foreach ( $_POST['custom-field'] as $custom_field => $custom_value ) {
2579
+ if ( is_array( $custom_value ) ) {
2580
+ $custom_fields[ $custom_field ] = array_filter( stripslashes_deep( $custom_value ) ); // array_filters to remove empty items (don't save them!)
2581
+ } else {
2582
+ $custom_fields[ $custom_field ] = stripslashes( $custom_value );
2583
+ }
2584
+ }
2585
+ }
2586
+
2587
+ $form_updates = yikes_deep_parse_args(
2588
+ array(
2589
+ 'list_id' => $list_id,
2590
+ 'form_name' => $form_name,
2591
+ 'form_description' => $form_description,
2592
+ 'fields' => $assigned_fields,
2593
+ 'custom_template' => 0,
2594
+ 'send_welcome_email' => $send_welcome_email,
2595
+ 'redirect_user_on_submit' => $redirect_user_on_submit,
2596
+ 'redirect_page' => $redirect_page,
2597
+ 'submission_settings' => $submission_settings,
2598
+ 'optin_settings' => $optin_settings,
2599
+ 'error_messages' => $error_settings,
2600
+ 'form_settings' => $form_settings,
2601
+ 'custom_fields' => $custom_fields,
2602
+ ),
2603
+ $this->form_interface->get_form_defaults()
2604
+ );
2605
+
2606
+ $this->form_interface->update_form( $form_id, $form_updates );
2607
+
2608
+ /* Custom action hook which allows users to update specific options when a form is updated - used in add ons */
2609
+ do_action( 'yikes-mailchimp-save-form', $form_id, $custom_fields );
2610
+
2611
+ // redirect the user to the manage forms page, display confirmation
2612
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-edit-form&id=' . $form_id . '&updated-form=true' ) ) );
2613
+ exit();
2614
+ }
2615
+
2616
+ /* Unsubscribe a given user from our list */
2617
+ public function yikes_easy_mailchimp_unsubscribe_user() {
2618
+ $nonce = $_REQUEST['nonce'];
2619
+ $list_id = $_REQUEST['mailchimp-list'];
2620
+ $email_id = $_REQUEST['email_id'];
2621
+ // verify our nonce
2622
+ if( ! wp_verify_nonce( $nonce, 'unsubscribe-user-' . $email_id ) ) {
2623
+ wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2624
+ }
2625
+ // only re-run the API request if our API key has changed
2626
+ // initialize MailChimp Class
2627
+ $api_key = yikes_get_mc_api_key();
2628
+ $dash_position = strpos( $api_key, '-' );
2629
+ if( $dash_position !== false ) {
2630
+ $api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/lists/unsubscribe.json';
2631
+ }
2632
+ $response = wp_remote_post( $api_endpoint, array(
2633
+ 'body' => array(
2634
+ 'apikey' => $api_key,
2635
+ 'id' => $list_id,
2636
+ 'email' => array( 'leid' => $email_id ),
2637
+ 'send_goodbye' => false,
2638
+ 'send_notify' => false
2639
+ ),
2640
+ 'timeout' => 10,
2641
+ 'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
2642
+ ) );
2643
+ if( ! is_wp_error( $response ) ) {
2644
+ $response_body = json_decode( wp_remote_retrieve_body( $response ), true );
2645
+ if( isset( $response_body['error'] ) ) {
2646
+ if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
2647
+ require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
2648
+ $error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
2649
+ $error_logging->yikes_easy_mailchimp_write_to_error_log( $response_body['error'], __( "Unsubscribe User" , 'yikes-inc-easy-mailchimp-extender' ) , __( "Manage List Page" , 'yikes-inc-easy-mailchimp-extender' ) );
2650
+ }
2651
+ }
2652
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-view-list&list-id=' . $list_id . '&user-unsubscribed=true' ) ) );
2653
+ exit;
2654
+ }
2655
+ }
2656
+
2657
+ public function yikes_easy_mailchimp_create_missing_error_log() {
2658
+ // grab our nonnce
2659
+ $nonce = $_REQUEST['nonce'];
2660
+ // validate nonce
2661
+ if( !wp_verify_nonce( $nonce, 'create_error_log' ) ) {
2662
+ wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2663
+ }
2664
+ // setup the path to the error log
2665
+ $error_log = fopen( plugin_dir_path( __FILE__ ) . '../includes/error_log/yikes-easy-mailchimp-error-log.php' , 'w' );
2666
+ try {
2667
+ // create the file
2668
+ fwrite( $error_log , '' );
2669
+ // close out
2670
+ fclose( $error_log );
2671
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=debug-settings&error_log_created=true' ) ) );
2672
+ } catch ( Exception $e ) {
2673
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=debug-settings&error_log_created=false&error_message='.urlencode( $e->getMessage() ) ) ) );
2674
+ }
2675
+ }
2676
+
2677
+ /*
2678
+ * Clear Transient Data !
2679
+ * Probably Move these to its own file,
2680
+ */
2681
+ public function yikes_easy_mailchimp_clear_transient_data() {
2682
+ $referer = wp_get_referer();
2683
+ // grab & store our variables ( associated list & form name )
2684
+ $nonce = $_REQUEST['nonce'];
2685
+ // verify our nonce
2686
+ if( ! wp_verify_nonce( $nonce, 'clear-mc-transient-data' ) ) {
2687
+ wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2688
+ }
2689
+ // delete all of the integration settings list data in the cache
2690
+ $list_ids = $this->get_mailchimp_list_ids_on_account();
2691
+ // confirm the list IDs was returned and is not empty
2692
+ if( isset( $list_ids ) && ! empty( $list_ids ) ) {
2693
+ foreach( $list_ids as $id ) {
2694
+ // loop over each interest group and delete the transient associated with it
2695
+ // this is created & stored on the integration list page
2696
+ // id = groupID_interest_group
2697
+ delete_transient( $id . '_interest_group' );
2698
+ }
2699
+ }
2700
+ // Delete list data transient
2701
+ delete_transient( 'yikes-easy-mailchimp-list-data' );
2702
+ // Delete list account data
2703
+ delete_transient( 'yikes-easy-mailchimp-account-data' );
2704
+ // Delete list account data
2705
+ delete_transient( 'yikes-easy-mailchimp-profile-data' );
2706
+ // if the request came from the settings page, redirect to the settings page
2707
+ if ( $referer && ( strpos( $referer, 'yikes-inc-easy-mailchimp-settings' ) > 0 ) ) {
2708
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=api-cache-settings&transient-cleared=true' ) ) );
2709
+ } else {
2710
+ // else redirect to the manage forms page
2711
+ wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp&transient-cleared=true' ) ) );
2712
+ }
2713
+ // redirect the user to the manage forms page, display confirmation
2714
+ exit;
2715
+ }
2716
+
2717
+ /**
2718
+ * Return an array of MailChimp lists associated with this account
2719
+ *
2720
+ * Used when deleting the sites MailChimp cache stored
2721
+ * @since 6.0.2
2722
+ * @return $list_id_array - array of list id's to loop over
2723
+ */
2724
+ public function get_mailchimp_list_ids_on_account() {
2725
+ $api_key = yikes_get_mc_api_key();
2726
+ if( ! $api_key ) {
2727
+ // if no api key is set/site is not connected, return an empty array
2728
+ return array();
2729
+ }
2730
+ $dash_position = strpos( $api_key, '-' );
2731
+ if( $dash_position !== false ) {
2732
+ $api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/lists/list.json';
2733
+ }
2734
+ $mailchimp_lists = wp_remote_post( $api_endpoint, array(
2735
+ 'body' => array(
2736
+ 'apikey' => $api_key,
2737
+ 'limit' => 100
2738
+ ),
2739
+ 'timeout' => 10,
2740
+ 'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
2741
+ ) );
2742
+ if( ! is_wp_error( $mailchimp_lists ) ) {
2743
+ $list_data = json_decode( wp_remote_retrieve_body( $mailchimp_lists ), true );
2744
+ if( isset( $list_data['error'] ) ) {
2745
+ if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
2746
+ require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
2747
+ $error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
2748
+ $error_logging->yikes_easy_mailchimp_write_to_error_log( $list_data['error'], __( "Get List IDs" , 'yikes-inc-easy-mailchimp-extender' ) , __( "Clear API Cache" , 'yikes-inc-easy-mailchimp-extender' ) );
2749
+ }
2750
+ }
2751
+ $mail_chimp_list_ids = array();
2752
+ if( isset( $list_data['data'] ) ) {
2753
+ foreach( $list_data['data'] as $list ) {
2754
+ $mail_chimp_list_ids[] = $list['id'];
2755
+ }
2756
+ return $mail_chimp_list_ids;
2757
+ } else {
2758
+ return array();
2759
+ }
2760
+ }
2761
+ return;
2762
+ }
2763
+
2764
+ /*
2765
+ * Include our main Helper class file
2766
+ * @since 6.0
2767
+ */
2768
+ public function yikes_mailchimp_load_helper_class() {
2769
+ // check to see if it's already loaded up
2770
+ if( !class_exists( 'Yikes_Inc_Easy_Mailchimp_Forms_Helper' ) ) {
2771
+ // Include our main helper class file
2772
+ include_once( YIKES_MC_PATH . 'admin/partials/helpers/init.php' );
2773
+ }
2774
+ }
2775
+
2776
+ /*
2777
+ * Alter the color scheme based on the current user selection (this is done to help integrate the plugin into the dashboard more seamlessly)
2778
+ *
2779
+ * @since 0.1
2780
+ * @order requires that yikes-inc-easy-mailchimp-extender-admin.min.css be enqueued, so we can override the defaults (handle: yikes-inc-easy-mailchimp-extender-admin)
2781
+ * @retutrn print out custom styles to the admin header to alter the defualt blue color
2782
+ */
2783
+ public function alter_yikes_easy_mc_color_scheme() {
2784
+ // get the current set color scheme for the logged in user
2785
+ $current_color_scheme = get_user_option( 'admin_color' );
2786
+ // switch over each color scheme, and set our variable
2787
+ switch ( $current_color_scheme ) {
2788
+ default:
2789
+ case 'fresh': // default blue (defined by this plugin)
2790
+ $main_color = '#00a0d2';
2791
+ break;
2792
+ case 'light': // light grey
2793
+ $main_color = '#E5E5E5';
2794
+ break;
2795
+ case 'blue': // light blue
2796
+ $main_color = '#52ACCC';
2797
+ break;
2798
+ case 'coffee': // light brown-ish
2799
+ $main_color = '#59524C';
2800
+ break;
2801
+ case 'ectoplasm': // purple
2802
+ $main_color = '#523F6D';
2803
+ break;
2804
+ case 'midnight': // black
2805
+ $main_color = '#363B3F';
2806
+ break;
2807
+ case 'ocean': // green/teal-ish
2808
+ $main_color = '#738E96';
2809
+ break;
2810
+ case 'sunrish': // red/orange
2811
+ $main_color = '#CF4944';
2812
+ break;
2813
+ }
2814
+ ob_start();
2815
+ ?>
2816
+ <style>
2817
+ .yikes-easy-mc-postbox h3,
2818
+ .column-columnname .form-id-container,
2819
+ .mv_ig_list .nav-tab-active {
2820
+ background: <?php echo $main_color; ?>;
2821
+ }
2822
+ .mv_ig_list .arrow-down {
2823
+ border-top: 9pt solid <?php echo $main_color; ?>;
2824
+ }
2825
+ </style>
2826
+ <?php
2827
+ $override_admin_styles = ob_get_clean();
2828
+ // add our inline styles
2829
+ echo $override_admin_styles;
2830
+ }
2831
+
2832
+ /**
2833
+ * Hook in and display our support page/knowledge base articles
2834
+ * on the support page
2835
+ * @since 6.0.3.8
2836
+ */
2837
+ public function hook_and_display_kb_article_RSS() {
2838
+ // include_once( YIKES_MC_PATH . 'admin/partials/helpers/knowledge-base-articles-RSS.php' );
2839
+ include_once( YIKES_MC_PATH . 'admin/partials/helpers/knowledge-base-article-links.php' );
2840
+ }
2841
+
2842
+ /**
2843
+ * Check the users version number, and display a notice to upgrade the databse if needed
2844
+ * @since 6.0.4
2845
+ */
2846
+ public function check_yikes_mc_table_version() {
2847
+ if( get_option( 'yikes_mc_database_version', '0.00' ) < '1.0' ) {
2848
+ require_once YIKES_MC_PATH . 'includes/class-yikes-inc-easy-mailchimp-extender-activator.php';
2849
+ global $wpdb;
2850
+ Yikes_Inc_Easy_Mailchimp_Extender_Activator::_activate_yikes_easy_mailchimp( $wpdb );
2851
+ // update the database option
2852
+ update_option( 'yikes_mc_database_version', '1.0' );
2853
+ }
2854
+ }
2855
+
2856
+ /*
2857
+ * Process [yikes-mailchimp-form-description] into the shortcode
2858
+ * @since 6.0.4.4
2859
+ */
2860
+ public function process_subscriber_count_shortcode_in_form_descriptions( $form_description, $form_id ) {
2861
+ $form_description = str_replace( '[yikes-mailchimp-subscriber-count]', do_shortcode( '[yikes-mailchimp-subscriber-count form="' . $form_id . '"]' ), $form_description );
2862
+ return $form_description;
2863
+ }
2864
+
2865
+ /*
2866
+ * Generate the sidebar advertisment on the 'Edit Form' page
2867
+ * @since 6.0.3
2868
+ */
2869
+ public function generate_edit_forms_upsell_ad() {
2870
+ $upsell_ads = glob( YIKES_MC_PATH . 'includes/upsells/*.php' );
2871
+ if ( $upsell_ads && ! empty( $upsell_ads ) ) {
2872
+ $ad_count = absint( count( $upsell_ads ) - 1 );
2873
+ $ad = $upsell_ads[ mt_rand( 0, $ad_count ) ];
2874
+ ob_start();
2875
+ include_once( $ad );
2876
+ $ad_content = ob_get_contents();
2877
+ ob_get_clean();
2878
+ }
2879
+ echo wp_kses_post( $ad_content );
2880
+ }
2881
+
2882
+ /***
2883
+ * Helper function to clear out transients stored by this plugin
2884
+ *
2885
+ * Mainly used when the API key is altered, changed or removed.
2886
+ * @since 6.1.3
2887
+ */
2888
+ public function delete_yikes_mailchimp_transients() {
2889
+ /* Clear All Transient Data */
2890
+ // Delete list data transient data
2891
+ delete_transient( 'yikes-easy-mailchimp-list-data' );
2892
+ // Delete list account data transient data
2893
+ delete_transient( 'yikes-easy-mailchimp-account-data' );
2894
+ // Delete profile data transient data
2895
+ delete_transient( 'yikes-easy-mailchimp-profile-data' );
2896
+ // Delete account activity transient data
2897
+ delete_transient( 'yikes-easy-mailchimp-account-activity' );
2898
+ }
2899
+
2900
+ /**
2901
+ * Perform a DB version check to see if we need to migrate our forms.
2902
+ *
2903
+ * @author Jeremy Pry
2904
+ */
2905
+ public function check_db_version() {
2906
+ $option = get_option( 'yikes_easy_mailchimp_extender_version', '0.0.0' );
2907
+ if ( version_compare( $option, '6.2.0', '<' ) ) {
2908
+ $this->convert_db_to_option();
2909
+ update_option( 'yikes_easy_mailchimp_extender_version', YIKES_MC_VERSION );
2910
+ }
2911
+ }
2912
+
2913
+ /**
2914
+ * Handle the conversion from custom table to WP Options.
2915
+ *
2916
+ * @author Jeremy Pry
2917
+ */
2918
+ public function convert_db_to_option() {
2919
+ /** @var wpdb */
2920
+ global $wpdb;
2921
+
2922
+ $db_interface = new Yikes_Inc_Easy_MailChimp_Extender_Forms( $wpdb );
2923
+ $option_interface = new Yikes_Inc_Easy_MailChimp_Extender_Option_Forms();
2924
+ $form_option = array();
2925
+ $form_ids = $db_interface->get_form_ids();
2926
+
2927
+ if ( empty( $form_ids ) ) {
2928
+ return;
2929
+ }
2930
+
2931
+ foreach ( $form_ids as $form_id ) {
2932
+ $form_option[ $form_id ] = $db_interface->get_form( $form_id );
2933
+ }
2934
+
2935
+ $option_interface->import_forms( $form_option, true );
2936
+ }
2937
+
2938
+ /**
2939
+ * Register the Opt-in widget.
2940
+ *
2941
+ * @author Jeremy Pry
2942
+ */
2943
+ public function register_optin_widget() {
2944
+ register_widget( 'Yikes_Inc_Easy_Mailchimp_Extender_Widget' );
2945
+ }
2946
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/css/animate.min.css CHANGED
@@ -1,7 +1,7 @@
1
- @charset "UTF-8";/*!
2
- Animate.css - http://daneden.me/animate
3
- Licensed under the MIT license - http://opensource.org/licenses/MIT
4
-
5
- Copyright (c) 2015 Daniel Eden
6
  */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,100%,20%,53%,80%{transition-timing-function:cubic-bezier(0.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transform:translate3d(0,-30px,0)}70%{transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}100%{transform:scale3d(1,1,1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(0.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}100%{transform:scale3d(1,1,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}100%{transform:rotate3d(0,0,1,0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{transform:scale3d(1,1,1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{transform:none}}.wobble{animation-name:wobble}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}100%{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}100%{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}100%{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}100%{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}100%{transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}100%{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}100%{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}100%{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}100%{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}100%{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}100%{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}100%{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}100%{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}100%{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}100%{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}100%{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);transition-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);transition-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{transform:perspective(400px)}}.flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotate3d(0,1,0,90deg);transition-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);transition-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}100%{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}100%{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}100%{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}100%{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}100%{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}100%{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}100%{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}100%{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}100%{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}100%{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}100%{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}100%{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}100%{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}100%{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translateY(-100%);visibility:visible}100%{transform:translateY(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translateX(-100%);visibility:visible}100%{transform:translateX(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translateX(100%);visibility:visible}100%{transform:translateX(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translateY(100%);visibility:visible}100%{transform:translateY(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateY(0)}100%{visibility:hidden;transform:translateY(100%)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateX(0)}100%{visibility:hidden;transform:translateX(-100%)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateX(0)}100%{visibility:hidden;transform:translateX(100%)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateY(0)}100%{visibility:hidden;transform:translateY(-100%)}}.slideOutUp{animation-name:slideOutUp}
7
  /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFuaW1hdGUubWluLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7Ozs7O0VBS2YsVUFBd0Msc0JBQXNCLHdCQUF5RCxDQUFDLG1CQUE4RCxrQ0FBa0MsQ0FBQyxnQkFBOEMscUJBQXFCLENBQUMsNkVBQTZHLHVCQUF1QixDQUFDLGtCQUFtdkIsb0JBQXNGLDBEQUEwRCw0QkFBaUUsQ0FBQyxRQUE4RSw4REFBOEQsZ0NBQXlFLENBQUMsSUFBMEUsOERBQThELGdDQUF5RSxDQUFDLElBQTRDLCtCQUErQixDQUFDLENBQUMsUUFBc0Msc0JBQXNCLDhCQUFxRSxDQUFDLGlCQUFtRixZQUFZLFNBQVMsQ0FBQyxRQUFRLFNBQVMsQ0FBQyxDQUFDLE9BQW9DLG9CQUFvQixDQUFDLGlCQUF1UCxHQUFvQyx3QkFBd0IsQ0FBQyxJQUE4QyxpQ0FBaUMsQ0FBQyxLQUFzQyx3QkFBd0IsQ0FBQyxDQUFDLE9BQW9DLG9CQUFvQixDQUFDLHNCQUEyaEIsR0FBb0Msd0JBQXdCLENBQUMsSUFBMEMsNkJBQTZCLENBQUMsSUFBMkMsOEJBQThCLENBQUMsSUFBMEMsNkJBQTZCLENBQUMsSUFBMEMsNkJBQTZCLENBQUMsSUFBMEMsNkJBQTZCLENBQUMsS0FBc0Msd0JBQXdCLENBQUMsQ0FBQyxZQUE4Qyx5QkFBeUIsQ0FBQyxpQkFBMlMsUUFBNkMsNEJBQTRCLENBQUMsb0JBQTZELGdDQUFnQyxDQUFDLGdCQUF3RCwrQkFBK0IsQ0FBQyxDQUFDLE9BQW9DLG9CQUFvQixDQUFDLGlCQUFzYSxJQUE0QywrQkFBK0IsQ0FBQyxJQUE2QyxnQ0FBZ0MsQ0FBQyxJQUEyQyw4QkFBOEIsQ0FBQyxJQUE0QywrQkFBK0IsQ0FBQyxLQUE0Qyw4QkFBOEIsQ0FBQyxDQUFDLE9BQTJDLDRCQUE0QixvQkFBaUQsQ0FBQyxnQkFBdWhCLEdBQW9DLHdCQUF3QixDQUFDLFFBQWtFLGlEQUFpRCxDQUFDLGdCQUE0RSxtREFBbUQsQ0FBQyxZQUF5RSxvREFBb0QsQ0FBQyxLQUFzQyx3QkFBd0IsQ0FBQyxDQUFDLE1BQWtDLG1CQUFtQixDQUFDLGtCQUErc0IsR0FBMEIsY0FBYyxDQUFDLElBQWtFLHFEQUFxRCxDQUFDLElBQWdFLG1EQUFtRCxDQUFDLElBQWtFLHFEQUFxRCxDQUFDLElBQWdFLG1EQUFtRCxDQUFDLElBQWlFLG9EQUFvRCxDQUFDLEtBQTRCLGNBQWMsQ0FBQyxDQUFDLFFBQXNDLHFCQUFxQixDQUFDLG9CQUE2b0Isd0JBQTBGLHlEQUF5RCxDQUFDLEdBQUcsVUFBVSwyQkFBK0QsQ0FBQyxJQUEyQyw4QkFBOEIsQ0FBQyxJQUF3QywyQkFBMkIsQ0FBQyxJQUFJLFVBQVUsaUNBQTJFLENBQUMsSUFBMkMsOEJBQThCLENBQUMsS0FBSyxVQUFVLHdCQUF5RCxDQUFDLENBQUMsVUFBMEMsdUJBQXVCLENBQUMsd0JBQTZqQixvQkFBc0YseURBQXlELENBQUMsR0FBRyxVQUFVLGtDQUE2RSxDQUFDLElBQUksVUFBVSwrQkFBdUUsQ0FBQyxJQUE2QyxnQ0FBZ0MsQ0FBQyxJQUEyQyw4QkFBOEIsQ0FBQyxLQUE0QixjQUFjLENBQUMsQ0FBQyxjQUFrRCwyQkFBMkIsQ0FBQyx3QkFBNmpCLG9CQUFzRix5REFBeUQsQ0FBQyxHQUFHLFVBQVUsa0NBQTZFLENBQUMsSUFBSSxVQUFVLCtCQUF1RSxDQUFDLElBQTZDLGdDQUFnQyxDQUFDLElBQTJDLDhCQUE4QixDQUFDLEtBQTRCLGNBQWMsQ0FBQyxDQUFDLGNBQWtELDJCQUEyQixDQUFDLHlCQUErakIsb0JBQXNGLHlEQUF5RCxDQUFDLEdBQUcsVUFBVSxpQ0FBMkUsQ0FBQyxJQUFJLFVBQVUsZ0NBQXlFLENBQUMsSUFBNEMsK0JBQStCLENBQUMsSUFBNEMsK0JBQStCLENBQUMsS0FBNEIsY0FBYyxDQUFDLENBQUMsZUFBb0QsNEJBQTRCLENBQUMsc0JBQXFsQixvQkFBc0YseURBQXlELENBQUMsR0FBRyxVQUFVLGlDQUEyRSxDQUFDLElBQUksVUFBVSxnQ0FBeUUsQ0FBQyxJQUE0QywrQkFBK0IsQ0FBQyxJQUE0QywrQkFBK0IsQ0FBQyxLQUEwQyw0QkFBNEIsQ0FBQyxDQUFDLFlBQThDLHlCQUF5QixDQUFDLHFCQUE4UixJQUF3QywyQkFBMkIsQ0FBQyxRQUFRLFVBQVUsOEJBQXFFLENBQUMsS0FBSyxVQUFVLDJCQUErRCxDQUFDLENBQUMsV0FBNEMsd0JBQXdCLENBQUMseUJBQThULElBQTRDLCtCQUErQixDQUFDLFFBQVEsVUFBVSxnQ0FBeUUsQ0FBQyxLQUFLLFVBQVUsaUNBQTJFLENBQUMsQ0FBQyxlQUFvRCw0QkFBNEIsQ0FBQyx5QkFBOE8sSUFBSSxVQUFVLCtCQUF1RSxDQUFDLEtBQUssVUFBVSxrQ0FBNkUsQ0FBQyxDQUFDLGVBQW9ELDRCQUE0QixDQUFDLDBCQUFnUCxJQUFJLFVBQVUsZ0NBQXlFLENBQUMsS0FBSyxVQUFVLGlDQUEyRSxDQUFDLENBQUMsZ0JBQXNELDZCQUE2QixDQUFDLHVCQUE0VCxJQUE2QyxnQ0FBZ0MsQ0FBQyxRQUFRLFVBQVUsK0JBQXVFLENBQUMsS0FBSyxVQUFVLGtDQUE2RSxDQUFDLENBQUMsYUFBZ0QsMEJBQTBCLENBQUMsa0JBQXlFLEdBQUcsU0FBUyxDQUFDLEtBQUssU0FBUyxDQUFDLENBQUMsUUFBc0MscUJBQXFCLENBQUMsc0JBQWlNLEdBQUcsVUFBVSxnQ0FBeUUsQ0FBQyxLQUFLLFVBQVUsY0FBcUMsQ0FBQyxDQUFDLFlBQThDLHlCQUF5QixDQUFDLHlCQUEyTSxHQUFHLFVBQVUsa0NBQTZFLENBQUMsS0FBSyxVQUFVLGNBQXFDLENBQUMsQ0FBQyxlQUFvRCw0QkFBNEIsQ0FBQyxzQkFBaU0sR0FBRyxVQUFVLGdDQUF5RSxDQUFDLEtBQUssVUFBVSxjQUFxQyxDQUFDLENBQUMsWUFBOEMseUJBQXlCLENBQUMseUJBQTJNLEdBQUcsVUFBVSxrQ0FBNkUsQ0FBQyxLQUFLLFVBQVUsY0FBcUMsQ0FBQyxDQUFDLGVBQW9ELDRCQUE0QixDQUFDLHVCQUFpTSxHQUFHLFVBQVUsK0JBQXVFLENBQUMsS0FBSyxVQUFVLGNBQXFDLENBQUMsQ0FBQyxhQUFnRCwwQkFBMEIsQ0FBQywwQkFBMk0sR0FBRyxVQUFVLGlDQUEyRSxDQUFDLEtBQUssVUFBVSxjQUFxQyxDQUFDLENBQUMsZ0JBQXNELDZCQUE2QixDQUFDLG9CQUEyTCxHQUFHLFVBQVUsK0JBQXVFLENBQUMsS0FBSyxVQUFVLGNBQXFDLENBQUMsQ0FBQyxVQUEwQyx1QkFBdUIsQ0FBQyx1QkFBcU0sR0FBRyxVQUFVLGlDQUEyRSxDQUFDLEtBQUssVUFBVSxjQUFxQyxDQUFDLENBQUMsYUFBZ0QsMEJBQTBCLENBQUMsbUJBQTJFLEdBQUcsU0FBUyxDQUFDLEtBQUssU0FBUyxDQUFDLENBQUMsU0FBd0Msc0JBQXNCLENBQUMsdUJBQTJKLEdBQUcsU0FBUyxDQUFDLEtBQUssVUFBVSwrQkFBdUUsQ0FBQyxDQUFDLGFBQWdELDBCQUEwQixDQUFDLDBCQUFxSyxHQUFHLFNBQVMsQ0FBQyxLQUFLLFVBQVUsaUNBQTJFLENBQUMsQ0FBQyxnQkFBc0QsNkJBQTZCLENBQUMsdUJBQTZKLEdBQUcsU0FBUyxDQUFDLEtBQUssVUFBVSxnQ0FBeUUsQ0FBQyxDQUFDLGFBQWdELDBCQUEwQixDQUFDLDBCQUF1SyxHQUFHLFNBQVMsQ0FBQyxLQUFLLFVBQVUsa0NBQTZFLENBQUMsQ0FBQyxnQkFBc0QsNkJBQTZCLENBQUMsd0JBQTZKLEdBQUcsU0FBUyxDQUFDLEtBQUssVUFBVSwrQkFBdUUsQ0FBQyxDQUFDLGNBQWtELDJCQUEyQixDQUFDLDJCQUF1SyxHQUFHLFNBQVMsQ0FBQyxLQUFLLFVBQVUsaUNBQTJFLENBQUMsQ0FBQyxpQkFBd0QsOEJBQThCLENBQUMscUJBQXlKLEdBQUcsU0FBUyxDQUFDLEtBQUssVUFBVSxnQ0FBeUUsQ0FBQyxDQUFDLFdBQTRDLHdCQUF3QixDQUFDLHdCQUFtSyxHQUFHLFNBQVMsQ0FBQyxLQUFLLFVBQVUsa0NBQTZFLENBQUMsQ0FBQyxjQUFrRCwyQkFBMkIsQ0FBQyxnQkFBNmhDLEdBQWdFLHFEQUFxRCxrQ0FBNkUsQ0FBQyxJQUF3Riw0RUFBNEUsa0NBQTZFLENBQUMsSUFBd0YsNEVBQTRFLGlDQUEyRSxDQUFDLElBQThELGtEQUFrRCxpQ0FBMkUsQ0FBQyxLQUEwQyw2QkFBNkIsaUNBQTJFLENBQUMsQ0FBQyxlQUFtRCw0QkFBNEIsbUJBQStDLENBQUMsbUJBQSt1QixHQUE4RCxtREFBbUQsbUNBQThFLFNBQVMsQ0FBQyxJQUFnRSxvREFBb0Qsa0NBQTZFLENBQUMsSUFBK0QsbURBQW1ELFNBQVMsQ0FBQyxJQUErRCxrREFBa0QsQ0FBQyxLQUEwQyw0QkFBNEIsQ0FBQyxDQUFDLFNBQXVELHNDQUFzQyxzQkFBcUQsQ0FBQyxtQkFBK3VCLEdBQThELG1EQUFtRCxtQ0FBOEUsU0FBUyxDQUFDLElBQWdFLG9EQUFvRCxrQ0FBNkUsQ0FBQyxJQUErRCxtREFBbUQsU0FBUyxDQUFDLElBQStELGtEQUFrRCxDQUFDLEtBQTBDLDRCQUE0QixDQUFDLENBQUMsU0FBdUQsc0NBQXNDLHNCQUFxRCxDQUFDLG9CQUFpWCxHQUF3Qyw0QkFBNEIsQ0FBQyxJQUFnRSxvREFBb0QsU0FBUyxDQUFDLEtBQWdFLG1EQUFtRCxTQUFTLENBQUMsQ0FBQyxVQUEwQyx3QkFBd0IscUNBQW1GLENBQUMsb0JBQWlYLEdBQXdDLDRCQUE0QixDQUFDLElBQWdFLG9EQUFvRCxTQUFTLENBQUMsS0FBZ0UsbURBQW1ELFNBQVMsQ0FBQyxDQUFDLFVBQXdELHNDQUFzQyx1QkFBdUQsQ0FBQyx3QkFBdVcsR0FBeUQsOENBQThDLFNBQVMsQ0FBQyxJQUFtQyx1QkFBdUIsU0FBUyxDQUFDLElBQW1DLHVCQUF1QixTQUFTLENBQUMsS0FBNEIsZUFBZSxTQUFTLENBQUMsQ0FBQyxjQUFrRCw0QkFBNEIsa0NBQTZFLENBQUMseUJBQXlMLEdBQUcsU0FBUyxDQUFDLEtBQTBELDZDQUE2QyxTQUFTLENBQUMsQ0FBQyxlQUFvRCw2QkFBNkIsaUNBQTJFLENBQUMsb0JBQStTLEdBQW1DLHdCQUF3QixrQ0FBNEUsU0FBUyxDQUFDLEtBQXFDLHdCQUF3QixlQUFzQyxTQUFTLENBQUMsQ0FBQyxVQUEwQyx1QkFBdUIsQ0FBQyw0QkFBaVYsR0FBd0MsNkJBQTZCLGlDQUEwRSxTQUFTLENBQUMsS0FBMEMsNkJBQTZCLGVBQXNDLFNBQVMsQ0FBQyxDQUFDLGtCQUEwRCwrQkFBK0IsQ0FBQyw2QkFBcVYsR0FBeUMsOEJBQThCLGdDQUF3RSxTQUFTLENBQUMsS0FBMkMsOEJBQThCLGVBQXNDLFNBQVMsQ0FBQyxDQUFDLG1CQUE0RCxnQ0FBZ0MsQ0FBQywwQkFBMlUsR0FBd0MsNkJBQTZCLGdDQUF3RSxTQUFTLENBQUMsS0FBMEMsNkJBQTZCLGVBQXNDLFNBQVMsQ0FBQyxDQUFDLGdCQUFzRCw2QkFBNkIsQ0FBQywyQkFBbVYsR0FBeUMsOEJBQThCLGlDQUEwRSxTQUFTLENBQUMsS0FBMkMsOEJBQThCLGVBQXNDLFNBQVMsQ0FBQyxDQUFDLGlCQUF3RCw4QkFBOEIsQ0FBQyxxQkFBeVEsR0FBbUMsd0JBQXdCLFNBQVMsQ0FBQyxLQUFxQyx3QkFBd0IsaUNBQTBFLFNBQVMsQ0FBQyxDQUFDLFdBQTRDLHdCQUF3QixDQUFDLDZCQUEyUyxHQUF3Qyw2QkFBNkIsU0FBUyxDQUFDLEtBQTBDLDZCQUE2QixnQ0FBd0UsU0FBUyxDQUFDLENBQUMsbUJBQTRELGdDQUFnQyxDQUFDLDhCQUFtVCxHQUF5Qyw4QkFBOEIsU0FBUyxDQUFDLEtBQTJDLDhCQUE4QixpQ0FBMEUsU0FBUyxDQUFDLENBQUMsb0JBQThELGlDQUFpQyxDQUFDLDJCQUF5UyxHQUF3Qyw2QkFBNkIsU0FBUyxDQUFDLEtBQTBDLDZCQUE2QixpQ0FBMEUsU0FBUyxDQUFDLENBQUMsaUJBQXdELDhCQUE4QixDQUFDLDRCQUE2UyxHQUF5Qyw4QkFBOEIsU0FBUyxDQUFDLEtBQTJDLDhCQUE4QixnQ0FBd0UsU0FBUyxDQUFDLENBQUMsa0JBQTBELCtCQUErQixDQUFDLGlCQUFpdUIsR0FBcUMsMEJBQTBCLHFDQUFtRixDQUFDLFFBQWdELGdDQUFnQywwQkFBNEQscUNBQW1GLENBQUMsUUFBZ0QsZ0NBQWdDLDBCQUE0RCxzQ0FBb0YsU0FBUyxDQUFDLEtBQThDLGlDQUFpQyxTQUFTLENBQUMsQ0FBQyxPQUFvQyxvQkFBb0IsQ0FBQyxrQkFBeU8sR0FBRyxVQUFVLHdEQUF5SCxDQUFDLEtBQUssVUFBVSxjQUFxQyxDQUFDLENBQUMsUUFBc0MscUJBQXFCLENBQUMsbUJBQWlNLEdBQUcsU0FBUyxDQUFDLEtBQUssVUFBVSxzREFBcUgsQ0FBQyxDQUFDLFNBQXdDLHNCQUFzQixDQUFDLGtCQUF3SSxHQUFHLFVBQVUsMkJBQStELENBQUMsSUFBSSxTQUFTLENBQUMsQ0FBQyxRQUFzQyxxQkFBcUIsQ0FBQyxzQkFBa2pCLEdBQUcsVUFBVSxxREFBa0gsMERBQTZILENBQUMsSUFBSSxVQUFVLHdEQUF3SCx3REFBeUgsQ0FBQyxDQUFDLFlBQThDLHlCQUF5QixDQUFDLHNCQUFrakIsR0FBRyxVQUFVLHFEQUFrSCwwREFBNkgsQ0FBQyxJQUFJLFVBQVUsd0RBQXdILHdEQUF5SCxDQUFDLENBQUMsWUFBOEMseUJBQXlCLENBQUMsdUJBQW9qQixHQUFHLFVBQVUsb0RBQWdILDBEQUE2SCxDQUFDLElBQUksVUFBVSx5REFBMEgsd0RBQXlILENBQUMsQ0FBQyxhQUFnRCwwQkFBMEIsQ0FBQyxvQkFBOGlCLEdBQUcsVUFBVSxvREFBZ0gsMERBQTZILENBQUMsSUFBSSxVQUFVLHlEQUEwSCx3REFBeUgsQ0FBQyxDQUFDLFVBQTBDLHVCQUF1QixDQUFDLG1CQUF5SixHQUFHLFNBQVMsQ0FBQyxJQUFJLFVBQVUsMkJBQStELENBQUMsS0FBSyxTQUFTLENBQUMsQ0FBQyxTQUF3QyxzQkFBc0IsQ0FBQyx1QkFBNG5CLElBQUksVUFBVSx5REFBMEgsMERBQTZILENBQUMsS0FBSyxVQUFVLG9EQUFnSCwrQkFBc0Usd0RBQXlILENBQUMsQ0FBQyxhQUFnRCwwQkFBMEIsQ0FBQyx1QkFBZ1gsSUFBSSxVQUFVLHVEQUF1SCxDQUFDLEtBQUssVUFBVSw2Q0FBa0csNEJBQWlFLENBQUMsQ0FBQyxhQUFnRCwwQkFBMEIsQ0FBQyx3QkFBb1gsSUFBSSxVQUFVLHdEQUF5SCxDQUFDLEtBQUssVUFBVSw0Q0FBZ0csNkJBQW1FLENBQUMsQ0FBQyxjQUFrRCwyQkFBMkIsQ0FBQyxxQkFBd25CLElBQUksVUFBVSx3REFBd0gsMERBQTZILENBQUMsS0FBSyxVQUFVLHFEQUFrSCwrQkFBc0Usd0RBQXlILENBQUMsQ0FBQyxXQUE0Qyx3QkFBd0IsQ0FBQyx1QkFBME0sR0FBdUMsNEJBQTRCLGtCQUFrQixDQUFDLEtBQXFDLHVCQUF1QixDQUFDLENBQUMsYUFBZ0QsMEJBQTBCLENBQUMsdUJBQTBNLEdBQXVDLDRCQUE0QixrQkFBa0IsQ0FBQyxLQUFxQyx1QkFBdUIsQ0FBQyxDQUFDLGFBQWdELDBCQUEwQixDQUFDLHdCQUEwTSxHQUFzQywyQkFBMkIsa0JBQWtCLENBQUMsS0FBcUMsdUJBQXVCLENBQUMsQ0FBQyxjQUFrRCwyQkFBMkIsQ0FBQyxxQkFBb00sR0FBc0MsMkJBQTJCLGtCQUFrQixDQUFDLEtBQXFDLHVCQUF1QixDQUFDLENBQUMsV0FBNEMsd0JBQXdCLENBQUMsd0JBQXlNLEdBQW1DLHVCQUF1QixDQUFDLEtBQUssa0JBQWtCLDBCQUE2RCxDQUFDLENBQUMsY0FBa0QsMkJBQTJCLENBQUMsd0JBQTJNLEdBQW1DLHVCQUF1QixDQUFDLEtBQUssa0JBQWtCLDJCQUErRCxDQUFDLENBQUMsY0FBa0QsMkJBQTJCLENBQUMseUJBQTJNLEdBQW1DLHVCQUF1QixDQUFDLEtBQUssa0JBQWtCLDBCQUE2RCxDQUFDLENBQUMsZUFBb0QsNEJBQTRCLENBQUMsc0JBQXVNLEdBQW1DLHVCQUF1QixDQUFDLEtBQUssa0JBQWtCLDJCQUErRCxDQUFDLENBQUMsWUFBOEMseUJBQXlCLENBQUMiLCJmaWxlIjoiYW5pbWF0ZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiOy8qIVxyXG5BbmltYXRlLmNzcyAtIGh0dHA6Ly9kYW5lZGVuLm1lL2FuaW1hdGVcclxuTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIC0gaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxyXG5cclxuQ29weXJpZ2h0IChjKSAyMDE1IERhbmllbCBFZGVuXHJcbiovLmFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1kdXJhdGlvbjoxczstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9LmFuaW1hdGVkLmluZmluaXRley13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfS5hbmltYXRlZC5oaW5nZXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoyczthbmltYXRpb24tZHVyYXRpb246MnN9LmFuaW1hdGVkLmJvdW5jZUluLC5hbmltYXRlZC5ib3VuY2VPdXQsLmFuaW1hdGVkLmZsaXBPdXRYLC5hbmltYXRlZC5mbGlwT3V0WXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzfUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2V7MCUsMTAwJSwyMCUsNTMlLDgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwuNjEsLjM1NSwxKTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9NDAlLDQzJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwuMDUwLC44NTUsLjA2MCk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LC4wNTAsLjg1NSwuMDYwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApfTcwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwuMDUwLC44NTUsLjA2MCk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LC4wNTAsLjg1NSwuMDYwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xNXB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC00cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKX19QGtleWZyYW1lcyBib3VuY2V7MCUsMTAwJSwyMCUsNTMlLDgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwuNjEsLjM1NSwxKTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9NDAlLDQzJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwuMDUwLC44NTUsLjA2MCk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LC4wNTAsLjg1NSwuMDYwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApfTcwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwuMDUwLC44NTUsLjA2MCk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LC4wNTAsLjg1NSwuMDYwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xNXB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC00cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKX19LmJvdW5jZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZTthbmltYXRpb24tbmFtZTpib3VuY2U7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyBmbGFzaHswJSwxMDAlLDUwJXtvcGFjaXR5OjF9MjUlLDc1JXtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxhc2h7MCUsMTAwJSw1MCV7b3BhY2l0eToxfTI1JSw3NSV7b3BhY2l0eTowfX0uZmxhc2h7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGFzaDthbmltYXRpb24tbmFtZTpmbGFzaH1ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fUBrZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fS5wdWxzZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnB1bHNlO2FuaW1hdGlvbi1uYW1lOnB1bHNlfUAtd2Via2l0LWtleWZyYW1lcyBydWJiZXJCYW5kezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjc1LDEuMjUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMC43NSwxLjI1LDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpfTY1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfX1Aa2V5ZnJhbWVzIHJ1YmJlckJhbmR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNzUsMS4yNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjc1LDEuMjUsMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSl9NjUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fS5ydWJiZXJCYW5key13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZDthbmltYXRpb24tbmFtZTpydWJiZXJCYW5kfUAtd2Via2l0LWtleWZyYW1lcyBzaGFrZXswJSwxMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCl9fUBrZXlmcmFtZXMgc2hha2V7MCUsMTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfX0uc2hha2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzaGFrZTthbmltYXRpb24tbmFtZTpzaGFrZX1ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsMTVkZWcpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTVkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDBkZWcpfX1Aa2V5ZnJhbWVzIHN3aW5nezIwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDVkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC01ZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwwZGVnKX19LnN3aW5ney13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnN3aW5nO2FuaW1hdGlvbi1uYW1lOnN3aW5nfUAtd2Via2l0LWtleWZyYW1lcyB0YWRhezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlM2QoMCwwLDEsLTNkZWcpfTMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUzZCgwLDAsMSwzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlM2QoMCwwLDEsM2RlZyl9NDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlM2QoMCwwLDEsLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUzZCgwLDAsMSwtM2RlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fUBrZXlmcmFtZXMgdGFkYXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9MTAlLDIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KSByb3RhdGUzZCgwLDAsMSwtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlM2QoMCwwLDEsM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZTNkKDAsMCwxLDNkZWcpfTQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlM2QoMCwwLDEsLTNkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfX0udGFkYXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnRhZGE7YW5pbWF0aW9uLW5hbWU6dGFkYX1ALXdlYmtpdC1rZXlmcmFtZXMgd29iYmxlezAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwzZGVnKX00NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlM2QoMCwwLDEsMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0xZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgd29iYmxlezAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwzZGVnKX00NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlM2QoMCwwLDEsMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0xZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS53b2JibGV7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp3b2JibGU7YW5pbWF0aW9uLW5hbWU6d29iYmxlfUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbnswJSwxMDAlLDIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwuNjEsLjM1NSwxKTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fUBrZXlmcmFtZXMgYm91bmNlSW57MCUsMTAwJSwyMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KTt0cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfX0uYm91bmNlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbjthbmltYXRpb24tbmFtZTpib3VuY2VJbn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duezAlLDEwMCUsNjAlLDc1JSw5MCV7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwMDBweCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGJvdW5jZUluRG93bnswJSwxMDAlLDYwJSw3NSUsOTAley13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LC42MSwuMzU1LDEpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmJvdW5jZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluRG93bjthbmltYXRpb24tbmFtZTpib3VuY2VJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluTGVmdHswJSwxMDAlLDYwJSw3NSUsOTAley13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LC42MSwuMzU1LDEpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBib3VuY2VJbkxlZnR7MCUsMTAwJSw2MCUsNzUlLDkwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwuNjEsLjM1NSwxKTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5ib3VuY2VJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0ezAlLDEwMCUsNjAlLDc1JSw5MCV7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7MCUsMTAwJSw2MCUsNzUlLDkwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwuNjEsLjM1NSwxKTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsMCwwKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5ib3VuY2VJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5SaWdodDthbmltYXRpb24tbmFtZTpib3VuY2VJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwezAlLDEwMCUsNjAlLDc1JSw5MCV7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19QGtleWZyYW1lcyBib3VuY2VJblVwezAlLDEwMCUsNjAlLDc1JSw5MCV7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19LmJvdW5jZUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJblVwO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpfTUwJSw1NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX19LmJvdW5jZU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dDthbmltYXRpb24tbmFtZTpib3VuY2VPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd257MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd257MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX0uYm91bmNlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dERvd247YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19LmJvdW5jZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19LmJvdW5jZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX0uYm91bmNlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH0xMDAle29wYWNpdHk6MX19QGtleWZyYW1lcyBmYWRlSW57MCV7b3BhY2l0eTowfTEwMCV7b3BhY2l0eToxfX0uZmFkZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluO2FuaW1hdGlvbi1uYW1lOmZhZGVJbn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd25CaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluRG93bkJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkRvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdDthbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5MZWZ0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5SaWdodEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5SaWdodEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXA7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5VcEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5VcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0ezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MH19QGtleWZyYW1lcyBmYWRlT3V0ezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MH19LmZhZGVPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0RG93bnswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fS5mYWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZ3swJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fS5mYWRlT3V0RG93bkJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdHswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdHswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19LmZhZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZ3swJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9fS5mYWRlT3V0TGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHR7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodHswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fS5mYWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19LmZhZGVPdXRSaWdodEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcHswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0VXB7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fS5mYWRlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWd7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZ3swJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fS5mYWRlT3V0VXBCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXBCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMzYwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC0zNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwwLDE1MHB4KSByb3RhdGUzZCgwLDEsMCwtMTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsMCwxNTBweCkgcm90YXRlM2QoMCwxLDAsLTE5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NTAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLDAsMTUwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwwLDE1MHB4KSByb3RhdGUzZCgwLDEsMCwtMTcwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwuOTUsLjk1KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn0xMDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn19QGtleWZyYW1lcyBmbGlwezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMzYwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC0zNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwwLDE1MHB4KSByb3RhdGUzZCgwLDEsMCwtMTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsMCwxNTBweCkgcm90YXRlM2QoMCwxLDAsLTE5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NTAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLDAsMTUwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwwLDE1MHB4KSByb3RhdGUzZCgwLDEsMCwtMTcwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwuOTUsLjk1KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn0xMDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn19LmFuaW1hdGVkLmZsaXB7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcDthbmltYXRpb24tbmFtZTpmbGlwfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCw5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCw5MGRlZyk7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC0yMGRlZyk7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTVkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fUBrZXlmcmFtZXMgZmxpcEluWHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsOTBkZWcpOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwtMjBkZWcpOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC01ZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblg7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsOTBkZWcpOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMjBkZWcpOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC01ZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJbll7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDkwZGVnKTstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTIwZGVnKTstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtNWRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19LmZsaXBJbll7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwSW5ZO2FuaW1hdGlvbi1uYW1lOmZsaXBJbll9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRYezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC0yMGRlZyk7b3BhY2l0eToxfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLDkwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxpcE91dFh7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTIwZGVnKTtvcGFjaXR5OjF9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsOTBkZWcpO29wYWNpdHk6MH19LmZsaXBPdXRYey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFg7YW5pbWF0aW9uLW5hbWU6ZmxpcE91dFg7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnR9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xNWRlZyk7b3BhY2l0eToxfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDkwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxpcE91dFl7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTE1ZGVnKTtvcGFjaXR5OjF9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsOTBkZWcpO29wYWNpdHk6MH19LmZsaXBPdXRZey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFk7YW5pbWF0aW9uLW5hbWU6ZmxpcE91dFl9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpO29wYWNpdHk6MX0xMDAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpO29wYWNpdHk6MX0xMDAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ubGlnaHRTcGVlZEluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluO2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJbjstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dHswJXtvcGFjaXR5OjF9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBsaWdodFNwZWVkT3V0ezAle29wYWNpdHk6MX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgzMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgzMGRlZyk7b3BhY2l0eTowfX0ubGlnaHRTcGVlZE91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXQ7YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC0yMDBkZWcpO29wYWNpdHk6MH0xMDAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW57MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTIwMGRlZyk7b3BhY2l0eTowfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW47YW5pbWF0aW9uLW5hbWU6cm90YXRlSW59QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTtvcGFjaXR5OjB9MTAwJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC00NWRlZyk7b3BhY2l0eTowfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5yb3RhdGVJbkRvd25MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO29wYWNpdHk6MH0xMDAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDQ1ZGVnKTtvcGFjaXR5OjB9MTAwJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5Eb3duUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw0NWRlZyk7b3BhY2l0eTowfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw0NWRlZyk7b3BhY2l0eTowfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5yb3RhdGVJblVwTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBMZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtOTBkZWcpO29wYWNpdHk6MH0xMDAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTkwZGVnKTtvcGFjaXR5OjB9MTAwJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5VcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0ezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7b3BhY2l0eToxfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwyMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwyMDBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtvcGFjaXR5OjF9MTAwJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDIwMGRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw0NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX0xMDAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dERvd25MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93bkxlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93bkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX0xMDAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dERvd25SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjF9MTAwJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXRVcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDkwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX0xMDAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw5MGRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0VXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2V7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9MjAlLDYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDgwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH00MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDYwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNjBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGhpbmdlezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTIwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw4MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDYwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDtvcGFjaXR5OjF9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO29wYWNpdHk6MH19Lmhpbmdley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGluZ2U7YW5pbWF0aW9uLW5hbWU6aGluZ2V9QC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMTIwZGVnKX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIHJvbGxJbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMTIwZGVnKX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0ucm9sbEluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm9sbEluO2FuaW1hdGlvbi1uYW1lOnJvbGxJbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dHswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLDEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwxMjBkZWcpfX1Aa2V5ZnJhbWVzIHJvbGxPdXR7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwxMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlM2QoMCwwLDEsMTIwZGVnKX19LnJvbGxPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsT3V0O2FuaW1hdGlvbi1uYW1lOnJvbGxPdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTUwJXtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgem9vbUluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9NTAle29wYWNpdHk6MX19Lnpvb21Jbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbjthbmltYXRpb24tbmFtZTp6b29tSW59QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsLjg4NSwuMzIsMSl9fS56b29tSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluRG93bjthbmltYXRpb24tbmFtZTp6b29tSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpfX0uem9vbUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbkxlZnQ7YW5pbWF0aW9uLW5hbWU6em9vbUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpfX0uem9vbUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5SaWdodDthbmltYXRpb24tbmFtZTp6b29tSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwxMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpfX0uem9vbUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5VcDthbmltYXRpb24tbmFtZTp6b29tSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dHswJXtvcGFjaXR5OjF9NTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9MTAwJXtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgem9vbU91dHswJXtvcGFjaXR5OjF9NTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9MTAwJXtvcGFjaXR5OjB9fS56b29tT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dDthbmltYXRpb24tbmFtZTp6b29tT3V0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsLjA1NSwuNjc1LC4xOSl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21PdXREb3duezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsLjg4NSwuMzIsMSl9fS56b29tT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duO2FuaW1hdGlvbi1uYW1lOnpvb21PdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXJ9fUBrZXlmcmFtZXMgem9vbU91dExlZnR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfX0uem9vbU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdDthbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfX1Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcn19Lnpvb21PdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRSaWdodDthbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LC4wNTUsLjY3NSwuMTkpfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21PdXRVcHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LC4wNTUsLjY3NSwuMTkpfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpfX0uem9vbU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dFVwO2FuaW1hdGlvbi1uYW1lOnpvb21PdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkRvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3Zpc2liaWxpdHk6dmlzaWJsZX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fUBrZXlmcmFtZXMgc2xpZGVJbkRvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3Zpc2liaWxpdHk6dmlzaWJsZX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fS5zbGlkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7dmlzaWJpbGl0eTp2aXNpYmxlfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19QGtleWZyYW1lcyBzbGlkZUluTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7dmlzaWJpbGl0eTp2aXNpYmxlfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19LnNsaWRlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpO3Zpc2liaWxpdHk6dmlzaWJsZX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fUBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dmlzaWJpbGl0eTp2aXNpYmxlfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19LnNsaWRlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5SaWdodDthbmltYXRpb24tbmFtZTpzbGlkZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5VcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO3Zpc2liaWxpdHk6dmlzaWJsZX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fUBrZXlmcmFtZXMgc2xpZGVJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7dmlzaWJpbGl0eTp2aXNpYmxlfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19LnNsaWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcDthbmltYXRpb24tbmFtZTpzbGlkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfTEwMCV7dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX19QGtleWZyYW1lcyBzbGlkZU91dERvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0xMDAle3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9fS5zbGlkZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dERvd247YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0xMDAle3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX19QGtleWZyYW1lcyBzbGlkZU91dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0xMDAle3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX19LnNsaWRlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0TGVmdDthbmltYXRpb24tbmFtZTpzbGlkZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0xMDAle3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9fUBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTEwMCV7dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX19LnNsaWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0xMDAle3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX19QGtleWZyYW1lcyBzbGlkZU91dFVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9MTAwJXt2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9fS5zbGlkZU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRVcDthbmltYXRpb24tbmFtZTpzbGlkZU91dFVwfSJdfQ== */
1
+ @charset "UTF-8";/*!
2
+ Animate.css - http://daneden.me/animate
3
+ Licensed under the MIT license - http://opensource.org/licenses/MIT
4
+
5
+ Copyright (c) 2015 Daniel Eden
6
  */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,100%,20%,53%,80%{transition-timing-function:cubic-bezier(0.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transform:translate3d(0,-30px,0)}70%{transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}100%{transform:scale3d(1,1,1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(0.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}100%{transform:scale3d(1,1,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}100%{transform:rotate3d(0,0,1,0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{transform:scale3d(1,1,1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{transform:none}}.wobble{animation-name:wobble}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}100%{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}100%{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}100%{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}100%{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}100%{transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}100%{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}100%{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}100%{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}100%{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}100%{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}100%{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}100%{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}100%{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}100%{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}100%{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}100%{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);transition-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);transition-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{transform:perspective(400px)}}.flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotate3d(0,1,0,90deg);transition-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);transition-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}100%{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}100%{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}100%{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}100%{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}100%{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}100%{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}100%{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}100%{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}100%{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}100%{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}100%{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}100%{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}100%{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}100%{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translateY(-100%);visibility:visible}100%{transform:translateY(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translateX(-100%);visibility:visible}100%{transform:translateX(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translateX(100%);visibility:visible}100%{transform:translateX(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translateY(100%);visibility:visible}100%{transform:translateY(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateY(0)}100%{visibility:hidden;transform:translateY(100%)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateX(0)}100%{visibility:hidden;transform:translateX(-100%)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateX(0)}100%{visibility:hidden;transform:translateX(100%)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateY(0)}100%{visibility:hidden;transform:translateY(-100%)}}.slideOutUp{animation-name:slideOutUp}
7
  /*# sourceMappingURL=data:application/json;base64,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Q0FBQyxxQkFBd25CLElBQUksVUFBVSx3REFBd0gsMERBQTZILENBQUMsS0FBSyxVQUFVLHFEQUFrSCwrQkFBc0Usd0RBQXlILENBQUMsQ0FBQyxXQUE0Qyx3QkFBd0IsQ0FBQyx1QkFBME0sR0FBdUMsNEJBQTRCLGtCQUFrQixDQUFDLEtBQXFDLHVCQUF1QixDQUFDLENBQUMsYUFBZ0QsMEJBQTBCLENBQUMsdUJBQTBNLEdBQXVDLDRCQUE0QixrQkFBa0IsQ0FBQyxLQUFxQyx1QkFBdUIsQ0FBQyxDQUFDLGFBQWdELDBCQUEwQixDQUFDLHdCQUEwTSxHQUFzQywyQkFBMkIsa0JBQWtCLENBQUMsS0FBcUMsdUJBQXVCLENBQUMsQ0FBQyxjQUFrRCwyQkFBMkIsQ0FBQyxxQkFBb00sR0FBc0MsMkJBQTJCLGtCQUFrQixDQUFDLEtBQXFDLHVCQUF1QixDQUFDLENBQUMsV0FBNEMsd0JBQXdCLENBQUMsd0JBQXlNLEdBQW1DLHVCQUF1QixDQUFDLEtBQUssa0JBQWtCLDBCQUE2RCxDQUFDLENBQUMsY0FBa0QsMkJBQTJCLENBQUMsd0JBQTJNLEdBQW1DLHVCQUF1QixDQUFDLEtBQUssa0JBQWtCLDJCQUErRCxDQUFDLENBQUMsY0FBa0QsMkJBQTJCLENBQUMseUJBQTJNLEdBQW1DLHVCQUF1QixDQUFDLEtBQUssa0JBQWtCLDBCQUE2RCxDQUFDLENBQUMsZUFBb0QsNEJBQTRCLENBQUMsc0JBQXVNLEdBQW1DLHVCQUF1QixDQUFDLEtBQUssa0JBQWtCLDJCQUErRCxDQUFDLENBQUMsWUFBOEMseUJBQXlCLENBQUMiLCJmaWxlIjoiYW5pbWF0ZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiOy8qIVxyXG5BbmltYXRlLmNzcyAtIGh0dHA6Ly9kYW5lZGVuLm1lL2FuaW1hdGVcclxuTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIC0gaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxyXG5cclxuQ29weXJpZ2h0IChjKSAyMDE1IERhbmllbCBFZGVuXHJcbiovLmFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1kdXJhdGlvbjoxczstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9LmFuaW1hdGVkLmluZmluaXRley13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfS5hbmltYXRlZC5oaW5nZXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoyczthbmltYXRpb24tZHVyYXRpb246MnN9LmFuaW1hdGVkLmJvdW5jZUluLC5hbmltYXRlZC5ib3VuY2VPdXQsLmFuaW1hdGVkLmZsaXBPdXRYLC5hbmltYXRlZC5mbGlwT3V0WXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzfUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2V7MCUsMTAwJSwyMCUsNTMlLDgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwuNjEsLjM1NSwxKTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9NDAlLDQzJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwuMDUwLC44NTUsLjA2MCk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LC4wNTAsLjg1NSwuMDYwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApfTcwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwuMDUwLC44NTUsLjA2MCk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LC4wNTAsLjg1NSwuMDYwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xNXB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC00cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKX19QGtleWZyYW1lcyBib3VuY2V7MCUsMTAwJSwyMCUsNTMlLDgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwuNjEsLjM1NSwxKTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9NDAlLDQzJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwuMDUwLC44NTUsLjA2MCk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LC4wNTAsLjg1NSwuMDYwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApfTcwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwuMDUwLC44NTUsLjA2MCk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LC4wNTAsLjg1NSwuMDYwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xNXB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC00cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKX19LmJvdW5jZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZTthbmltYXRpb24tbmFtZTpib3VuY2U7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyBmbGFzaHswJSwxMDAlLDUwJXtvcGFjaXR5OjF9MjUlLDc1JXtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxhc2h7MCUsMTAwJSw1MCV7b3BhY2l0eToxfTI1JSw3NSV7b3BhY2l0eTowfX0uZmxhc2h7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGFzaDthbmltYXRpb24tbmFtZTpmbGFzaH1ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fUBrZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fS5wdWxzZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnB1bHNlO2FuaW1hdGlvbi1uYW1lOnB1bHNlfUAtd2Via2l0LWtleWZyYW1lcyBydWJiZXJCYW5kezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjc1LDEuMjUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMC43NSwxLjI1LDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpfTY1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfX1Aa2V5ZnJhbWVzIHJ1YmJlckJhbmR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNzUsMS4yNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjc1LDEuMjUsMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSl9NjUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fS5ydWJiZXJCYW5key13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZDthbmltYXRpb24tbmFtZTpydWJiZXJCYW5kfUAtd2Via2l0LWtleWZyYW1lcyBzaGFrZXswJSwxMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCl9fUBrZXlmcmFtZXMgc2hha2V7MCUsMTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfX0uc2hha2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzaGFrZTthbmltYXRpb24tbmFtZTpzaGFrZX1ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsMTVkZWcpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTVkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDBkZWcpfX1Aa2V5ZnJhbWVzIHN3aW5nezIwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDVkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC01ZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwwZGVnKX19LnN3aW5ney13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnN3aW5nO2FuaW1hdGlvbi1uYW1lOnN3aW5nfUAtd2Via2l0LWtleWZyYW1lcyB0YWRhezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlM2QoMCwwLDEsLTNkZWcpfTMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUzZCgwLDAsMSwzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlM2QoMCwwLDEsM2RlZyl9NDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlM2QoMCwwLDEsLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUzZCgwLDAsMSwtM2RlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fUBrZXlmcmFtZXMgdGFkYXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9MTAlLDIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KSByb3RhdGUzZCgwLDAsMSwtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlM2QoMCwwLDEsM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZTNkKDAsMCwxLDNkZWcpfTQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlM2QoMCwwLDEsLTNkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfX0udGFkYXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnRhZGE7YW5pbWF0aW9uLW5hbWU6dGFkYX1ALXdlYmtpdC1rZXlmcmFtZXMgd29iYmxlezAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwzZGVnKX00NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlM2QoMCwwLDEsMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0xZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgd29iYmxlezAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwzZGVnKX00NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlM2QoMCwwLDEsMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0xZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS53b2JibGV7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp3b2JibGU7YW5pbWF0aW9uLW5hbWU6d29iYmxlfUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbnswJSwxMDAlLDIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwuNjEsLjM1NSwxKTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fUBrZXlmcmFtZXMgYm91bmNlSW57MCUsMTAwJSwyMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KTt0cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfX0uYm91bmNlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbjthbmltYXRpb24tbmFtZTpib3VuY2VJbn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duezAlLDEwMCUsNjAlLDc1JSw5MCV7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwMDBweCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGJvdW5jZUluRG93bnswJSwxMDAlLDYwJSw3NSUsOTAley13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LC42MSwuMzU1LDEpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmJvdW5jZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluRG93bjthbmltYXRpb24tbmFtZTpib3VuY2VJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluTGVmdHswJSwxMDAlLDYwJSw3NSUsOTAley13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LC42MSwuMzU1LDEpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBib3VuY2VJbkxlZnR7MCUsMTAwJSw2MCUsNzUlLDkwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwuNjEsLjM1NSwxKTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5ib3VuY2VJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0ezAlLDEwMCUsNjAlLDc1JSw5MCV7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7MCUsMTAwJSw2MCUsNzUlLDkwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwuNjEsLjM1NSwxKTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsMCwwKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5ib3VuY2VJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5SaWdodDthbmltYXRpb24tbmFtZTpib3VuY2VJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwezAlLDEwMCUsNjAlLDc1JSw5MCV7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19QGtleWZyYW1lcyBib3VuY2VJblVwezAlLDEwMCUsNjAlLDc1JSw5MCV7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19LmJvdW5jZUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJblVwO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpfTUwJSw1NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX19LmJvdW5jZU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dDthbmltYXRpb24tbmFtZTpib3VuY2VPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd257MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd257MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX0uYm91bmNlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dERvd247YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19LmJvdW5jZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19LmJvdW5jZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX0uYm91bmNlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH0xMDAle29wYWNpdHk6MX19QGtleWZyYW1lcyBmYWRlSW57MCV7b3BhY2l0eTowfTEwMCV7b3BhY2l0eToxfX0uZmFkZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluO2FuaW1hdGlvbi1uYW1lOmZhZGVJbn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd25CaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluRG93bkJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkRvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdDthbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5MZWZ0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5SaWdodEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5SaWdodEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXA7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5VcEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5VcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0ezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MH19QGtleWZyYW1lcyBmYWRlT3V0ezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MH19LmZhZGVPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0RG93bnswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fS5mYWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZ3swJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fS5mYWRlT3V0RG93bkJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdHswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdHswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19LmZhZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZ3swJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9fS5mYWRlT3V0TGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHR7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodHswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fS5mYWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19LmZhZGVPdXRSaWdodEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcHswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0VXB7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fS5mYWRlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWd7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZ3swJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fS5mYWRlT3V0VXBCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXBCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMzYwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC0zNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwwLDE1MHB4KSByb3RhdGUzZCgwLDEsMCwtMTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsMCwxNTBweCkgcm90YXRlM2QoMCwxLDAsLTE5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NTAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLDAsMTUwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwwLDE1MHB4KSByb3RhdGUzZCgwLDEsMCwtMTcwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwuOTUsLjk1KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn0xMDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn19QGtleWZyYW1lcyBmbGlwezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMzYwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC0zNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwwLDE1MHB4KSByb3RhdGUzZCgwLDEsMCwtMTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsMCwxNTBweCkgcm90YXRlM2QoMCwxLDAsLTE5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NTAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLDAsMTUwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwwLDE1MHB4KSByb3RhdGUzZCgwLDEsMCwtMTcwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwuOTUsLjk1KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn0xMDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn19LmFuaW1hdGVkLmZsaXB7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcDthbmltYXRpb24tbmFtZTpmbGlwfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCw5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCw5MGRlZyk7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC0yMGRlZyk7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTVkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fUBrZXlmcmFtZXMgZmxpcEluWHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsOTBkZWcpOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwtMjBkZWcpOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC01ZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblg7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsOTBkZWcpOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMjBkZWcpOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC01ZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJbll7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDkwZGVnKTstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTIwZGVnKTstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtNWRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19LmZsaXBJbll7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwSW5ZO2FuaW1hdGlvbi1uYW1lOmZsaXBJbll9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRYezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC0yMGRlZyk7b3BhY2l0eToxfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLDkwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxpcE91dFh7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTIwZGVnKTtvcGFjaXR5OjF9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsOTBkZWcpO29wYWNpdHk6MH19LmZsaXBPdXRYey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFg7YW5pbWF0aW9uLW5hbWU6ZmxpcE91dFg7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnR9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xNWRlZyk7b3BhY2l0eToxfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDkwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxpcE91dFl7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTE1ZGVnKTtvcGFjaXR5OjF9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsOTBkZWcpO29wYWNpdHk6MH19LmZsaXBPdXRZey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFk7YW5pbWF0aW9uLW5hbWU6ZmxpcE91dFl9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpO29wYWNpdHk6MX0xMDAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpO29wYWNpdHk6MX0xMDAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ubGlnaHRTcGVlZEluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluO2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJbjstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dHswJXtvcGFjaXR5OjF9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBsaWdodFNwZWVkT3V0ezAle29wYWNpdHk6MX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgzMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgzMGRlZyk7b3BhY2l0eTowfX0ubGlnaHRTcGVlZE91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXQ7YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC0yMDBkZWcpO29wYWNpdHk6MH0xMDAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW57MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTIwMGRlZyk7b3BhY2l0eTowfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW47YW5pbWF0aW9uLW5hbWU6cm90YXRlSW59QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTtvcGFjaXR5OjB9MTAwJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC00NWRlZyk7b3BhY2l0eTowfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5yb3RhdGVJbkRvd25MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO29wYWNpdHk6MH0xMDAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDQ1ZGVnKTtvcGFjaXR5OjB9MTAwJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5Eb3duUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw0NWRlZyk7b3BhY2l0eTowfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw0NWRlZyk7b3BhY2l0eTowfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5yb3RhdGVJblVwTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBMZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtOTBkZWcpO29wYWNpdHk6MH0xMDAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTkwZGVnKTtvcGFjaXR5OjB9MTAwJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5VcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0ezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7b3BhY2l0eToxfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwyMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwyMDBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtvcGFjaXR5OjF9MTAwJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDIwMGRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw0NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX0xMDAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dERvd25MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93bkxlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93bkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX0xMDAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dERvd25SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjF9MTAwJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXRVcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDkwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX0xMDAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw5MGRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0VXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2V7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9MjAlLDYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDgwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH00MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDYwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNjBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGhpbmdlezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTIwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw4MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDYwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDtvcGFjaXR5OjF9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO29wYWNpdHk6MH19Lmhpbmdley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGluZ2U7YW5pbWF0aW9uLW5hbWU6aGluZ2V9QC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMTIwZGVnKX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIHJvbGxJbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMTIwZGVnKX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0ucm9sbEluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm9sbEluO2FuaW1hdGlvbi1uYW1lOnJvbGxJbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dHswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLDEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwxMjBkZWcpfX1Aa2V5ZnJhbWVzIHJvbGxPdXR7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwxMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlM2QoMCwwLDEsMTIwZGVnKX19LnJvbGxPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsT3V0O2FuaW1hdGlvbi1uYW1lOnJvbGxPdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTUwJXtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgem9vbUluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9NTAle29wYWNpdHk6MX19Lnpvb21Jbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbjthbmltYXRpb24tbmFtZTp6b29tSW59QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsLjg4NSwuMzIsMSl9fS56b29tSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluRG93bjthbmltYXRpb24tbmFtZTp6b29tSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpfX0uem9vbUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbkxlZnQ7YW5pbWF0aW9uLW5hbWU6em9vbUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpfX0uem9vbUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5SaWdodDthbmltYXRpb24tbmFtZTp6b29tSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwxMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpfX0uem9vbUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5VcDthbmltYXRpb24tbmFtZTp6b29tSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dHswJXtvcGFjaXR5OjF9NTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9MTAwJXtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgem9vbU91dHswJXtvcGFjaXR5OjF9NTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9MTAwJXtvcGFjaXR5OjB9fS56b29tT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dDthbmltYXRpb24tbmFtZTp6b29tT3V0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsLjA1NSwuNjc1LC4xOSl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21PdXREb3duezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsLjg4NSwuMzIsMSl9fS56b29tT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duO2FuaW1hdGlvbi1uYW1lOnpvb21PdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXJ9fUBrZXlmcmFtZXMgem9vbU91dExlZnR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfX0uem9vbU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdDthbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfX1Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcn19Lnpvb21PdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRSaWdodDthbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LC4wNTUsLjY3NSwuMTkpfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21PdXRVcHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LC4wNTUsLjY3NSwuMTkpfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpfX0uem9vbU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dFVwO2FuaW1hdGlvbi1uYW1lOnpvb21PdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkRvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3Zpc2liaWxpdHk6dmlzaWJsZX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fUBrZXlmcmFtZXMgc2xpZGVJbkRvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3Zpc2liaWxpdHk6dmlzaWJsZX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fS5zbGlkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7dmlzaWJpbGl0eTp2aXNpYmxlfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19QGtleWZyYW1lcyBzbGlkZUluTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7dmlzaWJpbGl0eTp2aXNpYmxlfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19LnNsaWRlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpO3Zpc2liaWxpdHk6dmlzaWJsZX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fUBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dmlzaWJpbGl0eTp2aXNpYmxlfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19LnNsaWRlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5SaWdodDthbmltYXRpb24tbmFtZTpzbGlkZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5VcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO3Zpc2liaWxpdHk6dmlzaWJsZX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fUBrZXlmcmFtZXMgc2xpZGVJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7dmlzaWJpbGl0eTp2aXNpYmxlfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19LnNsaWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcDthbmltYXRpb24tbmFtZTpzbGlkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfTEwMCV7dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX19QGtleWZyYW1lcyBzbGlkZU91dERvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0xMDAle3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9fS5zbGlkZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dERvd247YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0xMDAle3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX19QGtleWZyYW1lcyBzbGlkZU91dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0xMDAle3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX19LnNsaWRlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0TGVmdDthbmltYXRpb24tbmFtZTpzbGlkZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0xMDAle3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9fUBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTEwMCV7dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX19LnNsaWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0xMDAle3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX19QGtleWZyYW1lcyBzbGlkZU91dFVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9MTAwJXt2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9fS5zbGlkZU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRVcDthbmltYXRpb24tbmFtZTpzbGlkZU91dFVwfSJdfQ== */
admin/css/jquery.qtip.min.css CHANGED
@@ -1,3 +1,3 @@
1
- /* qTip2 v2.2.1 | Plugins: tips viewport imagemap svg modal ie6 | Styles: core basic css3 | qtip2.com | Licensed MIT | Sat Sep 06 2014 18:25:07 */
2
  .qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-focus{}.qtip-hover{}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111} .qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1} .qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030} .qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0} .qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#D95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252} .qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0} .qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{border-radius:5px}.qtip-rounded .qtip-titlebar{border-radius:4px 4px 0 0}.qtip-youtube{border-radius:2px;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4A4A4A;background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);border-radius:2px;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{-webkit-filter:none;filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:0;top:0;width:100%;height:100%}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}
3
  /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImpxdWVyeS5xdGlwLm1pbi5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsa0pBQWtKO0FBQ2xKLE1BQU0sa0JBQWtCLGNBQWMsYUFBYSxhQUFhLGdCQUFnQixlQUFlLGlCQUFpQixpQkFBaUIsY0FBYyxnQkFBZ0IsU0FBUyxDQUFDLGNBQWMsa0JBQWtCLGdCQUFnQixnQkFBZ0IsZ0JBQWdCLG9CQUFvQixDQUFDLGVBQWUsa0JBQWtCLDBCQUEwQixnQkFBZ0IscUJBQXFCLGVBQWUsQ0FBQyw2QkFBNkIsNEJBQTRCLENBQUMsWUFBWSxrQkFBa0IsV0FBVyxTQUFTLFdBQVcsZUFBZSxvQkFBb0IsNEJBQTRCLENBQUMsMkJBQTJCLFVBQVUsUUFBUSxlQUFlLENBQUMsa0NBQWtDLFFBQVEsQ0FBQyw0Q0FBNEMsY0FBYyxvQkFBb0IsYUFBYSxDQUFDLCtCQUFnRixrQkFBa0Isb0JBQW9CLENBQUMsb0JBQW9CLFdBQVcsWUFBWSxpQkFBaUIsa0JBQWtCLGNBQWMsMENBQTBDLGNBQWMsbURBQW1ELENBQUMsYUFBYSxhQUFhLGNBQWMseUJBQXlCLHlCQUF5QixVQUFVLENBQUMsNkJBQTZCLHdCQUF3QixDQUFDLHlCQUF5QixrQkFBa0IsbUJBQW1CLFVBQVUsQ0FBQyx5Q0FBeUMsa0JBQWtCLFVBQVUsQ0FBQyxDQUFDLFlBQVksc0JBQXNCLHFCQUFxQixhQUFhLENBQUMsMkJBQTJCLHdCQUF3QixDQUFDLENBQUMsV0FBVyx5QkFBeUIscUJBQXFCLGFBQWEsQ0FBQywwQkFBMEIsd0JBQXdCLENBQUMsc0JBQXNCLGlCQUFpQixDQUFDLDBDQUEwQyxvQkFBb0IsQ0FBQyxDQUFDLFlBQVkseUJBQXlCLHFCQUFxQixhQUFhLENBQUMsMkJBQTJCLHdCQUF3QixDQUFDLG1DQUFtQywyQkFBMkIsQ0FBQyxDQUFDLFVBQVUseUJBQXlCLHFCQUFxQixhQUFhLENBQUMseUJBQXlCLHdCQUF3QixDQUFDLGlDQUFpQyw0QkFBNEIsQ0FBQyxxQkFBcUIsb0JBQW9CLENBQUMseUNBQXlDLG9CQUFvQixDQUFDLENBQUMsWUFBWSx5QkFBeUIscUJBQXFCLGFBQWEsQ0FBQywyQkFBMkIsd0JBQXdCLENBQUMsbUNBQW1DLDJCQUEyQixDQUFDLENBQUMsV0FBVyx5QkFBeUIscUJBQXFCLGFBQWEsQ0FBQywwQkFBMEIsd0JBQXdCLENBQUMsa0NBQWtDLDBCQUEwQixDQUFDLGFBQWdILDBDQUEwQyxDQUFDLDBDQUEyRixpQkFBaUIsQ0FBQyw2QkFBOEYseUJBQXlCLENBQUMsY0FBK0Qsa0JBQWtCLHdCQUFxRixXQUFXLDJCQUEyQixtQkFBbUIsNERBQXNXLENBQUMsNkJBQTZCLHlCQUF5Qiw4QkFBOEIsQ0FBQyw0QkFBNEIsY0FBYywyQkFBMkIsOEdBQThHLG9IQUFvSCxDQUFDLHlCQUF5QixpQkFBaUIsQ0FBQyw2Q0FBNkMsb0JBQW9CLENBQUMsYUFBYSxtQkFBbUIsMEJBQTBCLHlEQUFxVSxzQkFBc0IscUNBQXFDLGtCQUFtRSx3QkFBdUYsQ0FBQyw0QkFBNEIsNkJBQTZCLDhGQUE4RixtR0FBbUcsQ0FBQywyQkFBMkIsOEZBQThGLG1HQUFtRyxDQUFDLHVEQUF1RCx1QkFBdUIsV0FBVywyQkFBMkIsQ0FBQyx3QkFBd0IsaUJBQWlCLENBQUMsNENBQTRDLGlCQUFpQixDQUFDLGNBQXVHLHNDQUFzQyx5QkFBeUIsV0FBVywyQkFBMkIsQ0FBQyw2QkFBNkIseUJBQXlCLFdBQVcsMkJBQTJCLENBQUMseUJBQXlCLG9CQUFvQixDQUFDLDZDQUE2QyxxQkFBcUIsYUFBYSxDQUFDLFlBQVksZ0JBQWdCLDJCQUEyQixXQUFXLDJCQUEyQixlQUFlLHVDQUF1QyxnQkFBZ0IsaUJBQWlCLHNCQUFzQixDQUFDLDJCQUEyQix3QkFBd0IsNEJBQTRCLENBQUMsMEJBQTBCLGdCQUFnQixDQUFDLHVCQUF1QixrQkFBa0IsZ0JBQWdCLENBQUMsMkNBQTJDLG9CQUFvQixDQUFDLGFBQWEseUJBQXlCLGtCQUFtRSx5QkFBeUIsY0FBYyxnQkFBZ0IsaUJBQWlCLENBQUMsNEJBQTRCLHNCQUFzQixXQUFXLG1CQUFtQix5REFBcVUsOEZBQThGLG1HQUFtRyxDQUFDLHdCQUF3Qix5QkFBeUIsa0JBQWtCLENBQUMsaUNBQWlDLHlCQUF5QixVQUFVLENBQUMsZ0JBQWdCLGVBQWUsaUJBQWlCLFdBQVcsWUFBWSxzQkFBc0Isc0JBQXNCLGdDQUFnQyxrQkFBbUUscUNBQTRILDJCQUE0RixDQUFDLCtCQUErQixpQkFBaUIsU0FBUyxlQUFlLGdCQUFnQixpQkFBaUIseUJBQXlCLGdDQUFnQyx5QkFBMEYsQ0FBQywyQ0FBMkMsV0FBVyxRQUFRLGlCQUFpQixDQUFDLDhCQUE4QixnQkFBZ0IsQ0FBQywyQkFBMkIsc0JBQXNCLENBQUMsb0NBQW9DLFdBQVcsWUFBWSxZQUFZLGVBQWUsZ0JBQWdCLGlCQUFpQixXQUFXLHlCQUF5QixXQUFXLHdCQUF3QixDQUFDLDBDQUEwQyxXQUFXLHFCQUFxQixlQUFlLFdBQVcsd0JBQXdCLENBQUMsK0VBQStFLG9CQUFBLFlBQVksZUFBZSxDQUFDLGdCQUFnQixjQUFjLGdCQUFnQixVQUFVLENBQUMsOEJBQThCLGlCQUFpQixDQUFDLGlFQUFpRSxrQkFBa0IsY0FBYyx1QkFBdUIsMkJBQTJCLENBQUMsdUJBQXVCLE1BQU0sTUFBTSxDQUFDLDBCQUEwQiwyQkFBMkIscUJBQXFCLGtCQUFrQixDQUFDLGNBQWMsZUFBZSxPQUFPLE1BQU0sV0FBVyxXQUFXLENBQUMsb0JBQW9CLGNBQWMsQ0FBQyxrQkFBa0Isa0JBQWtCLE9BQU8sTUFBTSxXQUFXLFlBQVksc0JBQXNCLFdBQVcseUJBQXlCLDhCQUE4QixDQUFDLGtCQUFrQiwyQkFBMkIsQ0FBQyIsImZpbGUiOiJqcXVlcnkucXRpcC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogcVRpcDIgdjIuMi4xIHwgUGx1Z2luczogdGlwcyB2aWV3cG9ydCBpbWFnZW1hcCBzdmcgbW9kYWwgaWU2IHwgU3R5bGVzOiBjb3JlIGJhc2ljIGNzczMgfCBxdGlwMi5jb20gfCBMaWNlbnNlZCBNSVQgfCBTYXQgU2VwIDA2IDIwMTQgMTg6MjU6MDcgKi9cclxuLnF0aXB7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMjgwMDBweDt0b3A6LTI4MDAwcHg7ZGlzcGxheTpub25lO21heC13aWR0aDoyODBweDttaW4td2lkdGg6NTBweDtmb250LXNpemU6MTAuNXB4O2xpbmUtaGVpZ2h0OjEycHg7ZGlyZWN0aW9uOmx0cjtib3gtc2hhZG93Om5vbmU7cGFkZGluZzowfS5xdGlwLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo1cHggOXB4O292ZXJmbG93OmhpZGRlbjt0ZXh0LWFsaWduOmxlZnQ7d29yZC13cmFwOmJyZWFrLXdvcmR9LnF0aXAtdGl0bGViYXJ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo1cHggMzVweCA1cHggMTBweDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXdpZHRoOjAgMCAxcHg7Zm9udC13ZWlnaHQ6NzAwfS5xdGlwLXRpdGxlYmFyKy5xdGlwLWNvbnRlbnR7Ym9yZGVyLXRvcC13aWR0aDowIWltcG9ydGFudH0ucXRpcC1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotOXB4O3RvcDotOXB4O3otaW5kZXg6MTE7Y3Vyc29yOnBvaW50ZXI7b3V0bGluZTptZWRpdW0gbm9uZTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5xdGlwLXRpdGxlYmFyIC5xdGlwLWNsb3Nle3JpZ2h0OjRweDt0b3A6NTAlO21hcmdpbi10b3A6LTlweH0qIGh0bWwgLnF0aXAtdGl0bGViYXIgLnF0aXAtY2xvc2V7dG9wOjE2cHh9LnF0aXAtdGl0bGViYXIgLnVpLWljb24sLnF0aXAtaWNvbiAudWktaWNvbntkaXNwbGF5OmJsb2NrO3RleHQtaW5kZW50Oi0xMDAwZW07ZGlyZWN0aW9uOmx0cn0ucXRpcC1pY29uLC5xdGlwLWljb24gLnVpLWljb257LW1vei1ib3JkZXItcmFkaXVzOjNweDstd2Via2l0LWJvcmRlci1yYWRpdXM6M3B4O2JvcmRlci1yYWRpdXM6M3B4O3RleHQtZGVjb3JhdGlvbjpub25lfS5xdGlwLWljb24gLnVpLWljb257d2lkdGg6MThweDtoZWlnaHQ6MTRweDtsaW5lLWhlaWdodDoxNHB4O3RleHQtYWxpZ246Y2VudGVyO3RleHQtaW5kZW50OjA7Zm9udDo0MDAgYm9sZCAxMHB4LzEzcHggVGFob21hLHNhbnMtc2VyaWY7Y29sb3I6aW5oZXJpdDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IG5vbmUgbm8tcmVwZWF0IC0xMDBlbSAtMTAwZW19LnF0aXAtZm9jdXN7fS5xdGlwLWhvdmVye30ucXRpcC1kZWZhdWx0e2JvcmRlcjoxcHggc29saWQgI0YxRDAzMTtiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGQTM7Y29sb3I6IzU1NX0ucXRpcC1kZWZhdWx0IC5xdGlwLXRpdGxlYmFye2JhY2tncm91bmQtY29sb3I6I0ZGRUY5M30ucXRpcC1kZWZhdWx0IC5xdGlwLWljb257Ym9yZGVyLWNvbG9yOiNDQ0M7YmFja2dyb3VuZDojRjFGMUYxO2NvbG9yOiM3Nzd9LnF0aXAtZGVmYXVsdCAucXRpcC10aXRsZWJhciAucXRpcC1jbG9zZXtib3JkZXItY29sb3I6I0FBQTtjb2xvcjojMTExfSAucXRpcC1saWdodHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNFMkUyRTI7Y29sb3I6IzQ1NDU0NX0ucXRpcC1saWdodCAucXRpcC10aXRsZWJhcntiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZjF9IC5xdGlwLWRhcmt7YmFja2dyb3VuZC1jb2xvcjojNTA1MDUwO2JvcmRlci1jb2xvcjojMzAzMDMwO2NvbG9yOiNmM2YzZjN9LnF0aXAtZGFyayAucXRpcC10aXRsZWJhcntiYWNrZ3JvdW5kLWNvbG9yOiM0MDQwNDB9LnF0aXAtZGFyayAucXRpcC1pY29ue2JvcmRlci1jb2xvcjojNDQ0fS5xdGlwLWRhcmsgLnF0aXAtdGl0bGViYXIgLnVpLXN0YXRlLWhvdmVye2JvcmRlci1jb2xvcjojMzAzMDMwfSAucXRpcC1jcmVhbXtiYWNrZ3JvdW5kLWNvbG9yOiNGQkY3QUE7Ym9yZGVyLWNvbG9yOiNGOUU5OEU7Y29sb3I6I0EyN0QzNX0ucXRpcC1jcmVhbSAucXRpcC10aXRsZWJhcntiYWNrZ3JvdW5kLWNvbG9yOiNGMERFN0R9LnF0aXAtY3JlYW0gLnF0aXAtY2xvc2UgLnF0aXAtaWNvbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MnB4IDB9IC5xdGlwLXJlZHtiYWNrZ3JvdW5kLWNvbG9yOiNGNzhCODM7Ym9yZGVyLWNvbG9yOiNEOTUyNTI7Y29sb3I6IzkxMjMyM30ucXRpcC1yZWQgLnF0aXAtdGl0bGViYXJ7YmFja2dyb3VuZC1jb2xvcjojRjA2RDY1fS5xdGlwLXJlZCAucXRpcC1jbG9zZSAucXRpcC1pY29ue2JhY2tncm91bmQtcG9zaXRpb246LTEwMnB4IDB9LnF0aXAtcmVkIC5xdGlwLWljb257Ym9yZGVyLWNvbG9yOiNEOTUyNTJ9LnF0aXAtcmVkIC5xdGlwLXRpdGxlYmFyIC51aS1zdGF0ZS1ob3Zlcntib3JkZXItY29sb3I6I0Q5NTI1Mn0gLnF0aXAtZ3JlZW57YmFja2dyb3VuZC1jb2xvcjojQ0FFRDlFO2JvcmRlci1jb2xvcjojOTBEOTNGO2NvbG9yOiMzRjYyMTl9LnF0aXAtZ3JlZW4gLnF0aXAtdGl0bGViYXJ7YmFja2dyb3VuZC1jb2xvcjojQjBERTc4fS5xdGlwLWdyZWVuIC5xdGlwLWNsb3NlIC5xdGlwLWljb257YmFja2dyb3VuZC1wb3NpdGlvbjotNDJweCAwfSAucXRpcC1ibHVle2JhY2tncm91bmQtY29sb3I6I0U1RjZGRTtib3JkZXItY29sb3I6I0FERDlFRDtjb2xvcjojNUU5OUJEfS5xdGlwLWJsdWUgLnF0aXAtdGl0bGViYXJ7YmFja2dyb3VuZC1jb2xvcjojRDBFOUY1fS5xdGlwLWJsdWUgLnF0aXAtY2xvc2UgLnF0aXAtaWNvbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0ycHggMH0ucXRpcC1zaGFkb3d7LXdlYmtpdC1ib3gtc2hhZG93OjFweCAxcHggM3B4IDFweCByZ2JhKDAsMCwwLC4xNSk7LW1vei1ib3gtc2hhZG93OjFweCAxcHggM3B4IDFweCByZ2JhKDAsMCwwLC4xNSk7Ym94LXNoYWRvdzoxcHggMXB4IDNweCAxcHggcmdiYSgwLDAsMCwuMTUpfS5xdGlwLXJvdW5kZWQsLnF0aXAtdGlwc3ksLnF0aXAtYm9vdHN0cmFwey1tb3otYm9yZGVyLXJhZGl1czo1cHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjVweDtib3JkZXItcmFkaXVzOjVweH0ucXRpcC1yb3VuZGVkIC5xdGlwLXRpdGxlYmFyey1tb3otYm9yZGVyLXJhZGl1czo0cHggNHB4IDAgMDstd2Via2l0LWJvcmRlci1yYWRpdXM6NHB4IDRweCAwIDA7Ym9yZGVyLXJhZGl1czo0cHggNHB4IDAgMH0ucXRpcC15b3V0dWJley1tb3otYm9yZGVyLXJhZGl1czoycHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjJweDtib3JkZXItcmFkaXVzOjJweDstd2Via2l0LWJveC1zaGFkb3c6MCAwIDNweCAjMzMzOy1tb3otYm94LXNoYWRvdzowIDAgM3B4ICMzMzM7Ym94LXNoYWRvdzowIDAgM3B4ICMzMzM7Y29sb3I6I2ZmZjtib3JkZXI6MCBzb2xpZCB0cmFuc3BhcmVudDtiYWNrZ3JvdW5kOiM0QTRBNEE7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhcixsZWZ0IHRvcCxsZWZ0IGJvdHRvbSxjb2xvci1zdG9wKDAsIzRBNEE0QSksY29sb3Itc3RvcCgxMDAlLCMwMDApKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwjNEE0QTRBIDAsIzAwMCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwjNEE0QTRBIDAsIzAwMCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1tcy1saW5lYXItZ3JhZGllbnQodG9wLCM0QTRBNEEgMCwjMDAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwjNEE0QTRBIDAsIzAwMCAxMDAlKX0ucXRpcC15b3V0dWJlIC5xdGlwLXRpdGxlYmFye2JhY2tncm91bmQtY29sb3I6IzRBNEE0QTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LnF0aXAteW91dHViZSAucXRpcC1jb250ZW50e3BhZGRpbmc6Ljc1ZW07Zm9udDoxMnB4IGFyaWFsLHNhbnMtc2VyaWY7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5HcmFkaWVudChHcmFkaWVudFR5cGU9MCwgU3RhcnRDb2xvclN0cj0jNGE0YTRhLCBFbmRDb2xvclN0cj0jMDAwMDAwKTstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkdyYWRpZW50KEdyYWRpZW50VHlwZT0wLCBTdGFydENvbG9yU3RyPSM0YTRhNGEsIEVuZENvbG9yU3RyPSMwMDAwMDApO1wifS5xdGlwLXlvdXR1YmUgLnF0aXAtaWNvbntib3JkZXItY29sb3I6IzIyMn0ucXRpcC15b3V0dWJlIC5xdGlwLXRpdGxlYmFyIC51aS1zdGF0ZS1ob3Zlcntib3JkZXItY29sb3I6IzMwMzAzMH0ucXRpcC1qdG9vbHN7YmFja2dyb3VuZDojMjMyMzIzO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNyk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhcixsZWZ0IHRvcCxsZWZ0IGJvdHRvbSxmcm9tKCM3MTcxNzEpLHRvKCMyMzIzMjMpKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwjNzE3MTcxLCMyMzIzMjMpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCM3MTcxNzEsIzIzMjMyMyk7YmFja2dyb3VuZC1pbWFnZTotbXMtbGluZWFyLWdyYWRpZW50KHRvcCwjNzE3MTcxLCMyMzIzMjMpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwjNzE3MTcxLCMyMzIzMjMpO2JvcmRlcjoycHggc29saWQgI2RkZDtib3JkZXI6MnB4IHNvbGlkIHJnYmEoMjQxLDI0MSwyNDEsMSk7LW1vei1ib3JkZXItcmFkaXVzOjJweDstd2Via2l0LWJvcmRlci1yYWRpdXM6MnB4O2JvcmRlci1yYWRpdXM6MnB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDAgMTJweCAjMzMzOy1tb3otYm94LXNoYWRvdzowIDAgMTJweCAjMzMzO2JveC1zaGFkb3c6MCAwIDEycHggIzMzM30ucXRpcC1qdG9vbHMgLnF0aXAtdGl0bGViYXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9IzcxNzE3MSwgZW5kQ29sb3JzdHI9IzRBNEE0QSk7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSM3MTcxNzEsIGVuZENvbG9yc3RyPSM0QTRBNEEpXCJ9LnF0aXAtanRvb2xzIC5xdGlwLWNvbnRlbnR7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSM0QTRBNEEsIGVuZENvbG9yc3RyPSMyMzIzMjMpOy1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0jNEE0QTRBLCBlbmRDb2xvcnN0cj0jMjMyMzIzKVwifS5xdGlwLWp0b29scyAucXRpcC10aXRsZWJhciwucXRpcC1qdG9vbHMgLnF0aXAtY29udGVudHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbG9yOiNmZmY7Ym9yZGVyOjAgZGFzaGVkIHRyYW5zcGFyZW50fS5xdGlwLWp0b29scyAucXRpcC1pY29ue2JvcmRlci1jb2xvcjojNTU1fS5xdGlwLWp0b29scyAucXRpcC10aXRsZWJhciAudWktc3RhdGUtaG92ZXJ7Ym9yZGVyLWNvbG9yOiMzMzN9LnF0aXAtY2x1ZXRpcHstd2Via2l0LWJveC1zaGFkb3c6NHB4IDRweCA1cHggcmdiYSgwLDAsMCwuNCk7LW1vei1ib3gtc2hhZG93OjRweCA0cHggNXB4IHJnYmEoMCwwLDAsLjQpO2JveC1zaGFkb3c6NHB4IDRweCA1cHggcmdiYSgwLDAsMCwuNCk7YmFja2dyb3VuZC1jb2xvcjojRDlEOUMyO2NvbG9yOiMxMTE7Ym9yZGVyOjAgZGFzaGVkIHRyYW5zcGFyZW50fS5xdGlwLWNsdWV0aXAgLnF0aXAtdGl0bGViYXJ7YmFja2dyb3VuZC1jb2xvcjojODc4NzZBO2NvbG9yOiNmZmY7Ym9yZGVyOjAgZGFzaGVkIHRyYW5zcGFyZW50fS5xdGlwLWNsdWV0aXAgLnF0aXAtaWNvbntib3JkZXItY29sb3I6IzgwODA2NH0ucXRpcC1jbHVldGlwIC5xdGlwLXRpdGxlYmFyIC51aS1zdGF0ZS1ob3Zlcntib3JkZXItY29sb3I6IzY5Njk1Mjtjb2xvcjojNjk2OTUyfS5xdGlwLXRpcHN5e2JhY2tncm91bmQ6IzAwMDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjg3KTtjb2xvcjojZmZmO2JvcmRlcjowIHNvbGlkIHRyYW5zcGFyZW50O2ZvbnQtc2l6ZToxMXB4O2ZvbnQtZmFtaWx5OidMdWNpZGEgR3JhbmRlJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxNnB4O3RleHQtc2hhZG93OjAgMXB4ICMwMDB9LnF0aXAtdGlwc3kgLnF0aXAtdGl0bGViYXJ7cGFkZGluZzo2cHggMzVweCAwIDEwcHg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ucXRpcC10aXBzeSAucXRpcC1jb250ZW50e3BhZGRpbmc6NnB4IDEwcHh9LnF0aXAtdGlwc3kgLnF0aXAtaWNvbntib3JkZXItY29sb3I6IzIyMjt0ZXh0LXNoYWRvdzpub25lfS5xdGlwLXRpcHN5IC5xdGlwLXRpdGxlYmFyIC51aS1zdGF0ZS1ob3Zlcntib3JkZXItY29sb3I6IzMwMzAzMH0ucXRpcC10aXBwZWR7Ym9yZGVyOjNweCBzb2xpZCAjOTU5RkE5Oy1tb3otYm9yZGVyLXJhZGl1czozcHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjNweDtib3JkZXItcmFkaXVzOjNweDtiYWNrZ3JvdW5kLWNvbG9yOiNGOUY5Rjk7Y29sb3I6IzQ1NDU0NTtmb250LXdlaWdodDo0MDA7Zm9udC1mYW1pbHk6c2VyaWZ9LnF0aXAtdGlwcGVkIC5xdGlwLXRpdGxlYmFye2JvcmRlci1ib3R0b20td2lkdGg6MDtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzNBNzlCODtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgdG9wLGxlZnQgYm90dG9tLGZyb20oIzNBNzlCOCksdG8oIzJFNjI5RCkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCMzQTc5QjgsIzJFNjI5RCk7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIzNBNzlCOCwjMkU2MjlEKTtiYWNrZ3JvdW5kLWltYWdlOi1tcy1saW5lYXItZ3JhZGllbnQodG9wLCMzQTc5QjgsIzJFNjI5RCk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG9wLCMzQTc5QjgsIzJFNjI5RCk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSMzQTc5QjgsIGVuZENvbG9yc3RyPSMyRTYyOUQpOy1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0jM0E3OUI4LCBlbmRDb2xvcnN0cj0jMkU2MjlEKVwifS5xdGlwLXRpcHBlZCAucXRpcC1pY29ue2JvcmRlcjoycHggc29saWQgIzI4NTU4OTtiYWNrZ3JvdW5kOiMyODU1ODl9LnF0aXAtdGlwcGVkIC5xdGlwLWljb24gLnVpLWljb257YmFja2dyb3VuZC1jb2xvcjojRkJGQkZCO2NvbG9yOiM1NTV9LnF0aXAtYm9vdHN0cmFwe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6IzMzMztwYWRkaW5nOjFweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMik7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjZweDstbW96LWJvcmRlci1yYWRpdXM6NnB4O2JvcmRlci1yYWRpdXM6NnB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDVweCAxMHB4IHJnYmEoMCwwLDAsLjIpOy1tb3otYm94LXNoYWRvdzowIDVweCAxMHB4IHJnYmEoMCwwLDAsLjIpO2JveC1zaGFkb3c6MCA1cHggMTBweCByZ2JhKDAsMCwwLC4yKTstd2Via2l0LWJhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDstbW96LWJhY2tncm91bmQtY2xpcDpwYWRkaW5nO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveH0ucXRpcC1ib290c3RyYXAgLnF0aXAtdGl0bGViYXJ7cGFkZGluZzo4cHggMTRweDttYXJnaW46MDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MThweDtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYjstd2Via2l0LWJvcmRlci1yYWRpdXM6NXB4IDVweCAwIDA7LW1vei1ib3JkZXItcmFkaXVzOjVweCA1cHggMCAwO2JvcmRlci1yYWRpdXM6NXB4IDVweCAwIDB9LnF0aXAtYm9vdHN0cmFwIC5xdGlwLXRpdGxlYmFyIC5xdGlwLWNsb3Nle3JpZ2h0OjExcHg7dG9wOjQ1JTtib3JkZXItc3R5bGU6bm9uZX0ucXRpcC1ib290c3RyYXAgLnF0aXAtY29udGVudHtwYWRkaW5nOjlweCAxNHB4fS5xdGlwLWJvb3RzdHJhcCAucXRpcC1pY29ue2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LnF0aXAtYm9vdHN0cmFwIC5xdGlwLWljb24gLnVpLWljb257d2lkdGg6YXV0bztoZWlnaHQ6YXV0bztmbG9hdDpyaWdodDtmb250LXNpemU6MjBweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MThweDtjb2xvcjojMDAwO3RleHQtc2hhZG93OjAgMXB4IDAgI2ZmZjtvcGFjaXR5Oi4yO2ZpbHRlcjphbHBoYShvcGFjaXR5PTIwKX0ucXRpcC1ib290c3RyYXAgLnF0aXAtaWNvbiAudWktaWNvbjpob3Zlcntjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyO29wYWNpdHk6LjQ7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NDApfS5xdGlwOm5vdCguaWU5aGF4b3JzKSBkaXYucXRpcC1jb250ZW50LC5xdGlwOm5vdCguaWU5aGF4b3JzKSBkaXYucXRpcC10aXRsZWJhcntmaWx0ZXI6bm9uZTstbXMtZmlsdGVyOm5vbmV9LnF0aXAgLnF0aXAtdGlwe21hcmdpbjowIGF1dG87b3ZlcmZsb3c6aGlkZGVuO3otaW5kZXg6MTB9eDotby1wcmVmb2N1cywucXRpcCAucXRpcC10aXB7dmlzaWJpbGl0eTpoaWRkZW59LnF0aXAgLnF0aXAtdGlwLC5xdGlwIC5xdGlwLXRpcCAucXRpcC12bWwsLnF0aXAgLnF0aXAtdGlwIGNhbnZhc3twb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojMTIzNDU2O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjAgZGFzaGVkIHRyYW5zcGFyZW50fS5xdGlwIC5xdGlwLXRpcCBjYW52YXN7dG9wOjA7bGVmdDowfS5xdGlwIC5xdGlwLXRpcCAucXRpcC12bWx7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmlzaWJpbGl0eTp2aXNpYmxlfSNxdGlwLW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9I3F0aXAtb3ZlcmxheS5ibHVyc3tjdXJzb3I6cG9pbnRlcn0jcXRpcC1vdmVybGF5IGRpdntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7b3BhY2l0eTouNztmaWx0ZXI6YWxwaGEob3BhY2l0eT03MCk7LW1zLWZpbHRlcjpcImFscGhhKE9wYWNpdHk9NzApXCJ9LnF0aXBtb2RhbC1pZTZmaXh7cG9zaXRpb246YWJzb2x1dGUhaW1wb3J0YW50fSJdfQ== */
1
+ /* qTip2 v2.2.1 | Plugins: tips viewport imagemap svg modal ie6 | Styles: core basic css3 | qtip2.com | Licensed MIT | Sat Sep 06 2014 18:25:07 */
2
  .qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-focus{}.qtip-hover{}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111} .qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1} .qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030} .qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0} .qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#D95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252} .qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0} .qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{border-radius:5px}.qtip-rounded .qtip-titlebar{border-radius:4px 4px 0 0}.qtip-youtube{border-radius:2px;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4A4A4A;background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);border-radius:2px;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{-webkit-filter:none;filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:0;top:0;width:100%;height:100%}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}
3
  /*# sourceMappingURL=data:application/json;base64,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QUFtQix5REFBcVUsOEZBQThGLG1HQUFtRyxDQUFDLHdCQUF3Qix5QkFBeUIsa0JBQWtCLENBQUMsaUNBQWlDLHlCQUF5QixVQUFVLENBQUMsZ0JBQWdCLGVBQWUsaUJBQWlCLFdBQVcsWUFBWSxzQkFBc0Isc0JBQXNCLGdDQUFnQyxrQkFBbUUscUNBQTRILDJCQUE0RixDQUFDLCtCQUErQixpQkFBaUIsU0FBUyxlQUFlLGdCQUFnQixpQkFBaUIseUJBQXlCLGdDQUFnQyx5QkFBMEYsQ0FBQywyQ0FBMkMsV0FBVyxRQUFRLGlCQUFpQixDQUFDLDhCQUE4QixnQkFBZ0IsQ0FBQywyQkFBMkIsc0JBQXNCLENBQUMsb0NBQW9DLFdBQVcsWUFBWSxZQUFZLGVBQWUsZ0JBQWdCLGlCQUFpQixXQUFXLHlCQUF5QixXQUFXLHdCQUF3QixDQUFDLDBDQUEwQyxXQUFXLHFCQUFxQixlQUFlLFdBQVcsd0JBQXdCLENBQUMsK0VBQStFLG9CQUFBLFlBQVksZUFBZSxDQUFDLGdCQUFnQixjQUFjLGdCQUFnQixVQUFVLENBQUMsOEJBQThCLGlCQUFpQixDQUFDLGlFQUFpRSxrQkFBa0IsY0FBYyx1QkFBdUIsMkJBQTJCLENBQUMsdUJBQXVCLE1BQU0sTUFBTSxDQUFDLDBCQUEwQiwyQkFBMkIscUJBQXFCLGtCQUFrQixDQUFDLGNBQWMsZUFBZSxPQUFPLE1BQU0sV0FBVyxXQUFXLENBQUMsb0JBQW9CLGNBQWMsQ0FBQyxrQkFBa0Isa0JBQWtCLE9BQU8sTUFBTSxXQUFXLFlBQVksc0JBQXNCLFdBQVcseUJBQXlCLDhCQUE4QixDQUFDLGtCQUFrQiwyQkFBMkIsQ0FBQyIsImZpbGUiOiJqcXVlcnkucXRpcC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogcVRpcDIgdjIuMi4xIHwgUGx1Z2luczogdGlwcyB2aWV3cG9ydCBpbWFnZW1hcCBzdmcgbW9kYWwgaWU2IHwgU3R5bGVzOiBjb3JlIGJhc2ljIGNzczMgfCBxdGlwMi5jb20gfCBMaWNlbnNlZCBNSVQgfCBTYXQgU2VwIDA2IDIwMTQgMTg6MjU6MDcgKi9cclxuLnF0aXB7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMjgwMDBweDt0b3A6LTI4MDAwcHg7ZGlzcGxheTpub25lO21heC13aWR0aDoyODBweDttaW4td2lkdGg6NTBweDtmb250LXNpemU6MTAuNXB4O2xpbmUtaGVpZ2h0OjEycHg7ZGlyZWN0aW9uOmx0cjtib3gtc2hhZG93Om5vbmU7cGFkZGluZzowfS5xdGlwLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo1cHggOXB4O292ZXJmbG93OmhpZGRlbjt0ZXh0LWFsaWduOmxlZnQ7d29yZC13cmFwOmJyZWFrLXdvcmR9LnF0aXAtdGl0bGViYXJ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo1cHggMzVweCA1cHggMTBweDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXdpZHRoOjAgMCAxcHg7Zm9udC13ZWlnaHQ6NzAwfS5xdGlwLXRpdGxlYmFyKy5xdGlwLWNvbnRlbnR7Ym9yZGVyLXRvcC13aWR0aDowIWltcG9ydGFudH0ucXRpcC1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotOXB4O3RvcDotOXB4O3otaW5kZXg6MTE7Y3Vyc29yOnBvaW50ZXI7b3V0bGluZTptZWRpdW0gbm9uZTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5xdGlwLXRpdGxlYmFyIC5xdGlwLWNsb3Nle3JpZ2h0OjRweDt0b3A6NTAlO21hcmdpbi10b3A6LTlweH0qIGh0bWwgLnF0aXAtdGl0bGViYXIgLnF0aXAtY2xvc2V7dG9wOjE2cHh9LnF0aXAtdGl0bGViYXIgLnVpLWljb24sLnF0aXAtaWNvbiAudWktaWNvbntkaXNwbGF5OmJsb2NrO3RleHQtaW5kZW50Oi0xMDAwZW07ZGlyZWN0aW9uOmx0cn0ucXRpcC1pY29uLC5xdGlwLWljb24gLnVpLWljb257LW1vei1ib3JkZXItcmFkaXVzOjNweDstd2Via2l0LWJvcmRlci1yYWRpdXM6M3B4O2JvcmRlci1yYWRpdXM6M3B4O3RleHQtZGVjb3JhdGlvbjpub25lfS5xdGlwLWljb24gLnVpLWljb257d2lkdGg6MThweDtoZWlnaHQ6MTRweDtsaW5lLWhlaWdodDoxNHB4O3RleHQtYWxpZ246Y2VudGVyO3RleHQtaW5kZW50OjA7Zm9udDo0MDAgYm9sZCAxMHB4LzEzcHggVGFob21hLHNhbnMtc2VyaWY7Y29sb3I6aW5oZXJpdDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IG5vbmUgbm8tcmVwZWF0IC0xMDBlbSAtMTAwZW19LnF0aXAtZm9jdXN7fS5xdGlwLWhvdmVye30ucXRpcC1kZWZhdWx0e2JvcmRlcjoxcHggc29saWQgI0YxRDAzMTtiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGQTM7Y29sb3I6IzU1NX0ucXRpcC1kZWZhdWx0IC5xdGlwLXRpdGxlYmFye2JhY2tncm91bmQtY29sb3I6I0ZGRUY5M30ucXRpcC1kZWZhdWx0IC5xdGlwLWljb257Ym9yZGVyLWNvbG9yOiNDQ0M7YmFja2dyb3VuZDojRjFGMUYxO2NvbG9yOiM3Nzd9LnF0aXAtZGVmYXVsdCAucXRpcC10aXRsZWJhciAucXRpcC1jbG9zZXtib3JkZXItY29sb3I6I0FBQTtjb2xvcjojMTExfSAucXRpcC1saWdodHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNFMkUyRTI7Y29sb3I6IzQ1NDU0NX0ucXRpcC1saWdodCAucXRpcC10aXRsZWJhcntiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZjF9IC5xdGlwLWRhcmt7YmFja2dyb3VuZC1jb2xvcjojNTA1MDUwO2JvcmRlci1jb2xvcjojMzAzMDMwO2NvbG9yOiNmM2YzZjN9LnF0aXAtZGFyayAucXRpcC10aXRsZWJhcntiYWNrZ3JvdW5kLWNvbG9yOiM0MDQwNDB9LnF0aXAtZGFyayAucXRpcC1pY29ue2JvcmRlci1jb2xvcjojNDQ0fS5xdGlwLWRhcmsgLnF0aXAtdGl0bGViYXIgLnVpLXN0YXRlLWhvdmVye2JvcmRlci1jb2xvcjojMzAzMDMwfSAucXRpcC1jcmVhbXtiYWNrZ3JvdW5kLWNvbG9yOiNGQkY3QUE7Ym9yZGVyLWNvbG9yOiNGOUU5OEU7Y29sb3I6I0EyN0QzNX0ucXRpcC1jcmVhbSAucXRpcC10aXRsZWJhcntiYWNrZ3JvdW5kLWNvbG9yOiNGMERFN0R9LnF0aXAtY3JlYW0gLnF0aXAtY2xvc2UgLnF0aXAtaWNvbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MnB4IDB9IC5xdGlwLXJlZHtiYWNrZ3JvdW5kLWNvbG9yOiNGNzhCODM7Ym9yZGVyLWNvbG9yOiNEOTUyNTI7Y29sb3I6IzkxMjMyM30ucXRpcC1yZWQgLnF0aXAtdGl0bGViYXJ7YmFja2dyb3VuZC1jb2xvcjojRjA2RDY1fS5xdGlwLXJlZCAucXRpcC1jbG9zZSAucXRpcC1pY29ue2JhY2tncm91bmQtcG9zaXRpb246LTEwMnB4IDB9LnF0aXAtcmVkIC5xdGlwLWljb257Ym9yZGVyLWNvbG9yOiNEOTUyNTJ9LnF0aXAtcmVkIC5xdGlwLXRpdGxlYmFyIC51aS1zdGF0ZS1ob3Zlcntib3JkZXItY29sb3I6I0Q5NTI1Mn0gLnF0aXAtZ3JlZW57YmFja2dyb3VuZC1jb2xvcjojQ0FFRDlFO2JvcmRlci1jb2xvcjojOTBEOTNGO2NvbG9yOiMzRjYyMTl9LnF0aXAtZ3JlZW4gLnF0aXAtdGl0bGViYXJ7YmFja2dyb3VuZC1jb2xvcjojQjBERTc4fS5xdGlwLWdyZWVuIC5xdGlwLWNsb3NlIC5xdGlwLWljb257YmFja2dyb3VuZC1wb3NpdGlvbjotNDJweCAwfSAucXRpcC1ibHVle2JhY2tncm91bmQtY29sb3I6I0U1RjZGRTtib3JkZXItY29sb3I6I0FERDlFRDtjb2xvcjojNUU5OUJEfS5xdGlwLWJsdWUgLnF0aXAtdGl0bGViYXJ7YmFja2dyb3VuZC1jb2xvcjojRDBFOUY1fS5xdGlwLWJsdWUgLnF0aXAtY2xvc2UgLnF0aXAtaWNvbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0ycHggMH0ucXRpcC1zaGFkb3d7LXdlYmtpdC1ib3gtc2hhZG93OjFweCAxcHggM3B4IDFweCByZ2JhKDAsMCwwLC4xNSk7LW1vei1ib3gtc2hhZG93OjFweCAxcHggM3B4IDFweCByZ2JhKDAsMCwwLC4xNSk7Ym94LXNoYWRvdzoxcHggMXB4IDNweCAxcHggcmdiYSgwLDAsMCwuMTUpfS5xdGlwLXJvdW5kZWQsLnF0aXAtdGlwc3ksLnF0aXAtYm9vdHN0cmFwey1tb3otYm9yZGVyLXJhZGl1czo1cHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjVweDtib3JkZXItcmFkaXVzOjVweH0ucXRpcC1yb3VuZGVkIC5xdGlwLXRpdGxlYmFyey1tb3otYm9yZGVyLXJhZGl1czo0cHggNHB4IDAgMDstd2Via2l0LWJvcmRlci1yYWRpdXM6NHB4IDRweCAwIDA7Ym9yZGVyLXJhZGl1czo0cHggNHB4IDAgMH0ucXRpcC15b3V0dWJley1tb3otYm9yZGVyLXJhZGl1czoycHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjJweDtib3JkZXItcmFkaXVzOjJweDstd2Via2l0LWJveC1zaGFkb3c6MCAwIDNweCAjMzMzOy1tb3otYm94LXNoYWRvdzowIDAgM3B4ICMzMzM7Ym94LXNoYWRvdzowIDAgM3B4ICMzMzM7Y29sb3I6I2ZmZjtib3JkZXI6MCBzb2xpZCB0cmFuc3BhcmVudDtiYWNrZ3JvdW5kOiM0QTRBNEE7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhcixsZWZ0IHRvcCxsZWZ0IGJvdHRvbSxjb2xvci1zdG9wKDAsIzRBNEE0QSksY29sb3Itc3RvcCgxMDAlLCMwMDApKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwjNEE0QTRBIDAsIzAwMCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwjNEE0QTRBIDAsIzAwMCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1tcy1saW5lYXItZ3JhZGllbnQodG9wLCM0QTRBNEEgMCwjMDAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwjNEE0QTRBIDAsIzAwMCAxMDAlKX0ucXRpcC15b3V0dWJlIC5xdGlwLXRpdGxlYmFye2JhY2tncm91bmQtY29sb3I6IzRBNEE0QTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LnF0aXAteW91dHViZSAucXRpcC1jb250ZW50e3BhZGRpbmc6Ljc1ZW07Zm9udDoxMnB4IGFyaWFsLHNhbnMtc2VyaWY7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5HcmFkaWVudChHcmFkaWVudFR5cGU9MCwgU3RhcnRDb2xvclN0cj0jNGE0YTRhLCBFbmRDb2xvclN0cj0jMDAwMDAwKTstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkdyYWRpZW50KEdyYWRpZW50VHlwZT0wLCBTdGFydENvbG9yU3RyPSM0YTRhNGEsIEVuZENvbG9yU3RyPSMwMDAwMDApO1wifS5xdGlwLXlvdXR1YmUgLnF0aXAtaWNvbntib3JkZXItY29sb3I6IzIyMn0ucXRpcC15b3V0dWJlIC5xdGlwLXRpdGxlYmFyIC51aS1zdGF0ZS1ob3Zlcntib3JkZXItY29sb3I6IzMwMzAzMH0ucXRpcC1qdG9vbHN7YmFja2dyb3VuZDojMjMyMzIzO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNyk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhcixsZWZ0IHRvcCxsZWZ0IGJvdHRvbSxmcm9tKCM3MTcxNzEpLHRvKCMyMzIzMjMpKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwjNzE3MTcxLCMyMzIzMjMpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCM3MTcxNzEsIzIzMjMyMyk7YmFja2dyb3VuZC1pbWFnZTotbXMtbGluZWFyLWdyYWRpZW50KHRvcCwjNzE3MTcxLCMyMzIzMjMpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwjNzE3MTcxLCMyMzIzMjMpO2JvcmRlcjoycHggc29saWQgI2RkZDtib3JkZXI6MnB4IHNvbGlkIHJnYmEoMjQxLDI0MSwyNDEsMSk7LW1vei1ib3JkZXItcmFkaXVzOjJweDstd2Via2l0LWJvcmRlci1yYWRpdXM6MnB4O2JvcmRlci1yYWRpdXM6MnB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDAgMTJweCAjMzMzOy1tb3otYm94LXNoYWRvdzowIDAgMTJweCAjMzMzO2JveC1zaGFkb3c6MCAwIDEycHggIzMzM30ucXRpcC1qdG9vbHMgLnF0aXAtdGl0bGViYXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9IzcxNzE3MSwgZW5kQ29sb3JzdHI9IzRBNEE0QSk7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSM3MTcxNzEsIGVuZENvbG9yc3RyPSM0QTRBNEEpXCJ9LnF0aXAtanRvb2xzIC5xdGlwLWNvbnRlbnR7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSM0QTRBNEEsIGVuZENvbG9yc3RyPSMyMzIzMjMpOy1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0jNEE0QTRBLCBlbmRDb2xvcnN0cj0jMjMyMzIzKVwifS5xdGlwLWp0b29scyAucXRpcC10aXRsZWJhciwucXRpcC1qdG9vbHMgLnF0aXAtY29udGVudHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbG9yOiNmZmY7Ym9yZGVyOjAgZGFzaGVkIHRyYW5zcGFyZW50fS5xdGlwLWp0b29scyAucXRpcC1pY29ue2JvcmRlci1jb2xvcjojNTU1fS5xdGlwLWp0b29scyAucXRpcC10aXRsZWJhciAudWktc3RhdGUtaG92ZXJ7Ym9yZGVyLWNvbG9yOiMzMzN9LnF0aXAtY2x1ZXRpcHstd2Via2l0LWJveC1zaGFkb3c6NHB4IDRweCA1cHggcmdiYSgwLDAsMCwuNCk7LW1vei1ib3gtc2hhZG93OjRweCA0cHggNXB4IHJnYmEoMCwwLDAsLjQpO2JveC1zaGFkb3c6NHB4IDRweCA1cHggcmdiYSgwLDAsMCwuNCk7YmFja2dyb3VuZC1jb2xvcjojRDlEOUMyO2NvbG9yOiMxMTE7Ym9yZGVyOjAgZGFzaGVkIHRyYW5zcGFyZW50fS5xdGlwLWNsdWV0aXAgLnF0aXAtdGl0bGViYXJ7YmFja2dyb3VuZC1jb2xvcjojODc4NzZBO2NvbG9yOiNmZmY7Ym9yZGVyOjAgZGFzaGVkIHRyYW5zcGFyZW50fS5xdGlwLWNsdWV0aXAgLnF0aXAtaWNvbntib3JkZXItY29sb3I6IzgwODA2NH0ucXRpcC1jbHVldGlwIC5xdGlwLXRpdGxlYmFyIC51aS1zdGF0ZS1ob3Zlcntib3JkZXItY29sb3I6IzY5Njk1Mjtjb2xvcjojNjk2OTUyfS5xdGlwLXRpcHN5e2JhY2tncm91bmQ6IzAwMDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjg3KTtjb2xvcjojZmZmO2JvcmRlcjowIHNvbGlkIHRyYW5zcGFyZW50O2ZvbnQtc2l6ZToxMXB4O2ZvbnQtZmFtaWx5OidMdWNpZGEgR3JhbmRlJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxNnB4O3RleHQtc2hhZG93OjAgMXB4ICMwMDB9LnF0aXAtdGlwc3kgLnF0aXAtdGl0bGViYXJ7cGFkZGluZzo2cHggMzVweCAwIDEwcHg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ucXRpcC10aXBzeSAucXRpcC1jb250ZW50e3BhZGRpbmc6NnB4IDEwcHh9LnF0aXAtdGlwc3kgLnF0aXAtaWNvbntib3JkZXItY29sb3I6IzIyMjt0ZXh0LXNoYWRvdzpub25lfS5xdGlwLXRpcHN5IC5xdGlwLXRpdGxlYmFyIC51aS1zdGF0ZS1ob3Zlcntib3JkZXItY29sb3I6IzMwMzAzMH0ucXRpcC10aXBwZWR7Ym9yZGVyOjNweCBzb2xpZCAjOTU5RkE5Oy1tb3otYm9yZGVyLXJhZGl1czozcHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjNweDtib3JkZXItcmFkaXVzOjNweDtiYWNrZ3JvdW5kLWNvbG9yOiNGOUY5Rjk7Y29sb3I6IzQ1NDU0NTtmb250LXdlaWdodDo0MDA7Zm9udC1mYW1pbHk6c2VyaWZ9LnF0aXAtdGlwcGVkIC5xdGlwLXRpdGxlYmFye2JvcmRlci1ib3R0b20td2lkdGg6MDtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzNBNzlCODtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgdG9wLGxlZnQgYm90dG9tLGZyb20oIzNBNzlCOCksdG8oIzJFNjI5RCkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCMzQTc5QjgsIzJFNjI5RCk7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIzNBNzlCOCwjMkU2MjlEKTtiYWNrZ3JvdW5kLWltYWdlOi1tcy1saW5lYXItZ3JhZGllbnQodG9wLCMzQTc5QjgsIzJFNjI5RCk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG9wLCMzQTc5QjgsIzJFNjI5RCk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSMzQTc5QjgsIGVuZENvbG9yc3RyPSMyRTYyOUQpOy1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0jM0E3OUI4LCBlbmRDb2xvcnN0cj0jMkU2MjlEKVwifS5xdGlwLXRpcHBlZCAucXRpcC1pY29ue2JvcmRlcjoycHggc29saWQgIzI4NTU4OTtiYWNrZ3JvdW5kOiMyODU1ODl9LnF0aXAtdGlwcGVkIC5xdGlwLWljb24gLnVpLWljb257YmFja2dyb3VuZC1jb2xvcjojRkJGQkZCO2NvbG9yOiM1NTV9LnF0aXAtYm9vdHN0cmFwe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6IzMzMztwYWRkaW5nOjFweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMik7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjZweDstbW96LWJvcmRlci1yYWRpdXM6NnB4O2JvcmRlci1yYWRpdXM6NnB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDVweCAxMHB4IHJnYmEoMCwwLDAsLjIpOy1tb3otYm94LXNoYWRvdzowIDVweCAxMHB4IHJnYmEoMCwwLDAsLjIpO2JveC1zaGFkb3c6MCA1cHggMTBweCByZ2JhKDAsMCwwLC4yKTstd2Via2l0LWJhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDstbW96LWJhY2tncm91bmQtY2xpcDpwYWRkaW5nO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveH0ucXRpcC1ib290c3RyYXAgLnF0aXAtdGl0bGViYXJ7cGFkZGluZzo4cHggMTRweDttYXJnaW46MDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MThweDtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYjstd2Via2l0LWJvcmRlci1yYWRpdXM6NXB4IDVweCAwIDA7LW1vei1ib3JkZXItcmFkaXVzOjVweCA1cHggMCAwO2JvcmRlci1yYWRpdXM6NXB4IDVweCAwIDB9LnF0aXAtYm9vdHN0cmFwIC5xdGlwLXRpdGxlYmFyIC5xdGlwLWNsb3Nle3JpZ2h0OjExcHg7dG9wOjQ1JTtib3JkZXItc3R5bGU6bm9uZX0ucXRpcC1ib290c3RyYXAgLnF0aXAtY29udGVudHtwYWRkaW5nOjlweCAxNHB4fS5xdGlwLWJvb3RzdHJhcCAucXRpcC1pY29ue2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LnF0aXAtYm9vdHN0cmFwIC5xdGlwLWljb24gLnVpLWljb257d2lkdGg6YXV0bztoZWlnaHQ6YXV0bztmbG9hdDpyaWdodDtmb250LXNpemU6MjBweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MThweDtjb2xvcjojMDAwO3RleHQtc2hhZG93OjAgMXB4IDAgI2ZmZjtvcGFjaXR5Oi4yO2ZpbHRlcjphbHBoYShvcGFjaXR5PTIwKX0ucXRpcC1ib290c3RyYXAgLnF0aXAtaWNvbiAudWktaWNvbjpob3Zlcntjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyO29wYWNpdHk6LjQ7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NDApfS5xdGlwOm5vdCguaWU5aGF4b3JzKSBkaXYucXRpcC1jb250ZW50LC5xdGlwOm5vdCguaWU5aGF4b3JzKSBkaXYucXRpcC10aXRsZWJhcntmaWx0ZXI6bm9uZTstbXMtZmlsdGVyOm5vbmV9LnF0aXAgLnF0aXAtdGlwe21hcmdpbjowIGF1dG87b3ZlcmZsb3c6aGlkZGVuO3otaW5kZXg6MTB9eDotby1wcmVmb2N1cywucXRpcCAucXRpcC10aXB7dmlzaWJpbGl0eTpoaWRkZW59LnF0aXAgLnF0aXAtdGlwLC5xdGlwIC5xdGlwLXRpcCAucXRpcC12bWwsLnF0aXAgLnF0aXAtdGlwIGNhbnZhc3twb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojMTIzNDU2O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjAgZGFzaGVkIHRyYW5zcGFyZW50fS5xdGlwIC5xdGlwLXRpcCBjYW52YXN7dG9wOjA7bGVmdDowfS5xdGlwIC5xdGlwLXRpcCAucXRpcC12bWx7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmlzaWJpbGl0eTp2aXNpYmxlfSNxdGlwLW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9I3F0aXAtb3ZlcmxheS5ibHVyc3tjdXJzb3I6cG9pbnRlcn0jcXRpcC1vdmVybGF5IGRpdntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7b3BhY2l0eTouNztmaWx0ZXI6YWxwaGEob3BhY2l0eT03MCk7LW1zLWZpbHRlcjpcImFscGhhKE9wYWNpdHk9NzApXCJ9LnF0aXBtb2RhbC1pZTZmaXh7cG9zaXRpb246YWJzb2x1dGUhaW1wb3J0YW50fSJdfQ== */
admin/css/yikes-inc-easy-mailchimp-extender-admin.css CHANGED
@@ -1,2306 +1,2305 @@
1
- /**
2
- * All of the CSS for your admin-specific functionality should be
3
- * included in this file.
4
- */
5
-
6
- .yikes-easy-mc-hidden {
7
- display: none;
8
- }
9
-
10
- .shortcode-input-field {
11
- color: #333333;
12
- background: rgba(216, 216, 216, 0.35) !important;
13
- }
14
-
15
- .edit-form-field-container-span {
16
- display: block;
17
- margin: .5em 0;
18
- }
19
-
20
- .no-forms-widget {
21
- margin: 2em 0;
22
- }
23
-
24
- .view-ad-link {
25
- display: block;
26
- margin: 0 auto;
27
- }
28
-
29
- .no-forms-found-icon {
30
- font-size: 14px;
31
- line-height: 1.4;
32
- width: 14px;
33
- color: rgb(224, 125, 125);
34
- }
35
-
36
- .coming-soon-button {
37
- position: absolute;
38
- }
39
- .coming-soon-button .dashicons {
40
- font-size: 14px;
41
- line-height: 1.8;
42
- }
43
-
44
- .add-ons-about-text {
45
- margin-top: 0;
46
- }
47
-
48
- #add-ons {
49
- margin: 3em 0;
50
- }
51
-
52
- .addon-image {
53
- display: block;
54
- text-align: center;
55
- }
56
-
57
- .no-mailchimp-lists-found {
58
- padding: 25px 0 25px 25px;
59
- }
60
-
61
- /***************************/
62
- /* Manage Lists Page */
63
- /**************************/
64
- .add-new-subscriber-button {
65
- display:block;
66
- margin-top:2em
67
- }
68
-
69
- .add-new-subscriber-form-container {
70
- display: none;
71
- padding-top: 1em;
72
- }
73
- .add-new-subscriber-form-container h4 {
74
- margin-top: 0;
75
- }
76
-
77
- /**********************/
78
- /** Migrate Options **/
79
- /**********************/
80
- #migration-buttons {
81
- display: inline-block;
82
- margin-bottom: .5em;
83
- }
84
-
85
- #migration-buttons form:first-child {
86
- margin-right: 10px;
87
- }
88
-
89
- #migration-buttons form {
90
- float: left;
91
- }
92
-
93
- /*****************************/
94
- /* Dashboard Widgets */
95
- /****************************/
96
-
97
- /** List Statistics **/
98
- #yikes_easy_mc_list_stats_widget h3 span,
99
- #yikes_easy_mc_account_activity_widget h3 span {
100
- background: url( '../../includes/images/MailChimp_Assets/Freddie_original.png' ) no-repeat scroll 8px 4px / 25px auto;
101
- background-size: 25px;
102
- display: block;
103
- height: 30px;
104
- padding-left: 3em;
105
- padding-top: 5px;
106
- }
107
-
108
- #yikes_easy_mc_account_activity_widget h3.hndle {
109
- padding: 0;
110
- }
111
-
112
- #yikes_easy_mc_list_stats_widget h3 {
113
- padding: 0;
114
- line-height: 1.6em;
115
- }
116
-
117
- #yikes-easy-mc-dashboard-widget-stats h3 {
118
- text-align: center;
119
- }
120
-
121
- /* Stat Table */
122
- #yikes_easy_mc_list_stats_widget .inside {
123
- padding: 0;
124
- }
125
-
126
- .yikes-easy-mc-stats-table {
127
- margin-top: 1em;
128
- }
129
-
130
- .yikes-easy-mc-stats-table,
131
- .yikes-easy-mc-stats-table tbody,
132
- .yikes-easy-mc-stats-table .yikes-easy-mc-table-stats-tr {
133
- display: block;
134
- width: 100%;
135
- }
136
- .yikes-easy-mc-table-stats-tr td {
137
- display: inline-block;
138
- width: 48%;
139
- text-align: center;
140
- }
141
-
142
- .yikes-easy-mc-table-stats-tr td:hover {
143
- cursor: pointer;
144
- }
145
-
146
- .yikes-easy-mc-table-stats-tr td:first-of-type {
147
- border-right: 1px solid #ececec;
148
- }
149
-
150
- .yikes-easy-mc-stats-table .yikes-easy-mc-table-stats-tr-first {
151
- border-bottom: 1px solid #ececec;
152
- border-top: 1px solid #ececec;
153
- }
154
-
155
- #yikes-easy-mc-widget-stat-holder {
156
- margin-top: 1em;
157
- }
158
-
159
- .yikes-easy-mc-stats-table p.yikes-easy-mc-dashboard-stat {
160
- color: #00a0d2;
161
- font-weight: 800;
162
- font-size: 20px;
163
- margin-bottom: 2px;
164
- margin-top: 15px;
165
- line-height: 1.2;
166
- max-height: 80px;
167
- }
168
- .yikes-easy-mc-stats-table p.yikes-easy-mc-stat-list-label {
169
- font-size: 13px;
170
- margin-top: 0;
171
- margin-bottom: 15px;
172
- font-family: "Open Sans";
173
- }
174
-
175
- /** Account Activity **/
176
- #yikes_easy_mc_account_activity_widget table th.row-title {
177
- padding-left: 10px;
178
- }
179
-
180
- /* Thickbox for Tags */
181
- #pre-defined-tag-interior-container {
182
- background: url(../../includes/images/tinyMCE/yikes-mailchimp-combo-faded.png) bottom right no-repeat #fff;
183
- background-size: 40%;
184
- }
185
-
186
- /** Qtip Tooltips **/
187
- .qtip-default {
188
- background-color: transparent !important;
189
- border: transparent !important;
190
- z-index: 9999999 !important;
191
- }
192
-
193
- .qtip-bootstrap {
194
- padding: 10px !important;
195
- z-index: 9999999 !important;
196
- font-size:12px;
197
- }
198
-
199
- .search-interest-group-preloader {
200
- display: block;
201
- margin: 8px 0 0 55px;
202
- width: 12px;
203
- }
204
-
205
- .no-interest-groupings-enabled-message {
206
- display: block;
207
- margin-top: 12px !important;
208
- width: 100%;
209
- }
210
-
211
- .tooltip-integration-banner {
212
- max-width: 100%;
213
- margin: 0 0 .25em 0;
214
- }
215
-
216
- .tooltiptext.qtip-bootstrap {
217
- font-size: 12px;
218
- }
219
-
220
- .tooltip-title {
221
- margin: 0;
222
- }
223
-
224
- .dashicons-editor-help:hover {
225
- cursor: pointer;
226
- }
227
-
228
- body.easy-forms_page_yikes-inc-easy-mailchimp-settings .interest-group-section {
229
- display: block;
230
- width: 100%;
231
- margin: 1.5em 0;
232
- }
233
-
234
- body.easy-forms_page_yikes-inc-easy-mailchimp-settings .interest-group-section .interest-group-section-title {
235
- display: block;
236
- width: 100%;
237
- margin: .5em 0;
238
- text-decoration: underline;
239
- }
240
-
241
- body.easy-forms_page_yikes-inc-easy-mailchimp-settings .interest-group-section input {
242
- margin-right: 0;
243
- }
244
-
245
- body.easy-forms_page_yikes-inc-easy-mailchimp-settings .interest-group-section label {
246
- margin-right: 10px;
247
- }
248
-
249
- /* TinyMCE Button Icon */
250
- i.mce-ico.mce-i-yks_mc_tinymce_button_key {
251
- background: url( '../../includes/images/tinyMCE/Freddie_wink.png');
252
- background-size: 18px;
253
- background-position-y: 1px;
254
- background-repeat: no-repeat;
255
- }
256
-
257
- /* TinyMCE Modal */
258
- #yikes_mailchimp_tinyMCE_modal-title {
259
- padding-left: 42px;
260
- background: transparent url('../../includes/images/MailChimp_Assets/Freddie_original.png');
261
- background-repeat: no-repeat;
262
- background-size: 25px;
263
- background-position: left;
264
- background-position-x: 10px;
265
- }
266
-
267
- #yikes_mailchimp_tinyMCE_modal .mce-foot {
268
- border-top: none !important;
269
- }
270
-
271
- /* Modal Background Test */
272
- #yikes_mailchimp_tinyMCE_modal {
273
- background: #fff url('../../includes/images/tinyMCE/yikes-mailchimp-combo-faded.png');
274
- background-position: bottom left;
275
- background-size: 40%;
276
- background-position-x: 10px;
277
- background-position-y: 95%;
278
- background-repeat: no-repeat;
279
- }
280
- #yikes_mailchimp_tinyMCE_modal .mce-foot {
281
- background: transparent;
282
- }
283
- /***************************/
284
- /* Front end Widget */
285
- /**************************/
286
- *[id*="_yikes_easy_mc_widget"] > div.widget-top > div.widget-title > h4 {
287
- background: #FAFAFA url('../../includes/images/MailChimp_Assets/Freddie_original.png') no-repeat scroll 2% 50% / 25px auto;
288
- padding-left: 40px;
289
- }
290
-
291
- /************************/
292
- /* Global Styles */
293
- /***********************/
294
-
295
- /* Logo */
296
- #review-yikes-easy-mailchimp-notice #yikes-mailchimp-logo {
297
- background: url('../../includes/images/Welcome_Page/yikes-mailchimp-welcome-logo.png') no-repeat;
298
- background-size: 60px;
299
- float: left;
300
- font-size: 14px;
301
- height: 80px;
302
- text-align: center;
303
- width: 80px;
304
- }
305
-
306
- .yikes-easy-mc-feature-image-left {
307
- float: left;
308
- margin-right: 30px;
309
- margin-left: 0 !important;
310
- }
311
-
312
- .need-support-icon {
313
- line-height: 1.5;
314
- }
315
-
316
- ul.support-option-list {
317
- display: inline-block;
318
- width: 100%;
319
- }
320
-
321
- .support-option {
322
- float: left;
323
- }
324
- .support-option-second {
325
- margin-left:10px;
326
- }
327
-
328
- #yikes-mailchimp-logo.support-page {
329
- float: left;
330
- width: 80pt;
331
- }
332
-
333
- .yikes-easy-mc-whats-new-section-image {
334
- float: none;
335
- width: 100%;
336
- margin-left: 0 !important;
337
- }
338
-
339
- .welcome-page-tabs {
340
- margin-top: 2em !important;
341
- }
342
-
343
- /* Welcome Page */
344
- .welcome-page-about-wrap .about-text,
345
- .welcome-page-about-wrap h2.welcome-title {
346
- margin-left: 115px;
347
- }
348
-
349
- .whats-new-wrap img.yikes-easy-mc-whats-new-section-image {
350
- margin-top: 10px;
351
- }
352
-
353
- .whats-new-wrap .feature-section:nth-child(1) img {
354
- float: left;
355
- width: 500px;
356
- margin-left: 0 !important;
357
- margin-right: 30px;
358
- }
359
-
360
- .whats-new-wrap .feature-section:nth-child(3) img {
361
- float: right;
362
- width: 250px;
363
- margin-right: 0 !important;
364
- margin-left: 30px;
365
- }
366
-
367
- .whats-new-wrap .feature-section:nth-child(4) img {
368
- margin-left: 0 !important;
369
- }
370
-
371
-
372
- #yikes-mailchimp-logo {
373
- height: 132px;
374
- width: 132px;
375
- font-size: 14px;
376
- text-align: center;
377
- background: url('../../includes/images/Welcome_Page/yikes-mailchimp-welcome-logo.png') no-repeat;
378
- }
379
-
380
- .about-wrap #yikes-mailchimp-logo {
381
- position: absolute;
382
- top: 0;
383
- left: 0;
384
- }
385
-
386
- .edd-welcome-screenshots {
387
- float: right;
388
- margin-left: 10px!important;
389
- }
390
-
391
- .about-wrap .feature-section {
392
- margin-top: 20px;
393
- }
394
-
395
- .yikes-easy-mc-feature-image {
396
- float: right;
397
- margin-left: 30px !important;
398
- }
399
-
400
- #credit-container,
401
- #translators-container {
402
- display: inline-block;
403
- width: 100%;
404
- }
405
-
406
- #credit-container h2,
407
- #translators-container h2 {
408
- margin: 0 0 .5em 1em;
409
- }
410
-
411
- #translators-container {
412
- margin-top: 5em;
413
- }
414
-
415
- #translators-container .translation-language {
416
- color: #333;
417
- }
418
-
419
- #credit-container .team-member,
420
- #translators-container .translator {
421
- margin: 1em 0;
422
- margin-right: 5%;
423
- text-align: center;
424
- }
425
-
426
- #credit-container .team-member img,
427
- #translators-container .translator img {
428
- border-radius: 50%;
429
- }
430
-
431
- .admin_page_yikes-mailchimp-welcome .about-wrap div.error,
432
- .admin_page_yikes-mailchimp-welcome .about-wrap div.updated {
433
- display: block;
434
- margin-left: 115px;
435
- }
436
-
437
- .github-avatar-image {
438
- width: 100px;
439
- }
440
-
441
- .github-avatar-url {
442
- display: inline-block;
443
- width: 20%;
444
- text-decoration: none;
445
- }
446
-
447
- github-avatar-url:focus {
448
- outline: 0; /* remove blue outline around avatars when clicked */
449
- }
450
-
451
- /* End Welcome Page */
452
-
453
- /* Form Customizer Upsell */
454
- div.show-some-love-container img.customizer-upsell-banner,
455
- body.admin_page_yikes-mailchimp-edit-form div.show-some-love-container img {
456
- max-width: 100%;
457
- }
458
-
459
- body.admin_page_yikes-mailchimp-edit-form div.show-some-love-container p:first-child {
460
- font-style: italic;
461
- }
462
-
463
- body.admin_page_yikes-mailchimp-edit-form div.show-some-love-container hr {
464
- margin: 1em 0;
465
- }
466
-
467
- body.admin_page_yikes-mailchimp-welcome .nav-tab-wrapper .nav-tab .dashicons {
468
- font-size: 17px;
469
- line-height: 1.5;
470
- }
471
-
472
-
473
- /**
474
- * Knowledge base tab
475
- */
476
- body.admin_page_yikes-mailchimp-welcome #kb-container,
477
- body.easy-forms_page_yikes-inc-easy-mailchimp-support .knowledge-base-articles {
478
- display: inline-block;
479
- margin-top: 1em;
480
- }
481
-
482
- body.admin_page_yikes-mailchimp-welcome #kb-container h1 {
483
- font-size: 20px;
484
- margin-top: -1em;
485
- }
486
-
487
- body.admin_page_yikes-mailchimp-welcome #kb-container .knowledge-base-listing,
488
- body.easy-forms_page_yikes-inc-easy-mailchimp-support .knowledge-base-articles .knowledge-base-listing {
489
- width: 45%;
490
- margin-right: 2%;
491
- float: left;
492
- min-height: 260px;
493
- }
494
-
495
- body.admin_page_yikes-mailchimp-welcome #kb-container .knowledge-base-listing li,
496
- body.easy-forms_page_yikes-inc-easy-mailchimp-support .knowledge-base-articles .knowledge-base-listing li {
497
- margin: 12px 0;
498
- text-decoration: none;
499
- }
500
-
501
- body.admin_page_yikes-mailchimp-welcome #kb-container .knowledge-base-listing li:before,
502
- body.easy-forms_page_yikes-inc-easy-mailchimp-support .knowledge-base-articles .knowledge-base-listing li:before {
503
- font-family: "dashicons";
504
- content: "\f123";
505
- vertical-align: middle;
506
- display: block;
507
- float: left;
508
- margin: 0 5px 5px 0;
509
- }
510
-
511
- body.admin_page_yikes-mailchimp-welcome #kb-container .knowledge-base-listing li a,
512
- body.easy-forms_page_yikes-inc-easy-mailchimp-support .knowledge-base-articles .knowledge-base-listing li a {
513
- text-decoration: none;
514
- }
515
-
516
- body.admin_page_yikes-mailchimp-welcome #kb-container .knowledge-base-listing li.list-title,
517
- body.easy-forms_page_yikes-inc-easy-mailchimp-support .knowledge-base-articles .knowledge-base-listing li.list-title {
518
- font-size: 17px;
519
- font-weight: 200;
520
- text-decoration: underline;
521
- }
522
-
523
- body.admin_page_yikes-mailchimp-welcome #kb-container .knowledge-base-listing li.list-title:before,
524
- body.easy-forms_page_yikes-inc-easy-mailchimp-support .knowledge-base-articles .knowledge-base-listing li.list-title:before {
525
- content: "";
526
- padding-left: 12px;
527
- }
528
-
529
- body.admin_page_yikes-mailchimp-welcome .new-feature-list {
530
- list-style: none;
531
- line-height: middle;
532
- }
533
-
534
- body.admin_page_yikes-mailchimp-welcome .new-feature-list li {
535
- margin-bottom: 10px;
536
- }
537
-
538
- body.admin_page_yikes-mailchimp-welcome .new-feature-list li:before {
539
- font-family: "dashicons";
540
- content: "\f139";
541
- padding-right: 2px;
542
- font-size: 20px;
543
- vertical-align: middle;
544
- }
545
-
546
- /*
547
- * End knowledge base listings
548
- */
549
-
550
- /* Button Container in Review Us Container */
551
- #review-yikes-easy-mailchimp-notice .button-container {
552
- display: block;
553
- width: 100%;
554
- margin: .75em 0 1.5em 0;
555
- }
556
-
557
- #review-yikes-easy-mailchimp-notice .button-container .dashicons {
558
- font-size: 14px;
559
- line-height: 1.9;
560
- margin-left: -4px;
561
- }
562
-
563
- /* Star Icon */
564
- #review-yikes-easy-mailchimp-notice .button-container .dashicons-star-filled {
565
- color: #E6B800;
566
- }
567
-
568
- /* Upgrade Icon */
569
- #review-yikes-easy-mailchimp-notice .button-container .dashicons-upload {
570
- color: #6E8841;
571
- }
572
-
573
- /* Dismiss Icon */
574
- #review-yikes-easy-mailchimp-notice .button-container .dashicons-no-alt {
575
- color: rgb(220, 58, 58);
576
- line-height: 2;
577
- }
578
-
579
- body.easy-mailchimp_page_yikes-inc-easy-mailchimp-settings .dashicons-no-alt {
580
- color: rgb(220, 58, 58);
581
- }
582
-
583
- #review-yikes-easy-mailchimp-notice .button-container a {
584
- margin-right: 10px;
585
- }
586
-
587
- /* Dismiss-able Notice */
588
- #review-yikes-easy-mailchimp-notice {
589
- border-left: 4px solid #00a0d2;
590
- background: #fefefe;
591
- padding: 1px 12px;
592
- padding-top: 10px;
593
- box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
594
- -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
595
- margin: 15px 25px 20px 5px;
596
- }
597
-
598
- /* Readonly Textareas */
599
- textarea[readonly],
600
- input[readonly],
601
- textarea.readonly,
602
- input.readonly {
603
- background: #D8D8D8;
604
- }
605
-
606
- .dashicons.yikes-love {
607
- color: pink;
608
- }
609
-
610
- .field-description-input {
611
- resize: vertical;
612
- max-height: 100px;
613
- }
614
- .yikes-easy-mc-postbox h3 {
615
- background: #00a0d2;
616
- font-weight: 800;
617
- color: #ffffff;
618
- }
619
- .yikes-easy-mc-postbox h3.bg-transparent {
620
- color: #333;
621
- font-weight: 400;
622
- background: transparent;
623
- }
624
-
625
- .yikes-mc-warning-message {
626
- padding-left: 15px;
627
- margin-top: 0;
628
- padding-top: 10px;
629
- color: rgb(218, 110, 110);
630
- }
631
-
632
- .error-message-container label[for="yikes-easy-mc-success-message"],
633
- .error-message-container label[for="yikes-easy-mc-general-error-message"],
634
- .error-message-container label[for="yikes-easy-mc-invalid-email-message"],
635
- .error-message-container label[for="yikes-easy-mc-user-subscribed-message"],
636
- .error-message-container label[for="yikes-easy-mc-user-subscribed-update-link"] {
637
- padding: .5em 1em;
638
- background: rgba(241, 241, 241, 0.75);
639
- box-sizing: border-box;
640
- -webkit-box-sizing: border-box;
641
- -moz-box-sizing: border-box;
642
- margin: 0;
643
- }
644
-
645
- body.admin_page_yikes-mailchimp-edit-form #error-container {
646
- padding: 2px 1em;
647
- background: rgba(241, 241, 241, 0.75);
648
- box-sizing: border-box;
649
- -webkit-box-sizing: border-box;
650
- -moz-box-sizing: border-box;
651
- margin: 0;
652
- color: #F56060;
653
- }
654
-
655
- .error-message-container label:last-child {
656
- padding-bottom: 1em;
657
- margin-bottom: .5em;
658
- }
659
-
660
- .error-message-container label,
661
- .form-settings-container label {
662
- display: block;
663
- margin: 1em 0;
664
- }
665
-
666
- .yikes-easy-forms-sidebar .yikes-mc-settings-expansion-section {
667
- padding: .5em .75em;
668
- -webkit-box-sizing: border-box;
669
- -moz-box-sizing: border-box;
670
- }
671
-
672
- .yikes-mc-settings-expansion-section {
673
- display: none;
674
- background: rgba(241, 241, 241, 0.75);
675
- }
676
- .expansion-section-title {
677
- background: #ffffff;
678
- }
679
- .expansion-section-title.settings-sidebar, .form-builder-section-title {
680
- text-decoration: none;
681
- display: block;
682
- border: 1px solid rgba(177, 177, 177, 0.71);
683
- color: #333333;
684
- padding: 5px;
685
- margin: .5em 0 0 0;
686
- }
687
- .expansion-section-title.settings-sidebar .dashicons, .form-builder-section-title .dashicons {
688
- content: "\f132";
689
- font-family: "dashicons";
690
- font-size: 15px;
691
- line-height: 1.5;
692
- }
693
- /*********************************/
694
- /** Settings/Options Page **/
695
- /********************************/
696
- /* Add-Ons Valid/Invalid License */
697
- span.easy-mailchimp-add-on-valid-license-container {
698
- color: rgb(68, 186, 68);
699
- display: block;
700
- margin-top: 1em;
701
- }
702
-
703
- .easy-mailchimp-add-on-invalid-license-container {
704
- color: rgba(227, 107, 107, 0.86);
705
- display: block;
706
- margin-top: 1em;
707
- }
708
-
709
- /* Set overflow to visible to display our arrow for visual indicator */
710
- .options-sidebar .yikes-easy-mc-postbox {
711
- overflow: visible;
712
- }
713
-
714
- .options-sidebar .inside {
715
- padding: 0 20px 12px;
716
- }
717
-
718
- /* About Text Spacing */
719
- .yikes-easy-mc-about-text {
720
- margin-top: 0;
721
- }
722
- .add-on-settings-divider {
723
- margin: 1em 0 !important;
724
- }
725
- /* Input Field Styles */
726
- #yks-mailchimp-double-optin-message,
727
- #yks-mailchimp-single-optin-message,
728
- .settings-page-input {
729
- width: 50%;
730
- }
731
-
732
- #yks-mailchimp-double-optin-message,
733
- #yks-mailchimp-single-optin-message {
734
- min-height: 75px;
735
- max-height: 200px;
736
- resize: vertical;
737
- }
738
-
739
- #settings-nav li a,
740
- #addon-settings-nav li a {
741
- color: #333333;
742
- text-decoration: none !important;
743
- transition: color .15s ease-out;
744
- -moz-transition: color .15s ease-out;
745
- -webkit-transition: color .15s ease-out;
746
- -o-transition: color .15s ease-out;
747
- }
748
- #settings-nav li a:hover,
749
- #addon-settings-nav li a:hover {
750
- color: #00a0d2 !important;
751
- }
752
-
753
- #addon-settings-nav {
754
- margin-bottom: 0;
755
- margin-top: 5px;
756
- }
757
-
758
- /* Selected Options Page Arrow */
759
- .option-menu-selected-arrow {
760
- width: 0;
761
- height: 0;
762
- border-top: 10px solid transparent;
763
- border-bottom: 10px solid transparent;
764
- border-left: 10px solid #a0a5aa;
765
- position: absolute;
766
- left: -.1em;
767
- }
768
-
769
- .option-menu-selected-arrow+a {
770
- color: #00a0d2 !important;
771
- }
772
-
773
- label[for="yikes-mailchimp-debug-status"] {
774
- display: inline-block;
775
- margin-bottom: 1em;
776
- line-height: 2.25;
777
- }
778
-
779
- #yikes-mailchimp-debug-status {
780
- float: left;
781
- margin-top: .5em;
782
- }
783
-
784
- label[for="yikes-mc-recaptcha-setting"],
785
- label[for="yikes-mc-recaptcha-api-key"] {
786
- display: block;
787
- margin-bottom: 1em;
788
- }
789
-
790
- input.recaptcha-setting-checkbox {
791
- display: block;
792
- margin-top: .5em;
793
- }
794
-
795
- .recaptcha-preview-link {
796
- display: block;
797
- margin-top: .5em;
798
- }
799
-
800
- .recaptcha-preview-container {
801
- display: block;
802
- width: 100%;
803
- display: none;
804
- margin:1em 0;
805
- }
806
-
807
- /** Support Page **/
808
- .wrap #col-right,
809
- .wrap #col-left {
810
- width: 49%;
811
- }
812
-
813
- @media (max-width:800px){
814
- .wrap #col-right,
815
- .wrap #col-left {
816
- width: 100%;
817
- }
818
- }
819
-
820
- .support-page-logo {
821
- width: 100%;
822
- opacity: .7;
823
- max-width: 100%;
824
- display: block;
825
- }
826
-
827
- .support-page-button {
828
- display: block;
829
- width: 100%;
830
- min-height: 40px;
831
- font-weight: bold;
832
- text-align: center;
833
- line-height: 3 !important;
834
- margin-top: 1em !important;
835
- }
836
-
837
- .support-page-wordpress-font {
838
- font-size:1.3em;
839
- margin-right:13px;
840
- }
841
-
842
- h2.premium-support-title {
843
- margin: 1em 0 .5em 0;
844
- }
845
-
846
- #premium-support-form {
847
- display: block;
848
- width: 100%;
849
- }
850
-
851
- #premium-support-form input[type="text"],
852
- #premium-support-form input[type="email"],
853
- #premium-support-form input[type="submit"],
854
- #premium-support-form select {
855
- display: block;
856
- width: 100%;
857
- min-width: 200px;
858
- margin: .5em 0;
859
- }
860
-
861
- #premium-support-form label {
862
- font-weight: 800;
863
- }
864
- #premium-support-form label input,
865
- #premium-support-form label select {
866
- font-weight: 500;
867
- }
868
- #premium-support-form p {
869
- font-weight: 300;
870
- display: block;
871
- margin-bottom: 1em;
872
- }
873
-
874
- #wp-support-content-wrap {
875
- min-height: 150px;
876
- width: 100%;
877
- }
878
-
879
- .support-form-hidden {
880
- display: none !important;
881
- }
882
- /* End Support Page */
883
-
884
- /****************************************/
885
- /* Debug Settings Page */
886
- /***************************************/
887
- #yikes-mailchimp-error-log .row-title {
888
- font-weight: 400;
889
- }
890
-
891
- .create-error-log-help:hover {
892
- cursor: pointer;
893
- }
894
-
895
- .error-log-tr td {
896
- display: table;
897
- margin-bottom: 1em;
898
- margin-top: .5em;
899
- }
900
-
901
- p.to-start-logging-errors-notice em,
902
- p.error-log-missing-file em {
903
- margin: 10px 0;
904
- }
905
-
906
- /***********************************************/
907
- /* Import/Export Forms Page */
908
- /*********************************************/
909
- .export-custom-forms-list {
910
- display: none;
911
- margin: 1em 0 2em 0;
912
- }
913
-
914
- .export-custom-forms-list p {
915
- margin-top: 0;
916
- }
917
-
918
- /******************************/
919
- /* Lists Page */
920
- /*****************************/
921
- .list-rating-star {
922
- color: #E6B800;
923
- }
924
- /*********************************/
925
- /* Accont Details Page */
926
- /********************************/
927
- /* Chimp Chatter */
928
- #chimp-chatter {
929
- text-align: center;
930
- }
931
- #chimp-chatter .chimp-chatter-container {
932
- margin: 1em 0.2em;
933
- background: #F8F8F8;
934
- border-radius: 10px;
935
- float: left;
936
- height: 220px;
937
- padding: 10px;
938
- width: 44%;
939
- }
940
-
941
- .chimp-chatter-mailchimp-logo {
942
- width: 100%;
943
- display: block;
944
- margin: 0 auto;
945
- }
946
-
947
- .chimp-chatter-sidebar h2.account-status {
948
- text-align: center;
949
- }
950
-
951
- .mailchimp-affiliate-link {
952
- color: #333;
953
- display: none;
954
- }
955
-
956
- .mailchimp-avatar {
957
- display: block;
958
- margin: 0 auto;
959
- box-shadow: 3px 3px 10px 0px rgba(214, 214, 214, 0.75);
960
- }
961
-
962
- .chimpchatter-button-container {
963
- clear: both;
964
- display: block;
965
- }
966
-
967
- .chimp-chatter-postbox {
968
- float: left;
969
- width: 49%;
970
- margin-right: 1%;
971
- }
972
-
973
- #account-details .chimp-chatter-postbox.even {
974
- margin-right: 0;
975
- }
976
-
977
-
978
- /* Inactive + Active Markers */
979
- .circle-account-inactive {
980
- display: inline-block;
981
- vertical-align: middle;
982
- margin-top: -3px;
983
- margin-right: 5px;
984
- height: 15px;
985
- width: 15px;
986
- border-radius: 50%;
987
- background: rgba(250, 138, 138, 0.79);
988
- }
989
- .chatter-type {
990
- font-weight: 600;
991
- font-family: "open sans";
992
- font-size: 14px;
993
- margin: 5px 5px 0 5px;
994
- }
995
- .chatter-message {
996
- margin: 2px 2px 15px 2px !important;
997
- }
998
- .circle-account-active {
999
- display: inline-block;
1000
- vertical-align: middle;
1001
- margin-top: -3px;
1002
- margin-right: 5px;
1003
- height: 15px;
1004
- width: 15px;
1005
- border-radius: 50%;
1006
- background: rgba(128, 214, 128, 0.77);
1007
- }
1008
- #account-details .mailchimp-avatar {
1009
- width: 120px;
1010
- border-radius: 10%;
1011
- margin-top: .5em;
1012
- }
1013
- /* Chatter Container Colors */
1014
- .chimp-chatter-positive {
1015
- border-left: 4px solid rgb(157, 223, 157);
1016
- }
1017
- .chimp-chatter-negative {
1018
- border-left: 4px solid #FBA2A2;
1019
- }
1020
- .chimp-chatter-neutral {
1021
- border-left: 4px solid rgb(177, 177, 177);
1022
- }
1023
- /* Sidebar Create a new opt-in form */
1024
- #import-list-to-site {
1025
- margin-top: 10px;
1026
- }
1027
- #import-list-to-site .input-field {
1028
- display: block;
1029
- width: 100%;
1030
- margin-top: 5px;
1031
- margin-bottom: 5px;
1032
- }
1033
- #import-list-to-site .form-description {
1034
- resize: vertical;
1035
- max-height: 65px;
1036
- }
1037
- #import-list-to-site .description {
1038
- margin-top: 5px;
1039
- }
1040
- input.clear-mailchimp-api-cache {
1041
- float: right;
1042
- margin-top: -33px !important;
1043
- }
1044
- .yikes-list-refreshed-notice {
1045
- border-left: 4px solid #46b450;
1046
- margin: 5px 0;
1047
- }
1048
- .yikes-list-refreshed-notice p {
1049
- margin: 1em 0 .5em 0;
1050
- padding: 6px 12px;
1051
- background: rgba(241, 241, 241, 0.5);
1052
- font-size: 13px;
1053
- line-height: 1.5;
1054
- }
1055
- .star-container {
1056
- margin-top: 5px;
1057
- margin-bottom: 1.5em;
1058
- }
1059
- .star-container a {
1060
- text-decoration: none;
1061
- }
1062
- .star-container .dashicons-star-filled {
1063
- font-size: 1.75em;
1064
- }
1065
- .sidebar-container {
1066
- margin-top: 5px;
1067
- margin-bottom: 1.5em;
1068
- }
1069
- .sidebar-footer-text {
1070
- margin: 15px 0 !important;
1071
- text-align: center;
1072
- }
1073
- .sidebar-twitter-icon {
1074
- text-decoration: none;
1075
- color: #55ACEE;
1076
- }
1077
- /* Field no longer exists warning */
1078
- .field-doesnt-exist-notice {
1079
- position: absolute;
1080
- margin-left: 5px;
1081
- width: 18px;
1082
- }
1083
- .field-type-text {
1084
- float: right;
1085
- }
1086
- .type-container {
1087
- margin-top: 0;
1088
- margin: 0;
1089
- }
1090
- .form-field-container {
1091
- margin-top: 0;
1092
- margin-bottom: 0;
1093
- }
1094
- /* 2nd Error */
1095
- .field-no-longer-exists-warning {
1096
- position: absolute;
1097
- margin-left: 5px;
1098
- width: 18px;
1099
- }
1100
- /* Form Field Raiods/Checkboxes */
1101
- .form-field-container td input[type="checkbox"],
1102
- .form-field-container td input[type="radio"] {
1103
- margin: 0 5px;
1104
- }
1105
- .form-field-container td input[type="checkbox"]:first-child,
1106
- .form-field-container td input[type="radio"]:first-child {
1107
- margin-left: 0 !important;
1108
- }
1109
- /* Merge variable ID */
1110
- .merge-tag-text {
1111
- background: transparent;
1112
- box-shadow: none;
1113
- border: none;
1114
- }
1115
- .pre-defined-tag-link {
1116
- font-size: 11px;
1117
- }
1118
- /* Close/Delete Buttons */
1119
- .toggle-container {
1120
- font-size: small;
1121
- float: right;
1122
- }
1123
- /* Pre-Defined Tag container/modal */
1124
- #pre-defined-tag-container {
1125
- display: none;
1126
- }
1127
- #pre-defined-tag-container h3 {
1128
- margin-bottom: 0;
1129
- }
1130
- #pre-defined-tag-container .tooltop-tag .dashicons-editor-help {
1131
- font-size: 13px;
1132
- line-height: 1.5;
1133
- }
1134
- .no-fields-assigned-notice {
1135
- margin: 4em 0 2.25em 0;
1136
- padding-bottom: 6em;
1137
- width: 100%;
1138
- text-align: center;
1139
- background: url( '../../includes/images/no-form-fields-assigned-arrow.jpg' ) no-repeat;
1140
- background-position: bottom center;
1141
- background-size: 105px;
1142
- }
1143
- /* Yikes MailChimp Preloader */
1144
- .yikes-easy-mc-widget-preloader {
1145
- position: absolute;
1146
- left: 48%;
1147
- margin-top: -96px;
1148
- }
1149
- /* Yikes MailChimp Widget */
1150
- .yikes-dashboard-widget-section {
1151
- padding: 0 12px 12px;
1152
- }
1153
- .select-list-title {
1154
- padding-left: 0;
1155
- }
1156
- .yikes-dashboard-widget-section .description {
1157
- margin: .5em 0 0 0;
1158
- }
1159
- . error-descripion {
1160
- padding-top: .5em;
1161
- }
1162
- /* MailChimp Freddie Logo */
1163
- .yikes-mc-freddie-logo {
1164
- float: left;
1165
- margin-right: 10px;
1166
- }
1167
- /* Merge Variable / Interest Group Toggle */
1168
- .mv_ig_list {
1169
- width:94%;
1170
- margin-bottom: 8px !important;
1171
- border: none !important;
1172
- background: transparent !important;
1173
- }
1174
- .mv_ig_list .list-container {
1175
- position: absolute;
1176
- }
1177
- .mv_ig_list a {
1178
- width: 48%;
1179
- padding: 5px 0 !important;
1180
- text-align: center;
1181
- margin: 0;
1182
- }
1183
- .mv_ig_list a:first-child {
1184
- margin-right: 0;
1185
- }
1186
- .mv_ig_list a:last-child {
1187
- float: right;
1188
- }
1189
-
1190
- .mv_ig_list {
1191
- margin-bottom: .5em;
1192
- }
1193
- .mv_ig_list .nav-tab {
1194
- border: 1px solid #ccc;
1195
- }
1196
- .mv_ig_list .nav-tab-active {
1197
- color: #fff;
1198
- font-weight: bold;
1199
- background: #00a0d2;
1200
- }
1201
-
1202
- .mv_ig_list .arrow-down {
1203
- position: absolute;
1204
- margin-top: 21px;
1205
- margin-left: 50px;
1206
- width: 0;
1207
- height: 0;
1208
- border-left: 12px solid transparent;
1209
- border-right: 12px solid transparent;
1210
- border-top: 12px solid #00a0d2;
1211
- }
1212
-
1213
- #container-container {
1214
- display: inline-block;
1215
- width: 521px;
1216
- }
1217
- #container-container .list-container {
1218
- float: left;
1219
- width: 240px;
1220
- position: relative;
1221
- }
1222
- #container-container .list-container:last-child {
1223
- margin-left: 2em;
1224
- }
1225
-
1226
- #yikes_easy_mc_toolbar {
1227
- margin-top: -.75em;
1228
- }
1229
- #yikes_easy_mc_toolbar_links {
1230
- display: inline-block;
1231
- width: 100%;
1232
- margin: 0;
1233
- padding: 10px 0;
1234
- }
1235
- #yikes_easy_mc_toolbar_links li {
1236
- float: left;
1237
- margin: 0 .5em;
1238
- }
1239
- #yikes_easy_mc_toolbar_links li a {
1240
- text-decoration: none;
1241
- display: inline-block;
1242
- }
1243
- #yikes_easy_mc_toolbar_links li a:focus {
1244
- box-shadow: none;
1245
- }
1246
- #yikes_easy_mc_toolbar_links li a.selected_hidden_setting {
1247
- color: #333333;
1248
- /* border-bottom: 1px solid rgba(206, 206, 206, 1); */
1249
- margin-bottom: 3px;
1250
- }
1251
- #yikes_easy_mc_toolbar_links li .selected_setting_triangle {
1252
- width: 0;
1253
- height: 0;
1254
- border-left: 13px solid transparent;
1255
- border-right: 13px solid transparent;
1256
- border-top: 13px solid rgba(206, 206, 206, 1);
1257
- margin: 0 auto;
1258
- }
1259
- /* Toolbar Icons */
1260
- #yikes_easy_mc_toolbar_links li a.form-builder:before {
1261
- content: "\f116";
1262
- font-family: "dashicons";
1263
- }
1264
- #yikes_easy_mc_toolbar_links li a.form-customizer:before {
1265
- content: "\f100";
1266
- font-family: "dashicons";
1267
- }
1268
- #yikes_easy_mc_toolbar_links li a.error-messages:before {
1269
- content: "\f117";
1270
- font-family: "dashicons";
1271
- }
1272
- #yikes_easy_mc_toolbar_links li a.form-settings:before {
1273
- content: "\f111";
1274
- font-family: "dashicons";
1275
- }
1276
-
1277
- /*********************************/
1278
- /* Checkbox Settings Page */
1279
- /********************************/
1280
- #checkbox-settings-form .dashicons-editor-help {
1281
- font-size: 15px;
1282
- line-height: 1.6;
1283
- }
1284
-
1285
- .checkbox-settings-list-dropdown {
1286
- display: block;
1287
- width: 250px;
1288
- }
1289
-
1290
- .no-lists-setup-notice {
1291
- padding: .5em 0 .5em 0;
1292
- }
1293
-
1294
- .optin-checkbox-label-input {
1295
- display: block;
1296
- width: 250px;
1297
- }
1298
-
1299
- /*****************************/
1300
- /* Manage Forms Page */
1301
- /***************************/
1302
-
1303
- /* Table */
1304
- .yikes-form-id-number {
1305
- width: 55px;
1306
- }
1307
-
1308
- span[title="Impressions"]:hover,
1309
- span[title="Submissions"]:hover,
1310
- span[title="Conversion Rate"]:hover {
1311
- display: block;
1312
- cursor: pointer;
1313
- }
1314
-
1315
- /* Container holding the form ID */
1316
- .form-id-container {
1317
- padding: 1px 8px;
1318
- border-radius: 5px;
1319
- background: rgb(73, 169, 236);
1320
- font-weight: bold;
1321
- color: #ffffff;
1322
- }
1323
- .manage-form-admin-notice {
1324
- margin-top: 1.75em !important;
1325
- }
1326
- a.yikes-delete-mailchimp-form,
1327
- a.yikes-delete-subscriber,
1328
- .yikes-mc-settings-expansion-section a.remove-field,
1329
- .remove-notification {
1330
- color: rgb(217, 96, 96) !important;
1331
- }
1332
- .yikes-delete-mailchimp-form {
1333
- margin-top: 6px;
1334
- }
1335
- #postbox-container-1 .yikes-delete-mailchimp-form {
1336
- float: right;
1337
- }
1338
- .form-buttons-container {
1339
- display: block;
1340
- padding: 11px 10px;
1341
- }
1342
- .forms-buttons-container input[type="submit"] {
1343
- margin: 0 0 .5em 0;
1344
- }
1345
- .update-form-spinner {
1346
- position: absolute;
1347
- left: 0;
1348
- right: 0;
1349
- margin: 0 auto;
1350
- bottom: 13px;
1351
- }
1352
- .yikes-mc-shortcode-input {
1353
- text-align: center;
1354
- width: 100%;
1355
- color: #333333;
1356
- }
1357
- .hidden-class {
1358
- display: none !important;
1359
- }
1360
-
1361
- .stat-container {
1362
- width:10%;
1363
- max-width: 75px;
1364
- }
1365
-
1366
- .no-mailchimp-forms-found em,
1367
- .no-current-subscriber-notice em {
1368
- padding: 25px 0 25px 25px;
1369
- }
1370
-
1371
- .column-columnname span.stats {
1372
- display: block;
1373
- width: 100%;
1374
- text-align: center;
1375
- }
1376
- .column-columnname span.stats span {
1377
- display: inline-block;
1378
- width: 20%;
1379
- }
1380
- .column-columnname span.stats span:hover {
1381
- cursor: pointer;
1382
- }
1383
- /* Available Form Field List */
1384
- #available-fields li,
1385
- #available-interest-groups li {
1386
- text-decoration: none;
1387
- display: block;
1388
- border: 1px solid rgba(177, 177, 177, 0.71);
1389
- color: #333333;
1390
- padding: 5px;
1391
- margin: .5em 0;
1392
- }
1393
- #available-fields li.not-available,
1394
- #available-interest-groups li.not-available {
1395
- opacity: .6 !important;
1396
- }
1397
-
1398
- #available-fields li.field-to-add-to-form,
1399
- #available-interest-groups li.group-to-add-to-form {
1400
- background: rgba(46, 162, 204, 0.25);
1401
- }
1402
-
1403
- /* Add to Form Builder Arrow Icon */
1404
- .add-field-to-editor .add-to-form-builder-arrow,
1405
- .button-secondary .add-to-form-builder-arrow {
1406
- width: 15px;
1407
- font-size: 15px;
1408
- line-height: 1.8;
1409
- }
1410
-
1411
- /* Form Builder Clear Form Fields Button */
1412
- .clear-form-fields {
1413
- background: #e14d43;
1414
- border-color: #d02c21;
1415
- color: #fff;
1416
- box-shadow: inset 0 1px 0 #ec8b85,0 1px 0 rgba(0,0,0,.15);
1417
- text-decoration: none;
1418
- display: inline-block;
1419
- height: 28px;
1420
- padding: 0 10px 1px;
1421
- border-width: 1px;
1422
- -webkit-appearance: none;
1423
- border-radius: 3px;
1424
- white-space: nowrap;
1425
- font-size: 13px;
1426
- line-height: 26px;
1427
- box-sizing: border-box;
1428
- -webkit-box-sizing: border-box;
1429
- -moz-box-sizing: border-box;
1430
- float: right;
1431
- margin: 0 11px 10px 0;
1432
- }
1433
-
1434
- .clear-form-fields:hover,
1435
- .clear-form-fields:active,
1436
- .clear-form-fields:focus {
1437
- background: #dd382d;
1438
- border-color: #ba281e;
1439
- color: #fff;
1440
- box-shadow: inset 0 1px 0 #e8776f;
1441
- }
1442
- /*****************************/
1443
- /* View User Page */
1444
- /*****************************/
1445
- .yikes-mc-view-list-breadcrumbs {
1446
- padding: .8em;
1447
- border: 1px solid #D8D8D8;
1448
- background: #ECECEC;
1449
- margin: 1.5em 0 .8em 0;
1450
- }
1451
-
1452
- .yikes-mc-member-rating-star {
1453
- color: goldenrod;
1454
- }
1455
-
1456
- /* Subscriber Cards */
1457
- #yikes-mc-subscriber-card-wrapper {
1458
- background: #fefefe;
1459
- min-height: 200px;
1460
- display: inline-block;
1461
- box-shadow: 0 1px 1px rgba(0,0,0,.04);
1462
- webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
1463
- border: 1px solid #e5e5e5;
1464
- padding: 15px 20px;
1465
- width: 500px;
1466
- float: left;
1467
- }
1468
-
1469
- #yikes-mc-subscriber-card-wrapper .subscriber-optin-ip {
1470
- display: inline-block;
1471
- margin: 1em 0 0 0;
1472
- font-style: italic;
1473
- }
1474
-
1475
- .view-user-data-wrap #customer-tab-wrapper-list {
1476
- float: left;
1477
- background: #fefefe;
1478
- margin-top: 0;
1479
- padding: 12px;
1480
- margin-left: -1px;
1481
- border-right: 1px solid #e5e5e5;
1482
- border-top: 1px solid #e5e5e5;
1483
- border-bottom: 1px solid #e5e5e5;
1484
- }
1485
-
1486
- .view-user-data-wrap #customer-tab-wrapper-list .dashicons {
1487
- font-size: 23px;
1488
- height: 23px;
1489
- width: 23px;
1490
- margin: 3px 0;
1491
- }
1492
-
1493
- .view-user-data-wrap #customer-tab-wrapper-list li.inactive {
1494
- color: rgba(51, 51, 51, 0.31);
1495
- transition: color ease-out .1s;
1496
- }
1497
-
1498
- .view-user-data-wrap #customer-tab-wrapper-list li.active,
1499
- .view-user-data-wrap #customer-tab-wrapper-list li.inactive:hover {
1500
- color: rgba(51, 51, 51, 1);
1501
- }
1502
-
1503
- #yikes-mc-subscriber-card-wrapper .yikes-mc-card-top h2,
1504
- #yikes-mc-subscriber-card-wrapper .yikes-mc-card-top img,
1505
- #yikes-mc-subscriber-card-wrapper .yikes-mc-card-top .member-star-rating-container {
1506
- float: left;
1507
- }
1508
-
1509
- #yikes-mc-subscriber-card-wrapper #delete-mailchimp-subscriber {
1510
- display: block;
1511
- margin: 0 auto;
1512
- }
1513
-
1514
- #yikes-mc-subscriber-card-wrapper .yikes-mc-card-top img {
1515
- border-radius: 3px;
1516
- }
1517
-
1518
- #yikes-mc-subscriber-card-wrapper .merge-variable-section li {
1519
- display: inline-block;
1520
- list-style: none;
1521
- float: left;
1522
- width: 50%;
1523
- min-height: 65px;
1524
- border-bottom: 1px dotted #ddd;
1525
- }
1526
-
1527
- #yikes-mc-subscriber-card-wrapper .merge-variable-section li p {
1528
- margin: 0 0 1em 0px;
1529
- }
1530
-
1531
- #yikes-mc-subscriber-card-wrapper .yikes-mc-card-top h2 {
1532
- max-width: 370px;
1533
- width: 75%;
1534
- padding: 0;
1535
- }
1536
-
1537
- #yikes-mc-subscriber-card-wrapper .member-star-rating-container {
1538
- display: block;
1539
- margin: .5em 0;
1540
- margin-left: 10px;
1541
- }
1542
-
1543
- #yikes-mc-subscriber-card-wrapper h2 {
1544
- margin-left: 10px;
1545
- margin-top: 0;
1546
- padding-top: 0;
1547
- }
1548
-
1549
- #yikes-mc-subscriber-card-wrapper .yikes-mc-card-top {
1550
- display: inline-block;
1551
- width: 100%;
1552
- }
1553
-
1554
- #yikes-mc-subscriber-card-wrapper .yikes-mc-card-body {
1555
- display: inline-block;
1556
- width: 100%;
1557
- }
1558
-
1559
- #yikes-mc-subscriber-card-wrapper .yikes-mc-card-body h4 {
1560
- margin-top: 0;
1561
- margin-left: 5px;
1562
- }
1563
-
1564
- .yikes-mc-subscriber-hr {
1565
- margin: 1.5em 0;
1566
- }
1567
-
1568
- .member-subscription-date {
1569
- display: block;
1570
- width: 70%;
1571
- max-width: 370px;
1572
- margin: .5em 0;
1573
- margin-left: 10px;
1574
- float: left;
1575
- }
1576
-
1577
- .member-location-data {
1578
- display: block;
1579
- width: 70%;
1580
- max-width: 370px;
1581
- margin: .25em 0;
1582
- margin-left: 10px;
1583
- float: left;
1584
- }
1585
-
1586
- /*****************************/
1587
- /* Manage Lists Page */
1588
- /*****************************/
1589
- .addon-required-link {
1590
- color: #333333;
1591
- opacity: .5;
1592
- }
1593
-
1594
- .view-list-sidebar-input {
1595
- color: #333333;
1596
- }
1597
-
1598
- .merge-variable-ul,
1599
- .interest-group-ul,
1600
- .segment-ul {
1601
- padding-left: 15px;
1602
- font-size: 14px;
1603
- }
1604
- .merge-variable-ul li .dashicons,
1605
- .interest-group-ul li .dashicons {
1606
- line-height: 1.8;
1607
- font-size: 9px;
1608
- }
1609
-
1610
- a.button-primary.edit-fields-button {
1611
- margin: 0 0 10px 15px;
1612
- }
1613
-
1614
- .merge-variable-count,
1615
- .interest-group-count,
1616
- .segment-group-count {
1617
- text-decoration: underline;
1618
- margin-bottom: .75em;
1619
- padding-left:7px;
1620
- }
1621
-
1622
- .interest-group-title {
1623
- padding-left: 5px;
1624
- }
1625
-
1626
- .edit-segments-button {
1627
- margin: 0 0 10px 15px;
1628
- }
1629
-
1630
- .edit-segment-description {
1631
- padding: 0 0 10px 15px;
1632
- }
1633
-
1634
- #credit-container {
1635
- margin-top:1.5em;
1636
- }
1637
-
1638
- /***********************/
1639
- /* Edit Form Page */
1640
- /**********************/
1641
- /* Custom Icons For custom Sections */
1642
- .yikes-easy-mailchimp-custom-content-icon {
1643
- font-size: 15px;
1644
- line-height: 1;
1645
- }
1646
- .custom-field-section {
1647
- display: block;
1648
- margin: 1em 0;
1649
- }
1650
- #associated-list {
1651
- width: 100%;
1652
- margin-top: 5px;
1653
- }
1654
- #redirect-user-to-selection {
1655
- width: 100%;
1656
- }
1657
- #edit-yikes-mc-form label h3 {
1658
- margin-left:0;
1659
- padding-left: 0;
1660
- }
1661
- #available-fields .field-required {
1662
- color: rgb(217, 96, 96) !important;
1663
- }
1664
- /* Post Stuff Heading */
1665
- body.admin_page_yikes-mailchimp-edit-form #poststuff h2 {
1666
- padding: 8px 12px;
1667
- margin-top: 0;
1668
- }
1669
- .edit-form-form-description {
1670
- width: 100%;
1671
- resize: vertical;
1672
- min-height: 65px;
1673
- max-height: 100px;
1674
- }
1675
-
1676
- .edit-form-title {
1677
- padding-left: 12px !important;
1678
- }
1679
- #edit-form-description {
1680
- padding: 0 12px;
1681
- margin: 1em 0;
1682
- }
1683
- .yikes-easy-mc-postbox {
1684
- overflow: hidden;
1685
- }
1686
- .no-interest-groups-found-message {
1687
- opacity: .35;
1688
- }
1689
- #interest-groups-container .description,
1690
- #merge-variables-container .description {
1691
- padding-top: .5em;
1692
- }
1693
- .inside-section-1 {
1694
- margin-top: 0;
1695
- margin-bottom: 1.5em;
1696
- }
1697
- .inside-section-2 {
1698
- margin-top: 0;
1699
- margin-bottom: 2em;
1700
- }
1701
- .form-field-container-span {
1702
- display: block;
1703
- margin: .5em 0;
1704
- }
1705
- /* Style List - color pickers etc. */
1706
- #style-list ul li {
1707
- display: block;
1708
- width: 100%;
1709
- margin: 1em 0;
1710
- }
1711
- .wp-picker-container,
1712
- .form-style-adjustment {
1713
- display: block !important;
1714
- width: 100%;
1715
- margin: .5em 0;
1716
- }
1717
-
1718
- .dynamic-email-tag {
1719
- display: inline-block;
1720
- margin-right: 5px;
1721
- }
1722
- .dynamic-tag-description td {
1723
- padding-top: 0;
1724
- }
1725
-
1726
- #create-new-notification-button {
1727
- margin-top: 1em;
1728
- }
1729
-
1730
- /* File Field Type */
1731
- .file-container {
1732
- display: none;
1733
- }
1734
-
1735
- .yikes-mailchimp-file-field input[name*="custom-field[incentive-attachment]"] {
1736
- margin-bottom: .5em;
1737
- }
1738
-
1739
- .yikes-mailchimp-file-field input[name*="custom-field[incentive-attachment]"]+.button-secondary {
1740
- margin-left: 4px;
1741
- }
1742
-
1743
- input#upload-btn[data-attr-position="1"] {
1744
- margin-left: 0;
1745
- }
1746
-
1747
- .remove-file-button {
1748
- background: url('../partials/helpers/fields/img/icon-delete.png');
1749
- height: 16px;
1750
- position: absolute;
1751
- text-indent: -99999px;
1752
- width: 16px;
1753
- }
1754
-
1755
- a.add-new-incentive-attachment {
1756
- display: block;
1757
- width: 40px;
1758
- margin-right: 100% !important;
1759
- margin-top: .5em !important;
1760
- }
1761
- a.add-new-incentive-attachment .dashicons {
1762
- font-size: 15px;
1763
- line-height: 1.8;
1764
- }
1765
-
1766
- .form-builder-placeholder {
1767
- background: rgba(206, 206, 206, 0.20);
1768
- height: 30px;
1769
- }
1770
-
1771
- /******************************************/
1772
- /* Edit Form Form Settings Section */
1773
- /****************************************/
1774
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-title {
1775
- font-size: 1em;
1776
- border-bottom: 1px solid rgba(187, 187, 187, 0.29);
1777
- display: block;
1778
- width: 100%;
1779
- padding-bottom: 6px;
1780
- margin-bottom: .5em;
1781
- margin-top: 1.5em;
1782
- }
1783
-
1784
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-title.first {
1785
- margin-top: 0;
1786
- }
1787
-
1788
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior {
1789
- display: inline-block;
1790
- width: 100%;
1791
- box-sizing: border-box;
1792
- -webkit-box-sizing: border-box;
1793
- -moz-box-sizing: border-box;
1794
- background: rgba(241, 241, 241, 0.75);
1795
- padding: 1em;
1796
- }
1797
-
1798
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior label {
1799
- margin-top: 0;
1800
- }
1801
-
1802
- label.login-restriction-center {
1803
- display: block;
1804
- width: 100%;
1805
- }
1806
-
1807
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .date-restirction-section {
1808
- display: inline-block;
1809
- }
1810
-
1811
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .date-restirction-section p.description.error {
1812
- color: #F56060;
1813
- }
1814
-
1815
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .date-restirction-section label {
1816
- float: left;
1817
- margin-right: .5em;
1818
- margin-top: 0;
1819
- margin-bottom: 0;
1820
- }
1821
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .nested-child .yikes-easy-mc-form-restriction-pending-message,
1822
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .nested-child .yikes-easy-mc-form-restriction-expired-message,
1823
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .nested-child .yikes-easy-mc-form-restriction-login-message {
1824
- display: block;
1825
- width: 100%;
1826
- min-height: 50px;
1827
- }
1828
-
1829
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .nested-child {
1830
- float: left;
1831
- padding-left: 2%;
1832
- width: 98%;
1833
- border-left: 1px dashed #BDBDBD;
1834
- border-spacing: 2px;
1835
- margin: .5em 0 1em 0;
1836
- }
1837
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .nested-child .yikes-easy-mc-submit-button-text {
1838
- margin: 0;
1839
- }
1840
-
1841
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .date-restirction-section {
1842
- margin-bottom: 0;
1843
- }
1844
-
1845
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .date-restirction-section.last {
1846
- margin-bottom: .75em;
1847
- }
1848
-
1849
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .nested-child.hidden {
1850
- display: none;
1851
- }
1852
-
1853
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .description + label {
1854
- margin-top: 1em;
1855
- float: left;
1856
- width: 100%;
1857
- }
1858
-
1859
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior label.inline-form-label {
1860
- margin-bottom: 0;
1861
- margin-top: 0;
1862
- }
1863
-
1864
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .description {
1865
- display: block;
1866
- width: 100%;
1867
- float: left;
1868
- }
1869
-
1870
- .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior strong:first-child,
1871
- .admin_page_yikes-mailchimp-edit-form #form-settings .nested-child strong:first-child {
1872
- display: block;
1873
- width: 100%;
1874
- }
1875
-
1876
- .admin_page_yikes-mailchimp-edit-form #form-settings .inline-form-label {
1877
- float: left;
1878
- margin-right: 10px;
1879
- }
1880
-
1881
-
1882
- /******************************************/
1883
- /* Edit Form Custom Fields */
1884
- /****************************************/
1885
- /**
1886
- * Timepickers
1887
- * @since 6.0.3.8
1888
- */
1889
- body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-wrapper {
1890
- overflow-y: auto;
1891
- height: 150px;
1892
- width: 170px;
1893
- background: #fff;
1894
- border: 1px solid #ddd;
1895
- box-shadow:0 5px 10px rgba(0,0,0,0.2);
1896
- outline: none;
1897
- z-index: 10001;
1898
- margin: 0;
1899
- }
1900
-
1901
- body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-wrapper.ui-timepicker-with-duration {
1902
- width: 13em;
1903
- }
1904
-
1905
- body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,
1906
- body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60 {
1907
- width: 11em;
1908
- }
1909
-
1910
- body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list {
1911
- margin: 0;
1912
- padding: 0;
1913
- list-style: none;
1914
- }
1915
-
1916
- body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-duration {
1917
- margin-left: 5px; color: #888;
1918
- }
1919
-
1920
- body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list:hover .ui-timepicker-duration {
1921
- color: #888;
1922
- }
1923
-
1924
- body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list li {
1925
- padding: 3px 0 3px 5px;
1926
- cursor: pointer;
1927
- white-space: nowrap;
1928
- color: #000;
1929
- list-style: none;
1930
- margin: 0;
1931
- }
1932
-
1933
- body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list:hover .ui-timepicker-selected {
1934
- background: #fff; color: #000;
1935
- }
1936
-
1937
- body.admin_page_yikes-mailchimp-edit-form li.ui-timepicker-selected,
1938
- body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list li:hover,
1939
- body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list .ui-timepicker-selected:hover {
1940
- background: #1980EC; color: #fff;
1941
- }
1942
-
1943
- body.admin_page_yikes-mailchimp-edit-form li.ui-timepicker-selected .ui-timepicker-duration,
1944
- body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list li:hover .ui-timepicker-duration {
1945
- color: #ccc;
1946
- }
1947
-
1948
- body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list li.ui-timepicker-disabled,
1949
- body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list li.ui-timepicker-disabled:hover,
1950
- body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
1951
- color: #888;
1952
- cursor: default;
1953
- }
1954
-
1955
- body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list li.ui-timepicker-disabled:hover,
1956
- body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
1957
- background: #f2f2f2;
1958
- }
1959
-
1960
- /*
1961
- * End Timepicker styles
1962
- */
1963
-
1964
- /*
1965
- * Bootstrap datepicker styles
1966
- */
1967
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker {
1968
- background-color: #fff;
1969
- border: 1px solid #66AFE9;
1970
- border-radius: 4px;
1971
- box-shadow: 0 0 8px rgba(102,175,233,.6);
1972
- display: none;
1973
- margin-top: 4px;
1974
- padding: 10px;
1975
- width: 240px;
1976
- }
1977
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker a,
1978
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker a:hover {
1979
- text-decoration: none;
1980
- }
1981
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker a:hover,
1982
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker td:hover a {
1983
- color: #2A6496;
1984
- transition: color 0.1s ease-in-out;
1985
- }
1986
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-header {
1987
- margin-bottom: 4px;
1988
- text-align: center;
1989
- }
1990
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-title {
1991
- font-weight: 700;
1992
- }
1993
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-prev,
1994
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-next {
1995
- cursor: default;
1996
- font-family: 'Glyphicons Halflings';
1997
- -webkit-font-smoothing: antialiased;
1998
- font-style: normal;
1999
- font-weight: normal;
2000
- height: 20px;
2001
- line-height: 1;
2002
- margin-top: 2px;
2003
- width: 30px;
2004
- }
2005
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-prev {
2006
- float: left;
2007
- text-align: left;
2008
- }
2009
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-next {
2010
- float: right;
2011
- text-align: right;
2012
- }
2013
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-prev:before {
2014
- content: "\f141";
2015
- font-family: "dashicons";
2016
- }
2017
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-next:before {
2018
- content: "\f139";
2019
- font-family: "dashicons";
2020
- }
2021
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker-next:hover,
2022
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker-prev:hover {
2023
- cursor: pointer !important;
2024
- }
2025
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker-close {
2026
- display: none;
2027
- }
2028
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker-current {
2029
- /* match the button secondary styles here */
2030
- color: #555 !important;
2031
- border-color: #ccc !important;
2032
- background: #f7f7f7 !important;
2033
- box-shadow: 0 1px 0 #ccc !important;
2034
- vertical-align: top !important;
2035
- display: inline-block;
2036
- text-decoration: none;
2037
- font-size: 13px;
2038
- line-height: 26px;
2039
- height: 28px;
2040
- padding: 0 10px 1px;
2041
- cursor: pointer;
2042
- border-width: 1px;
2043
- border-style: solid;
2044
- -webkit-appearance: none;
2045
- border-radius: 3px;
2046
- white-space: nowrap;
2047
- box-sizing: border-box;
2048
- -webkit-box-sizing: border-box;
2049
- -moz-box-sizing: border-box;
2050
- margin-top: 10px;
2051
- }
2052
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-icon {
2053
- display: none;
2054
- }
2055
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-calendar {
2056
- table-layout: fixed;
2057
- width: 100%;
2058
- }
2059
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-calendar th,
2060
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-calendar td {
2061
- text-align: center;
2062
- padding: 4px 0;
2063
- }
2064
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-calendar td {
2065
- border-radius: 4px;
2066
- transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;
2067
- }
2068
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-calendar td:hover {
2069
- background-color: #EBEBEB;
2070
- cursor: pointer;
2071
- }
2072
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-calendar td a {
2073
- text-decoration: none;
2074
- }
2075
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-today {
2076
- background-color: rgba(66, 137, 204, 0.65);
2077
- }
2078
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-today a {
2079
- color: #fff
2080
- }
2081
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-current-day {
2082
- background-color: #4289cc;
2083
- }
2084
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-current-day a {
2085
- color: #fff
2086
- }
2087
- body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover {
2088
- background-color: #fff;
2089
- cursor: default;
2090
- }
2091
- /*
2092
- * End bootstrap datepicker styles
2093
- */
2094
-
2095
- /***************/
2096
- /* Radio Field */
2097
- /***************/
2098
- .custom-radio-holder {
2099
- display: inline-block;
2100
- width: 100%;
2101
- margin: .5em 0;
2102
- }
2103
- .custom-radio-label {
2104
- display: block;
2105
- float: left;
2106
- margin: 0 5px;
2107
- }
2108
- .custom-radio-label:first-child {
2109
- margin-left: 0 !important;
2110
- }
2111
- .custom-radio-label input[type="radio"] {
2112
- margin-right: 0 !important;
2113
- }
2114
- /********************/
2115
- /* Select Field */
2116
- /*******************/
2117
- .custom-select-field {
2118
- display: block;
2119
- width: 100%;
2120
- margin: .5em 0;
2121
- }
2122
- /**********************************/
2123
- /* Front End Customizer */
2124
- /*********************************/
2125
- /** Front end Custoizer Widget Icon **/
2126
- #available-widgets [class*=yikes_easy] .widget-title:before {
2127
- content: "" !important;
2128
- background: url(../../includes/images/MailChimp_Assets/Freddie_original.png) no-repeat #FAFAFA;
2129
- background-size: contain;
2130
- }
2131
-
2132
- body.wp-customizer #available-widgets [id*="_yikes_easy_mc_widget"]>div.widget-top>div.widget-title>h4 {
2133
- background: transparent !important;
2134
- }
2135
-
2136
- /***************************/
2137
- /* API Connection Styles */
2138
- /**************************/
2139
- #connection-container {
2140
- float: right;
2141
- color: #ffffff;
2142
- padding: .25em .75em .25em .25em;
2143
- margin-top: -4px;
2144
- }
2145
-
2146
- #connection-container.api-connected {
2147
- background: rgb(68, 186, 68);
2148
- }
2149
-
2150
- #connection-container.api-not-connected {
2151
- background: rgb(181, 181, 181);
2152
- }
2153
-
2154
- /* Adjust Lineheight of Conencted vs Not-connected Icons */
2155
- .yikes-mc-api-connected,
2156
- .yikes-mc-api-not-connected {
2157
- line-height: 1;
2158
- }
2159
- /* End Icon line height adjustment */
2160
-
2161
- /**************************/
2162
- /* Settings Sidebar */
2163
- /*************************/
2164
- .show-some-love-container {
2165
- transition: max-height .75s;
2166
- }
2167
- /* Leave Us A Review */
2168
- #review-yikes-easy-mc {
2169
- text-align: center;
2170
- }
2171
- #review-yikes-easy-mc .dashicons-star-filled {
2172
- color: #E6B800;
2173
- }
2174
- .meta-box-sortables hr {
2175
- margin: 1.75em 0 0 0;
2176
- }
2177
- /* About Yikes Inc. */
2178
- #about-yikes-inc {
2179
- display: none;
2180
- }
2181
- #about-yikes-inc .about-sidebar-yikes-logo {
2182
- float: left;
2183
- width: 95px;
2184
- margin: 5px 7px 0 0;
2185
- }
2186
- #about-yikes-inc p {
2187
- margin-top: 0;
2188
- }
2189
-
2190
- /*************************/
2191
- /* Admin Notices */
2192
- /************************/
2193
- .yikes-easy-mc-updated {
2194
- display: block;
2195
- border-left: 4px solid #4EAEF0;
2196
- margin:0 20px 2px 0px;
2197
- margin-top: 1em;
2198
- margin-bottom: 1em;
2199
- padding: 2px 10px;
2200
- background: #fff;
2201
- background-size: 120px;
2202
- background-position: right bottom;
2203
- background-repeat: no-repeat;
2204
- background-position-y: 29px;
2205
- }
2206
-
2207
- /*********************************/
2208
- /* Support Page */
2209
- /*********************************/
2210
- .support-section {
2211
- margin: 1.5em 0;
2212
- padding: 1em 0;
2213
- }
2214
-
2215
- .github-octocat {
2216
- background: url( '../../includes/images/Support_Page/Octocat.png' );
2217
- background-repeat: no-repeat;
2218
- background-size: 100%;
2219
- background-position: left top;
2220
- width: 50px;
2221
- height: 45px;
2222
- display: block;
2223
- float: left;
2224
- margin-top: -5px;
2225
- }
2226
-
2227
-
2228
- /** Break Points **/
2229
-
2230
- @media screen and (max-width: 1200px) {
2231
-
2232
- .yikes-easy-mc-postbox #post-body.columns-2 #postbox-container-1 {
2233
- float: none;
2234
- }
2235
-
2236
- }
2237
-
2238
- @media screen and (max-width: 850px) {
2239
-
2240
- /* Hide Selected Option Arrow when it drops below the main content box */
2241
- .option-menu-selected-arrow {
2242
- display: none !important;
2243
- }
2244
-
2245
- }
2246
-
2247
- @media screen and (max-width: 782px) {
2248
- #chimp-chatter .chimp-chatter-container {
2249
- float: none;
2250
- height: auto;
2251
- width: 100%;
2252
- }
2253
- }
2254
-
2255
- .recaptcha-demo-gif {
2256
- width: 275px;
2257
- }
2258
-
2259
- /* pro version notice */
2260
- .pro-version-only-notice {
2261
- color: rgb(217, 96, 96);
2262
- }
2263
-
2264
- /* Upgrade Ellipses */
2265
- .upgrading-ellipse-one {
2266
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
2267
- filter: alpha(opacity=0);
2268
- -moz-opacity: 0;
2269
- -khtml-opacity: 0;
2270
- opacity: 0;
2271
- -webkit-animation: dot 1.3s infinite;
2272
- -webkit-animation-delay: 0.0s;
2273
- animation: dot 1.3s infinite;
2274
- animation-delay: 0.0s;
2275
- }
2276
- .upgrading-ellipse-two {
2277
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
2278
- filter: alpha(opacity=0);
2279
- -moz-opacity: 0;
2280
- -khtml-opacity: 0;
2281
- opacity: 0;
2282
- -webkit-animation: dot 1.3s infinite;
2283
- -webkit-animation-delay: 0.2s;
2284
- animation: dot 1.3s infinite;
2285
- animation-delay: 0.2s;
2286
- }
2287
- .upgrading-ellipse-three {
2288
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
2289
- filter: alpha(opacity=0);
2290
- -moz-opacity: 0;
2291
- -khtml-opacity: 0;
2292
- opacity: 0;
2293
- -webkit-animation: dot 1.3s infinite;
2294
- -webkit-animation-delay: 0.3s;
2295
- animation: dot 1.3s infinite;
2296
- animation-delay: 0.3s;
2297
- }
2298
-
2299
- /* Animations */
2300
- @keyframes dot {
2301
- 0% { opacity: 0; }
2302
- 50% { opacity: 0; }
2303
- 100% { opacity: 1; }
2304
- }
2305
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2306
  /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInlpa2VzLWluYy1lYXN5LW1haWxjaGltcC1leHRlbmRlci1hZG1pbi5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7OztHQUdHOztDQUVGO0NBQ0EsY0FBYztFQUNiOztDQUVEO0NBQ0EsZUFBZTtDQUNmLGlEQUFpRDtFQUNoRDs7Q0FFRDtDQUNBLGVBQWU7Q0FDZixlQUFlO0VBQ2Q7O0NBRUQ7Q0FDQSxjQUFjO0VBQ2I7O0NBRUQ7RUFDQyxlQUFlO0VBQ2YsZUFBZTtFQUNmOztDQUVEO0NBQ0EsZ0JBQWdCO0NBQ2hCLGlCQUFpQjtDQUNqQixZQUFZO0NBQ1osMEJBQTBCO0VBQ3pCOztDQUVEO0NBQ0EsbUJBQW1CO0VBQ2xCO0NBQ0Q7RUFDQyxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCOztBQUVGO0VBQ0UsY0FBYztDQUNmOztBQUVEO0NBQ0MsY0FBYztDQUNkOztBQUVEO0NBQ0MsZUFBZTtDQUNmLG1CQUFtQjtDQUNuQjs7QUFFRDtDQUNDLDBCQUEwQjtDQUMxQjs7QUFFRCw2QkFBNkI7QUFDN0IsdUJBQXVCO0FBQ3ZCLDRCQUE0QjtBQUM1QjtDQUNDLGNBQWM7Q0FDZCxjQUFjO0NBQ2Q7O0FBRUQ7Q0FDQyxjQUFjO0NBQ2QsaUJBQWlCO0NBQ2pCO0NBQ0E7RUFDQyxjQUFjO0VBQ2Q7O0NBRUQsd0JBQXdCO0NBQ3hCLHVCQUF1QjtDQUN2Qix3QkFBd0I7Q0FDeEI7RUFDQyxzQkFBc0I7RUFDdEIsb0JBQW9CO0VBQ3BCOztDQUVEO0VBQ0MsbUJBQW1CO0VBQ25COztDQUVEO0VBQ0MsWUFBWTtFQUNaOztDQUVELCtCQUErQjtDQUMvQix5QkFBeUI7Q0FDekIsOEJBQThCOztDQUU5Qix1QkFBdUI7Q0FDdkI7O0VBRUMsc0hBQXNIO0VBQ3RILHNCQUFzQjtFQUN0QixlQUFlO0VBQ2YsYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyxXQUFXO0VBQ1gsbUJBQW1CO0VBQ25C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NkI7RUFDN0Isc0JBQXNCO0NBQ3ZCOztBQUVELGdCQUFnQjtBQUNoQjtHQUNHLEtBQUssV0FBVyxFQUFFO0VBQ25CLE1BQU0sV0FBVyxFQUFFO0NBQ3BCLE9BQU8sV0FBVyxFQUFFO0NBQ3BCIiwiZmlsZSI6Inlpa2VzLWluYy1lYXN5LW1haWxjaGltcC1leHRlbmRlci1hZG1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcciAqIEFsbCBvZiB0aGUgQ1NTIGZvciB5b3VyIGFkbWluLXNwZWNpZmljIGZ1bmN0aW9uYWxpdHkgc2hvdWxkIGJlXHIgKiBpbmNsdWRlZCBpbiB0aGlzIGZpbGUuXHIgKi9cciBcciAvKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHIgLypcdERhc2hib2FyZCBXaWRnZXRzICAgKi9cciAvKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclx0XHJcdC8qKiBMaXN0IFN0YXRpc3RpY3MgKiovXHJcdCN5aWtlc19lYXN5X21jX2xpc3Rfc3RhdHNfd2lkZ2V0IGgzIHNwYW4sXHJcdCN5aWtlc19lYXN5X21jX2FjY291bnRfYWN0aXZpdHlfd2lkZ2V0IGgzIHNwYW4ge1xyXHRcdHBhZGRpbmctbGVmdDogM2VtO1xyXHRcdGJhY2tncm91bmQ6IHVybCggJy4uLy4uL2luY2x1ZGVzL2ltYWdlcy9NYWlsQ2hpbXBfQXNzZXRzL0ZyZWRkaWVfb3JpZ2luYWwucG5nJyApO1xyXHRcdGJhY2tncm91bmQtc2l6ZTogMjVweDtcclx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXHRcdGRpc3BsYXk6IGJsb2NrO1xyXHRcdGhlaWdodDogMzBweDtcclx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDNweDtcclx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDhweDtcclx0XHRwYWRkaW5nLXRvcDogNXB4O1xyXHR9XHJcdFxyXHQjeWlrZXNfZWFzeV9tY19hY2NvdW50X2FjdGl2aXR5X3dpZGdldCBoMy5obmRsZSB7XHJcdFx0cGFkZGluZzogMDtcclx0fVxyXHRcclx0I3lpa2VzX2Vhc3lfbWNfbGlzdF9zdGF0c193aWRnZXQgaDMge1xyXHRcdHBhZGRpbmc6IDA7XHJcdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xyXHR9XHJcdFxyXHQjeWlrZXMtZWFzeS1tYy1kYXNoYm9hcmQtd2lkZ2V0LXN0YXRzIGgzIHtcclx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcdH1cclx0XHJcdC8qIFN0YXQgVGFibGUgKi9cclx0I3lpa2VzX2Vhc3lfbWNfbGlzdF9zdGF0c193aWRnZXQgLmluc2lkZSB7XHJcdFx0cGFkZGluZzogMDtcclx0fVxyXHRcdFxyXHQueWlrZXMtZWFzeS1tYy1zdGF0cy10YWJsZSB7XHJcdFx0bWFyZ2luLXRvcDogMWVtO1xyXHR9XHJcdFxyXHQueWlrZXMtZWFzeS1tYy1zdGF0cy10YWJsZSxcclx0Lnlpa2VzLWVhc3ktbWMtc3RhdHMtdGFibGUgdGJvZHksXHJcdC55aWtlcy1lYXN5LW1jLXN0YXRzLXRhYmxlIC55aWtlcy1lYXN5LW1jLXRhYmxlLXN0YXRzLXRyIHtcclx0XHRkaXNwbGF5OiBibG9jaztcclx0XHR3aWR0aDogMTAwJTtcclx0fVx0XHJcdFx0Lnlpa2VzLWVhc3ktbWMtdGFibGUtc3RhdHMtdHIgdGQge1xyXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXHRcdFx0d2lkdGg6IDQ4JTtcclx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclx0XHR9XHJcdFx0XHJcdFx0Lnlpa2VzLWVhc3ktbWMtdGFibGUtc3RhdHMtdHIgdGQ6aG92ZXIge1xyXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXHRcdH1cclx0XHRcclx0XHQueWlrZXMtZWFzeS1tYy10YWJsZS1zdGF0cy10ciB0ZDpmaXJzdC1vZi10eXBlIHtcclx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlY2VjZWM7XHJcdFx0fVxyXHRcdFxyXHRcdC55aWtlcy1lYXN5LW1jLXN0YXRzLXRhYmxlIC55aWtlcy1lYXN5LW1jLXRhYmxlLXN0YXRzLXRyLWZpcnN0IHtcclx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWNlY2VjO1xyXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2VjZWM7XHJcdFx0fVxyXHRcdFxyXHRcdCN5aWtlcy1lYXN5LW1jLXdpZGdldC1zdGF0LWhvbGRlciB7XHJcdFx0XHRtYXJnaW4tdG9wOiAxZW07XHJcdFx0fVxyXHRcdFxyXHRcdC55aWtlcy1lYXN5LW1jLXN0YXRzLXRhYmxlIHAueWlrZXMtZWFzeS1tYy1kYXNoYm9hcmQtc3RhdCB7XHJcdFx0XHRjb2xvcjogIzUyQkFENTtcclx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XHJcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcdFx0XHRtYXJnaW4tYm90dG9tOiAycHg7XHJcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcclx0XHRcdG1heC1oZWlnaHQ6IDgwcHg7XHJcdFx0fVxyXHRcdC55aWtlcy1lYXN5LW1jLXN0YXRzLXRhYmxlIHAueWlrZXMtZWFzeS1tYy1zdGF0LWxpc3QtbGFiZWwge1xyXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXHRcdFx0bWFyZ2luLXRvcDogMDtcclx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcdFx0XHRmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcclx0XHR9XHJcdFx0XHJcdC8qKiBBY2NvdW50IEFjdGl2aXR5ICoqL1xyXHQjeWlrZXNfZWFzeV9tY19hY2NvdW50X2FjdGl2aXR5X3dpZGdldCB0YWJsZSB0aC5yb3ctdGl0bGUge1xyXHRcdHBhZGRpbmctbGVmdDogMTBweDtcclx0fVxyXHRcclx0LyogVGhpY2tib3ggZm9yIFRhZ3MgKi9cclx0I3ByZS1kZWZpbmVkLXRhZy1pbnRlcmlvci1jb250YWluZXIge1xyXHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9pbmNsdWRlcy9pbWFnZXMvdGlueU1DRS95aWtlcy1tYWlsY2hpbXAtY29tYm8tZmFkZWQucG5nKSBib3R0b20gcmlnaHQgbm8tcmVwZWF0ICNmZmY7XHJcdFx0YmFja2dyb3VuZC1zaXplOiA0MCU7XHJcdH1cclx0XHJcdC8qKiBRdGlwIFRvb2x0aXBzICoqL1xyXHQucXRpcC1kZWZhdWx0IHsgXHJcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgXHJcdFx0Ym9yZGVyOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBcclx0XHR6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7IFxyXHR9XHJcdFxyXHQucXRpcC1ib290c3RyYXAgeyBcclx0XHRwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7IFxyXHRcdHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDsgXHJcdFx0Zm9udC1zaXplOjEycHg7IFxyXHR9XHJcdFx0XHJcdC50b29sdGlwLWludGVncmF0aW9uLWJhbm5lciB7IFxyXHRcdG1heC13aWR0aDogMTAwJTsgXHJcdFx0bWFyZ2luOiAwIDAgLjI1ZW0gMDsgXHJcdH1cdFxyXHRcclx0LnRvb2x0aXB0ZXh0LnF0aXAtYm9vdHN0cmFwIHtcclx0XHRmb250LXNpemU6IDEycHg7XHJcdH1cclx0XHJcdC50b29sdGlwLXRpdGxlIHtcclx0XHRtYXJnaW46IDA7XHJcdH1cclx0XHJcdC5kYXNoaWNvbnMtZWRpdG9yLWhlbHA6aG92ZXIge1xyXHRcdGN1cnNvcjogcG9pbnRlcjtcclx0fVxyXHRcclx0LyogVGlueU1DRSBCdXR0b24gSWNvbiAqL1xyXHRpLm1jZS1pY28ubWNlLWkteWtzX21jX3RpbnltY2VfYnV0dG9uX2tleSB7XHJcdFx0YmFja2dyb3VuZDogdXJsKCAnLi4vLi4vaW5jbHVkZXMvaW1hZ2VzL3RpbnlNQ0UvRnJlZGRpZV93aW5rLnBuZycpO1xyXHRcdGJhY2tncm91bmQtc2l6ZTogMThweDtcclx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDFweDtcclx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXHR9XHJcdFxyXHQvKiBUaW55TUNFIE1vZGFsICovXHJcdCN5aWtlc19tYWlsY2hpbXBfdGlueU1DRV9tb2RhbC10aXRsZSB7XHJcdFx0cGFkZGluZy1sZWZ0OiA0MnB4O1xyXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vLi4vaW5jbHVkZXMvaW1hZ2VzL01haWxDaGltcF9Bc3NldHMvRnJlZGRpZV9vcmlnaW5hbC5wbmcnKTtcclx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXHRcdGJhY2tncm91bmQtc2l6ZTogMjVweDtcclx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xyXHRcdGJhY2tncm91bmQtcG9zaXRpb24teDogMTBweDtcclx0fVxyXHRcclx0LyogTW9kYWwgQmFja2dyb3VuZCBUZXN0ICovXHJcdCN5aWtlc19tYWlsY2hpbXBfdGlueU1DRV9tb2RhbCB7XHJcdFx0YmFja2dyb3VuZDogI2ZmZiB1cmwoJy4uLy4uL2luY2x1ZGVzL2ltYWdlcy90aW55TUNFL3lpa2VzLW1haWxjaGltcC1jb21iby1mYWRlZC5wbmcnKTtcclx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gbGVmdDtcclx0XHRiYWNrZ3JvdW5kLXNpemU6IDQwJTtcclx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDEwcHg7XHJcdFx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiA5NSU7XHJcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclx0fVxyXHRcdCN5aWtlc19tYWlsY2hpbXBfdGlueU1DRV9tb2RhbCAubWNlLWZvb3Qge1xyXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcdFx0fVxyLyoqKioqKioqKioqKioqKioqKioqKioqKioqKi9cci8qXHRcdEZyb250IGVuZCBXaWRnZXRcdCAqL1xyLyoqKioqKioqKioqKioqKioqKioqKioqKioqL1xyKltpZCo9XCJfeWlrZXNfZWFzeV9tY193aWRnZXRcIl0gPiBkaXYud2lkZ2V0LXRvcCA+IGRpdi53aWRnZXQtdGl0bGUgPiBoNCB7XHJcdGJhY2tncm91bmQ6ICNGQUZBRkEgdXJsKCcuLi8uLi9pbmNsdWRlcy9pbWFnZXMvTWFpbENoaW1wX0Fzc2V0cy9GcmVkZGllX29yaWdpbmFsLnBuZycpO1xyXHRiYWNrZ3JvdW5kLXNpemU6IDI1cHg7XHJcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcdGJhY2tncm91bmQtcG9zaXRpb24teDogMTJweDtcclx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiA3cHg7XHJcdHBhZGRpbmctbGVmdDogNDhweDtccn1cclxyIC8qKioqKioqKioqKioqKioqKioqKioqKiovXHIgLypcdCAgIEdsb2JhbCBTdHlsZXNcdCAgKi9cciAvKioqKioqKioqKioqKioqKioqKioqKiovXHIgXHIgLyogTG9nbyAqL1xyICNyZXZpZXcteWlrZXMtZWFzeS1tYWlsY2hpbXAtbm90aWNlICN5aWtlcy1tYWlsY2hpbXAtbG9nbyB7XHJcdGhlaWdodDogODBweDtcclx0d2lkdGg6IDgwcHg7XHJcdGZvbnQtc2l6ZTogMTRweDtcclx0dGV4dC1hbGlnbjogY2VudGVyO1xyXHRiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2luY2x1ZGVzL2ltYWdlcy9XZWxjb21lX1BhZ2UveWlrZXMtbWFpbGNoaW1wLXdlbGNvbWUtbG9nby5wbmcnKSBuby1yZXBlYXQ7XHJcdGJhY2tncm91bmQtc2l6ZTogNjBweDtcclx0ZmxvYXQ6IGxlZnQ7XHJ9XHJcclx0LyogQnV0dG9uIENvbnRhaW5lciBpbiBSZXZpZXcgVXMgQ29udGFpbmVyICovXHJcdCNyZXZpZXcteWlrZXMtZWFzeS1tYWlsY2hpbXAtbm90aWNlIC5idXR0b24tY29udGFpbmVyIHtcclx0XHRkaXNwbGF5OiBibG9jaztcclx0XHR3aWR0aDogMTAwJTtcclx0XHRtYXJnaW46IC43NWVtIDAgMS41ZW0gMDtcclx0fVxyXHRcclx0XHQjcmV2aWV3LXlpa2VzLWVhc3ktbWFpbGNoaW1wLW5vdGljZSAuYnV0dG9uLWNvbnRhaW5lciAuZGFzaGljb25zIHtcclx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclx0XHRcdGxpbmUtaGVpZ2h0OiAxLjk7XHJcdFx0XHRtYXJnaW4tbGVmdDogLTRweDtcclx0XHR9XHJcdFx0XHJcdFx0LyogU3RhciBJY29uICovXHJcdFx0I3Jldmlldy15aWtlcy1lYXN5LW1haWxjaGltcC1ub3RpY2UgLmJ1dHRvbi1jb250YWluZXIgLmRhc2hpY29ucy1zdGFyLWZpbGxlZCB7XHJcdFx0XHRjb2xvcjogI0U2QjgwMDtcclx0XHR9XHJcdFx0XHJcdFx0LyogVXBncmFkZSBJY29uICovXHJcdFx0I3Jldmlldy15aWtlcy1lYXN5LW1haWxjaGltcC1ub3RpY2UgLmJ1dHRvbi1jb250YWluZXIgLmRhc2hpY29ucy11cGxvYWQge1xyXHRcdFx0Y29sb3I6ICM2RTg4NDE7XHJcdFx0fVxyXHJcdFx0LyogRGlzbWlzcyBJY29uICovXHJcdFx0I3Jldmlldy15aWtlcy1lYXN5LW1haWxjaGltcC1ub3RpY2UgLmJ1dHRvbi1jb250YWluZXIgLmRhc2hpY29ucy1uby1hbHQge1xyXHRcdFx0Y29sb3I6IHJnYigyMjAsIDU4LCA1OCk7XHJcdFx0XHRsaW5lLWhlaWdodDogMjtcclx0XHR9XHJcdFx0XHJcdFx0Ym9keS5lYXN5LW1haWxjaGltcF9wYWdlX3lpa2VzLWluYy1lYXN5LW1haWxjaGltcC1zZXR0aW5ncyAuZGFzaGljb25zLW5vLWFsdCB7XHJcdFx0XHRjb2xvcjogcmdiKDIyMCwgNTgsIDU4KTtcclx0XHR9XHJcdFx0XHJcdFx0I3Jldmlldy15aWtlcy1lYXN5LW1haWxjaGltcC1ub3RpY2UgLmJ1dHRvbi1jb250YWluZXIgYSB7XHJcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcdFx0fVxyXHIgLyogRGlzbWlzc2FibGUgTm90aWNlICovXHIgI3Jldmlldy15aWtlcy1lYXN5LW1haWxjaGltcC1ub3RpY2Uge1xyXHRib3JkZXItbGVmdDogNHB4IHNvbGlkICM1MkJBRDU7XHJcdGJhY2tncm91bmQ6ICNmZWZlZmU7XHJcdHBhZGRpbmc6IDFweCAxMnB4O1xyXHRib3gtc2hhZG93OiAwIDFweCAxcHggMCByZ2JhKDAsMCwwLC4xKTtcclx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAxcHggMCByZ2JhKDAsMCwwLC4xKTtcclx0bWFyZ2luOiAxNXB4IDI1cHggMjBweCA1cHg7XHIgfVxyIFxyIC8qIFJlYWRvbmx5IFRleHRhcmVhcyAqL1xyIHRleHRhcmVhW3JlYWRvbmx5XSxcciBpbnB1dFtyZWFkb25seV0sXHIgdGV4dGFyZWEucmVhZG9ubHksXHIgaW5wdXQucmVhZG9ubHkge1xyXHRiYWNrZ3JvdW5kOiAjZWVlO1xyIH1cciBcciAuZGFzaGljb25zLnlpa2VzLWxvdmUge1xyXHRjb2xvcjogcGluaztcciB9XHIgXHIgLmZpZWxkLWRlc2NyaXB0aW9uLWlucHV0IHtcclx0cmVzaXplOiB2ZXJ0aWNhbDtcclx0bWF4LWhlaWdodDogMTAwcHg7XHIgfVxyIC55aWtlcy1lYXN5LW1jLXBvc3Rib3ggaDMge1xyICAgIGJhY2tncm91bmQ6ICM1MkJBRDU7XHJcdGZvbnQtd2VpZ2h0OiA4MDA7XHJcdGNvbG9yOiAjZmZmZmZmO1xyIH1cclx0Lnlpa2VzLWVhc3ktbWMtcG9zdGJveCBoMy5iZy10cmFuc3BhcmVudCB7XHJcdFx0Y29sb3I6ICMzMzM7XHJcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclx0fVxyXHRcciAueWlrZXMtbWMtd2FybmluZy1tZXNzYWdlIHtcclx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXHRtYXJnaW4tdG9wOiAwO1xyXHRwYWRkaW5nLXRvcDogMTBweDtcclx0Y29sb3I6IHJnYigyMTgsIDExMCwgMTEwKTtcciB9XHIgXHIgLmVycm9yLW1lc3NhZ2UtY29udGFpbmVyIGxhYmVsIHtcclx0ZGlzcGxheTogYmxvY2s7IFxyXHRtYXJnaW46IDFlbSAwO1xyIH1cciBcciAueWlrZXMtbWMtc2V0dGluZ3MtZXhwYW5zaW9uLXNlY3Rpb24ge1xyXHRkaXNwbGF5OiBub25lO1xyIH1cclx0LmV4cGFuc2lvbi1zZWN0aW9uLXRpdGxlIHtcclx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXHR9XHJcdC5leHBhbnNpb24tc2VjdGlvbi10aXRsZS5zZXR0aW5ncy1zaWRlYmFyLCAuZm9ybS1idWlsZGVyLXNlY3Rpb24tdGl0bGUge1xyXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclx0XHRkaXNwbGF5OiBibG9jaztcclx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE3NywgMTc3LCAxNzcsIDAuNzEpO1xyXHRcdGNvbG9yOiAjMzMzMzMzO1xyXHRcdHBhZGRpbmc6IDVweDtcclx0XHRtYXJnaW46IC41ZW0gMDtcclx0fVxyXHQuZXhwYW5zaW9uLXNlY3Rpb24tdGl0bGUuc2V0dGluZ3Mtc2lkZWJhciAuZGFzaGljb25zLCAuZm9ybS1idWlsZGVyLXNlY3Rpb24tdGl0bGUgLmRhc2hpY29ucyB7XHJcdFx0Y29udGVudDogXCJcXGYxMzJcIjtcclx0XHRmb250LWZhbWlseTogXCJkYXNoaWNvbnNcIjtcclx0XHRmb250LXNpemU6IDE1cHg7XHJcdFx0bGluZS1oZWlnaHQ6IDEuNTtcclx0fVxyIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHIgLyoqIFNldHRpbmdzL09wdGlvbnMgUGFnZSAgKiovXHIgLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXHQvKiBBYm91dCBUZXh0IFNwYWNpbmcgKi9cclx0Lnlpa2VzLWVhc3ktbWMtYWJvdXQtdGV4dCB7IFxyXHRcdG1hcmdpbi10b3A6IDA7IFxyXHR9XHJcdFxyXHQvKiBJbnB1dCBGaWVsZCBTdHlsZXMgKi9cclx0I3lrcy1tYWlsY2hpbXAtZG91YmxlLW9wdGluLW1lc3NhZ2UsXHJcdCN5a3MtbWFpbGNoaW1wLXNpbmdsZS1vcHRpbi1tZXNzYWdlLFxyXHQuc2V0dGluZ3MtcGFnZS1pbnB1dCB7XHJcdFx0d2lkdGg6IDUwJTtcclx0fVxyXHRcclx0I3lrcy1tYWlsY2hpbXAtZG91YmxlLW9wdGluLW1lc3NhZ2UsXHJcdCN5a3MtbWFpbGNoaW1wLXNpbmdsZS1vcHRpbi1tZXNzYWdlIHtcclx0XHRtaW4taGVpZ2h0OiA3NXB4O1xyXHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xyXHRcdHJlc2l6ZTogdmVydGljYWw7XHJcdH1cclx0XHJcdCNzZXR0aW5ncy1uYXYgbGkgYSB7XHJcdFx0Y29sb3I6ICMzMzMzMzM7XHJcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcdFx0IHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZS1vdXQ7XHJcdFx0LW1vei10cmFuc2l0aW9uOiBjb2xvciAuMTVzIGVhc2Utb3V0O1xyXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjE1cyBlYXNlLW91dDtcclx0XHQtby10cmFuc2l0aW9uOiBjb2xvciAuMTVzIGVhc2Utb3V0O1xyXHR9XHJcdFx0I3NldHRpbmdzLW5hdiBsaSBhOmhvdmVyIHtcclx0XHRcdGNvbG9yOiAjNTJCQUQ1ICFpbXBvcnRhbnQ7XHJcdFx0fVxyXHRcclx0LyogU2VsZWN0ZWQgT3B0aW9ucyBQYWdlIEFycm93ICovXHJcdC5vcHRpb24tbWVudS1zZWxlY3RlZC1hcnJvdyB7XHJcdFx0d2lkdGg6IDA7IFxyXHRcdGhlaWdodDogMDsgXHJcdFx0Ym9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclx0XHRib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50OyBcclx0XHRib3JkZXItcmlnaHQ6IDEwcHggc29saWQgYmx1ZTsgXHJcdFx0Ym9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkICNmZmY7XHJcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXHRcdGxlZnQ6IC0uNmVtO1xyXHR9XHJcdFxyXHQub3B0aW9uLW1lbnUtc2VsZWN0ZWQtYXJyb3crYSB7XHJcdFx0Y29sb3I6ICM1MkJBRDUgIWltcG9ydGFudDtcclx0fVxyXHRcclx0LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcdC8qXHRcdFx0RGVidWcgUGFnZVx0XHQgKi9cclx0LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXHQjeWlrZXMtbWFpbGNoaW1wLWVycm9yLWxvZyAucm93LXRpdGxlIHtcclx0XHRmb250LXdlaWdodDogNDAwO1xyXHR9XHJcdFxyXHQuY3JlYXRlLWVycm9yLWxvZy1oZWxwOmhvdmVyIHtcclx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcdH1cclx0XHIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyLypcdFx0TGlzdHMgUGFnZVx0XHRcdCAqL1xyLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyLmxpc3QtcmF0aW5nLXN0YXIge1xyXHRjb2xvcjogI0U2QjgwMDtccn1cci8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHIvKlx0XHRBY2NvbnQgRGV0YWlscyBQYWdlXHQqL1xyLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyLyogQ2hpbXAgQ2hhdHRlciAqL1xyI2NoaW1wLWNoYXR0ZXIge1xyXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJ9XHJcdCNjaGltcC1jaGF0dGVyIC5jaGltcC1jaGF0dGVyLWNvbnRhaW5lciB7XHJcdFx0bWFyZ2luOiAyZW0gMDtcclx0XHRiYWNrZ3JvdW5kOiAjRjhGOEY4O1xyXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcdFx0cGFkZGluZzogMTBweDtcclx0fVxyLyogSW5hY3RpdmUgKyBBY3RpdmUgTWFya2VycyAqL1xyLmNpcmNsZS1hY2NvdW50LWluYWN0aXZlIHtcclx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXHRtYXJnaW4tdG9wOiAtM3B4O1xyXHRtYXJnaW4tcmlnaHQ6IDVweDtcclx0aGVpZ2h0OiAxNXB4O1xyXHR3aWR0aDogMTVweDtcclx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXHRiYWNrZ3JvdW5kOiByZ2JhKDI1MCwgMTM4LCAxMzgsIDAuNzkpO1xyfVxyLmNoYXR0ZXItdHlwZSB7XHIgICAgZm9udC13ZWlnaHQ6IDYwMDtcciAgICBmb250LWZhbWlseTogXCJvcGVuIHNhbnNcIjtcciAgICBmb250LXNpemU6IDE0cHg7XHIgICAgbWFyZ2luOiA1cHg7XHJ9XHIuY2hhdHRlci1tZXNzYWdlIHtcdFxyICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XHJ9XHIuY2lyY2xlLWFjY291bnQtYWN0aXZlIHtcclx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXHRtYXJnaW4tdG9wOiAtM3B4O1xyXHRtYXJnaW4tcmlnaHQ6IDVweDtcclx0aGVpZ2h0OiAxNXB4O1xyXHR3aWR0aDogMTVweDtcclx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXHRiYWNrZ3JvdW5kOiByZ2JhKDEyOCwgMjE0LCAxMjgsIDAuNzcpO1xyfVxyI2FjY291bnQtZGV0YWlscyAubWFpbGNoaW1wLWF2YXRhciB7XHJcdHdpZHRoOiAxMjBweDtcclx0Ym9yZGVyLXJhZGl1czogMTAlO1xyfVxyLyogQ2hhdHRlciBDb250YWluZXIgQ29sb3JzICovXHIuY2hpbXAtY2hhdHRlci1wb3NpdGl2ZSB7XHJcdGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2IoMTU3LCAyMjMsIDE1Nyk7XHJ9XHIuY2hpbXAtY2hhdHRlci1uZWdhdGl2ZSB7XHJcdGJvcmRlci10b3A6IDJweCBzb2xpZCAjRkJBMkEyO1xyfVxyLmNoaW1wLWNoYXR0ZXItbmV1dHJhbCB7XHJcdGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2IoMTc3LCAxNzcsIDE3Nyk7XHJ9XHIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHIvKlx0ICBNYW5hZ2UgTGlzdHMgUGFnZSAqL1xyLyoqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHIvKiBNZXJnZSBWYXJpYWJsZSAvIEludGVyZXN0IEdyb3VwIFRvZ2dsZSAqL1xyLm12X2lnX2xpc3Qge1xyXHR3aWR0aDoxMDAlO1xyXHRtYXJnaW4tYm90dG9tOiAuMjVlbTtccn1cclx0Lm12X2lnX2xpc3QgLmxpc3QtY29udGFpbmVyIHtcclx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcdH1cclx0Lm12X2lnX2xpc3QgYSB7XHJcdFx0d2lkdGg6IDQ4JTtcclx0XHRwYWRkaW5nOiA1cHggMCAhaW1wb3J0YW50O1xyXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclx0XHRtYXJnaW46IDA7XHJcdH1cclx0Lm12X2lnX2xpc3QgYTpmaXJzdC1jaGlsZCB7XHJcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXHR9XHJcdC5tdl9pZ19saXN0IGE6bGFzdC1jaGlsZCB7XHJcdFx0ZmxvYXQ6IHJpZ2h0O1xyXHR9XHJcdFxyXHQubXZfaWdfbGlzdCB7XHJcdFx0bWFyZ2luLWJvdHRvbTogLjVlbTtcclx0fVxyXHQubXZfaWdfbGlzdCAubmF2LXRhYiB7XHJcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcclx0fVx0XHJcdFx0Lm12X2lnX2xpc3QgLm5hdi10YWItYWN0aXZlIHtcclx0XHRcdGNvbG9yOiAjZmZmO1xyXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcdFx0XHRiYWNrZ3JvdW5kOiAjNTJiYWQ1O1xyXHRcdH1cclx0XHRcclx0Lm12X2lnX2xpc3QgLmFycm93LWRvd24ge1xyXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclx0XHRtYXJnaW4tdG9wOiAyMXB4O1xyXHRcdG1hcmdpbi1sZWZ0OiA1MHB4O1xyXHRcdHdpZHRoOiAwOyBcclx0XHRoZWlnaHQ6IDA7IFxyXHRcdGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXHRcdGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcclx0XHRib3JkZXItdG9wOiAxMnB4IHNvbGlkICM1MkJBRDU7XHJcdH1cclx0XHIjY29udGFpbmVyLWNvbnRhaW5lciB7XHJcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclx0d2lkdGg6IDUyMXB4O1xyfVxyXHQjY29udGFpbmVyLWNvbnRhaW5lciAubGlzdC1jb250YWluZXIge1xyXHRcdGZsb2F0OiBsZWZ0O1xyXHRcdHdpZHRoOiAyNTRweDtcclx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcdH1cclx0I2NvbnRhaW5lci1jb250YWluZXIgLmxpc3QtY29udGFpbmVyOmxhc3QtY2hpbGQge1xyXHRcdG1hcmdpbi1sZWZ0OiAxZW07XHJcdH1cclx0XHIjeWlrZXNfZWFzeV9tY190b29sYmFyIHtcclx0bWFyZ2luLXRvcDogLS43NWVtO1xyfVxyI3lpa2VzX2Vhc3lfbWNfdG9vbGJhcl9saW5rcyB7XHJcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclx0d2lkdGg6IDEwMCU7XHJcdG1hcmdpbjogMDtcclx0cGFkZGluZzogMTBweCAwO1xyfVxyXHQjeWlrZXNfZWFzeV9tY190b29sYmFyX2xpbmtzIGxpIHtcclx0XHRmbG9hdDogbGVmdDtcclx0XHRtYXJnaW46IDAgLjVlbTtcclx0fVxyXHQjeWlrZXNfZWFzeV9tY190b29sYmFyX2xpbmtzIGxpIGEge1xyXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclx0fVxyXHQjeWlrZXNfZWFzeV9tY190b29sYmFyX2xpbmtzIGxpIGEuc2VsZWN0ZWRfaGlkZGVuX3NldHRpbmcge1xyXHRcdGNvbG9yOiAjMzMzMzMzO1xyXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIwNiwgMjA2LCAyMDYsIDEpO1xyXHRcdG1hcmdpbi1ib3R0b206IDNweDtcclx0fVxyXHQjeWlrZXNfZWFzeV9tY190b29sYmFyX2xpbmtzIGxpIC5zZWxlY3RlZF9zZXR0aW5nX3RyaWFuZ2xlIHtcclx0XHR3aWR0aDogMDsgXHJcdFx0aGVpZ2h0OiAwOyBcclx0XHRib3JkZXItbGVmdDogMTNweCBzb2xpZCB0cmFuc3BhcmVudDtcclx0XHRib3JkZXItcmlnaHQ6IDEzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcdFx0Ym9yZGVyLXRvcDogMTNweCBzb2xpZCByZ2JhKDIwNiwgMjA2LCAyMDYsIDEpO1xyXHRcdG1hcmdpbjogMCBhdXRvO1xyXHR9XHJcdFx0LyogVG9vbGJhciBJY29ucyAqL1xyXHRcdCN5aWtlc19lYXN5X21jX3Rvb2xiYXJfbGlua3MgbGkgYS5mb3JtLWJ1aWxkZXI6YmVmb3JlIHtcclx0XHRcdGNvbnRlbnQ6IFwiXFxmMTE2XCI7XHJcdFx0XHRmb250LWZhbWlseTogXCJkYXNoaWNvbnNcIjtcclx0XHR9XHJcdFx0I3lpa2VzX2Vhc3lfbWNfdG9vbGJhcl9saW5rcyBsaSBhLmZvcm0tY3VzdG9taXplcjpiZWZvcmUge1xyXHRcdFx0Y29udGVudDogXCJcXGYxMDBcIjtcclx0XHRcdGZvbnQtZmFtaWx5OiBcImRhc2hpY29uc1wiO1xyXHRcdH1cclx0XHQjeWlrZXNfZWFzeV9tY190b29sYmFyX2xpbmtzIGxpIGEuZXJyb3ItbWVzc2FnZXM6YmVmb3JlIHtcclx0XHRcdGNvbnRlbnQ6IFwiXFxmMTE3XCI7XHJcdFx0XHRmb250LWZhbWlseTogXCJkYXNoaWNvbnNcIjtcclx0XHR9XHJcdFx0I3lpa2VzX2Vhc3lfbWNfdG9vbGJhcl9saW5rcyBsaSBhLmN1c3RvbS1ub3RpZmljYXRpb25zOmJlZm9yZSB7XHJcdFx0XHRjb250ZW50OiBcIlxcZjQ2NlwiO1xyXHRcdFx0Zm9udC1mYW1pbHk6IFwiZGFzaGljb25zXCI7XHJcdFx0fVxyXHRcci8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cci8qIE1hbmFnZSBGb3JtcyBQYWdlICovXHIvKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyc3Bhblt0aXRsZT1cIkltcHJlc3Npb25zXCJdOmhvdmVyLFxyc3Bhblt0aXRsZT1cIlN1Ym1pc3Npb25zXCJdOmhvdmVyLFxyc3Bhblt0aXRsZT1cIkNvbnZlcnNpb24gUmF0ZVwiXTpob3ZlciB7XHJcdGRpc3BsYXk6IGJsb2NrO1xyXHRjdXJzb3I6IHBvaW50ZXI7XHJ9XHJcci8qIENvbnRhaW5lciBob2xkaW5nIHRoZSBmb3JtIElEICovXHIuZm9ybS1pZC1jb250YWluZXIge1xyXHRwYWRkaW5nOiAxcHggOHB4O1xyXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcdGJhY2tncm91bmQ6IHJnYig3MywgMTY5LCAyMzYpO1xyXHRmb250LXdlaWdodDogYm9sZDtcclx0Y29sb3I6ICNmZmZmZmY7XHJ9XHIubWFuYWdlLWZvcm0tYWRtaW4tbm90aWNlIHtcclx0bWFyZ2luLXRvcDogMS43NWVtICFpbXBvcnRhbnQ7XHJ9XHJhLnlpa2VzLWRlbGV0ZS1tYWlsY2hpbXAtZm9ybSxccmEueWlrZXMtZGVsZXRlLXN1YnNjcmliZXIsXHIueWlrZXMtbWMtc2V0dGluZ3MtZXhwYW5zaW9uLXNlY3Rpb24gYS5yZW1vdmUtZmllbGQsXHIucmVtb3ZlLW5vdGlmaWNhdGlvbiB7XHJcdGNvbG9yOiByZ2IoMjE3LCA5NiwgOTYpICFpbXBvcnRhbnQ7XHJ9XHIueWlrZXMtbWMtc2hvcnRjb2RlLWlucHV0IHtcclx0dGV4dC1hbGlnbjogY2VudGVyO1xyfVxyLmhpZGRlbi1jbGFzcyB7XHJcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtccn1cci5jb2x1bW4tY29sdW1ubmFtZSBzcGFuLnN0YXRzIHtcclx0ZGlzcGxheTogYmxvY2s7XHJcdHdpZHRoOiAxMDAlO1xyXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJ9XHJcdC5jb2x1bW4tY29sdW1ubmFtZSBzcGFuLnN0YXRzIHNwYW4ge1xyXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclx0XHR3aWR0aDogMjAlO1xyXHR9XHJcdFx0LmNvbHVtbi1jb2x1bW5uYW1lIHNwYW4uc3RhdHMgc3Bhbjpob3ZlciB7XHJcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcdFx0fVxyLyogQXZhaWxhYmxlIEZvcm0gRmllbGQgTGlzdCAqL1xyI2F2YWlsYWJsZS1maWVsZHMgbGksIFxyI2F2YWlsYWJsZS1pbnRlcmVzdC1ncm91cHMgbGkge1xyXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcdGRpc3BsYXk6IGJsb2NrO1xyXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE3NywgMTc3LCAxNzcsIDAuNzEpO1xyXHRjb2xvcjogIzMzMzMzMztcclx0cGFkZGluZzogNXB4O1xyXHRtYXJnaW46IC41ZW0gMDtccn1cclx0I2F2YWlsYWJsZS1maWVsZHMgbGkubm90LWF2YWlsYWJsZSwgXHJcdCNhdmFpbGFibGUtaW50ZXJlc3QtZ3JvdXBzIGxpLm5vdC1hdmFpbGFibGUge1xyXHRcdG9wYWNpdHk6IC42ICFpbXBvcnRhbnQ7XHJcdH1cclx0XHJcdCNhdmFpbGFibGUtZmllbGRzIGxpLmZpZWxkLXRvLWFkZC10by1mb3JtLFxyXHQjYXZhaWxhYmxlLWludGVyZXN0LWdyb3VwcyBsaS5ncm91cC10by1hZGQtdG8tZm9ybSB7XHJcdFx0YmFja2dyb3VuZDogcmdiYSg0NiwgMTYyLCAyMDQsIDAuMjUpO1xyXHR9XHIvKioqKioqKioqKioqKioqKioqKioqKiovXHIvKiBFZGl0IEZvcm0gUGFnZSAgKi9cci8qKioqKioqKioqKioqKioqKioqKioqL1xyI2VkaXQteWlrZXMtbWMtZm9ybSBsYWJlbCBoMyB7XHJcdG1hcmdpbi1sZWZ0OjA7XHJcdHBhZGRpbmctbGVmdDogMDtccn1cciNhdmFpbGFibGUtZmllbGRzIC5maWVsZC1yZXF1aXJlZCB7XHJcdGNvbG9yOiByZ2IoMjE3LCA5NiwgOTYpICFpbXBvcnRhbnQ7XHJ9XHJcdC8qIFBvc3QgU3R1ZmYgSGVhZGluZyAqL1xyXHRib2R5LmFkbWluX3BhZ2VfeWlrZXMtbWFpbGNoaW1wLWVkaXQtZm9ybSAjcG9zdHN0dWZmIGgyIHtcclx0XHRwYWRkaW5nOiA4cHggMTJweDtcclx0XHRtYXJnaW4tdG9wOiAwO1xyXHR9XHJcdFxyLyogU3R5bGUgTGlzdCAtIGNvbG9yIHBpY2tlcnMgZXRjLiAqL1xyI3N0eWxlLWxpc3QgdWwgbGkge1xyXHRkaXNwbGF5OiBibG9jaztcclx0d2lkdGg6IDEwMCU7XHJcdG1hcmdpbjogMWVtIDA7XHJ9XHJcdC53cC1waWNrZXItY29udGFpbmVyLFxyXHQuZm9ybS1zdHlsZS1hZGp1c3RtZW50IHtcclx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXHRcdHdpZHRoOiAxMDAlO1xyXHRcdG1hcmdpbjogLjVlbSAwO1xyXHR9XHJcdFxyLmR5bmFtaWMtZW1haWwtdGFnIHtcclx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXHRtYXJnaW4tcmlnaHQ6IDVweDtccn1cci5keW5hbWljLXRhZy1kZXNjcmlwdGlvbiB0ZCB7XHJcdHBhZGRpbmctdG9wOiAwO1xyfVxyXHIjY3JlYXRlLW5ldy1ub3RpZmljYXRpb24tYnV0dG9uIHtcclx0bWFyZ2luLXRvcDogMWVtO1xyfVxyXHRcci8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyLyogQWJvdXQgWWlrZXMgSW5jIFBhZ2UgICAqL1xyLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1x0XHIjdGVhbS1tZW1iZXItY29udGFpbmVyIHtcclx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXHR3aWR0aDogYXV0bztcclx0bWFyZ2luOiAwIGF1dG87XHJcdHdpZHRoOiAxMDAlO1xyfVxyXHQueWlrZXMtbmV3cy1hcnRpY2xlIHtcclx0XHRtYXJnaW46IDEycHggMDtcclx0fVxyXHRcdC55aWtlcy1uZXdzLWFydGljbGUgYSB7XHJcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclx0XHR9XHJcdFx0XHRcdFxyXHRcdC5zdGFmZi1wb3NpdGlvbiB7XHJcdFx0XHRkaXNwbGF5OiBibG9jaztcclx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclx0XHR9XHJcdFxyXHQjYWJvdXQteWlrZXMgLnRlYW0tbWVtYmVyIGltZyB7XHJcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXHRcdGRpc3BsYXk6YmxvY2s7XHJcdFx0bWFyZ2luOjAgYXV0bztcclx0fVxyXHQuYWJvdXQteWlrZXMtaW5jLXRleHQge1xyXHRcdC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcclx0XHQvKiBJRSA1LTcgKi9cclx0XHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcdFx0LyogTmV0c2NhcGUgKi9cclx0XHQtbW96LW9wYWNpdHk6IDA7XHJcdFx0LyogU2FmYXJpIDEueCAqL1xyXHRcdC1raHRtbC1vcGFjaXR5OiAwO1xyXHRcdC8qIEdvb2QgYnJvd3NlcnMgKi9cclx0XHRvcGFjaXR5OiAwO1xyXHR9XHJcdCNhYm91dC15aWtlcyAudGVhbS1tZW1iZXIge1xyXHRcdC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcclx0XHQvKiBJRSA1LTcgKi9cclx0XHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcdFx0LyogTmV0c2NhcGUgKi9cclx0XHQtbW96LW9wYWNpdHk6IDA7XHJcdFx0LyogU2FmYXJpIDEueCAqL1xyXHRcdC1raHRtbC1vcGFjaXR5OiAwO1xyXHRcdC8qIEdvb2QgYnJvd3NlcnMgKi9cclx0XHRvcGFjaXR5OiAwO1xyXHRcdGZsb2F0OiBsZWZ0O1xyXHRcdGRpc3BsYXk6YmxvY2s7XHJcdFx0d2lkdGg6IDMxJTtcclx0XHRtYXJnaW46IDFlbSA1cHggMWVtIDVweDtcclx0fVxyXHRcclx0Lnlpa2VzLWFib3V0LWltYWdlLWNvbnRhaW5lciB7XHJcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXHRcdGRpc3BsYXk6IGJsb2NrO1xyXHRcdHdpZHRoOiAxMDVweDtcclx0XHRtYXJnaW46IDAgYXV0bztcclx0fVxyXHRcclx0Lnlpa2VzLWFib3V0LWltYWdlLWNvbnRhaW5lcjpob3ZlciB7XHJcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXHR9XHJcdFx0XHJcdFx0Lnlpa2VzLWFib3V0LWltYWdlLWNvbnRhaW5lciAuZGFzaGljb25zLWhvbGRlciB7XHJcdFx0XHRtYXJnaW46IGF1dG87XHJcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcdFx0XHR0b3A6IDA7IFxyXHRcdFx0bGVmdDogMDsgXHJcdFx0XHRib3R0b206IDA7IFxyXHRcdFx0cmlnaHQ6IDA7XHJcdFx0XHRwYWRkaW5nOiA1cHg7XHJcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNzEpO1xyXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXHRcdH1cclx0XHRcclx0XHQueWlrZXMtYWJvdXQtaW1hZ2UtY29udGFpbmVyIC5kYXNoaWNvbnMuZmFkZU91dExlZnQsXHJcdFx0Lnlpa2VzLWFib3V0LWltYWdlLWNvbnRhaW5lciAuZGFzaGljb25zLmZhZGVJblJpZ2h0IHtcclx0XHRcdHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclx0XHR9XHJcdFx0XHJcdFx0XHQueWlrZXMtYWJvdXQtaW1hZ2UtY29udGFpbmVyIC5kYXNoaWNvbnMtdHdpdHRlciB7XHJcdFx0XHRcdGNvbG9yOiAjMDBCMEVEO1xyXHRcdFx0fVxyXHRcdFx0XHJcdFxyXHQjYWJvdXQteWlrZXMgLnRlYW0tcm93OmZpcnN0LWNoaWxkIHtcclx0XHRtYXJnaW4tdG9wOiAyZW07XHJcdH1cclx0XHJcdCNhYm91dC15aWtlcyAudGVhbS1yb3cge1xyXHRcdHdpZHRoOiAxMDAlO1xyXHRcdGZsb2F0OiBsZWZ0O1xyXHR9XHJcdCNhYm91dC15aWtlcyAudGVhbS1tZW1iZXIgcCB7XHJcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXHRcdGZvbnQtc2l6ZTogMTZweDtcclx0fVxyXHRcclx0I2NlcnRpZmljYXRpb25zIHVsIHtcclx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcdFx0d2lkdGg6IDEwMCU7XHJcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXHR9XHJcdFx0I2NlcnRpZmljYXRpb25zIHVsIGxpIHtcclx0XHRcdGZsb2F0OiBsZWZ0O1xyXHRcdH1cclx0XHRcdCNjZXJ0aWZpY2F0aW9ucyB1bCBsaSBpbWcge1xyXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXHRcdFx0fVxyXHRcdFx0XHJcdC8qKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcdC8qIEFQSSBDb25uZWN0aW9uIFN0eWxlcyAqL1xyXHQvKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcdCNjb25uZWN0aW9uLWNvbnRhaW5lciB7XHJcdFx0ZmxvYXQ6IHJpZ2h0O1xyXHRcdGNvbG9yOiAjZmZmZmZmO1xyXHRcdHBhZGRpbmc6IC4yNWVtIC43NWVtIC4yNWVtIC4yNWVtO1xyXHRcdG1hcmdpbi10b3A6IC00cHg7XHJcdH1cclx0XHRcclx0XHQjY29ubmVjdGlvbi1jb250YWluZXIuYXBpLWNvbm5lY3RlZCB7XHJcdFx0XHRiYWNrZ3JvdW5kOiByZ2IoNjgsIDE4NiwgNjgpO1xyXHRcdH1cclx0XHRcclx0XHQjY29ubmVjdGlvbi1jb250YWluZXIuYXBpLW5vdC1jb25uZWN0ZWQge1xyXHRcdFx0YmFja2dyb3VuZDogcmdiKDE4MSwgMTgxLCAxODEpO1xyXHRcdH1cclx0XHRcclx0XHQvKiBBZGp1c3QgTGluZWhlaWdodCBvZiBDb25lbmN0ZWQgdnMgTm90LWNvbm5lY3RlZCBJY29ucyAqL1xyXHRcdC55aWtlcy1tYy1hcGktY29ubmVjdGVkLFxyXHRcdC55aWtlcy1tYy1hcGktbm90LWNvbm5lY3RlZCB7XHJcdFx0XHRsaW5lLWhlaWdodDogMTtcclx0XHR9XHJcdFx0LyogRW5kIEljb24gbGluZSBoZWlnaHQgYWRqdXN0bWVudCAqL1xyXHRcclx0LyoqKioqKioqKioqKioqKioqKioqKioqL1xyXHQvKiAgU2V0dGluZ3MgU2lkZWJhciAgICovXHJcdC8qKioqKioqKioqKioqKioqKioqKioqL1xyXHRcdC8qIExlYXZlIFVzIEEgUmV2aWV3ICovXHJcdFx0I3Jldmlldy15aWtlcy1lYXN5LW1jIHtcclx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclx0XHR9XHJcdFx0XHQjcmV2aWV3LXlpa2VzLWVhc3ktbWMgLmRhc2hpY29ucy1zdGFyLWZpbGxlZCB7XHJcdFx0XHRcdGNvbG9yOiAjRTZCODAwO1xyXHRcdFx0fVxyXHRcdC5tZXRhLWJveC1zb3J0YWJsZXMgaHIge1xyXHRcdFx0bWFyZ2luOiAxLjc1ZW0gMCAwIDA7XHJcdFx0fVxyXHRcdFxyXHQvKioqKioqKioqKioqKioqKioqKioqKioqKi9cclx0LypcdCAgQWRtaW4gTm90aWNlcyAgICovXHJcdC8qKioqKioqKioqKioqKioqKioqKioqKiovXHJcdC55aWtlcy1lYXN5LW1jLXVwZGF0ZWQge1xyXHRcdGRpc3BsYXk6IGJsb2NrO1xyXHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzRFQUVGMDtcclx0XHRtYXJnaW46MCAyMHB4IDJweCAwcHg7XHJcdFx0bWFyZ2luLXRvcDogMWVtO1xyXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclx0XHRwYWRkaW5nOiAycHggMTBweDtcclx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXHRcdGJhY2tncm91bmQtc2l6ZTogMTIwcHg7XHJcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xyXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcdFx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiAyOXB4O1xyXHR9XHJcdFxyXHQvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclx0LyogU2lyIFRyZXZvciBDU1MgQWRqdXN0bWVudHMgICovXHJcdC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcdC5zdC1ibG9jay1jb250cm9scyBhIHtcclx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMjVzIGVhc2Utb3V0O1xyXHRcdC1tb3otdHJhbnNpdGlvbjogY29sb3IgLjI1cyBlYXNlLW91dDtcclx0XHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4yNXMgZWFzZS1vdXQ7XHJcdFx0LW8tdHJhbnNpdGlvbjogY29sb3IgLjI1cyBlYXNlLW91dDtcclx0fVxyXHQuc3QtYmxvY2stdWktYnRuLCBcclx0LnN0LWJsb2NrLWNvbnRyb2wtdWktYnRuIHtcclx0XHRmb250LXNpemU6IDFlbSAhaW1wb3J0YW50O1xyXHR9XHJcdFx0XHJcdFx0LyogT3ZlcnJyaWRlIENvbHVtbnMgSWNvbiAqL1xyXHRcdC8qIEZpZ3VyZSBvdXQgYSBiZXR0ZXIgd2F5IHRvIGFzc2lnbiB0aGUgZm9udCBmYW1pbHkgKi9cclx0XHQuc3QtYmxvY2stY29udHJvbHMgLnN0LWJsb2NrLWNvbnRyb2xbZGF0YS10eXBlPVwiQ29sdW1uc1wiXSA+IHNwYW4ge1xyXHRcdFx0Zm9udC1mYW1pbHk6ICdTVC1Db2x1bW5zLUljb25zJyAhaW1wb3J0YW50O1xyXHRcdH1cclx0XHRcclx0XHRcclx0XHRcci8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHIvKlx0XHRcdCAgICBTdXBwb3J0IFBhZ2VcdFx0ICAqL1xyLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cci5zdXBwb3J0LXNlY3Rpb25cdHtcclx0bWFyZ2luOiAxLjVlbSAwO1xyXHRwYWRkaW5nOiAxZW0gMDtccn1cclxyLmdpdGh1Yi1vY3RvY2F0IHtcclx0YmFja2dyb3VuZDogdXJsKCAnLi4vLi4vaW5jbHVkZXMvaW1hZ2VzL1N1cHBvcnRfUGFnZS9PY3RvY2F0LnBuZycgKTtcclx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcclx0d2lkdGg6IDUwcHg7XHJcdGhlaWdodDogNDVweDtcclx0ZGlzcGxheTogYmxvY2s7XHJcdGZsb2F0OiBsZWZ0O1xyXHRtYXJnaW4tdG9wOiAtNXB4O1xyfVx0XHRcclx0XHRcclx0XHIvKiogQnJlYWsgUG9pbnRzICoqL1xyLyogQWJvdXQgUGFnZSAqL1xyQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDk1cHgpIHtcclx0I3RlYW0tbWVtYmVyLWNvbnRhaW5lciAudGVhbS1tZW1iZXIge1xyXHRcdHdpZHRoOiAxMDAlO1xyXHR9XHJcdFxyfVxyLyogT3B0aW9ucyBQYWdlICovXHJAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xyXHRcclx0LyogSGlkZSBTZWxlY3RlZCBPcHRpb24gQXJyb3cgd2hlbiBpdCBkcm9wcyBiZWxvdyB0aGUgbWFpbiBjb250ZW50IGJveCAqL1xyXHQub3B0aW9uLW1lbnUtc2VsZWN0ZWQtYXJyb3cge1xyXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclx0fVxyXHRccn1cclxyLyogcHJvIHZlcnNpb24gbm90aWNlICovXHIucHJvLXZlcnNpb24tb25seS1ub3RpY2Uge1xyXHRjb2xvcjogcmdiKDIxNywgOTYsIDk2KTtccn1cclxyLyogVXBncmFkZSBFbGlwc2VzICovXHIudXBncmFkaW5nLWVsbGlwc2Utb25lIHtcclx0LW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xyXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcdC1tb3otb3BhY2l0eTogMDtcclx0LWtodG1sLW9wYWNpdHk6IDA7XHJcdG9wYWNpdHk6IDA7XHJcdC13ZWJraXQtYW5pbWF0aW9uOiBkb3QgMS4zcyBpbmZpbml0ZTtcclx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuMHM7XHJcdGFuaW1hdGlvbjogZG90IDEuM3MgaW5maW5pdGU7XHJcdGFuaW1hdGlvbi1kZWxheTogMC4wcztccn1cci51cGdyYWRpbmctZWxsaXBzZS10d28ge1xyXHQtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XHJcdGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcclx0LW1vei1vcGFjaXR5OiAwO1xyXHQta2h0bWwtb3BhY2l0eTogMDtcclx0b3BhY2l0eTogMDtcclx0LXdlYmtpdC1hbmltYXRpb246IGRvdCAxLjNzIGluZmluaXRlO1xyXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4ycztcclx0YW5pbWF0aW9uOiBkb3QgMS4zcyBpbmZpbml0ZTtcclx0YW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xyfVxyLnVwZ3JhZGluZy1lbGxpcHNlLXRocmVlIHtcclx0LW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xyXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcdC1tb3otb3BhY2l0eTogMDtcclx0LWtodG1sLW9wYWNpdHk6IDA7XHJcdG9wYWNpdHk6IDA7XHJcdC13ZWJraXQtYW5pbWF0aW9uOiBkb3QgMS4zcyBpbmZpbml0ZTtcclx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuM3M7XHJcdCBhbmltYXRpb246IGRvdCAxLjNzIGluZmluaXRlO1xyXHQgYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xyfVxyXHIvKiBBbmltYXRpb25zICovXHJALXdlYmtpdC1rZXlmcmFtZXMgZG90IHtcclx0ICAwJSB7IG9wYWNpdHk6IDA7IH1cclx0IDUwJSB7IG9wYWNpdHk6IDA7IH1cclx0MTAwJSB7IG9wYWNpdHk6IDE7IH1ccn1cckBrZXlmcmFtZXMgZG90IHtcclx0ICAwJSB7IG9wYWNpdHk6IDA7IH1cclx0IDUwJSB7IG9wYWNpdHk6IDA7IH1cclx0MTAwJSB7IG9wYWNpdHk6IDE7IH1ccn0iXX0= */
1
+ /**
2
+ * All of the CSS for your admin-specific functionality should be
3
+ * included in this file.
4
+ */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
 
6
+ .yikes-easy-mc-hidden {
7
+ display: none;
8
+ }
9
+
10
+ .shortcode-input-field {
11
+ color: #333333;
12
+ background: rgba(216, 216, 216, 0.35) !important;
13
+ }
14
+
15
+ .edit-form-field-container-span {
16
+ display: block;
17
+ margin: .5em 0;
18
+ }
19
+
20
+ .no-forms-widget {
21
+ margin: 2em 0;
22
+ }
23
+
24
+ .view-ad-link {
25
+ display: block;
26
+ margin: 0 auto;
27
+ }
28
+
29
+ .no-forms-found-icon {
30
+ font-size: 14px;
31
+ line-height: 1.4;
32
+ width: 14px;
33
+ color: rgb(224, 125, 125);
34
+ }
35
+
36
+ .coming-soon-button {
37
+ position: absolute;
38
+ }
39
+ .coming-soon-button .dashicons {
40
+ font-size: 14px;
41
+ line-height: 1.8;
42
+ }
43
+
44
+ .add-ons-about-text {
45
+ margin-top: 0;
46
+ }
47
+
48
+ #add-ons {
49
+ margin: 3em 0;
50
+ }
51
+
52
+ .addon-image {
53
+ display: block;
54
+ text-align: center;
55
+ }
56
+
57
+ .no-mailchimp-lists-found {
58
+ padding: 25px 0 25px 25px;
59
+ }
60
+
61
+ /***************************/
62
+ /* Manage Lists Page */
63
+ /**************************/
64
+ .add-new-subscriber-button {
65
+ display:block;
66
+ margin-top:2em
67
+ }
68
+
69
+ .add-new-subscriber-form-container {
70
+ display: none;
71
+ padding-top: 1em;
72
+ }
73
+ .add-new-subscriber-form-container h4 {
74
+ margin-top: 0;
75
+ }
76
+
77
+ /**********************/
78
+ /** Migrate Options **/
79
+ /**********************/
80
+ #migration-buttons {
81
+ display: inline-block;
82
+ margin-bottom: .5em;
83
+ }
84
+
85
+ #migration-buttons form:first-child {
86
+ margin-right: 10px;
87
+ }
88
+
89
+ #migration-buttons form {
90
+ float: left;
91
+ }
92
+
93
+ /*****************************/
94
+ /* Dashboard Widgets */
95
+ /****************************/
96
+
97
+ /** List Statistics **/
98
+ #yikes_easy_mc_list_stats_widget h3 span,
99
+ #yikes_easy_mc_account_activity_widget h3 span {
100
+ background: url( '../../includes/images/MailChimp_Assets/Freddie_original.png' ) no-repeat scroll 8px 4px / 25px auto;
101
+ background-size: 25px;
102
+ display: block;
103
+ height: 30px;
104
+ padding-left: 3em;
105
+ padding-top: 5px;
106
+ }
107
+
108
+ #yikes_easy_mc_account_activity_widget h3.hndle {
109
+ padding: 0;
110
+ }
111
+
112
+ #yikes_easy_mc_list_stats_widget h3 {
113
+ padding: 0;
114
+ line-height: 1.6em;
115
+ }
116
+
117
+ #yikes-easy-mc-dashboard-widget-stats h3 {
118
+ text-align: center;
119
+ }
120
+
121
+ /* Stat Table */
122
+ #yikes_easy_mc_list_stats_widget .inside {
123
+ padding: 0;
124
+ }
125
+
126
+ .yikes-easy-mc-stats-table {
127
+ margin-top: 1em;
128
+ }
129
+
130
+ .yikes-easy-mc-stats-table,
131
+ .yikes-easy-mc-stats-table tbody,
132
+ .yikes-easy-mc-stats-table .yikes-easy-mc-table-stats-tr {
133
+ display: block;
134
+ width: 100%;
135
+ }
136
+ .yikes-easy-mc-table-stats-tr td {
137
+ display: inline-block;
138
+ width: 48%;
139
+ text-align: center;
140
+ }
141
+
142
+ .yikes-easy-mc-table-stats-tr td:hover {
143
+ cursor: pointer;
144
+ }
145
+
146
+ .yikes-easy-mc-table-stats-tr td:first-of-type {
147
+ border-right: 1px solid #ececec;
148
+ }
149
+
150
+ .yikes-easy-mc-stats-table .yikes-easy-mc-table-stats-tr-first {
151
+ border-bottom: 1px solid #ececec;
152
+ border-top: 1px solid #ececec;
153
+ }
154
+
155
+ #yikes-easy-mc-widget-stat-holder {
156
+ margin-top: 1em;
157
+ }
158
+
159
+ .yikes-easy-mc-stats-table p.yikes-easy-mc-dashboard-stat {
160
+ color: #00a0d2;
161
+ font-weight: 800;
162
+ font-size: 20px;
163
+ margin-bottom: 2px;
164
+ margin-top: 15px;
165
+ line-height: 1.2;
166
+ max-height: 80px;
167
+ }
168
+ .yikes-easy-mc-stats-table p.yikes-easy-mc-stat-list-label {
169
+ font-size: 13px;
170
+ margin-top: 0;
171
+ margin-bottom: 15px;
172
+ font-family: "Open Sans";
173
+ }
174
+
175
+ /** Account Activity **/
176
+ #yikes_easy_mc_account_activity_widget table th.row-title {
177
+ padding-left: 10px;
178
+ }
179
+
180
+ /* Thickbox for Tags */
181
+ #pre-defined-tag-interior-container {
182
+ background: url(../../includes/images/tinyMCE/yikes-mailchimp-combo-faded.png) bottom right no-repeat #fff;
183
+ background-size: 40%;
184
+ }
185
+
186
+ /** Qtip Tooltips **/
187
+ .qtip-default {
188
+ background-color: transparent !important;
189
+ border: transparent !important;
190
+ z-index: 9999999 !important;
191
+ }
192
+
193
+ .qtip-bootstrap {
194
+ padding: 10px !important;
195
+ z-index: 9999999 !important;
196
+ font-size:12px;
197
+ }
198
+
199
+ .search-interest-group-preloader {
200
+ display: block;
201
+ margin: 8px 0 0 55px;
202
+ width: 12px;
203
+ }
204
+
205
+ .no-interest-groupings-enabled-message {
206
+ display: block;
207
+ margin-top: 12px !important;
208
+ width: 100%;
209
+ }
210
+
211
+ .tooltip-integration-banner {
212
+ max-width: 100%;
213
+ margin: 0 0 .25em 0;
214
+ }
215
+
216
+ .tooltiptext.qtip-bootstrap {
217
+ font-size: 12px;
218
+ }
219
+
220
+ .tooltip-title {
221
+ margin: 0;
222
+ }
223
+
224
+ .dashicons-editor-help:hover {
225
+ cursor: pointer;
226
+ }
227
+
228
+ body.easy-forms_page_yikes-inc-easy-mailchimp-settings .interest-group-section {
229
+ display: block;
230
+ width: 100%;
231
+ margin: 1.5em 0;
232
+ }
233
+
234
+ body.easy-forms_page_yikes-inc-easy-mailchimp-settings .interest-group-section .interest-group-section-title {
235
+ display: block;
236
+ width: 100%;
237
+ margin: .5em 0;
238
+ text-decoration: underline;
239
+ }
240
+
241
+ body.easy-forms_page_yikes-inc-easy-mailchimp-settings .interest-group-section input {
242
+ margin-right: 0;
243
+ }
244
+
245
+ body.easy-forms_page_yikes-inc-easy-mailchimp-settings .interest-group-section label {
246
+ margin-right: 10px;
247
+ }
248
+
249
+ /* TinyMCE Button Icon */
250
+ i.mce-ico.mce-i-yks_mc_tinymce_button_key {
251
+ background: url( '../../includes/images/tinyMCE/Freddie_wink.png');
252
+ background-size: 18px;
253
+ background-position-y: 1px;
254
+ background-repeat: no-repeat;
255
+ }
256
+
257
+ /* TinyMCE Modal */
258
+ #yikes_mailchimp_tinyMCE_modal-title {
259
+ padding-left: 42px;
260
+ background: transparent url('../../includes/images/MailChimp_Assets/Freddie_original.png');
261
+ background-repeat: no-repeat;
262
+ background-size: 25px;
263
+ background-position: left;
264
+ background-position-x: 10px;
265
+ }
266
+
267
+ #yikes_mailchimp_tinyMCE_modal .mce-foot {
268
+ border-top: none !important;
269
+ }
270
+
271
+ /* Modal Background Test */
272
+ #yikes_mailchimp_tinyMCE_modal {
273
+ background: #fff url('../../includes/images/tinyMCE/yikes-mailchimp-combo-faded.png');
274
+ background-position: bottom left;
275
+ background-size: 40%;
276
+ background-position-x: 10px;
277
+ background-position-y: 95%;
278
+ background-repeat: no-repeat;
279
+ }
280
+ #yikes_mailchimp_tinyMCE_modal .mce-foot {
281
+ background: transparent;
282
+ }
283
+ /***************************/
284
+ /* Front end Widget */
285
+ /**************************/
286
+ *[id*="_yikes_easy_mc_widget"] > div.widget-top > div.widget-title > h4 {
287
+ background: #FAFAFA url('../../includes/images/MailChimp_Assets/Freddie_original.png') no-repeat scroll 2% 50% / 25px auto;
288
+ padding-left: 40px;
289
+ }
290
+
291
+ /************************/
292
+ /* Global Styles */
293
+ /***********************/
294
+
295
+ /* Logo */
296
+ #review-yikes-easy-mailchimp-notice #yikes-mailchimp-logo {
297
+ background: url('../../includes/images/Welcome_Page/yikes-mailchimp-welcome-logo.png') no-repeat;
298
+ background-size: 60px;
299
+ float: left;
300
+ font-size: 14px;
301
+ height: 80px;
302
+ text-align: center;
303
+ width: 80px;
304
+ }
305
+
306
+ .yikes-easy-mc-feature-image-left {
307
+ float: left;
308
+ margin-right: 30px;
309
+ margin-left: 0 !important;
310
+ }
311
+
312
+ .need-support-icon {
313
+ line-height: 1.5;
314
+ }
315
+
316
+ ul.support-option-list {
317
+ display: inline-block;
318
+ width: 100%;
319
+ }
320
+
321
+ .support-option {
322
+ float: left;
323
+ }
324
+ .support-option-second {
325
+ margin-left:10px;
326
+ }
327
+
328
+ #yikes-mailchimp-logo.support-page {
329
+ float: left;
330
+ width: 80pt;
331
+ }
332
+
333
+ .yikes-easy-mc-whats-new-section-image {
334
+ float: none;
335
+ width: 100%;
336
+ margin-left: 0 !important;
337
+ }
338
+
339
+ .welcome-page-tabs {
340
+ margin-top: 2em !important;
341
+ }
342
+
343
+ /* Welcome Page */
344
+ .welcome-page-about-wrap .about-text,
345
+ .welcome-page-about-wrap h2.welcome-title {
346
+ margin-left: 115px;
347
+ }
348
+
349
+ .whats-new-wrap img.yikes-easy-mc-whats-new-section-image {
350
+ margin-top: 10px;
351
+ }
352
+
353
+ .whats-new-wrap .feature-section:nth-child(1) img {
354
+ float: left;
355
+ width: 500px;
356
+ margin-left: 0 !important;
357
+ margin-right: 30px;
358
+ }
359
+
360
+ .whats-new-wrap .feature-section:nth-child(3) img {
361
+ float: right;
362
+ width: 250px;
363
+ margin-right: 0 !important;
364
+ margin-left: 30px;
365
+ }
366
+
367
+ .whats-new-wrap .feature-section:nth-child(4) img {
368
+ margin-left: 0 !important;
369
+ }
370
+
371
+
372
+ #yikes-mailchimp-logo {
373
+ height: 132px;
374
+ width: 132px;
375
+ font-size: 14px;
376
+ text-align: center;
377
+ background: url('../../includes/images/Welcome_Page/yikes-mailchimp-welcome-logo.png') no-repeat;
378
+ }
379
+
380
+ .about-wrap #yikes-mailchimp-logo {
381
+ position: absolute;
382
+ top: 0;
383
+ left: 0;
384
+ }
385
+
386
+ .edd-welcome-screenshots {
387
+ float: right;
388
+ margin-left: 10px!important;
389
+ }
390
+
391
+ .about-wrap .feature-section {
392
+ margin-top: 20px;
393
+ }
394
+
395
+ .yikes-easy-mc-feature-image {
396
+ float: right;
397
+ margin-left: 30px !important;
398
+ }
399
+
400
+ #credit-container,
401
+ #translators-container {
402
+ display: inline-block;
403
+ width: 100%;
404
+ }
405
+
406
+ #credit-container h2,
407
+ #translators-container h2 {
408
+ margin: 0 0 .5em 1em;
409
+ }
410
+
411
+ #translators-container {
412
+ margin-top: 5em;
413
+ }
414
+
415
+ #translators-container .translation-language {
416
+ color: #333;
417
+ }
418
+
419
+ #credit-container .team-member,
420
+ #translators-container .translator {
421
+ margin: 1em 0;
422
+ margin-right: 5%;
423
+ text-align: center;
424
+ }
425
+
426
+ #credit-container .team-member img,
427
+ #translators-container .translator img {
428
+ border-radius: 50%;
429
+ }
430
+
431
+ .admin_page_yikes-mailchimp-welcome .about-wrap div.error,
432
+ .admin_page_yikes-mailchimp-welcome .about-wrap div.updated {
433
+ display: block;
434
+ margin-left: 115px;
435
+ }
436
+
437
+ .github-avatar-image {
438
+ width: 100px;
439
+ }
440
+
441
+ .github-avatar-url {
442
+ display: inline-block;
443
+ width: 20%;
444
+ text-decoration: none;
445
+ }
446
+
447
+ github-avatar-url:focus {
448
+ outline: 0; /* remove blue outline around avatars when clicked */
449
+ }
450
+
451
+ /* End Welcome Page */
452
+
453
+ /* Form Customizer Upsell */
454
+ div.show-some-love-container img.customizer-upsell-banner,
455
+ body.admin_page_yikes-mailchimp-edit-form div.show-some-love-container img {
456
+ max-width: 100%;
457
+ }
458
+
459
+ body.admin_page_yikes-mailchimp-edit-form div.show-some-love-container p:first-child {
460
+ font-style: italic;
461
+ }
462
+
463
+ body.admin_page_yikes-mailchimp-edit-form div.show-some-love-container hr {
464
+ margin: 1em 0;
465
+ }
466
+
467
+ body.admin_page_yikes-mailchimp-welcome .nav-tab-wrapper .nav-tab .dashicons {
468
+ font-size: 17px;
469
+ line-height: 1.5;
470
+ }
471
+
472
+
473
+ /**
474
+ * Knowledge base tab
475
+ */
476
+ body.admin_page_yikes-mailchimp-welcome #kb-container,
477
+ body.easy-forms_page_yikes-inc-easy-mailchimp-support .knowledge-base-articles {
478
+ display: inline-block;
479
+ margin-top: 1em;
480
+ }
481
+
482
+ body.admin_page_yikes-mailchimp-welcome #kb-container h1 {
483
+ font-size: 20px;
484
+ margin-top: -1em;
485
+ }
486
+
487
+ body.admin_page_yikes-mailchimp-welcome #kb-container .knowledge-base-listing,
488
+ body.easy-forms_page_yikes-inc-easy-mailchimp-support .knowledge-base-articles .knowledge-base-listing {
489
+ width: 45%;
490
+ margin-right: 2%;
491
+ float: left;
492
+ min-height: 260px;
493
+ }
494
+
495
+ body.admin_page_yikes-mailchimp-welcome #kb-container .knowledge-base-listing li,
496
+ body.easy-forms_page_yikes-inc-easy-mailchimp-support .knowledge-base-articles .knowledge-base-listing li {
497
+ margin: 12px 0;
498
+ text-decoration: none;
499
+ }
500
+
501
+ body.admin_page_yikes-mailchimp-welcome #kb-container .knowledge-base-listing li:before,
502
+ body.easy-forms_page_yikes-inc-easy-mailchimp-support .knowledge-base-articles .knowledge-base-listing li:before {
503
+ font-family: "dashicons";
504
+ content: "\f123";
505
+ vertical-align: middle;
506
+ display: block;
507
+ float: left;
508
+ margin: 0 5px 5px 0;
509
+ }
510
+
511
+ body.admin_page_yikes-mailchimp-welcome #kb-container .knowledge-base-listing li a,
512
+ body.easy-forms_page_yikes-inc-easy-mailchimp-support .knowledge-base-articles .knowledge-base-listing li a {
513
+ text-decoration: none;
514
+ }
515
+
516
+ body.admin_page_yikes-mailchimp-welcome #kb-container .knowledge-base-listing li.list-title,
517
+ body.easy-forms_page_yikes-inc-easy-mailchimp-support .knowledge-base-articles .knowledge-base-listing li.list-title {
518
+ font-size: 17px;
519
+ font-weight: 200;
520
+ text-decoration: underline;
521
+ }
522
+
523
+ body.admin_page_yikes-mailchimp-welcome #kb-container .knowledge-base-listing li.list-title:before,
524
+ body.easy-forms_page_yikes-inc-easy-mailchimp-support .knowledge-base-articles .knowledge-base-listing li.list-title:before {
525
+ content: "";
526
+ padding-left: 12px;
527
+ }
528
+
529
+ body.admin_page_yikes-mailchimp-welcome .new-feature-list {
530
+ list-style: none;
531
+ line-height: middle;
532
+ }
533
+
534
+ body.admin_page_yikes-mailchimp-welcome .new-feature-list li {
535
+ margin-bottom: 10px;
536
+ }
537
+
538
+ body.admin_page_yikes-mailchimp-welcome .new-feature-list li:before {
539
+ font-family: "dashicons";
540
+ content: "\f139";
541
+ padding-right: 2px;
542
+ font-size: 20px;
543
+ vertical-align: middle;
544
+ }
545
+
546
+ /*
547
+ * End knowledge base listings
548
+ */
549
+
550
+ /* Button Container in Review Us Container */
551
+ #review-yikes-easy-mailchimp-notice .button-container {
552
+ display: block;
553
+ width: 100%;
554
+ margin: .75em 0 1.5em 0;
555
+ }
556
+
557
+ #review-yikes-easy-mailchimp-notice .button-container .dashicons {
558
+ font-size: 14px;
559
+ line-height: 1.9;
560
+ margin-left: -4px;
561
+ }
562
+
563
+ /* Star Icon */
564
+ #review-yikes-easy-mailchimp-notice .button-container .dashicons-star-filled {
565
+ color: #E6B800;
566
+ }
567
+
568
+ /* Upgrade Icon */
569
+ #review-yikes-easy-mailchimp-notice .button-container .dashicons-upload {
570
+ color: #6E8841;
571
+ }
572
+
573
+ /* Dismiss Icon */
574
+ #review-yikes-easy-mailchimp-notice .button-container .dashicons-no-alt {
575
+ color: rgb(220, 58, 58);
576
+ line-height: 2;
577
+ }
578
+
579
+ body.easy-mailchimp_page_yikes-inc-easy-mailchimp-settings .dashicons-no-alt {
580
+ color: rgb(220, 58, 58);
581
+ }
582
+
583
+ #review-yikes-easy-mailchimp-notice .button-container a {
584
+ margin-right: 10px;
585
+ }
586
+
587
+ /* Dismiss-able Notice */
588
+ #review-yikes-easy-mailchimp-notice {
589
+ border-left: 4px solid #00a0d2;
590
+ background: #fefefe;
591
+ padding: 1px 12px;
592
+ padding-top: 10px;
593
+ box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
594
+ -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
595
+ margin: 15px 25px 20px 5px;
596
+ }
597
+
598
+ /* Readonly Textareas */
599
+ textarea[readonly],
600
+ input[readonly],
601
+ textarea.readonly,
602
+ input.readonly {
603
+ background: #D8D8D8;
604
+ }
605
+
606
+ .dashicons.yikes-love {
607
+ color: pink;
608
+ }
609
+
610
+ .field-description-input {
611
+ resize: vertical;
612
+ max-height: 100px;
613
+ }
614
+ .yikes-easy-mc-postbox h3 {
615
+ background: #00a0d2;
616
+ font-weight: 800;
617
+ color: #ffffff;
618
+ }
619
+ .yikes-easy-mc-postbox h3.bg-transparent {
620
+ color: #333;
621
+ font-weight: 400;
622
+ background: transparent;
623
+ }
624
+
625
+ .yikes-mc-warning-message {
626
+ padding-left: 15px;
627
+ margin-top: 0;
628
+ padding-top: 10px;
629
+ color: rgb(218, 110, 110);
630
+ }
631
+
632
+ .error-message-container label[for="yikes-easy-mc-success-message"],
633
+ .error-message-container label[for="yikes-easy-mc-general-error-message"],
634
+ .error-message-container label[for="yikes-easy-mc-invalid-email-message"],
635
+ .error-message-container label[for="yikes-easy-mc-user-subscribed-message"],
636
+ .error-message-container label[for="yikes-easy-mc-user-subscribed-update-link"] {
637
+ padding: .5em 1em;
638
+ background: rgba(241, 241, 241, 0.75);
639
+ box-sizing: border-box;
640
+ -webkit-box-sizing: border-box;
641
+ -moz-box-sizing: border-box;
642
+ margin: 0;
643
+ }
644
+
645
+ body.admin_page_yikes-mailchimp-edit-form #error-container {
646
+ padding: 2px 1em;
647
+ background: rgba(241, 241, 241, 0.75);
648
+ box-sizing: border-box;
649
+ -webkit-box-sizing: border-box;
650
+ -moz-box-sizing: border-box;
651
+ margin: 0;
652
+ color: #F56060;
653
+ }
654
+
655
+ .error-message-container label:last-child {
656
+ padding-bottom: 1em;
657
+ margin-bottom: .5em;
658
+ }
659
+
660
+ .error-message-container label,
661
+ .form-settings-container label {
662
+ display: block;
663
+ margin: 1em 0;
664
+ }
665
+
666
+ .yikes-easy-forms-sidebar .yikes-mc-settings-expansion-section {
667
+ padding: .5em .75em;
668
+ -webkit-box-sizing: border-box;
669
+ -moz-box-sizing: border-box;
670
+ }
671
+
672
+ .yikes-mc-settings-expansion-section {
673
+ display: none;
674
+ background: rgba(241, 241, 241, 0.75);
675
+ }
676
+ .expansion-section-title {
677
+ background: #ffffff;
678
+ }
679
+ .expansion-section-title.settings-sidebar, .form-builder-section-title {
680
+ text-decoration: none;
681
+ display: block;
682
+ border: 1px solid rgba(177, 177, 177, 0.71);
683
+ color: #333333;
684
+ padding: 5px;
685
+ margin: .5em 0 0 0;
686
+ }
687
+ .expansion-section-title.settings-sidebar .dashicons, .form-builder-section-title .dashicons {
688
+ content: "\f132";
689
+ font-family: "dashicons";
690
+ font-size: 15px;
691
+ line-height: 1.5;
692
+ }
693
+ /*********************************/
694
+ /** Settings/Options Page **/
695
+ /********************************/
696
+ /* Add-Ons Valid/Invalid License */
697
+ span.easy-mailchimp-add-on-valid-license-container {
698
+ color: rgb(68, 186, 68);
699
+ display: block;
700
+ margin-top: 1em;
701
+ }
702
+
703
+ .easy-mailchimp-add-on-invalid-license-container {
704
+ color: rgba(227, 107, 107, 0.86);
705
+ display: block;
706
+ margin-top: 1em;
707
+ }
708
+
709
+ /* Set overflow to visible to display our arrow for visual indicator */
710
+ .options-sidebar .yikes-easy-mc-postbox {
711
+ overflow: visible;
712
+ }
713
+
714
+ .options-sidebar .inside {
715
+ padding: 0 20px 12px;
716
+ }
717
+
718
+ /* About Text Spacing */
719
+ .yikes-easy-mc-about-text {
720
+ margin-top: 0;
721
+ }
722
+ .add-on-settings-divider {
723
+ margin: 1em 0 !important;
724
+ }
725
+ /* Input Field Styles */
726
+ #yks-mailchimp-double-optin-message,
727
+ #yks-mailchimp-single-optin-message,
728
+ .settings-page-input {
729
+ width: 50%;
730
+ }
731
+
732
+ #yks-mailchimp-double-optin-message,
733
+ #yks-mailchimp-single-optin-message {
734
+ min-height: 75px;
735
+ max-height: 200px;
736
+ resize: vertical;
737
+ }
738
+
739
+ #settings-nav li a,
740
+ #addon-settings-nav li a {
741
+ color: #333333;
742
+ text-decoration: none !important;
743
+ transition: color .15s ease-out;
744
+ -moz-transition: color .15s ease-out;
745
+ -webkit-transition: color .15s ease-out;
746
+ -o-transition: color .15s ease-out;
747
+ }
748
+ #settings-nav li a:hover,
749
+ #addon-settings-nav li a:hover {
750
+ color: #00a0d2 !important;
751
+ }
752
+
753
+ #addon-settings-nav {
754
+ margin-bottom: 0;
755
+ margin-top: 5px;
756
+ }
757
+
758
+ /* Selected Options Page Arrow */
759
+ .option-menu-selected-arrow {
760
+ width: 0;
761
+ height: 0;
762
+ border-top: 10px solid transparent;
763
+ border-bottom: 10px solid transparent;
764
+ border-left: 10px solid #a0a5aa;
765
+ position: absolute;
766
+ left: -.1em;
767
+ }
768
+
769
+ .option-menu-selected-arrow+a {
770
+ color: #00a0d2 !important;
771
+ }
772
+
773
+ label[for="yikes-mailchimp-debug-status"] {
774
+ display: inline-block;
775
+ margin-bottom: 1em;
776
+ line-height: 2.25;
777
+ }
778
+
779
+ #yikes-mailchimp-debug-status {
780
+ float: left;
781
+ margin-top: .5em;
782
+ }
783
+
784
+ label[for="yikes-mc-recaptcha-setting"],
785
+ label[for="yikes-mc-recaptcha-api-key"] {
786
+ display: block;
787
+ margin-bottom: 1em;
788
+ }
789
+
790
+ input.recaptcha-setting-checkbox {
791
+ display: block;
792
+ margin-top: .5em;
793
+ }
794
+
795
+ .recaptcha-preview-link {
796
+ display: block;
797
+ margin-top: .5em;
798
+ }
799
+
800
+ .recaptcha-preview-container {
801
+ display: block;
802
+ width: 100%;
803
+ display: none;
804
+ margin:1em 0;
805
+ }
806
+
807
+ /** Support Page **/
808
+ .wrap #col-right,
809
+ .wrap #col-left {
810
+ width: 49%;
811
+ }
812
+
813
+ @media (max-width:800px){
814
+ .wrap #col-right,
815
+ .wrap #col-left {
816
+ width: 100%;
817
+ }
818
+ }
819
+
820
+ .support-page-logo {
821
+ width: 100%;
822
+ opacity: .7;
823
+ max-width: 100%;
824
+ display: block;
825
+ }
826
+
827
+ .support-page-button {
828
+ display: block;
829
+ width: 100%;
830
+ min-height: 40px;
831
+ font-weight: bold;
832
+ text-align: center;
833
+ line-height: 3 !important;
834
+ margin-top: 1em !important;
835
+ }
836
+
837
+ .support-page-wordpress-font {
838
+ font-size:1.3em;
839
+ margin-right:13px;
840
+ }
841
+
842
+ h2.premium-support-title {
843
+ margin: 1em 0 .5em 0;
844
+ }
845
+
846
+ #premium-support-form {
847
+ display: block;
848
+ width: 100%;
849
+ }
850
+
851
+ #premium-support-form input[type="text"],
852
+ #premium-support-form input[type="email"],
853
+ #premium-support-form input[type="submit"],
854
+ #premium-support-form select {
855
+ display: block;
856
+ width: 100%;
857
+ min-width: 200px;
858
+ margin: .5em 0;
859
+ }
860
+
861
+ #premium-support-form label {
862
+ font-weight: 800;
863
+ }
864
+ #premium-support-form label input,
865
+ #premium-support-form label select {
866
+ font-weight: 500;
867
+ }
868
+ #premium-support-form p {
869
+ font-weight: 300;
870
+ display: block;
871
+ margin-bottom: 1em;
872
+ }
873
+
874
+ #wp-support-content-wrap {
875
+ min-height: 150px;
876
+ width: 100%;
877
+ }
878
+
879
+ .support-form-hidden {
880
+ display: none !important;
881
+ }
882
+ /* End Support Page */
883
+
884
+ /****************************************/
885
+ /* Debug Settings Page */
886
+ /***************************************/
887
+ #yikes-mailchimp-error-log .row-title {
888
+ font-weight: 400;
889
+ }
890
+
891
+ .create-error-log-help:hover {
892
+ cursor: pointer;
893
+ }
894
+
895
+ .error-log-tr td {
896
+ display: table;
897
+ margin-bottom: 1em;
898
+ margin-top: .5em;
899
+ }
900
+
901
+ p.to-start-logging-errors-notice em,
902
+ p.error-log-missing-file em {
903
+ margin: 10px 0;
904
+ }
905
+
906
+ /***********************************************/
907
+ /* Import/Export Forms Page */
908
+ /*********************************************/
909
+ .export-custom-forms-list {
910
+ display: none;
911
+ margin: 1em 0 2em 0;
912
+ }
913
+
914
+ .export-custom-forms-list p {
915
+ margin-top: 0;
916
+ }
917
+
918
+ /******************************/
919
+ /* Lists Page */
920
+ /*****************************/
921
+ .list-rating-star {
922
+ color: #E6B800;
923
+ }
924
+ /*********************************/
925
+ /* Accont Details Page */
926
+ /********************************/
927
+ /* Chimp Chatter */
928
+ #chimp-chatter {
929
+ text-align: center;
930
+ }
931
+ #chimp-chatter .chimp-chatter-container {
932
+ margin: 1em 0.2em;
933
+ background: #F8F8F8;
934
+ border-radius: 10px;
935
+ float: left;
936
+ height: 220px;
937
+ padding: 10px;
938
+ width: 44%;
939
+ }
940
+
941
+ .chimp-chatter-mailchimp-logo {
942
+ width: 100%;
943
+ display: block;
944
+ margin: 0 auto;
945
+ }
946
+
947
+ .chimp-chatter-sidebar h2.account-status {
948
+ text-align: center;
949
+ }
950
+
951
+ .mailchimp-affiliate-link {
952
+ color: #333;
953
+ display: none;
954
+ }
955
+
956
+ .mailchimp-avatar {
957
+ display: block;
958
+ margin: 0 auto;
959
+ box-shadow: 3px 3px 10px 0px rgba(214, 214, 214, 0.75);
960
+ }
961
+
962
+ .chimpchatter-button-container {
963
+ clear: both;
964
+ display: block;
965
+ }
966
+
967
+ .chimp-chatter-postbox {
968
+ float: left;
969
+ width: 49%;
970
+ margin-right: 1%;
971
+ }
972
+
973
+ #account-details .chimp-chatter-postbox.even {
974
+ margin-right: 0;
975
+ }
976
+
977
+
978
+ /* Inactive + Active Markers */
979
+ .circle-account-inactive {
980
+ display: inline-block;
981
+ vertical-align: middle;
982
+ margin-top: -3px;
983
+ margin-right: 5px;
984
+ height: 15px;
985
+ width: 15px;
986
+ border-radius: 50%;
987
+ background: rgba(250, 138, 138, 0.79);
988
+ }
989
+ .chatter-type {
990
+ font-weight: 600;
991
+ font-family: "open sans";
992
+ font-size: 14px;
993
+ margin: 5px 5px 0 5px;
994
+ }
995
+ .chatter-message {
996
+ margin: 2px 2px 15px 2px !important;
997
+ }
998
+ .circle-account-active {
999
+ display: inline-block;
1000
+ vertical-align: middle;
1001
+ margin-top: -3px;
1002
+ margin-right: 5px;
1003
+ height: 15px;
1004
+ width: 15px;
1005
+ border-radius: 50%;
1006
+ background: rgba(128, 214, 128, 0.77);
1007
+ }
1008
+ #account-details .mailchimp-avatar {
1009
+ width: 120px;
1010
+ border-radius: 10%;
1011
+ margin-top: .5em;
1012
+ }
1013
+ /* Chatter Container Colors */
1014
+ .chimp-chatter-positive {
1015
+ border-left: 4px solid rgb(157, 223, 157);
1016
+ }
1017
+ .chimp-chatter-negative {
1018
+ border-left: 4px solid #FBA2A2;
1019
+ }
1020
+ .chimp-chatter-neutral {
1021
+ border-left: 4px solid rgb(177, 177, 177);
1022
+ }
1023
+ /* Sidebar Create a new opt-in form */
1024
+ #import-list-to-site {
1025
+ margin-top: 10px;
1026
+ }
1027
+ #import-list-to-site .input-field {
1028
+ display: block;
1029
+ width: 100%;
1030
+ margin-top: 5px;
1031
+ margin-bottom: 5px;
1032
+ }
1033
+ #import-list-to-site .form-description {
1034
+ resize: vertical;
1035
+ max-height: 65px;
1036
+ }
1037
+ #import-list-to-site .description {
1038
+ margin-top: 5px;
1039
+ }
1040
+ input.clear-mailchimp-api-cache {
1041
+ float: right;
1042
+ margin-top: -33px !important;
1043
+ }
1044
+ .yikes-list-refreshed-notice {
1045
+ border-left: 4px solid #46b450;
1046
+ margin: 5px 0;
1047
+ }
1048
+ .yikes-list-refreshed-notice p {
1049
+ margin: 1em 0 .5em 0;
1050
+ padding: 6px 12px;
1051
+ background: rgba(241, 241, 241, 0.5);
1052
+ font-size: 13px;
1053
+ line-height: 1.5;
1054
+ }
1055
+ .star-container {
1056
+ margin-top: 5px;
1057
+ margin-bottom: 1.5em;
1058
+ }
1059
+ .star-container a {
1060
+ text-decoration: none;
1061
+ }
1062
+ .star-container .dashicons-star-filled {
1063
+ font-size: 1.75em;
1064
+ }
1065
+ .sidebar-container {
1066
+ margin-top: 5px;
1067
+ margin-bottom: 1.5em;
1068
+ }
1069
+ .sidebar-footer-text {
1070
+ margin: 15px 0 !important;
1071
+ text-align: center;
1072
+ }
1073
+ .sidebar-twitter-icon {
1074
+ text-decoration: none;
1075
+ color: #55ACEE;
1076
+ }
1077
+ /* Field no longer exists warning */
1078
+ .field-doesnt-exist-notice {
1079
+ position: absolute;
1080
+ margin-left: 5px;
1081
+ width: 18px;
1082
+ }
1083
+ .field-type-text {
1084
+ float: right;
1085
+ }
1086
+ .type-container {
1087
+ margin-top: 0;
1088
+ margin: 0;
1089
+ }
1090
+ .form-field-container {
1091
+ margin-top: 0;
1092
+ margin-bottom: 0;
1093
+ }
1094
+ /* 2nd Error */
1095
+ .field-no-longer-exists-warning {
1096
+ position: absolute;
1097
+ margin-left: 5px;
1098
+ width: 18px;
1099
+ }
1100
+ /* Form Field Raiods/Checkboxes */
1101
+ .form-field-container td input[type="checkbox"],
1102
+ .form-field-container td input[type="radio"] {
1103
+ margin: 0 5px;
1104
+ }
1105
+ .form-field-container td input[type="checkbox"]:first-child,
1106
+ .form-field-container td input[type="radio"]:first-child {
1107
+ margin-left: 0 !important;
1108
+ }
1109
+ /* Merge variable ID */
1110
+ .merge-tag-text {
1111
+ background: transparent;
1112
+ box-shadow: none;
1113
+ border: none;
1114
+ }
1115
+ .pre-defined-tag-link {
1116
+ font-size: 11px;
1117
+ }
1118
+ /* Close/Delete Buttons */
1119
+ .toggle-container {
1120
+ font-size: small;
1121
+ float: right;
1122
+ }
1123
+ /* Pre-Defined Tag container/modal */
1124
+ #pre-defined-tag-container {
1125
+ display: none;
1126
+ }
1127
+ #pre-defined-tag-container h3 {
1128
+ margin-bottom: 0;
1129
+ }
1130
+ #pre-defined-tag-container .tooltop-tag .dashicons-editor-help {
1131
+ font-size: 13px;
1132
+ line-height: 1.5;
1133
+ }
1134
+ .no-fields-assigned-notice {
1135
+ margin: 4em 0 2.25em 0;
1136
+ padding-bottom: 6em;
1137
+ width: 100%;
1138
+ text-align: center;
1139
+ background: url( '../../includes/images/no-form-fields-assigned-arrow.jpg' ) no-repeat;
1140
+ background-position: bottom center;
1141
+ background-size: 105px;
1142
+ }
1143
+ /* Yikes MailChimp Preloader */
1144
+ .yikes-easy-mc-widget-preloader {
1145
+ position: absolute;
1146
+ left: 48%;
1147
+ margin-top: -96px;
1148
+ }
1149
+ /* Yikes MailChimp Widget */
1150
+ .yikes-dashboard-widget-section {
1151
+ padding: 0 12px 12px;
1152
+ }
1153
+ .select-list-title {
1154
+ padding-left: 0;
1155
+ }
1156
+ .yikes-dashboard-widget-section .description {
1157
+ margin: .5em 0 0 0;
1158
+ }
1159
+ . error-descripion {
1160
+ padding-top: .5em;
1161
+ }
1162
+ /* MailChimp Freddie Logo */
1163
+ .yikes-mc-freddie-logo {
1164
+ float: left;
1165
+ margin-right: 10px;
1166
+ }
1167
+ /* Merge Variable / Interest Group Toggle */
1168
+ .mv_ig_list {
1169
+ width:94%;
1170
+ margin-bottom: 8px !important;
1171
+ border: none !important;
1172
+ background: transparent !important;
1173
+ }
1174
+ .mv_ig_list .list-container {
1175
+ position: absolute;
1176
+ }
1177
+ .mv_ig_list a {
1178
+ width: 48%;
1179
+ padding: 5px 0 !important;
1180
+ text-align: center;
1181
+ margin: 0;
1182
+ }
1183
+ .mv_ig_list a:first-child {
1184
+ margin-right: 0;
1185
+ }
1186
+ .mv_ig_list a:last-child {
1187
+ float: right;
1188
+ }
1189
+
1190
+ .mv_ig_list {
1191
+ margin-bottom: .5em;
1192
+ }
1193
+ .mv_ig_list .nav-tab {
1194
+ border: 1px solid #ccc;
1195
+ }
1196
+ .mv_ig_list .nav-tab-active {
1197
+ color: #fff;
1198
+ font-weight: bold;
1199
+ background: #00a0d2;
1200
+ }
1201
+
1202
+ .mv_ig_list .arrow-down {
1203
+ position: absolute;
1204
+ margin-top: 21px;
1205
+ margin-left: 50px;
1206
+ width: 0;
1207
+ height: 0;
1208
+ border-left: 12px solid transparent;
1209
+ border-right: 12px solid transparent;
1210
+ border-top: 12px solid #00a0d2;
1211
+ }
1212
+
1213
+ #container-container {
1214
+ display: inline-block;
1215
+ width: 521px;
1216
+ }
1217
+ #container-container .list-container {
1218
+ float: left;
1219
+ width: 240px;
1220
+ position: relative;
1221
+ }
1222
+ #container-container .list-container:last-child {
1223
+ margin-left: 2em;
1224
+ }
1225
+
1226
+ #yikes_easy_mc_toolbar {
1227
+ margin-top: -.75em;
1228
+ }
1229
+ #yikes_easy_mc_toolbar_links {
1230
+ display: inline-block;
1231
+ width: 100%;
1232
+ margin: 0;
1233
+ padding: 10px 0;
1234
+ }
1235
+ #yikes_easy_mc_toolbar_links li {
1236
+ float: left;
1237
+ margin: 0 .5em;
1238
+ }
1239
+ #yikes_easy_mc_toolbar_links li a {
1240
+ text-decoration: none;
1241
+ display: inline-block;
1242
+ }
1243
+ #yikes_easy_mc_toolbar_links li a:focus {
1244
+ box-shadow: none;
1245
+ }
1246
+ #yikes_easy_mc_toolbar_links li a.selected_hidden_setting {
1247
+ color: #333333;
1248
+ /* border-bottom: 1px solid rgba(206, 206, 206, 1); */
1249
+ margin-bottom: 3px;
1250
+ }
1251
+ #yikes_easy_mc_toolbar_links li .selected_setting_triangle {
1252
+ width: 0;
1253
+ height: 0;
1254
+ border-left: 13px solid transparent;
1255
+ border-right: 13px solid transparent;
1256
+ border-top: 13px solid rgba(206, 206, 206, 1);
1257
+ margin: 0 auto;
1258
+ }
1259
+ /* Toolbar Icons */
1260
+ #yikes_easy_mc_toolbar_links li a.form-builder:before {
1261
+ content: "\f116";
1262
+ font-family: "dashicons";
1263
+ }
1264
+ #yikes_easy_mc_toolbar_links li a.form-customizer:before {
1265
+ content: "\f100";
1266
+ font-family: "dashicons";
1267
+ }
1268
+ #yikes_easy_mc_toolbar_links li a.error-messages:before {
1269
+ content: "\f117";
1270
+ font-family: "dashicons";
1271
+ }
1272
+ #yikes_easy_mc_toolbar_links li a.form-settings:before {
1273
+ content: "\f111";
1274
+ font-family: "dashicons";
1275
+ }
1276
+
1277
+ /*********************************/
1278
+ /* Checkbox Settings Page */
1279
+ /********************************/
1280
+ #checkbox-settings-form .dashicons-editor-help {
1281
+ font-size: 15px;
1282
+ line-height: 1.6;
1283
+ }
1284
+
1285
+ .checkbox-settings-list-dropdown {
1286
+ display: block;
1287
+ width: 250px;
1288
+ }
1289
+
1290
+ .no-lists-setup-notice {
1291
+ padding: .5em 0 .5em 0;
1292
+ }
1293
+
1294
+ .optin-checkbox-label-input {
1295
+ display: block;
1296
+ width: 250px;
1297
+ }
1298
+
1299
+ /*****************************/
1300
+ /* Manage Forms Page */
1301
+ /***************************/
1302
+
1303
+ /* Table */
1304
+ .yikes-form-id-number {
1305
+ width: 55px;
1306
+ }
1307
+
1308
+ span[title="Impressions"]:hover,
1309
+ span[title="Submissions"]:hover,
1310
+ span[title="Conversion Rate"]:hover {
1311
+ display: block;
1312
+ cursor: pointer;
1313
+ }
1314
+
1315
+ /* Container holding the form ID */
1316
+ .form-id-container {
1317
+ padding: 1px 8px;
1318
+ border-radius: 5px;
1319
+ background: rgb(73, 169, 236);
1320
+ font-weight: bold;
1321
+ color: #ffffff;
1322
+ }
1323
+ .manage-form-admin-notice {
1324
+ margin-top: 1.75em !important;
1325
+ }
1326
+ a.yikes-delete-mailchimp-form,
1327
+ a.yikes-delete-subscriber,
1328
+ .yikes-mc-settings-expansion-section a.remove-field,
1329
+ .remove-notification {
1330
+ color: rgb(217, 96, 96) !important;
1331
+ }
1332
+ .yikes-delete-mailchimp-form {
1333
+ margin-top: 6px;
1334
+ }
1335
+ #postbox-container-1 .yikes-delete-mailchimp-form {
1336
+ float: right;
1337
+ }
1338
+ .form-buttons-container {
1339
+ display: block;
1340
+ padding: 11px 10px;
1341
+ }
1342
+ .forms-buttons-container input[type="submit"] {
1343
+ margin: 0 0 .5em 0;
1344
+ }
1345
+ .update-form-spinner {
1346
+ position: absolute;
1347
+ left: 0;
1348
+ right: 0;
1349
+ margin: 0 auto;
1350
+ bottom: 13px;
1351
+ }
1352
+ .yikes-mc-shortcode-input {
1353
+ text-align: center;
1354
+ width: 100%;
1355
+ color: #333333;
1356
+ }
1357
+ .hidden-class {
1358
+ display: none !important;
1359
+ }
1360
+
1361
+ .stat-container {
1362
+ width:10%;
1363
+ max-width: 75px;
1364
+ }
1365
+
1366
+ .no-mailchimp-forms-found em,
1367
+ .no-current-subscriber-notice em {
1368
+ padding: 25px 0 25px 25px;
1369
+ }
1370
+
1371
+ .column-columnname span.stats {
1372
+ display: block;
1373
+ width: 100%;
1374
+ text-align: center;
1375
+ }
1376
+ .column-columnname span.stats span {
1377
+ display: inline-block;
1378
+ width: 20%;
1379
+ }
1380
+ .column-columnname span.stats span:hover {
1381
+ cursor: pointer;
1382
+ }
1383
+ /* Available Form Field List */
1384
+ #available-fields li,
1385
+ #available-interest-groups li {
1386
+ text-decoration: none;
1387
+ display: block;
1388
+ border: 1px solid rgba(177, 177, 177, 0.71);
1389
+ color: #333333;
1390
+ padding: 5px;
1391
+ margin: .5em 0;
1392
+ }
1393
+ #available-fields li.not-available,
1394
+ #available-interest-groups li.not-available {
1395
+ opacity: .6 !important;
1396
+ }
1397
+
1398
+ #available-fields li.field-to-add-to-form,
1399
+ #available-interest-groups li.group-to-add-to-form {
1400
+ background: rgba(46, 162, 204, 0.25);
1401
+ }
1402
+
1403
+ /* Add to Form Builder Arrow Icon */
1404
+ .add-field-to-editor .add-to-form-builder-arrow,
1405
+ .button-secondary .add-to-form-builder-arrow {
1406
+ width: 15px;
1407
+ font-size: 15px;
1408
+ line-height: 1.8;
1409
+ }
1410
+
1411
+ /* Form Builder Clear Form Fields Button */
1412
+ .clear-form-fields {
1413
+ background: #e14d43;
1414
+ border-color: #d02c21;
1415
+ color: #fff;
1416
+ box-shadow: inset 0 1px 0 #ec8b85,0 1px 0 rgba(0,0,0,.15);
1417
+ text-decoration: none;
1418
+ display: inline-block;
1419
+ height: 28px;
1420
+ padding: 0 10px 1px;
1421
+ border-width: 1px;
1422
+ -webkit-appearance: none;
1423
+ border-radius: 3px;
1424
+ white-space: nowrap;
1425
+ font-size: 13px;
1426
+ line-height: 26px;
1427
+ box-sizing: border-box;
1428
+ -webkit-box-sizing: border-box;
1429
+ -moz-box-sizing: border-box;
1430
+ float: right;
1431
+ margin: 0 11px 10px 0;
1432
+ }
1433
+
1434
+ .clear-form-fields:hover,
1435
+ .clear-form-fields:active,
1436
+ .clear-form-fields:focus {
1437
+ background: #dd382d;
1438
+ border-color: #ba281e;
1439
+ color: #fff;
1440
+ box-shadow: inset 0 1px 0 #e8776f;
1441
+ }
1442
+ /*****************************/
1443
+ /* View User Page */
1444
+ /*****************************/
1445
+ .yikes-mc-view-list-breadcrumbs {
1446
+ padding: .8em;
1447
+ border: 1px solid #D8D8D8;
1448
+ background: #ECECEC;
1449
+ margin: 1.5em 0 .8em 0;
1450
+ }
1451
+
1452
+ .yikes-mc-member-rating-star {
1453
+ color: goldenrod;
1454
+ }
1455
+
1456
+ /* Subscriber Cards */
1457
+ #yikes-mc-subscriber-card-wrapper {
1458
+ background: #fefefe;
1459
+ min-height: 200px;
1460
+ display: inline-block;
1461
+ box-shadow: 0 1px 1px rgba(0,0,0,.04);
1462
+ webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
1463
+ border: 1px solid #e5e5e5;
1464
+ padding: 15px 20px;
1465
+ width: 500px;
1466
+ float: left;
1467
+ }
1468
+
1469
+ #yikes-mc-subscriber-card-wrapper .subscriber-optin-ip {
1470
+ display: inline-block;
1471
+ margin: 1em 0 0 0;
1472
+ font-style: italic;
1473
+ }
1474
+
1475
+ .view-user-data-wrap #customer-tab-wrapper-list {
1476
+ float: left;
1477
+ background: #fefefe;
1478
+ margin-top: 0;
1479
+ padding: 12px;
1480
+ margin-left: -1px;
1481
+ border-right: 1px solid #e5e5e5;
1482
+ border-top: 1px solid #e5e5e5;
1483
+ border-bottom: 1px solid #e5e5e5;
1484
+ }
1485
+
1486
+ .view-user-data-wrap #customer-tab-wrapper-list .dashicons {
1487
+ font-size: 23px;
1488
+ height: 23px;
1489
+ width: 23px;
1490
+ margin: 3px 0;
1491
+ }
1492
+
1493
+ .view-user-data-wrap #customer-tab-wrapper-list li.inactive {
1494
+ color: rgba(51, 51, 51, 0.31);
1495
+ transition: color ease-out .1s;
1496
+ }
1497
+
1498
+ .view-user-data-wrap #customer-tab-wrapper-list li.active,
1499
+ .view-user-data-wrap #customer-tab-wrapper-list li.inactive:hover {
1500
+ color: rgba(51, 51, 51, 1);
1501
+ }
1502
+
1503
+ #yikes-mc-subscriber-card-wrapper .yikes-mc-card-top h2,
1504
+ #yikes-mc-subscriber-card-wrapper .yikes-mc-card-top img,
1505
+ #yikes-mc-subscriber-card-wrapper .yikes-mc-card-top .member-star-rating-container {
1506
+ float: left;
1507
+ }
1508
+
1509
+ #yikes-mc-subscriber-card-wrapper #delete-mailchimp-subscriber {
1510
+ display: block;
1511
+ margin: 0 auto;
1512
+ }
1513
+
1514
+ #yikes-mc-subscriber-card-wrapper .yikes-mc-card-top img {
1515
+ border-radius: 3px;
1516
+ }
1517
+
1518
+ #yikes-mc-subscriber-card-wrapper .merge-variable-section li {
1519
+ display: inline-block;
1520
+ list-style: none;
1521
+ float: left;
1522
+ width: 50%;
1523
+ min-height: 65px;
1524
+ border-bottom: 1px dotted #ddd;
1525
+ }
1526
+
1527
+ #yikes-mc-subscriber-card-wrapper .merge-variable-section li p {
1528
+ margin: 0 0 1em 0px;
1529
+ }
1530
+
1531
+ #yikes-mc-subscriber-card-wrapper .yikes-mc-card-top h2 {
1532
+ max-width: 370px;
1533
+ width: 75%;
1534
+ padding: 0;
1535
+ }
1536
+
1537
+ #yikes-mc-subscriber-card-wrapper .member-star-rating-container {
1538
+ display: block;
1539
+ margin: .5em 0;
1540
+ margin-left: 10px;
1541
+ }
1542
+
1543
+ #yikes-mc-subscriber-card-wrapper h2 {
1544
+ margin-left: 10px;
1545
+ margin-top: 0;
1546
+ padding-top: 0;
1547
+ }
1548
+
1549
+ #yikes-mc-subscriber-card-wrapper .yikes-mc-card-top {
1550
+ display: inline-block;
1551
+ width: 100%;
1552
+ }
1553
+
1554
+ #yikes-mc-subscriber-card-wrapper .yikes-mc-card-body {
1555
+ display: inline-block;
1556
+ width: 100%;
1557
+ }
1558
+
1559
+ #yikes-mc-subscriber-card-wrapper .yikes-mc-card-body h4 {
1560
+ margin-top: 0;
1561
+ margin-left: 5px;
1562
+ }
1563
+
1564
+ .yikes-mc-subscriber-hr {
1565
+ margin: 1.5em 0;
1566
+ }
1567
+
1568
+ .member-subscription-date {
1569
+ display: block;
1570
+ width: 70%;
1571
+ max-width: 370px;
1572
+ margin: .5em 0;
1573
+ margin-left: 10px;
1574
+ float: left;
1575
+ }
1576
+
1577
+ .member-location-data {
1578
+ display: block;
1579
+ width: 70%;
1580
+ max-width: 370px;
1581
+ margin: .25em 0;
1582
+ margin-left: 10px;
1583
+ float: left;
1584
+ }
1585
+
1586
+ /*****************************/
1587
+ /* Manage Lists Page */
1588
+ /*****************************/
1589
+ .addon-required-link {
1590
+ color: #333333;
1591
+ opacity: .5;
1592
+ }
1593
+
1594
+ .view-list-sidebar-input {
1595
+ color: #333333;
1596
+ }
1597
+
1598
+ .merge-variable-ul,
1599
+ .interest-group-ul,
1600
+ .segment-ul {
1601
+ padding-left: 15px;
1602
+ font-size: 14px;
1603
+ }
1604
+ .merge-variable-ul li .dashicons,
1605
+ .interest-group-ul li .dashicons {
1606
+ line-height: 1.8;
1607
+ font-size: 9px;
1608
+ }
1609
+
1610
+ a.button-primary.edit-fields-button {
1611
+ margin: 0 0 10px 15px;
1612
+ }
1613
+
1614
+ .merge-variable-count,
1615
+ .interest-group-count,
1616
+ .segment-group-count {
1617
+ text-decoration: underline;
1618
+ margin-bottom: .75em;
1619
+ padding-left:7px;
1620
+ }
1621
+
1622
+ .interest-group-title {
1623
+ padding-left: 5px;
1624
+ }
1625
+
1626
+ .edit-segments-button {
1627
+ margin: 0 0 10px 15px;
1628
+ }
1629
+
1630
+ .edit-segment-description {
1631
+ padding: 0 0 10px 15px;
1632
+ }
1633
+
1634
+ #credit-container {
1635
+ margin-top:1.5em;
1636
+ }
1637
+
1638
+ /***********************/
1639
+ /* Edit Form Page */
1640
+ /**********************/
1641
+ /* Custom Icons For custom Sections */
1642
+ .yikes-easy-mailchimp-custom-content-icon {
1643
+ font-size: 15px;
1644
+ line-height: 1;
1645
+ }
1646
+ .custom-field-section {
1647
+ display: block;
1648
+ margin: 1em 0;
1649
+ }
1650
+ #associated-list {
1651
+ width: 100%;
1652
+ margin-top: 5px;
1653
+ }
1654
+ #redirect-user-to-selection {
1655
+ width: 100%;
1656
+ }
1657
+ #edit-yikes-mc-form label h3 {
1658
+ margin-left:0;
1659
+ padding-left: 0;
1660
+ }
1661
+ #available-fields .field-required {
1662
+ color: rgb(217, 96, 96) !important;
1663
+ }
1664
+ /* Post Stuff Heading */
1665
+ body.admin_page_yikes-mailchimp-edit-form #poststuff h2 {
1666
+ padding: 8px 12px;
1667
+ margin-top: 0;
1668
+ }
1669
+ .edit-form-form-description {
1670
+ width: 100%;
1671
+ resize: vertical;
1672
+ min-height: 65px;
1673
+ max-height: 100px;
1674
+ }
1675
+
1676
+ .edit-form-title {
1677
+ padding-left: 12px !important;
1678
+ }
1679
+ #edit-form-description {
1680
+ padding: 0 12px;
1681
+ margin: 1em 0;
1682
+ }
1683
+ .yikes-easy-mc-postbox {
1684
+ overflow: hidden;
1685
+ }
1686
+ .no-interest-groups-found-message {
1687
+ opacity: .35;
1688
+ }
1689
+ #interest-groups-container .description,
1690
+ #merge-variables-container .description {
1691
+ padding-top: .5em;
1692
+ }
1693
+ .inside-section-1 {
1694
+ margin-top: 0;
1695
+ margin-bottom: 1.5em;
1696
+ }
1697
+ .inside-section-2 {
1698
+ margin-top: 0;
1699
+ margin-bottom: 2em;
1700
+ }
1701
+ .form-field-container-span {
1702
+ display: block;
1703
+ margin: .5em 0;
1704
+ }
1705
+ /* Style List - color pickers etc. */
1706
+ #style-list ul li {
1707
+ display: block;
1708
+ width: 100%;
1709
+ margin: 1em 0;
1710
+ }
1711
+ .wp-picker-container,
1712
+ .form-style-adjustment {
1713
+ display: block !important;
1714
+ width: 100%;
1715
+ margin: .5em 0;
1716
+ }
1717
+
1718
+ .dynamic-email-tag {
1719
+ display: inline-block;
1720
+ margin-right: 5px;
1721
+ }
1722
+ .dynamic-tag-description td {
1723
+ padding-top: 0;
1724
+ }
1725
+
1726
+ #create-new-notification-button {
1727
+ margin-top: 1em;
1728
+ }
1729
+
1730
+ /* File Field Type */
1731
+ .file-container {
1732
+ display: none;
1733
+ }
1734
+
1735
+ .yikes-mailchimp-file-field input[name*="custom-field[incentive-attachment]"] {
1736
+ margin-bottom: .5em;
1737
+ }
1738
+
1739
+ .yikes-mailchimp-file-field input[name*="custom-field[incentive-attachment]"]+.button-secondary {
1740
+ margin-left: 4px;
1741
+ }
1742
+
1743
+ input#upload-btn[data-attr-position="1"] {
1744
+ margin-left: 0;
1745
+ }
1746
+
1747
+ .remove-file-button {
1748
+ background: url('../partials/helpers/fields/img/icon-delete.png');
1749
+ height: 16px;
1750
+ position: absolute;
1751
+ text-indent: -99999px;
1752
+ width: 16px;
1753
+ }
1754
+
1755
+ a.add-new-incentive-attachment {
1756
+ display: block;
1757
+ width: 40px;
1758
+ margin-right: 100% !important;
1759
+ margin-top: .5em !important;
1760
+ }
1761
+ a.add-new-incentive-attachment .dashicons {
1762
+ font-size: 15px;
1763
+ line-height: 1.8;
1764
+ }
1765
+
1766
+ .form-builder-placeholder {
1767
+ background: rgba(206, 206, 206, 0.20);
1768
+ height: 30px;
1769
+ }
1770
+
1771
+ /******************************************/
1772
+ /* Edit Form Form Settings Section */
1773
+ /****************************************/
1774
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-title {
1775
+ font-size: 1em;
1776
+ border-bottom: 1px solid rgba(187, 187, 187, 0.29);
1777
+ display: block;
1778
+ width: 100%;
1779
+ padding-bottom: 6px;
1780
+ margin-bottom: .5em;
1781
+ margin-top: 1.5em;
1782
+ }
1783
+
1784
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-title.first {
1785
+ margin-top: 0;
1786
+ }
1787
+
1788
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior {
1789
+ display: inline-block;
1790
+ width: 100%;
1791
+ box-sizing: border-box;
1792
+ -webkit-box-sizing: border-box;
1793
+ -moz-box-sizing: border-box;
1794
+ background: rgba(241, 241, 241, 0.75);
1795
+ padding: 1em;
1796
+ }
1797
+
1798
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior label {
1799
+ margin-top: 0;
1800
+ }
1801
+
1802
+ label.login-restriction-center {
1803
+ display: block;
1804
+ width: 100%;
1805
+ }
1806
+
1807
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .date-restirction-section {
1808
+ display: inline-block;
1809
+ }
1810
+
1811
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .date-restirction-section p.description.error {
1812
+ color: #F56060;
1813
+ }
1814
+
1815
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .date-restirction-section label {
1816
+ float: left;
1817
+ margin-right: .5em;
1818
+ margin-top: 0;
1819
+ margin-bottom: 0;
1820
+ }
1821
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .nested-child .yikes-easy-mc-form-restriction-pending-message,
1822
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .nested-child .yikes-easy-mc-form-restriction-expired-message,
1823
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .nested-child .yikes-easy-mc-form-restriction-login-message {
1824
+ display: block;
1825
+ width: 100%;
1826
+ min-height: 50px;
1827
+ }
1828
+
1829
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .nested-child {
1830
+ float: left;
1831
+ padding-left: 2%;
1832
+ width: 98%;
1833
+ border-left: 1px dashed #BDBDBD;
1834
+ border-spacing: 2px;
1835
+ margin: .5em 0 1em 0;
1836
+ }
1837
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .nested-child .yikes-easy-mc-submit-button-text {
1838
+ margin: 0;
1839
+ }
1840
+
1841
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .date-restirction-section {
1842
+ margin-bottom: 0;
1843
+ }
1844
+
1845
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .date-restirction-section.last {
1846
+ margin-bottom: .75em;
1847
+ }
1848
+
1849
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .nested-child.hidden {
1850
+ display: none;
1851
+ }
1852
+
1853
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .description + label {
1854
+ margin-top: 1em;
1855
+ float: left;
1856
+ width: 100%;
1857
+ }
1858
+
1859
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior label.inline-form-label {
1860
+ margin-bottom: 0;
1861
+ margin-top: 0;
1862
+ }
1863
+
1864
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior .description {
1865
+ display: block;
1866
+ width: 100%;
1867
+ float: left;
1868
+ }
1869
+
1870
+ .admin_page_yikes-mailchimp-edit-form #form-settings .section-interior strong:first-child,
1871
+ .admin_page_yikes-mailchimp-edit-form #form-settings .nested-child strong:first-child {
1872
+ display: block;
1873
+ width: 100%;
1874
+ }
1875
+
1876
+ .admin_page_yikes-mailchimp-edit-form #form-settings .inline-form-label {
1877
+ float: left;
1878
+ margin-right: 10px;
1879
+ }
1880
+
1881
+
1882
+ /******************************************/
1883
+ /* Edit Form Custom Fields */
1884
+ /****************************************/
1885
+ /**
1886
+ * Timepickers
1887
+ * @since 6.0.3.8
1888
+ */
1889
+ body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-wrapper {
1890
+ overflow-y: auto;
1891
+ height: 150px;
1892
+ width: 170px;
1893
+ background: #fff;
1894
+ border: 1px solid #ddd;
1895
+ box-shadow:0 5px 10px rgba(0,0,0,0.2);
1896
+ outline: none;
1897
+ z-index: 10001;
1898
+ margin: 0;
1899
+ }
1900
+
1901
+ body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-wrapper.ui-timepicker-with-duration {
1902
+ width: 13em;
1903
+ }
1904
+
1905
+ body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,
1906
+ body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60 {
1907
+ width: 11em;
1908
+ }
1909
+
1910
+ body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list {
1911
+ margin: 0;
1912
+ padding: 0;
1913
+ list-style: none;
1914
+ }
1915
+
1916
+ body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-duration {
1917
+ margin-left: 5px; color: #888;
1918
+ }
1919
+
1920
+ body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list:hover .ui-timepicker-duration {
1921
+ color: #888;
1922
+ }
1923
+
1924
+ body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list li {
1925
+ padding: 3px 0 3px 5px;
1926
+ cursor: pointer;
1927
+ white-space: nowrap;
1928
+ color: #000;
1929
+ list-style: none;
1930
+ margin: 0;
1931
+ }
1932
+
1933
+ body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list:hover .ui-timepicker-selected {
1934
+ background: #fff; color: #000;
1935
+ }
1936
+
1937
+ body.admin_page_yikes-mailchimp-edit-form li.ui-timepicker-selected,
1938
+ body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list li:hover,
1939
+ body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list .ui-timepicker-selected:hover {
1940
+ background: #1980EC; color: #fff;
1941
+ }
1942
+
1943
+ body.admin_page_yikes-mailchimp-edit-form li.ui-timepicker-selected .ui-timepicker-duration,
1944
+ body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list li:hover .ui-timepicker-duration {
1945
+ color: #ccc;
1946
+ }
1947
+
1948
+ body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list li.ui-timepicker-disabled,
1949
+ body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list li.ui-timepicker-disabled:hover,
1950
+ body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
1951
+ color: #888;
1952
+ cursor: default;
1953
+ }
1954
+
1955
+ body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list li.ui-timepicker-disabled:hover,
1956
+ body.admin_page_yikes-mailchimp-edit-form .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
1957
+ background: #f2f2f2;
1958
+ }
1959
+
1960
+ /*
1961
+ * End Timepicker styles
1962
+ */
1963
+
1964
+ /*
1965
+ * Bootstrap datepicker styles
1966
+ */
1967
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker {
1968
+ background-color: #fff;
1969
+ border: 1px solid #66AFE9;
1970
+ border-radius: 4px;
1971
+ box-shadow: 0 0 8px rgba(102,175,233,.6);
1972
+ display: none;
1973
+ margin-top: 4px;
1974
+ padding: 10px;
1975
+ width: 240px;
1976
+ }
1977
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker a,
1978
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker a:hover {
1979
+ text-decoration: none;
1980
+ }
1981
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker a:hover,
1982
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker td:hover a {
1983
+ color: #2A6496;
1984
+ transition: color 0.1s ease-in-out;
1985
+ }
1986
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-header {
1987
+ margin-bottom: 4px;
1988
+ text-align: center;
1989
+ }
1990
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-title {
1991
+ font-weight: 700;
1992
+ }
1993
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-prev,
1994
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-next {
1995
+ cursor: default;
1996
+ font-family: 'Glyphicons Halflings';
1997
+ -webkit-font-smoothing: antialiased;
1998
+ font-style: normal;
1999
+ font-weight: normal;
2000
+ height: 20px;
2001
+ line-height: 1;
2002
+ margin-top: 2px;
2003
+ width: 30px;
2004
+ }
2005
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-prev {
2006
+ float: left;
2007
+ text-align: left;
2008
+ }
2009
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-next {
2010
+ float: right;
2011
+ text-align: right;
2012
+ }
2013
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-prev:before {
2014
+ content: "\f141";
2015
+ font-family: "dashicons";
2016
+ }
2017
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-next:before {
2018
+ content: "\f139";
2019
+ font-family: "dashicons";
2020
+ }
2021
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker-next:hover,
2022
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker-prev:hover {
2023
+ cursor: pointer !important;
2024
+ }
2025
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker-close {
2026
+ display: none;
2027
+ }
2028
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker-current {
2029
+ /* match the button secondary styles here */
2030
+ color: #555 !important;
2031
+ border-color: #ccc !important;
2032
+ background: #f7f7f7 !important;
2033
+ box-shadow: 0 1px 0 #ccc !important;
2034
+ vertical-align: top !important;
2035
+ display: inline-block;
2036
+ text-decoration: none;
2037
+ font-size: 13px;
2038
+ line-height: 26px;
2039
+ height: 28px;
2040
+ padding: 0 10px 1px;
2041
+ cursor: pointer;
2042
+ border-width: 1px;
2043
+ border-style: solid;
2044
+ -webkit-appearance: none;
2045
+ border-radius: 3px;
2046
+ white-space: nowrap;
2047
+ box-sizing: border-box;
2048
+ -webkit-box-sizing: border-box;
2049
+ -moz-box-sizing: border-box;
2050
+ margin-top: 10px;
2051
+ }
2052
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-icon {
2053
+ display: none;
2054
+ }
2055
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-calendar {
2056
+ table-layout: fixed;
2057
+ width: 100%;
2058
+ }
2059
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-calendar th,
2060
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-calendar td {
2061
+ text-align: center;
2062
+ padding: 4px 0;
2063
+ }
2064
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-calendar td {
2065
+ border-radius: 4px;
2066
+ transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;
2067
+ }
2068
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-calendar td:hover {
2069
+ background-color: #EBEBEB;
2070
+ cursor: pointer;
2071
+ }
2072
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-calendar td a {
2073
+ text-decoration: none;
2074
+ }
2075
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-today {
2076
+ background-color: rgba(66, 137, 204, 0.65);
2077
+ }
2078
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-today a {
2079
+ color: #fff
2080
+ }
2081
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-current-day {
2082
+ background-color: #4289cc;
2083
+ }
2084
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-current-day a {
2085
+ color: #fff
2086
+ }
2087
+ body.admin_page_yikes-mailchimp-edit-form .ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover {
2088
+ background-color: #fff;
2089
+ cursor: default;
2090
+ }
2091
+ /*
2092
+ * End bootstrap datepicker styles
2093
+ */
2094
+
2095
+ /***************/
2096
+ /* Radio Field */
2097
+ /***************/
2098
+ .custom-radio-holder {
2099
+ display: inline-block;
2100
+ width: 100%;
2101
+ margin: .5em 0;
2102
+ }
2103
+ .custom-radio-label {
2104
+ display: block;
2105
+ float: left;
2106
+ margin: 0 5px;
2107
+ }
2108
+ .custom-radio-label:first-child {
2109
+ margin-left: 0 !important;
2110
+ }
2111
+ .custom-radio-label input[type="radio"] {
2112
+ margin-right: 0 !important;
2113
+ }
2114
+ /********************/
2115
+ /* Select Field */
2116
+ /*******************/
2117
+ .custom-select-field {
2118
+ display: block;
2119
+ width: 100%;
2120
+ margin: .5em 0;
2121
+ }
2122
+ /**********************************/
2123
+ /* Front End Customizer */
2124
+ /*********************************/
2125
+ /** Front end Custoizer Widget Icon **/
2126
+ #available-widgets [class*=yikes_easy] .widget-title:before {
2127
+ content: "" !important;
2128
+ background: url(../../includes/images/MailChimp_Assets/Freddie_original.png) no-repeat #FAFAFA;
2129
+ background-size: contain;
2130
+ }
2131
+
2132
+ body.wp-customizer #available-widgets [id*="_yikes_easy_mc_widget"]>div.widget-top>div.widget-title>h4 {
2133
+ background: transparent !important;
2134
+ }
2135
+
2136
+ /***************************/
2137
+ /* API Connection Styles */
2138
+ /**************************/
2139
+ #connection-container {
2140
+ float: right;
2141
+ color: #ffffff;
2142
+ padding: .25em .75em .25em .25em;
2143
+ margin-top: -4px;
2144
+ }
2145
+
2146
+ #connection-container.api-connected {
2147
+ background: rgb(68, 186, 68);
2148
+ }
2149
+
2150
+ #connection-container.api-not-connected {
2151
+ background: rgb(181, 181, 181);
2152
+ }
2153
+
2154
+ /* Adjust Lineheight of Conencted vs Not-connected Icons */
2155
+ .yikes-mc-api-connected,
2156
+ .yikes-mc-api-not-connected {
2157
+ line-height: 1;
2158
+ }
2159
+ /* End Icon line height adjustment */
2160
+
2161
+ /**************************/
2162
+ /* Settings Sidebar */
2163
+ /*************************/
2164
+ .show-some-love-container {
2165
+ transition: max-height .75s;
2166
+ }
2167
+ /* Leave Us A Review */
2168
+ #review-yikes-easy-mc {
2169
+ text-align: center;
2170
+ }
2171
+ #review-yikes-easy-mc .dashicons-star-filled {
2172
+ color: #E6B800;
2173
+ }
2174
+ .meta-box-sortables hr {
2175
+ margin: 1.75em 0 0 0;
2176
+ }
2177
+ /* About Yikes Inc. */
2178
+ #about-yikes-inc {
2179
+ display: none;
2180
+ }
2181
+ #about-yikes-inc .about-sidebar-yikes-logo {
2182
+ float: left;
2183
+ width: 95px;
2184
+ margin: 5px 7px 0 0;
2185
+ }
2186
+ #about-yikes-inc p {
2187
+ margin-top: 0;
2188
+ }
2189
+
2190
+ /*************************/
2191
+ /* Admin Notices */
2192
+ /************************/
2193
+ .yikes-easy-mc-updated {
2194
+ display: block;
2195
+ border-left: 4px solid #4EAEF0;
2196
+ margin:0 20px 2px 0px;
2197
+ margin-top: 1em;
2198
+ margin-bottom: 1em;
2199
+ padding: 2px 10px;
2200
+ background: #fff;
2201
+ background-size: 120px;
2202
+ background-position: right bottom;
2203
+ background-repeat: no-repeat;
2204
+ background-position-y: 29px;
2205
+ }
2206
+
2207
+ /*********************************/
2208
+ /* Support Page */
2209
+ /*********************************/
2210
+ .support-section {
2211
+ margin: 1.5em 0;
2212
+ padding: 1em 0;
2213
+ }
2214
+
2215
+ .github-octocat {
2216
+ background: url( '../../includes/images/Support_Page/Octocat.png' );
2217
+ background-repeat: no-repeat;
2218
+ background-size: 100%;
2219
+ background-position: left top;
2220
+ width: 50px;
2221
+ height: 45px;
2222
+ display: block;
2223
+ float: left;
2224
+ margin-top: -5px;
2225
+ }
2226
+
2227
+
2228
+ /** Break Points **/
2229
+
2230
+ @media screen and (max-width: 1200px) {
2231
+
2232
+ .yikes-easy-mc-postbox #post-body.columns-2 #postbox-container-1 {
2233
+ float: none;
2234
+ }
2235
+
2236
+ }
2237
+
2238
+ @media screen and (max-width: 850px) {
2239
+
2240
+ /* Hide Selected Option Arrow when it drops below the main content box */
2241
+ .option-menu-selected-arrow {
2242
+ display: none !important;
2243
+ }
2244
+
2245
+ }
2246
+
2247
+ @media screen and (max-width: 782px) {
2248
+ #chimp-chatter .chimp-chatter-container {
2249
+ float: none;
2250
+ height: auto;
2251
+ width: 100%;
2252
+ }
2253
+ }
2254
+
2255
+ .recaptcha-demo-gif {
2256
+ width: 275px;
2257
+ }
2258
+
2259
+ /* pro version notice */
2260
+ .pro-version-only-notice {
2261
+ color: rgb(217, 96, 96);
2262
+ }
2263
+
2264
+ /* Upgrade Ellipses */
2265
+ .upgrading-ellipse-one {
2266
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
2267
+ filter: alpha(opacity=0);
2268
+ -moz-opacity: 0;
2269
+ -khtml-opacity: 0;
2270
+ opacity: 0;
2271
+ -webkit-animation: dot 1.3s infinite;
2272
+ -webkit-animation-delay: 0.0s;
2273
+ animation: dot 1.3s infinite;
2274
+ animation-delay: 0.0s;
2275
+ }
2276
+ .upgrading-ellipse-two {
2277
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
2278
+ filter: alpha(opacity=0);
2279
+ -moz-opacity: 0;
2280
+ -khtml-opacity: 0;
2281
+ opacity: 0;
2282
+ -webkit-animation: dot 1.3s infinite;
2283
+ -webkit-animation-delay: 0.2s;
2284
+ animation: dot 1.3s infinite;
2285
+ animation-delay: 0.2s;
2286
+ }
2287
+ .upgrading-ellipse-three {
2288
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
2289
+ filter: alpha(opacity=0);
2290
+ -moz-opacity: 0;
2291
+ -khtml-opacity: 0;
2292
+ opacity: 0;
2293
+ -webkit-animation: dot 1.3s infinite;
2294
+ -webkit-animation-delay: 0.3s;
2295
+ animation: dot 1.3s infinite;
2296
+ animation-delay: 0.3s;
2297
+ }
2298
+
2299
+ /* Animations */
2300
+ @keyframes dot {
2301
+ 0% { opacity: 0; }
2302
+ 50% { opacity: 0; }
2303
+ 100% { opacity: 1; }
2304
+ }
2305
  /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInlpa2VzLWluYy1lYXN5LW1haWxjaGltcC1leHRlbmRlci1hZG1pbi5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7OztHQUdHOztDQUVGO0NBQ0EsY0FBYztFQUNiOztDQUVEO0NBQ0EsZUFBZTtDQUNmLGlEQUFpRDtFQUNoRDs7Q0FFRDtDQUNBLGVBQWU7Q0FDZixlQUFlO0VBQ2Q7O0NBRUQ7Q0FDQSxjQUFjO0VBQ2I7O0NBRUQ7RUFDQyxlQUFlO0VBQ2YsZUFBZTtFQUNmOztDQUVEO0NBQ0EsZ0JBQWdCO0NBQ2hCLGlCQUFpQjtDQUNqQixZQUFZO0NBQ1osMEJBQTBCO0VBQ3pCOztDQUVEO0NBQ0EsbUJBQW1CO0VBQ2xCO0NBQ0Q7RUFDQyxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCOztBQUVGO0VBQ0UsY0FBYztDQUNmOztBQUVEO0NBQ0MsY0FBYztDQUNkOztBQUVEO0NBQ0MsZUFBZTtDQUNmLG1CQUFtQjtDQUNuQjs7QUFFRDtDQUNDLDBCQUEwQjtDQUMxQjs7QUFFRCw2QkFBNkI7QUFDN0IsdUJBQXVCO0FBQ3ZCLDRCQUE0QjtBQUM1QjtDQUNDLGNBQWM7Q0FDZCxjQUFjO0NBQ2Q7O0FBRUQ7Q0FDQyxjQUFjO0NBQ2QsaUJBQWlCO0NBQ2pCO0NBQ0E7RUFDQyxjQUFjO0VBQ2Q7O0NBRUQsd0JBQXdCO0NBQ3hCLHVCQUF1QjtDQUN2Qix3QkFBd0I7Q0FDeEI7RUFDQyxzQkFBc0I7RUFDdEIsb0JBQW9CO0VBQ3BCOztDQUVEO0VBQ0MsbUJBQW1CO0VBQ25COztDQUVEO0VBQ0MsWUFBWTtFQUNaOztDQUVELCtCQUErQjtDQUMvQix5QkFBeUI7Q0FDekIsOEJBQThCOztDQUU5Qix1QkFBdUI7Q0FDdkI7O0VBRUMsc0hBQXNIO0VBQ3RILHNCQUFzQjtFQUN0QixlQUFlO0VBQ2YsYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyxXQUFXO0VBQ1gsbUJBQW1CO0VBQ25C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NkI7RUFDN0Isc0JBQXNCO0NBQ3ZCOztBQUVELGdCQUFnQjtBQUNoQjtHQUNHLEtBQUssV0FBVyxFQUFFO0VBQ25CLE1BQU0sV0FBVyxFQUFFO0NBQ3BCLE9BQU8sV0FBVyxFQUFFO0NBQ3BCIiwiZmlsZSI6Inlpa2VzLWluYy1lYXN5LW1haWxjaGltcC1leHRlbmRlci1hZG1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcciAqIEFsbCBvZiB0aGUgQ1NTIGZvciB5b3VyIGFkbWluLXNwZWNpZmljIGZ1bmN0aW9uYWxpdHkgc2hvdWxkIGJlXHIgKiBpbmNsdWRlZCBpbiB0aGlzIGZpbGUuXHIgKi9cciBcciAvKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHIgLypcdERhc2hib2FyZCBXaWRnZXRzICAgKi9cciAvKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclx0XHJcdC8qKiBMaXN0IFN0YXRpc3RpY3MgKiovXHJcdCN5aWtlc19lYXN5X21jX2xpc3Rfc3RhdHNfd2lkZ2V0IGgzIHNwYW4sXHJcdCN5aWtlc19lYXN5X21jX2FjY291bnRfYWN0aXZpdHlfd2lkZ2V0IGgzIHNwYW4ge1xyXHRcdHBhZGRpbmctbGVmdDogM2VtO1xyXHRcdGJhY2tncm91bmQ6IHVybCggJy4uLy4uL2luY2x1ZGVzL2ltYWdlcy9NYWlsQ2hpbXBfQXNzZXRzL0ZyZWRkaWVfb3JpZ2luYWwucG5nJyApO1xyXHRcdGJhY2tncm91bmQtc2l6ZTogMjVweDtcclx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXHRcdGRpc3BsYXk6IGJsb2NrO1xyXHRcdGhlaWdodDogMzBweDtcclx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDNweDtcclx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDhweDtcclx0XHRwYWRkaW5nLXRvcDogNXB4O1xyXHR9XHJcdFxyXHQjeWlrZXNfZWFzeV9tY19hY2NvdW50X2FjdGl2aXR5X3dpZGdldCBoMy5obmRsZSB7XHJcdFx0cGFkZGluZzogMDtcclx0fVxyXHRcclx0I3lpa2VzX2Vhc3lfbWNfbGlzdF9zdGF0c193aWRnZXQgaDMge1xyXHRcdHBhZGRpbmc6IDA7XHJcdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xyXHR9XHJcdFxyXHQjeWlrZXMtZWFzeS1tYy1kYXNoYm9hcmQtd2lkZ2V0LXN0YXRzIGgzIHtcclx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcdH1cclx0XHJcdC8qIFN0YXQgVGFibGUgKi9cclx0I3lpa2VzX2Vhc3lfbWNfbGlzdF9zdGF0c193aWRnZXQgLmluc2lkZSB7XHJcdFx0cGFkZGluZzogMDtcclx0fVxyXHRcdFxyXHQueWlrZXMtZWFzeS1tYy1zdGF0cy10YWJsZSB7XHJcdFx0bWFyZ2luLXRvcDogMWVtO1xyXHR9XHJcdFxyXHQueWlrZXMtZWFzeS1tYy1zdGF0cy10YWJsZSxcclx0Lnlpa2VzLWVhc3ktbWMtc3RhdHMtdGFibGUgdGJvZHksXHJcdC55aWtlcy1lYXN5LW1jLXN0YXRzLXRhYmxlIC55aWtlcy1lYXN5LW1jLXRhYmxlLXN0YXRzLXRyIHtcclx0XHRkaXNwbGF5OiBibG9jaztcclx0XHR3aWR0aDogMTAwJTtcclx0fVx0XHJcdFx0Lnlpa2VzLWVhc3ktbWMtdGFibGUtc3RhdHMtdHIgdGQge1xyXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXHRcdFx0d2lkdGg6IDQ4JTtcclx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclx0XHR9XHJcdFx0XHJcdFx0Lnlpa2VzLWVhc3ktbWMtdGFibGUtc3RhdHMtdHIgdGQ6aG92ZXIge1xyXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXHRcdH1cclx0XHRcclx0XHQueWlrZXMtZWFzeS1tYy10YWJsZS1zdGF0cy10ciB0ZDpmaXJzdC1vZi10eXBlIHtcclx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlY2VjZWM7XHJcdFx0fVxyXHRcdFxyXHRcdC55aWtlcy1lYXN5LW1jLXN0YXRzLXRhYmxlIC55aWtlcy1lYXN5LW1jLXRhYmxlLXN0YXRzLXRyLWZpcnN0IHtcclx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWNlY2VjO1xyXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2VjZWM7XHJcdFx0fVxyXHRcdFxyXHRcdCN5aWtlcy1lYXN5LW1jLXdpZGdldC1zdGF0LWhvbGRlciB7XHJcdFx0XHRtYXJnaW4tdG9wOiAxZW07XHJcdFx0fVxyXHRcdFxyXHRcdC55aWtlcy1lYXN5LW1jLXN0YXRzLXRhYmxlIHAueWlrZXMtZWFzeS1tYy1kYXNoYm9hcmQtc3RhdCB7XHJcdFx0XHRjb2xvcjogIzUyQkFENTtcclx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XHJcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcdFx0XHRtYXJnaW4tYm90dG9tOiAycHg7XHJcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcclx0XHRcdG1heC1oZWlnaHQ6IDgwcHg7XHJcdFx0fVxyXHRcdC55aWtlcy1lYXN5LW1jLXN0YXRzLXRhYmxlIHAueWlrZXMtZWFzeS1tYy1zdGF0LWxpc3QtbGFiZWwge1xyXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXHRcdFx0bWFyZ2luLXRvcDogMDtcclx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcdFx0XHRmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcclx0XHR9XHJcdFx0XHJcdC8qKiBBY2NvdW50IEFjdGl2aXR5ICoqL1xyXHQjeWlrZXNfZWFzeV9tY19hY2NvdW50X2FjdGl2aXR5X3dpZGdldCB0YWJsZSB0aC5yb3ctdGl0bGUge1xyXHRcdHBhZGRpbmctbGVmdDogMTBweDtcclx0fVxyXHRcclx0LyogVGhpY2tib3ggZm9yIFRhZ3MgKi9cclx0I3ByZS1kZWZpbmVkLXRhZy1pbnRlcmlvci1jb250YWluZXIge1xyXHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9pbmNsdWRlcy9pbWFnZXMvdGlueU1DRS95aWtlcy1tYWlsY2hpbXAtY29tYm8tZmFkZWQucG5nKSBib3R0b20gcmlnaHQgbm8tcmVwZWF0ICNmZmY7XHJcdFx0YmFja2dyb3VuZC1zaXplOiA0MCU7XHJcdH1cclx0XHJcdC8qKiBRdGlwIFRvb2x0aXBzICoqL1xyXHQucXRpcC1kZWZhdWx0IHsgXHJcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgXHJcdFx0Ym9yZGVyOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBcclx0XHR6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7IFxyXHR9XHJcdFxyXHQucXRpcC1ib290c3RyYXAgeyBcclx0XHRwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7IFxyXHRcdHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDsgXHJcdFx0Zm9udC1zaXplOjEycHg7IFxyXHR9XHJcdFx0XHJcdC50b29sdGlwLWludGVncmF0aW9uLWJhbm5lciB7IFxyXHRcdG1heC13aWR0aDogMTAwJTsgXHJcdFx0bWFyZ2luOiAwIDAgLjI1ZW0gMDsgXHJcdH1cdFxyXHRcclx0LnRvb2x0aXB0ZXh0LnF0aXAtYm9vdHN0cmFwIHtcclx0XHRmb250LXNpemU6IDEycHg7XHJcdH1cclx0XHJcdC50b29sdGlwLXRpdGxlIHtcclx0XHRtYXJnaW46IDA7XHJcdH1cclx0XHJcdC5kYXNoaWNvbnMtZWRpdG9yLWhlbHA6aG92ZXIge1xyXHRcdGN1cnNvcjogcG9pbnRlcjtcclx0fVxyXHRcclx0LyogVGlueU1DRSBCdXR0b24gSWNvbiAqL1xyXHRpLm1jZS1pY28ubWNlLWkteWtzX21jX3RpbnltY2VfYnV0dG9uX2tleSB7XHJcdFx0YmFja2dyb3VuZDogdXJsKCAnLi4vLi4vaW5jbHVkZXMvaW1hZ2VzL3RpbnlNQ0UvRnJlZGRpZV93aW5rLnBuZycpO1xyXHRcdGJhY2tncm91bmQtc2l6ZTogMThweDtcclx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDFweDtcclx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXHR9XHJcdFxyXHQvKiBUaW55TUNFIE1vZGFsICovXHJcdCN5aWtlc19tYWlsY2hpbXBfdGlueU1DRV9tb2RhbC10aXRsZSB7XHJcdFx0cGFkZGluZy1sZWZ0OiA0MnB4O1xyXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vLi4vaW5jbHVkZXMvaW1hZ2VzL01haWxDaGltcF9Bc3NldHMvRnJlZGRpZV9vcmlnaW5hbC5wbmcnKTtcclx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXHRcdGJhY2tncm91bmQtc2l6ZTogMjVweDtcclx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xyXHRcdGJhY2tncm91bmQtcG9zaXRpb24teDogMTBweDtcclx0fVxyXHRcclx0LyogTW9kYWwgQmFja2dyb3VuZCBUZXN0ICovXHJcdCN5aWtlc19tYWlsY2hpbXBfdGlueU1DRV9tb2RhbCB7XHJcdFx0YmFja2dyb3VuZDogI2ZmZiB1cmwoJy4uLy4uL2luY2x1ZGVzL2ltYWdlcy90aW55TUNFL3lpa2VzLW1haWxjaGltcC1jb21iby1mYWRlZC5wbmcnKTtcclx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gbGVmdDtcclx0XHRiYWNrZ3JvdW5kLXNpemU6IDQwJTtcclx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDEwcHg7XHJcdFx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiA5NSU7XHJcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclx0fVxyXHRcdCN5aWtlc19tYWlsY2hpbXBfdGlueU1DRV9tb2RhbCAubWNlLWZvb3Qge1xyXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcdFx0fVxyLyoqKioqKioqKioqKioqKioqKioqKioqKioqKi9cci8qXHRcdEZyb250IGVuZCBXaWRnZXRcdCAqL1xyLyoqKioqKioqKioqKioqKioqKioqKioqKioqL1xyKltpZCo9XCJfeWlrZXNfZWFzeV9tY193aWRnZXRcIl0gPiBkaXYud2lkZ2V0LXRvcCA+IGRpdi53aWRnZXQtdGl0bGUgPiBoNCB7XHJcdGJhY2tncm91bmQ6ICNGQUZBRkEgdXJsKCcuLi8uLi9pbmNsdWRlcy9pbWFnZXMvTWFpbENoaW1wX0Fzc2V0cy9GcmVkZGllX29yaWdpbmFsLnBuZycpO1xyXHRiYWNrZ3JvdW5kLXNpemU6IDI1cHg7XHJcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcdGJhY2tncm91bmQtcG9zaXRpb24teDogMTJweDtcclx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiA3cHg7XHJcdHBhZGRpbmctbGVmdDogNDhweDtccn1cclxyIC8qKioqKioqKioqKioqKioqKioqKioqKiovXHIgLypcdCAgIEdsb2JhbCBTdHlsZXNcdCAgKi9cciAvKioqKioqKioqKioqKioqKioqKioqKiovXHIgXHIgLyogTG9nbyAqL1xyICNyZXZpZXcteWlrZXMtZWFzeS1tYWlsY2hpbXAtbm90aWNlICN5aWtlcy1tYWlsY2hpbXAtbG9nbyB7XHJcdGhlaWdodDogODBweDtcclx0d2lkdGg6IDgwcHg7XHJcdGZvbnQtc2l6ZTogMTRweDtcclx0dGV4dC1hbGlnbjogY2VudGVyO1xyXHRiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2luY2x1ZGVzL2ltYWdlcy9XZWxjb21lX1BhZ2UveWlrZXMtbWFpbGNoaW1wLXdlbGNvbWUtbG9nby5wbmcnKSBuby1yZXBlYXQ7XHJcdGJhY2tncm91bmQtc2l6ZTogNjBweDtcclx0ZmxvYXQ6IGxlZnQ7XHJ9XHJcclx0LyogQnV0dG9uIENvbnRhaW5lciBpbiBSZXZpZXcgVXMgQ29udGFpbmVyICovXHJcdCNyZXZpZXcteWlrZXMtZWFzeS1tYWlsY2hpbXAtbm90aWNlIC5idXR0b24tY29udGFpbmVyIHtcclx0XHRkaXNwbGF5OiBibG9jaztcclx0XHR3aWR0aDogMTAwJTtcclx0XHRtYXJnaW46IC43NWVtIDAgMS41ZW0gMDtcclx0fVxyXHRcclx0XHQjcmV2aWV3LXlpa2VzLWVhc3ktbWFpbGNoaW1wLW5vdGljZSAuYnV0dG9uLWNvbnRhaW5lciAuZGFzaGljb25zIHtcclx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclx0XHRcdGxpbmUtaGVpZ2h0OiAxLjk7XHJcdFx0XHRtYXJnaW4tbGVmdDogLTRweDtcclx0XHR9XHJcdFx0XHJcdFx0LyogU3RhciBJY29uICovXHJcdFx0I3Jldmlldy15aWtlcy1lYXN5LW1haWxjaGltcC1ub3RpY2UgLmJ1dHRvbi1jb250YWluZXIgLmRhc2hpY29ucy1zdGFyLWZpbGxlZCB7XHJcdFx0XHRjb2xvcjogI0U2QjgwMDtcclx0XHR9XHJcdFx0XHJcdFx0LyogVXBncmFkZSBJY29uICovXHJcdFx0I3Jldmlldy15aWtlcy1lYXN5LW1haWxjaGltcC1ub3RpY2UgLmJ1dHRvbi1jb250YWluZXIgLmRhc2hpY29ucy11cGxvYWQge1xyXHRcdFx0Y29sb3I6ICM2RTg4NDE7XHJcdFx0fVxyXHJcdFx0LyogRGlzbWlzcyBJY29uICovXHJcdFx0I3Jldmlldy15aWtlcy1lYXN5LW1haWxjaGltcC1ub3RpY2UgLmJ1dHRvbi1jb250YWluZXIgLmRhc2hpY29ucy1uby1hbHQge1xyXHRcdFx0Y29sb3I6IHJnYigyMjAsIDU4LCA1OCk7XHJcdFx0XHRsaW5lLWhlaWdodDogMjtcclx0XHR9XHJcdFx0XHJcdFx0Ym9keS5lYXN5LW1haWxjaGltcF9wYWdlX3lpa2VzLWluYy1lYXN5LW1haWxjaGltcC1zZXR0aW5ncyAuZGFzaGljb25zLW5vLWFsdCB7XHJcdFx0XHRjb2xvcjogcmdiKDIyMCwgNTgsIDU4KTtcclx0XHR9XHJcdFx0XHJcdFx0I3Jldmlldy15aWtlcy1lYXN5LW1haWxjaGltcC1ub3RpY2UgLmJ1dHRvbi1jb250YWluZXIgYSB7XHJcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcdFx0fVxyXHIgLyogRGlzbWlzc2FibGUgTm90aWNlICovXHIgI3Jldmlldy15aWtlcy1lYXN5LW1haWxjaGltcC1ub3RpY2Uge1xyXHRib3JkZXItbGVmdDogNHB4IHNvbGlkICM1MkJBRDU7XHJcdGJhY2tncm91bmQ6ICNmZWZlZmU7XHJcdHBhZGRpbmc6IDFweCAxMnB4O1xyXHRib3gtc2hhZG93OiAwIDFweCAxcHggMCByZ2JhKDAsMCwwLC4xKTtcclx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAxcHggMCByZ2JhKDAsMCwwLC4xKTtcclx0bWFyZ2luOiAxNXB4IDI1cHggMjBweCA1cHg7XHIgfVxyIFxyIC8qIFJlYWRvbmx5IFRleHRhcmVhcyAqL1xyIHRleHRhcmVhW3JlYWRvbmx5XSxcciBpbnB1dFtyZWFkb25seV0sXHIgdGV4dGFyZWEucmVhZG9ubHksXHIgaW5wdXQucmVhZG9ubHkge1xyXHRiYWNrZ3JvdW5kOiAjZWVlO1xyIH1cciBcciAuZGFzaGljb25zLnlpa2VzLWxvdmUge1xyXHRjb2xvcjogcGluaztcciB9XHIgXHIgLmZpZWxkLWRlc2NyaXB0aW9uLWlucHV0IHtcclx0cmVzaXplOiB2ZXJ0aWNhbDtcclx0bWF4LWhlaWdodDogMTAwcHg7XHIgfVxyIC55aWtlcy1lYXN5LW1jLXBvc3Rib3ggaDMge1xyICAgIGJhY2tncm91bmQ6ICM1MkJBRDU7XHJcdGZvbnQtd2VpZ2h0OiA4MDA7XHJcdGNvbG9yOiAjZmZmZmZmO1xyIH1cclx0Lnlpa2VzLWVhc3ktbWMtcG9zdGJveCBoMy5iZy10cmFuc3BhcmVudCB7XHJcdFx0Y29sb3I6ICMzMzM7XHJcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclx0fVxyXHRcciAueWlrZXMtbWMtd2FybmluZy1tZXNzYWdlIHtcclx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXHRtYXJnaW4tdG9wOiAwO1xyXHRwYWRkaW5nLXRvcDogMTBweDtcclx0Y29sb3I6IHJnYigyMTgsIDExMCwgMTEwKTtcciB9XHIgXHIgLmVycm9yLW1lc3NhZ2UtY29udGFpbmVyIGxhYmVsIHtcclx0ZGlzcGxheTogYmxvY2s7IFxyXHRtYXJnaW46IDFlbSAwO1xyIH1cciBcciAueWlrZXMtbWMtc2V0dGluZ3MtZXhwYW5zaW9uLXNlY3Rpb24ge1xyXHRkaXNwbGF5OiBub25lO1xyIH1cclx0LmV4cGFuc2lvbi1zZWN0aW9uLXRpdGxlIHtcclx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXHR9XHJcdC5leHBhbnNpb24tc2VjdGlvbi10aXRsZS5zZXR0aW5ncy1zaWRlYmFyLCAuZm9ybS1idWlsZGVyLXNlY3Rpb24tdGl0bGUge1xyXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclx0XHRkaXNwbGF5OiBibG9jaztcclx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE3NywgMTc3LCAxNzcsIDAuNzEpO1xyXHRcdGNvbG9yOiAjMzMzMzMzO1xyXHRcdHBhZGRpbmc6IDVweDtcclx0XHRtYXJnaW46IC41ZW0gMDtcclx0fVxyXHQuZXhwYW5zaW9uLXNlY3Rpb24tdGl0bGUuc2V0dGluZ3Mtc2lkZWJhciAuZGFzaGljb25zLCAuZm9ybS1idWlsZGVyLXNlY3Rpb24tdGl0bGUgLmRhc2hpY29ucyB7XHJcdFx0Y29udGVudDogXCJcXGYxMzJcIjtcclx0XHRmb250LWZhbWlseTogXCJkYXNoaWNvbnNcIjtcclx0XHRmb250LXNpemU6IDE1cHg7XHJcdFx0bGluZS1oZWlnaHQ6IDEuNTtcclx0fVxyIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHIgLyoqIFNldHRpbmdzL09wdGlvbnMgUGFnZSAgKiovXHIgLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXHQvKiBBYm91dCBUZXh0IFNwYWNpbmcgKi9cclx0Lnlpa2VzLWVhc3ktbWMtYWJvdXQtdGV4dCB7IFxyXHRcdG1hcmdpbi10b3A6IDA7IFxyXHR9XHJcdFxyXHQvKiBJbnB1dCBGaWVsZCBTdHlsZXMgKi9cclx0I3lrcy1tYWlsY2hpbXAtZG91YmxlLW9wdGluLW1lc3NhZ2UsXHJcdCN5a3MtbWFpbGNoaW1wLXNpbmdsZS1vcHRpbi1tZXNzYWdlLFxyXHQuc2V0dGluZ3MtcGFnZS1pbnB1dCB7XHJcdFx0d2lkdGg6IDUwJTtcclx0fVxyXHRcclx0I3lrcy1tYWlsY2hpbXAtZG91YmxlLW9wdGluLW1lc3NhZ2UsXHJcdCN5a3MtbWFpbGNoaW1wLXNpbmdsZS1vcHRpbi1tZXNzYWdlIHtcclx0XHRtaW4taGVpZ2h0OiA3NXB4O1xyXHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xyXHRcdHJlc2l6ZTogdmVydGljYWw7XHJcdH1cclx0XHJcdCNzZXR0aW5ncy1uYXYgbGkgYSB7XHJcdFx0Y29sb3I6ICMzMzMzMzM7XHJcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcdFx0IHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZS1vdXQ7XHJcdFx0LW1vei10cmFuc2l0aW9uOiBjb2xvciAuMTVzIGVhc2Utb3V0O1xyXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjE1cyBlYXNlLW91dDtcclx0XHQtby10cmFuc2l0aW9uOiBjb2xvciAuMTVzIGVhc2Utb3V0O1xyXHR9XHJcdFx0I3NldHRpbmdzLW5hdiBsaSBhOmhvdmVyIHtcclx0XHRcdGNvbG9yOiAjNTJCQUQ1ICFpbXBvcnRhbnQ7XHJcdFx0fVxyXHRcclx0LyogU2VsZWN0ZWQgT3B0aW9ucyBQYWdlIEFycm93ICovXHJcdC5vcHRpb24tbWVudS1zZWxlY3RlZC1hcnJvdyB7XHJcdFx0d2lkdGg6IDA7IFxyXHRcdGhlaWdodDogMDsgXHJcdFx0Ym9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclx0XHRib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50OyBcclx0XHRib3JkZXItcmlnaHQ6IDEwcHggc29saWQgYmx1ZTsgXHJcdFx0Ym9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkICNmZmY7XHJcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXHRcdGxlZnQ6IC0uNmVtO1xyXHR9XHJcdFxyXHQub3B0aW9uLW1lbnUtc2VsZWN0ZWQtYXJyb3crYSB7XHJcdFx0Y29sb3I6ICM1MkJBRDUgIWltcG9ydGFudDtcclx0fVxyXHRcclx0LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcdC8qXHRcdFx0RGVidWcgUGFnZVx0XHQgKi9cclx0LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXHQjeWlrZXMtbWFpbGNoaW1wLWVycm9yLWxvZyAucm93LXRpdGxlIHtcclx0XHRmb250LXdlaWdodDogNDAwO1xyXHR9XHJcdFxyXHQuY3JlYXRlLWVycm9yLWxvZy1oZWxwOmhvdmVyIHtcclx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcdH1cclx0XHIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyLypcdFx0TGlzdHMgUGFnZVx0XHRcdCAqL1xyLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyLmxpc3QtcmF0aW5nLXN0YXIge1xyXHRjb2xvcjogI0U2QjgwMDtccn1cci8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHIvKlx0XHRBY2NvbnQgRGV0YWlscyBQYWdlXHQqL1xyLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyLyogQ2hpbXAgQ2hhdHRlciAqL1xyI2NoaW1wLWNoYXR0ZXIge1xyXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJ9XHJcdCNjaGltcC1jaGF0dGVyIC5jaGltcC1jaGF0dGVyLWNvbnRhaW5lciB7XHJcdFx0bWFyZ2luOiAyZW0gMDtcclx0XHRiYWNrZ3JvdW5kOiAjRjhGOEY4O1xyXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcdFx0cGFkZGluZzogMTBweDtcclx0fVxyLyogSW5hY3RpdmUgKyBBY3RpdmUgTWFya2VycyAqL1xyLmNpcmNsZS1hY2NvdW50LWluYWN0aXZlIHtcclx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXHRtYXJnaW4tdG9wOiAtM3B4O1xyXHRtYXJnaW4tcmlnaHQ6IDVweDtcclx0aGVpZ2h0OiAxNXB4O1xyXHR3aWR0aDogMTVweDtcclx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXHRiYWNrZ3JvdW5kOiByZ2JhKDI1MCwgMTM4LCAxMzgsIDAuNzkpO1xyfVxyLmNoYXR0ZXItdHlwZSB7XHIgICAgZm9udC13ZWlnaHQ6IDYwMDtcciAgICBmb250LWZhbWlseTogXCJvcGVuIHNhbnNcIjtcciAgICBmb250LXNpemU6IDE0cHg7XHIgICAgbWFyZ2luOiA1cHg7XHJ9XHIuY2hhdHRlci1tZXNzYWdlIHtcdFxyICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XHJ9XHIuY2lyY2xlLWFjY291bnQtYWN0aXZlIHtcclx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXHRtYXJnaW4tdG9wOiAtM3B4O1xyXHRtYXJnaW4tcmlnaHQ6IDVweDtcclx0aGVpZ2h0OiAxNXB4O1xyXHR3aWR0aDogMTVweDtcclx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXHRiYWNrZ3JvdW5kOiByZ2JhKDEyOCwgMjE0LCAxMjgsIDAuNzcpO1xyfVxyI2FjY291bnQtZGV0YWlscyAubWFpbGNoaW1wLWF2YXRhciB7XHJcdHdpZHRoOiAxMjBweDtcclx0Ym9yZGVyLXJhZGl1czogMTAlO1xyfVxyLyogQ2hhdHRlciBDb250YWluZXIgQ29sb3JzICovXHIuY2hpbXAtY2hhdHRlci1wb3NpdGl2ZSB7XHJcdGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2IoMTU3LCAyMjMsIDE1Nyk7XHJ9XHIuY2hpbXAtY2hhdHRlci1uZWdhdGl2ZSB7XHJcdGJvcmRlci10b3A6IDJweCBzb2xpZCAjRkJBMkEyO1xyfVxyLmNoaW1wLWNoYXR0ZXItbmV1dHJhbCB7XHJcdGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2IoMTc3LCAxNzcsIDE3Nyk7XHJ9XHIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHIvKlx0ICBNYW5hZ2UgTGlzdHMgUGFnZSAqL1xyLyoqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHIvKiBNZXJnZSBWYXJpYWJsZSAvIEludGVyZXN0IEdyb3VwIFRvZ2dsZSAqL1xyLm12X2lnX2xpc3Qge1xyXHR3aWR0aDoxMDAlO1xyXHRtYXJnaW4tYm90dG9tOiAuMjVlbTtccn1cclx0Lm12X2lnX2xpc3QgLmxpc3QtY29udGFpbmVyIHtcclx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcdH1cclx0Lm12X2lnX2xpc3QgYSB7XHJcdFx0d2lkdGg6IDQ4JTtcclx0XHRwYWRkaW5nOiA1cHggMCAhaW1wb3J0YW50O1xyXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclx0XHRtYXJnaW46IDA7XHJcdH1cclx0Lm12X2lnX2xpc3QgYTpmaXJzdC1jaGlsZCB7XHJcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXHR9XHJcdC5tdl9pZ19saXN0IGE6bGFzdC1jaGlsZCB7XHJcdFx0ZmxvYXQ6IHJpZ2h0O1xyXHR9XHJcdFxyXHQubXZfaWdfbGlzdCB7XHJcdFx0bWFyZ2luLWJvdHRvbTogLjVlbTtcclx0fVxyXHQubXZfaWdfbGlzdCAubmF2LXRhYiB7XHJcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcclx0fVx0XHJcdFx0Lm12X2lnX2xpc3QgLm5hdi10YWItYWN0aXZlIHtcclx0XHRcdGNvbG9yOiAjZmZmO1xyXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcdFx0XHRiYWNrZ3JvdW5kOiAjNTJiYWQ1O1xyXHRcdH1cclx0XHRcclx0Lm12X2lnX2xpc3QgLmFycm93LWRvd24ge1xyXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclx0XHRtYXJnaW4tdG9wOiAyMXB4O1xyXHRcdG1hcmdpbi1sZWZ0OiA1MHB4O1xyXHRcdHdpZHRoOiAwOyBcclx0XHRoZWlnaHQ6IDA7IFxyXHRcdGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXHRcdGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcclx0XHRib3JkZXItdG9wOiAxMnB4IHNvbGlkICM1MkJBRDU7XHJcdH1cclx0XHIjY29udGFpbmVyLWNvbnRhaW5lciB7XHJcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclx0d2lkdGg6IDUyMXB4O1xyfVxyXHQjY29udGFpbmVyLWNvbnRhaW5lciAubGlzdC1jb250YWluZXIge1xyXHRcdGZsb2F0OiBsZWZ0O1xyXHRcdHdpZHRoOiAyNTRweDtcclx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcdH1cclx0I2NvbnRhaW5lci1jb250YWluZXIgLmxpc3QtY29udGFpbmVyOmxhc3QtY2hpbGQge1xyXHRcdG1hcmdpbi1sZWZ0OiAxZW07XHJcdH1cclx0XHIjeWlrZXNfZWFzeV9tY190b29sYmFyIHtcclx0bWFyZ2luLXRvcDogLS43NWVtO1xyfVxyI3lpa2VzX2Vhc3lfbWNfdG9vbGJhcl9saW5rcyB7XHJcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclx0d2lkdGg6IDEwMCU7XHJcdG1hcmdpbjogMDtcclx0cGFkZGluZzogMTBweCAwO1xyfVxyXHQjeWlrZXNfZWFzeV9tY190b29sYmFyX2xpbmtzIGxpIHtcclx0XHRmbG9hdDogbGVmdDtcclx0XHRtYXJnaW46IDAgLjVlbTtcclx0fVxyXHQjeWlrZXNfZWFzeV9tY190b29sYmFyX2xpbmtzIGxpIGEge1xyXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclx0fVxyXHQjeWlrZXNfZWFzeV9tY190b29sYmFyX2xpbmtzIGxpIGEuc2VsZWN0ZWRfaGlkZGVuX3NldHRpbmcge1xyXHRcdGNvbG9yOiAjMzMzMzMzO1xyXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIwNiwgMjA2LCAyMDYsIDEpO1xyXHRcdG1hcmdpbi1ib3R0b206IDNweDtcclx0fVxyXHQjeWlrZXNfZWFzeV9tY190b29sYmFyX2xpbmtzIGxpIC5zZWxlY3RlZF9zZXR0aW5nX3RyaWFuZ2xlIHtcclx0XHR3aWR0aDogMDsgXHJcdFx0aGVpZ2h0OiAwOyBcclx0XHRib3JkZXItbGVmdDogMTNweCBzb2xpZCB0cmFuc3BhcmVudDtcclx0XHRib3JkZXItcmlnaHQ6IDEzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcdFx0Ym9yZGVyLXRvcDogMTNweCBzb2xpZCByZ2JhKDIwNiwgMjA2LCAyMDYsIDEpO1xyXHRcdG1hcmdpbjogMCBhdXRvO1xyXHR9XHJcdFx0LyogVG9vbGJhciBJY29ucyAqL1xyXHRcdCN5aWtlc19lYXN5X21jX3Rvb2xiYXJfbGlua3MgbGkgYS5mb3JtLWJ1aWxkZXI6YmVmb3JlIHtcclx0XHRcdGNvbnRlbnQ6IFwiXFxmMTE2XCI7XHJcdFx0XHRmb250LWZhbWlseTogXCJkYXNoaWNvbnNcIjtcclx0XHR9XHJcdFx0I3lpa2VzX2Vhc3lfbWNfdG9vbGJhcl9saW5rcyBsaSBhLmZvcm0tY3VzdG9taXplcjpiZWZvcmUge1xyXHRcdFx0Y29udGVudDogXCJcXGYxMDBcIjtcclx0XHRcdGZvbnQtZmFtaWx5OiBcImRhc2hpY29uc1wiO1xyXHRcdH1cclx0XHQjeWlrZXNfZWFzeV9tY190b29sYmFyX2xpbmtzIGxpIGEuZXJyb3ItbWVzc2FnZXM6YmVmb3JlIHtcclx0XHRcdGNvbnRlbnQ6IFwiXFxmMTE3XCI7XHJcdFx0XHRmb250LWZhbWlseTogXCJkYXNoaWNvbnNcIjtcclx0XHR9XHJcdFx0I3lpa2VzX2Vhc3lfbWNfdG9vbGJhcl9saW5rcyBsaSBhLmN1c3RvbS1ub3RpZmljYXRpb25zOmJlZm9yZSB7XHJcdFx0XHRjb250ZW50OiBcIlxcZjQ2NlwiO1xyXHRcdFx0Zm9udC1mYW1pbHk6IFwiZGFzaGljb25zXCI7XHJcdFx0fVxyXHRcci8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cci8qIE1hbmFnZSBGb3JtcyBQYWdlICovXHIvKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyc3Bhblt0aXRsZT1cIkltcHJlc3Npb25zXCJdOmhvdmVyLFxyc3Bhblt0aXRsZT1cIlN1Ym1pc3Npb25zXCJdOmhvdmVyLFxyc3Bhblt0aXRsZT1cIkNvbnZlcnNpb24gUmF0ZVwiXTpob3ZlciB7XHJcdGRpc3BsYXk6IGJsb2NrO1xyXHRjdXJzb3I6IHBvaW50ZXI7XHJ9XHJcci8qIENvbnRhaW5lciBob2xkaW5nIHRoZSBmb3JtIElEICovXHIuZm9ybS1pZC1jb250YWluZXIge1xyXHRwYWRkaW5nOiAxcHggOHB4O1xyXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcdGJhY2tncm91bmQ6IHJnYig3MywgMTY5LCAyMzYpO1xyXHRmb250LXdlaWdodDogYm9sZDtcclx0Y29sb3I6ICNmZmZmZmY7XHJ9XHIubWFuYWdlLWZvcm0tYWRtaW4tbm90aWNlIHtcclx0bWFyZ2luLXRvcDogMS43NWVtICFpbXBvcnRhbnQ7XHJ9XHJhLnlpa2VzLWRlbGV0ZS1tYWlsY2hpbXAtZm9ybSxccmEueWlrZXMtZGVsZXRlLXN1YnNjcmliZXIsXHIueWlrZXMtbWMtc2V0dGluZ3MtZXhwYW5zaW9uLXNlY3Rpb24gYS5yZW1vdmUtZmllbGQsXHIucmVtb3ZlLW5vdGlmaWNhdGlvbiB7XHJcdGNvbG9yOiByZ2IoMjE3LCA5NiwgOTYpICFpbXBvcnRhbnQ7XHJ9XHIueWlrZXMtbWMtc2hvcnRjb2RlLWlucHV0IHtcclx0dGV4dC1hbGlnbjogY2VudGVyO1xyfVxyLmhpZGRlbi1jbGFzcyB7XHJcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtccn1cci5jb2x1bW4tY29sdW1ubmFtZSBzcGFuLnN0YXRzIHtcclx0ZGlzcGxheTogYmxvY2s7XHJcdHdpZHRoOiAxMDAlO1xyXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJ9XHJcdC5jb2x1bW4tY29sdW1ubmFtZSBzcGFuLnN0YXRzIHNwYW4ge1xyXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclx0XHR3aWR0aDogMjAlO1xyXHR9XHJcdFx0LmNvbHVtbi1jb2x1bW5uYW1lIHNwYW4uc3RhdHMgc3Bhbjpob3ZlciB7XHJcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcdFx0fVxyLyogQXZhaWxhYmxlIEZvcm0gRmllbGQgTGlzdCAqL1xyI2F2YWlsYWJsZS1maWVsZHMgbGksIFxyI2F2YWlsYWJsZS1pbnRlcmVzdC1ncm91cHMgbGkge1xyXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcdGRpc3BsYXk6IGJsb2NrO1xyXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE3NywgMTc3LCAxNzcsIDAuNzEpO1xyXHRjb2xvcjogIzMzMzMzMztcclx0cGFkZGluZzogNXB4O1xyXHRtYXJnaW46IC41ZW0gMDtccn1cclx0I2F2YWlsYWJsZS1maWVsZHMgbGkubm90LWF2YWlsYWJsZSwgXHJcdCNhdmFpbGFibGUtaW50ZXJlc3QtZ3JvdXBzIGxpLm5vdC1hdmFpbGFibGUge1xyXHRcdG9wYWNpdHk6IC42ICFpbXBvcnRhbnQ7XHJcdH1cclx0XHJcdCNhdmFpbGFibGUtZmllbGRzIGxpLmZpZWxkLXRvLWFkZC10by1mb3JtLFxyXHQjYXZhaWxhYmxlLWludGVyZXN0LWdyb3VwcyBsaS5ncm91cC10by1hZGQtdG8tZm9ybSB7XHJcdFx0YmFja2dyb3VuZDogcmdiYSg0NiwgMTYyLCAyMDQsIDAuMjUpO1xyXHR9XHIvKioqKioqKioqKioqKioqKioqKioqKiovXHIvKiBFZGl0IEZvcm0gUGFnZSAgKi9cci8qKioqKioqKioqKioqKioqKioqKioqL1xyI2VkaXQteWlrZXMtbWMtZm9ybSBsYWJlbCBoMyB7XHJcdG1hcmdpbi1sZWZ0OjA7XHJcdHBhZGRpbmctbGVmdDogMDtccn1cciNhdmFpbGFibGUtZmllbGRzIC5maWVsZC1yZXF1aXJlZCB7XHJcdGNvbG9yOiByZ2IoMjE3LCA5NiwgOTYpICFpbXBvcnRhbnQ7XHJ9XHJcdC8qIFBvc3QgU3R1ZmYgSGVhZGluZyAqL1xyXHRib2R5LmFkbWluX3BhZ2VfeWlrZXMtbWFpbGNoaW1wLWVkaXQtZm9ybSAjcG9zdHN0dWZmIGgyIHtcclx0XHRwYWRkaW5nOiA4cHggMTJweDtcclx0XHRtYXJnaW4tdG9wOiAwO1xyXHR9XHJcdFxyLyogU3R5bGUgTGlzdCAtIGNvbG9yIHBpY2tlcnMgZXRjLiAqL1xyI3N0eWxlLWxpc3QgdWwgbGkge1xyXHRkaXNwbGF5OiBibG9jaztcclx0d2lkdGg6IDEwMCU7XHJcdG1hcmdpbjogMWVtIDA7XHJ9XHJcdC53cC1waWNrZXItY29udGFpbmVyLFxyXHQuZm9ybS1zdHlsZS1hZGp1c3RtZW50IHtcclx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXHRcdHdpZHRoOiAxMDAlO1xyXHRcdG1hcmdpbjogLjVlbSAwO1xyXHR9XHJcdFxyLmR5bmFtaWMtZW1haWwtdGFnIHtcclx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXHRtYXJnaW4tcmlnaHQ6IDVweDtccn1cci5keW5hbWljLXRhZy1kZXNjcmlwdGlvbiB0ZCB7XHJcdHBhZGRpbmctdG9wOiAwO1xyfVxyXHIjY3JlYXRlLW5ldy1ub3RpZmljYXRpb24tYnV0dG9uIHtcclx0bWFyZ2luLXRvcDogMWVtO1xyfVxyXHRcci8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyLyogQWJvdXQgWWlrZXMgSW5jIFBhZ2UgICAqL1xyLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1x0XHIjdGVhbS1tZW1iZXItY29udGFpbmVyIHtcclx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXHR3aWR0aDogYXV0bztcclx0bWFyZ2luOiAwIGF1dG87XHJcdHdpZHRoOiAxMDAlO1xyfVxyXHQueWlrZXMtbmV3cy1hcnRpY2xlIHtcclx0XHRtYXJnaW46IDEycHggMDtcclx0fVxyXHRcdC55aWtlcy1uZXdzLWFydGljbGUgYSB7XHJcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclx0XHR9XHJcdFx0XHRcdFxyXHRcdC5zdGFmZi1wb3NpdGlvbiB7XHJcdFx0XHRkaXNwbGF5OiBibG9jaztcclx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclx0XHR9XHJcdFxyXHQjYWJvdXQteWlrZXMgLnRlYW0tbWVtYmVyIGltZyB7XHJcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXHRcdGRpc3BsYXk6YmxvY2s7XHJcdFx0bWFyZ2luOjAgYXV0bztcclx0fVxyXHQuYWJvdXQteWlrZXMtaW5jLXRleHQge1xyXHRcdC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcclx0XHQvKiBJRSA1LTcgKi9cclx0XHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcdFx0LyogTmV0c2NhcGUgKi9cclx0XHQtbW96LW9wYWNpdHk6IDA7XHJcdFx0LyogU2FmYXJpIDEueCAqL1xyXHRcdC1raHRtbC1vcGFjaXR5OiAwO1xyXHRcdC8qIEdvb2QgYnJvd3NlcnMgKi9cclx0XHRvcGFjaXR5OiAwO1xyXHR9XHJcdCNhYm91dC15aWtlcyAudGVhbS1tZW1iZXIge1xyXHRcdC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcclx0XHQvKiBJRSA1LTcgKi9cclx0XHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcdFx0LyogTmV0c2NhcGUgKi9cclx0XHQtbW96LW9wYWNpdHk6IDA7XHJcdFx0LyogU2FmYXJpIDEueCAqL1xyXHRcdC1raHRtbC1vcGFjaXR5OiAwO1xyXHRcdC8qIEdvb2QgYnJvd3NlcnMgKi9cclx0XHRvcGFjaXR5OiAwO1xyXHRcdGZsb2F0OiBsZWZ0O1xyXHRcdGRpc3BsYXk6YmxvY2s7XHJcdFx0d2lkdGg6IDMxJTtcclx0XHRtYXJnaW46IDFlbSA1cHggMWVtIDVweDtcclx0fVxyXHRcclx0Lnlpa2VzLWFib3V0LWltYWdlLWNvbnRhaW5lciB7XHJcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXHRcdGRpc3BsYXk6IGJsb2NrO1xyXHRcdHdpZHRoOiAxMDVweDtcclx0XHRtYXJnaW46IDAgYXV0bztcclx0fVxyXHRcclx0Lnlpa2VzLWFib3V0LWltYWdlLWNvbnRhaW5lcjpob3ZlciB7XHJcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXHR9XHJcdFx0XHJcdFx0Lnlpa2VzLWFib3V0LWltYWdlLWNvbnRhaW5lciAuZGFzaGljb25zLWhvbGRlciB7XHJcdFx0XHRtYXJnaW46IGF1dG87XHJcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcdFx0XHR0b3A6IDA7IFxyXHRcdFx0bGVmdDogMDsgXHJcdFx0XHRib3R0b206IDA7IFxyXHRcdFx0cmlnaHQ6IDA7XHJcdFx0XHRwYWRkaW5nOiA1cHg7XHJcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNzEpO1xyXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXHRcdH1cclx0XHRcclx0XHQueWlrZXMtYWJvdXQtaW1hZ2UtY29udGFpbmVyIC5kYXNoaWNvbnMuZmFkZU91dExlZnQsXHJcdFx0Lnlpa2VzLWFib3V0LWltYWdlLWNvbnRhaW5lciAuZGFzaGljb25zLmZhZGVJblJpZ2h0IHtcclx0XHRcdHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclx0XHR9XHJcdFx0XHJcdFx0XHQueWlrZXMtYWJvdXQtaW1hZ2UtY29udGFpbmVyIC5kYXNoaWNvbnMtdHdpdHRlciB7XHJcdFx0XHRcdGNvbG9yOiAjMDBCMEVEO1xyXHRcdFx0fVxyXHRcdFx0XHJcdFxyXHQjYWJvdXQteWlrZXMgLnRlYW0tcm93OmZpcnN0LWNoaWxkIHtcclx0XHRtYXJnaW4tdG9wOiAyZW07XHJcdH1cclx0XHJcdCNhYm91dC15aWtlcyAudGVhbS1yb3cge1xyXHRcdHdpZHRoOiAxMDAlO1xyXHRcdGZsb2F0OiBsZWZ0O1xyXHR9XHJcdCNhYm91dC15aWtlcyAudGVhbS1tZW1iZXIgcCB7XHJcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXHRcdGZvbnQtc2l6ZTogMTZweDtcclx0fVxyXHRcclx0I2NlcnRpZmljYXRpb25zIHVsIHtcclx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcdFx0d2lkdGg6IDEwMCU7XHJcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXHR9XHJcdFx0I2NlcnRpZmljYXRpb25zIHVsIGxpIHtcclx0XHRcdGZsb2F0OiBsZWZ0O1xyXHRcdH1cclx0XHRcdCNjZXJ0aWZpY2F0aW9ucyB1bCBsaSBpbWcge1xyXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXHRcdFx0fVxyXHRcdFx0XHJcdC8qKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcdC8qIEFQSSBDb25uZWN0aW9uIFN0eWxlcyAqL1xyXHQvKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcdCNjb25uZWN0aW9uLWNvbnRhaW5lciB7XHJcdFx0ZmxvYXQ6IHJpZ2h0O1xyXHRcdGNvbG9yOiAjZmZmZmZmO1xyXHRcdHBhZGRpbmc6IC4yNWVtIC43NWVtIC4yNWVtIC4yNWVtO1xyXHRcdG1hcmdpbi10b3A6IC00cHg7XHJcdH1cclx0XHRcclx0XHQjY29ubmVjdGlvbi1jb250YWluZXIuYXBpLWNvbm5lY3RlZCB7XHJcdFx0XHRiYWNrZ3JvdW5kOiByZ2IoNjgsIDE4NiwgNjgpO1xyXHRcdH1cclx0XHRcclx0XHQjY29ubmVjdGlvbi1jb250YWluZXIuYXBpLW5vdC1jb25uZWN0ZWQge1xyXHRcdFx0YmFja2dyb3VuZDogcmdiKDE4MSwgMTgxLCAxODEpO1xyXHRcdH1cclx0XHRcclx0XHQvKiBBZGp1c3QgTGluZWhlaWdodCBvZiBDb25lbmN0ZWQgdnMgTm90LWNvbm5lY3RlZCBJY29ucyAqL1xyXHRcdC55aWtlcy1tYy1hcGktY29ubmVjdGVkLFxyXHRcdC55aWtlcy1tYy1hcGktbm90LWNvbm5lY3RlZCB7XHJcdFx0XHRsaW5lLWhlaWdodDogMTtcclx0XHR9XHJcdFx0LyogRW5kIEljb24gbGluZSBoZWlnaHQgYWRqdXN0bWVudCAqL1xyXHRcclx0LyoqKioqKioqKioqKioqKioqKioqKioqL1xyXHQvKiAgU2V0dGluZ3MgU2lkZWJhciAgICovXHJcdC8qKioqKioqKioqKioqKioqKioqKioqL1xyXHRcdC8qIExlYXZlIFVzIEEgUmV2aWV3ICovXHJcdFx0I3Jldmlldy15aWtlcy1lYXN5LW1jIHtcclx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclx0XHR9XHJcdFx0XHQjcmV2aWV3LXlpa2VzLWVhc3ktbWMgLmRhc2hpY29ucy1zdGFyLWZpbGxlZCB7XHJcdFx0XHRcdGNvbG9yOiAjRTZCODAwO1xyXHRcdFx0fVxyXHRcdC5tZXRhLWJveC1zb3J0YWJsZXMgaHIge1xyXHRcdFx0bWFyZ2luOiAxLjc1ZW0gMCAwIDA7XHJcdFx0fVxyXHRcdFxyXHQvKioqKioqKioqKioqKioqKioqKioqKioqKi9cclx0LypcdCAgQWRtaW4gTm90aWNlcyAgICovXHJcdC8qKioqKioqKioqKioqKioqKioqKioqKiovXHJcdC55aWtlcy1lYXN5LW1jLXVwZGF0ZWQge1xyXHRcdGRpc3BsYXk6IGJsb2NrO1xyXHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzRFQUVGMDtcclx0XHRtYXJnaW46MCAyMHB4IDJweCAwcHg7XHJcdFx0bWFyZ2luLXRvcDogMWVtO1xyXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclx0XHRwYWRkaW5nOiAycHggMTBweDtcclx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXHRcdGJhY2tncm91bmQtc2l6ZTogMTIwcHg7XHJcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xyXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcdFx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiAyOXB4O1xyXHR9XHJcdFxyXHQvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclx0LyogU2lyIFRyZXZvciBDU1MgQWRqdXN0bWVudHMgICovXHJcdC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcdC5zdC1ibG9jay1jb250cm9scyBhIHtcclx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMjVzIGVhc2Utb3V0O1xyXHRcdC1tb3otdHJhbnNpdGlvbjogY29sb3IgLjI1cyBlYXNlLW91dDtcclx0XHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4yNXMgZWFzZS1vdXQ7XHJcdFx0LW8tdHJhbnNpdGlvbjogY29sb3IgLjI1cyBlYXNlLW91dDtcclx0fVxyXHQuc3QtYmxvY2stdWktYnRuLCBcclx0LnN0LWJsb2NrLWNvbnRyb2wtdWktYnRuIHtcclx0XHRmb250LXNpemU6IDFlbSAhaW1wb3J0YW50O1xyXHR9XHJcdFx0XHJcdFx0LyogT3ZlcnJyaWRlIENvbHVtbnMgSWNvbiAqL1xyXHRcdC8qIEZpZ3VyZSBvdXQgYSBiZXR0ZXIgd2F5IHRvIGFzc2lnbiB0aGUgZm9udCBmYW1pbHkgKi9cclx0XHQuc3QtYmxvY2stY29udHJvbHMgLnN0LWJsb2NrLWNvbnRyb2xbZGF0YS10eXBlPVwiQ29sdW1uc1wiXSA+IHNwYW4ge1xyXHRcdFx0Zm9udC1mYW1pbHk6ICdTVC1Db2x1bW5zLUljb25zJyAhaW1wb3J0YW50O1xyXHRcdH1cclx0XHRcclx0XHRcclx0XHRcci8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHIvKlx0XHRcdCAgICBTdXBwb3J0IFBhZ2VcdFx0ICAqL1xyLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cci5zdXBwb3J0LXNlY3Rpb25cdHtcclx0bWFyZ2luOiAxLjVlbSAwO1xyXHRwYWRkaW5nOiAxZW0gMDtccn1cclxyLmdpdGh1Yi1vY3RvY2F0IHtcclx0YmFja2dyb3VuZDogdXJsKCAnLi4vLi4vaW5jbHVkZXMvaW1hZ2VzL1N1cHBvcnRfUGFnZS9PY3RvY2F0LnBuZycgKTtcclx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcclx0d2lkdGg6IDUwcHg7XHJcdGhlaWdodDogNDVweDtcclx0ZGlzcGxheTogYmxvY2s7XHJcdGZsb2F0OiBsZWZ0O1xyXHRtYXJnaW4tdG9wOiAtNXB4O1xyfVx0XHRcclx0XHRcclx0XHIvKiogQnJlYWsgUG9pbnRzICoqL1xyLyogQWJvdXQgUGFnZSAqL1xyQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDk1cHgpIHtcclx0I3RlYW0tbWVtYmVyLWNvbnRhaW5lciAudGVhbS1tZW1iZXIge1xyXHRcdHdpZHRoOiAxMDAlO1xyXHR9XHJcdFxyfVxyLyogT3B0aW9ucyBQYWdlICovXHJAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xyXHRcclx0LyogSGlkZSBTZWxlY3RlZCBPcHRpb24gQXJyb3cgd2hlbiBpdCBkcm9wcyBiZWxvdyB0aGUgbWFpbiBjb250ZW50IGJveCAqL1xyXHQub3B0aW9uLW1lbnUtc2VsZWN0ZWQtYXJyb3cge1xyXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclx0fVxyXHRccn1cclxyLyogcHJvIHZlcnNpb24gbm90aWNlICovXHIucHJvLXZlcnNpb24tb25seS1ub3RpY2Uge1xyXHRjb2xvcjogcmdiKDIxNywgOTYsIDk2KTtccn1cclxyLyogVXBncmFkZSBFbGlwc2VzICovXHIudXBncmFkaW5nLWVsbGlwc2Utb25lIHtcclx0LW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xyXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcdC1tb3otb3BhY2l0eTogMDtcclx0LWtodG1sLW9wYWNpdHk6IDA7XHJcdG9wYWNpdHk6IDA7XHJcdC13ZWJraXQtYW5pbWF0aW9uOiBkb3QgMS4zcyBpbmZpbml0ZTtcclx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuMHM7XHJcdGFuaW1hdGlvbjogZG90IDEuM3MgaW5maW5pdGU7XHJcdGFuaW1hdGlvbi1kZWxheTogMC4wcztccn1cci51cGdyYWRpbmctZWxsaXBzZS10d28ge1xyXHQtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XHJcdGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcclx0LW1vei1vcGFjaXR5OiAwO1xyXHQta2h0bWwtb3BhY2l0eTogMDtcclx0b3BhY2l0eTogMDtcclx0LXdlYmtpdC1hbmltYXRpb246IGRvdCAxLjNzIGluZmluaXRlO1xyXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4ycztcclx0YW5pbWF0aW9uOiBkb3QgMS4zcyBpbmZpbml0ZTtcclx0YW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xyfVxyLnVwZ3JhZGluZy1lbGxpcHNlLXRocmVlIHtcclx0LW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xyXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcdC1tb3otb3BhY2l0eTogMDtcclx0LWtodG1sLW9wYWNpdHk6IDA7XHJcdG9wYWNpdHk6IDA7XHJcdC13ZWJraXQtYW5pbWF0aW9uOiBkb3QgMS4zcyBpbmZpbml0ZTtcclx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuM3M7XHJcdCBhbmltYXRpb246IGRvdCAxLjNzIGluZmluaXRlO1xyXHQgYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xyfVxyXHIvKiBBbmltYXRpb25zICovXHJALXdlYmtpdC1rZXlmcmFtZXMgZG90IHtcclx0ICAwJSB7IG9wYWNpdHk6IDA7IH1cclx0IDUwJSB7IG9wYWNpdHk6IDA7IH1cclx0MTAwJSB7IG9wYWNpdHk6IDE7IH1ccn1cckBrZXlmcmFtZXMgZG90IHtcclx0ICAwJSB7IG9wYWNpdHk6IDA7IH1cclx0IDUwJSB7IG9wYWNpdHk6IDA7IH1cclx0MTAwJSB7IG9wYWNpdHk6IDE7IH1ccn0iXX0= */
admin/flags/1x1/ad.svg CHANGED
@@ -1,72 +1,72 @@
1
- <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
- <g fill-rule="evenodd" stroke-width="1pt">
3
- <path fill="#0000bd" d="M0 0h171.52v511.983H0z"/>
4
- <path fill="#cc1900" d="M340.48 0H512v511.983H340.48z"/>
5
- <path fill="#fff600" d="M171.52 0h168.96v511.983H171.52z"/>
6
- </g>
7
- <g stroke-width="1pt">
8
- <path d="M398.54 290.22c47.823.818 44.515-29.15 61.974-32.126 17.458-2.977 33.928 12.49 33.302 29.972 1.873 20.814-29.714 20.963-31.637 38.298-1.924 17.336 15.377 22.628 33.3 19.982s30.647-20.363 39.805-28.69c-13.32 7.494-24.218 4.78-25.21-8.557.673-17.498 18.103-23.848 26.345-17.96 6.476-5.3 6.09-7.424 13.21-6.247 4.827 2.944 6.142 2.86 8.998 7.418 3.717-2.354 5.27-3.54 12.204-.596 4.306 1.767 7.18 4.96 9.84 9.808 3.147-2.486 8.087-3.413 13.763-.197 3.61 1.837 8.108 7.182 8.72 12.995 8.45 1.696 11.38 3.654 14.034 7.953 15.764 21.775-2.436 58.473-1.433 77.205 1.004 18.73 16.65 19.98 16.65 19.98-14.716-9.42-.2-15.9 6.746-16.55 22.252 2.293 18.508 35.136-5.18 29.367-18.978-5.18 38.92 3.28 37.525 62.637-1.396 61.02-32.815 49.01-32.815 49.01s26.838 10.11 21.646 30.09c-5.192 13.507-32.934 22.456-30.58-3.448-8.24 11.186-10.607 15.913-10.58 32.916-1.147 21.713.657 31.63 6.846 42.3 1.48-9.934 8.206-10.36 13.952-9.1 8.1.085 12.607 6.443 9.563 14.685 4.08-1.035 7.802 1.757 9.403 5.12 1.255 6.207 4.037 8.957-2.44 11.312 6.477 1.178 9.61 2.024 10.378 11.05.18 7.26-12.595 11.245-26.135 8.89 7.065 3.533 29.983 50.025 26.922 103.44-2.12 47.905-86.038 43.64-123.53 42.305-37.488-1.332-72.512.775-87.133 13.052 11.247 7.182-1.302 29.542-10.864 19.064 0 8.242-9.45 20.98-22.497 12.718.534 14.885-14.238 25.328-27.12 25.328s-27.656-10.443-27.122-25.328c-13.047 8.26-22.496-4.476-22.496-12.718-9.562 10.478-22.11-11.882-10.864-19.064-14.62-12.277-49.645-14.384-87.133-13.052-37.49 1.334-121.41 5.6-123.53-42.305-3.06-53.418 23.7-99.91 30.764-103.44-13.54 2.355-26.315-1.63-26.135-8.89.767-9.026 3.9-9.872 10.377-11.05-6.476-2.355-3.694-5.105-2.44-11.31 1.602-3.365 5.324-6.157 9.403-5.122-3.044-8.242 1.462-14.6 9.563-14.684 5.746-1.26 12.472-.834 13.952 9.1 6.19-10.67 7.993-20.587 6.845-42.3.028-17.003-2.338-21.73-10.58-32.916 2.355 25.904-25.387 16.955-30.578 3.448-5.192-19.98 21.646-30.09 21.646-30.09s-31.42 12.01-32.815-49.01c-1.396-59.356 56.503-67.817 37.525-62.637-23.688 5.77-27.432-27.074-5.18-29.366 6.946.65 21.462 7.13 6.745 16.55 0 0 15.647-1.25 16.65-19.982 1.004-18.732-17.196-55.43-1.43-77.205 2.652-4.3 5.582-6.257 14.033-7.953.613-5.813 5.11-11.158 8.72-12.995 5.677-3.216 10.617-2.29 13.763.197 2.66-4.847 5.535-8.04 9.84-9.808 6.936-2.943 8.488-1.758 12.205.597 2.856-4.556 4.17-4.473 9-7.417 7.118-1.177 6.732.948 13.208 6.246 8.242-5.888 25.672.462 26.345 17.96-.99 13.335-11.888 16.05-25.21 8.557 9.16 8.326 21.88 26.043 39.805 28.69s35.225-2.647 33.302-19.983c-1.923-17.335-33.51-17.484-31.637-38.298-.626-17.483 15.844-32.95 33.302-29.972 17.46 2.977 14.15 32.944 62.182 32.126z" fill-rule="evenodd" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="#cba323"/>
9
- <path d="M356.44 346.62c-.575 17.96-31.258 14.828-51.514 13.86-26.326-1.232-77.59-46.08-44.263-69.89M164.84 449.52c-16.484 17.662 28.69 13.497 9.42-9.42-7.87-8.82-41.21 18.84-41.21 49.453s10.596 44.742 16.483 45.92c5.887 1.177 15.307-3.533 15.307-8.242 0-5.886-4.71-15.306-11.774-14.13-11.775 0-5.888 10.598 0 10.598" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="none"/>
10
- <path d="M163.39 451.39s-24.453 9.908-24.453 39.343c0 29.436 7.065 28.26 7.065 28.26" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="none"/>
11
- <path d="M166.02 430.68s24.726-3.533 23.55 18.838c-1.18 22.37-9.42 23.55-22.372 22.37-12.952-1.176-5.887-16.482-5.887-16.482M156.6 543.71s18.84-1.178 17.66-21.194c-1.176-20.016-15.305-21.194-23.547-20.016-8.242 1.177-10.74 5.803-8.242 12.88M150.71 567.26s3.936-8.158 16.887-8.158c12.952 0 18.982 30.386 17.805 63.354-1.178 32.968-33.515 61.37-40.58 59.015-7.064-2.354-10.597-3.532-4.71-8.24M172.39 643.31l-22.86 38.166" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="none"/>
12
- <path d="M141.29 667.34c0 .416 5.054-1.105 8.587 1.25 3.532 2.354 4.365 5.815 4.365 5.815" transform="matrix(.3926 0 0 .37087 100.7 51.747)" stroke="#000" fill="none"/>
13
- <path d="M144.82 650.86s4.517-1.82 10.404.536 5.695 7.662 5.695 7.662" transform="matrix(.3579 0 0 .2656 107.438 120.498)" stroke="#000" fill="none"/>
14
- <path d="M171.78 731.95c12.25 6.364 24.282-25.18.67-26.726-16.887-.69-29.084 23.268-26.73 35.04 6.432 40.062 10.445 66.862 50.57 72.046 30.612 2.355 78.45-5.1 108.3-1.523 29.44 3.433 61.94 14.272 73.713 26.047 11.774 11.774 19.112 11.892 19.112 23.667 0 11.775-16.815 17.817-23.476 10.74" transform="matrix(.3926 0 0 .37087 100.68 52.44)" stroke="#000" fill="none"/>
15
- <path d="M369.84 876.92c4.305-2.914 14.556-20.425 4.722-30.815-15.194-15.4-26.165-21.48-33.658-23.977M347.55 863.28c5.828-3.532 6.684-15.298.594-24.274-6.09-8.975-21.94-16.165-53.073-18.8-23.582-1.98-87.843 8.445-111.39 1.38-33.058-12.72-53.844-34.15-48.772-87.39 1.52-20.622 11.917-34.466 32.278-37.106 22.858-.143 28.813 14.734 28.813 33.57 0 9.682-25.318 18.88-29.91 9.706-7.11-12.854-10.217-24.45 15.88-30.607" transform="matrix(.3926 0 0 .37087 100.68 52.44)" stroke="#000" fill="none"/>
16
- <path d="M337.41 844.59s9.765 5.685 7.41 10.395c-2.354 4.71-8.658 2.7-4.496-2.296" transform="matrix(.3926 0 0 .37087 100.68 52.44)" stroke="#000" fill="none"/>
17
- <path d="M238.95 291.4s-6.66 6.66-3.33 22.48 9.99 14.986 9.99 14.986M216.47 300.55c-.833 1.665-9.706 11.858-4.71 22.68 4.995 10.825 8.956 12.978 8.956 12.978M193.99 313.87s-7.195 10.622-8.567 29.555 7.79 45 7.533 54.698c-.58 20.61-24.012 30.84-24.012 30.84M159.85 543.66c1.665 0 34.135-29.972 34.135 76.597-2.498 61.61-38.298 67.438-38.298 67.438" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="none"/>
18
- <path d="M162.49 689.71c13.148-3.336 40.425 10.99 30.613 35.324" transform="matrix(.3926 0 0 .37087 101.77 52.53)" stroke="#000" fill="none"/>
19
- <path d="M167.78 681.47c8.44.785 15.32 6.904 18.458 15.343" transform="matrix(.3926 0 0 .37087 100.973 51.876)" stroke="#000" fill="none"/>
20
- <path d="M148.2 477.06s9.99 14.154 24.977 14.154 19.982-15.82 19.982-15.82" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="none"/>
21
- <path d="M146.53 484.55s9.158 16.652 24.977 17.484c15.82.833 21.647-10.823 21.647-10.823M179.84 509.52s11.657 4.996 11.657 19.15c0 14.153-10.824 10.823-10.824 10.823" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="none"/>
22
- <path d="M356.44 346.62c-.575 17.96-31.258 14.828-51.514 13.86-26.326-1.232-77.59-46.08-44.263-69.89M164.84 449.52c-16.484 17.662 28.69 13.497 9.42-9.42-7.87-8.82-41.21 18.84-41.21 49.453s10.596 44.742 16.483 45.92c5.887 1.177 15.307-3.533 15.307-8.242 0-5.886-4.71-15.306-11.774-14.13-11.775 0-5.888 10.598 0 10.598" transform="matrix(-.3926 0 0 .37087 413.95 51.638)" stroke="#000" fill="none"/>
23
- <path d="M163.39 451.39s-24.453 9.908-24.453 39.343c0 29.436 7.065 28.26 7.065 28.26" transform="matrix(-.3926 0 0 .37087 413.95 51.638)" stroke="#000" fill="none"/>
24
- <path d="M166.02 430.68s24.726-3.533 23.55 18.838c-1.18 22.37-9.42 23.55-22.372 22.37-12.952-1.176-5.887-16.482-5.887-16.482M156.6 543.71s18.84-1.178 17.66-21.194c-1.176-20.016-15.305-21.194-23.547-20.016-8.242 1.177-10.74 5.803-8.242 12.88M150.71 567.26s3.936-8.158 16.887-8.158c12.952 0 18.982 30.386 17.805 63.354-1.178 32.968-33.515 61.37-40.58 59.015-7.064-2.354-10.597-3.532-4.71-8.24M172.39 643.31l-22.86 38.166" transform="matrix(-.3926 0 0 .37087 413.95 51.638)" stroke="#000" fill="none"/>
25
- <path d="M141.29 667.34c0 .416 5.054-1.105 8.587 1.25 3.532 2.354 4.365 5.815 4.365 5.815" transform="matrix(-.3926 0 0 .37087 414.355 51.876)" stroke="#000" fill="none"/>
26
- <path d="M144.82 650.86s4.517-1.82 10.404.536 5.695 7.662 5.695 7.662" transform="matrix(-.3579 0 0 .2656 407.617 120.498)" stroke="#000" fill="none"/>
27
- <path d="M170.42 741.5c-2.354 0 15.45-19.877-.688-23.897-20.284-3.872-28.744 16.55-26.39 28.323 5.073 28.746 16.898 64.033 52.946 66.388 30.613 2.355 78.45-5.1 108.3-1.523 29.44 3.434 61.94 14.273 73.714 26.048 11.774 11.774 19.112 11.892 19.112 23.667 0 11.774-16.815 17.816-23.476 10.74" transform="matrix(-.3926 0 0 .37087 412.77 52.44)" stroke="#000" fill="none"/>
28
- <path d="M369.84 876.92c4.305-2.914 14.556-20.425 4.722-30.815-15.194-15.4-26.165-21.48-33.658-23.977M347.55 863.28c5.828-3.532 6.684-15.298.594-24.274-6.09-8.975-21.94-16.165-53.073-18.8-23.582-1.98-87.843 8.445-111.39 1.38-43.928-18.378-53.504-42.635-52.508-81.734 1.52-20.62 12.257-36.587 32.618-39.227 22.858-.143 26.774 11.906 26.774 30.744 0 9.68-9.013 25.715-21.334 23.36-12.322-3.187-21.92-25.012-1.106-36.668" transform="matrix(-.3926 0 0 .37087 412.77 52.44)" stroke="#000" fill="none"/>
29
- <path d="M337.41 844.59s9.765 5.685 7.41 10.395c-2.354 4.71-8.658 2.7-4.496-2.296" transform="matrix(-.3926 0 0 .37087 412.77 52.44)" stroke="#000" fill="none"/>
30
- <path d="M238.95 291.4s-6.66 6.66-3.33 22.48 9.99 14.986 9.99 14.986M216.47 300.55c-.833 1.665-9.706 11.858-4.71 22.68 4.995 10.825 8.956 12.978 8.956 12.978M193.99 313.87s-7.195 10.622-8.567 29.555 7.79 45 7.533 54.698c-.58 20.61-24.012 30.84-24.012 30.84M159.85 543.66c1.665 0 34.135-29.972 34.135 76.597-2.498 61.61-38.298 67.438-38.298 67.438" transform="matrix(-.3926 0 0 .37087 413.95 51.638)" stroke="#000" fill="none"/>
31
- <path d="M158.07 701.03c16.205-14.296 47.22 13.112 35.708 38.506" transform="matrix(-.3926 0 0 .37087 414.082 49.912)" stroke="#000" fill="none"/>
32
- <path d="M167.78 681.47c8.44.785 17.357 6.197 20.496 14.636" transform="matrix(-.3926 0 0 .37087 415.555 52.798)" stroke="#000" fill="none"/>
33
- <path d="M148.2 477.06s9.99 14.154 24.977 14.154 19.982-15.82 19.982-15.82" transform="matrix(-.3926 0 0 .37087 413.95 51.638)" stroke="#000" fill="none"/>
34
- <path d="M146.53 484.55s9.158 16.652 24.977 17.484c15.82.833 21.647-10.823 21.647-10.823M179.84 509.52s11.657 4.996 11.657 19.15c0 14.153-10.824 10.823-10.824 10.823" transform="matrix(-.3926 0 0 .37087 413.95 51.638)" stroke="#000" fill="none"/>
35
- <path d="M353.01 313.46c.416-.416-1.665-9.16 8.326-8.742 9.99.416 6.244 9.574 14.57 12.904 7.91 2.082 22.063 4.164 22.528 4.164s14.62-2.082 22.528-4.164c8.326-3.33 4.58-12.488 14.57-12.904 9.99-.417 7.91 8.326 8.326 8.742" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="none"/>
36
- <path d="M373.28 349.42c-.294-4.12-1.25-9.55-6.87-9.966-10.526-.345-18.857 20.605 4.443 20.753 17.055.11 17.198-32.355.804-32.83-23.55-.668-26.788 13.388-26.402 16.142 5.957-50.398-33.246-40.207-31.373-59.77.207-10.607 10.85-11.823 22.48-9.858 17.458 2.8 14.15 30.967 62.077 30.198 47.926.77 44.618-27.4 62.077-30.198 11.63-1.965 22.272-.75 22.48 9.857 1.872 19.563-37.33 9.372-31.374 59.77.386-2.755-2.853-16.81-26.402-16.144-16.393.476-16.25 32.942.805 32.83 23.3-.147 14.97-21.097 4.444-20.752-5.623.416-6.578 5.845-6.872 9.966" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="none"/>
37
- <path d="M320.327 347.902l.046.282-4.418 1.09-.047-.282.28-.07c.246-.06.434-.162.567-.306.095-.098.158-.24.188-.426.026-.134-.003-.46-.09-.977l-1.12-6.798c-.087-.528-.164-.853-.232-.974-.066-.12-.18-.21-.336-.272-.154-.07-.35-.074-.586-.015l-.28.07-.047-.282 4.42-1.088.046.28-.28.07c-.245.06-.434.162-.567.306-.096.098-.16.24-.195.43-.026.132.004.46.09.976l1.12 6.798c.087.528.164.853.232.973.072.12.184.214.338.282.158.06.354.063.59.004l.282-.068zM313.808 339.243l.3 2.83-.226.035c-.204-.632-.403-1.076-.597-1.332-.195-.262-.444-.455-.747-.58-.17-.066-.455-.068-.854-.005l-.636.102.856 8.064c.056.534.114.864.175.99.063.126.17.23.32.31.153.075.352.093.596.054l.283-.045.03.286-4.477.71-.03-.285.284-.045c.248-.04.442-.125.582-.257.1-.09.173-.225.218-.41.033-.13.022-.46-.034-.982l-.855-8.063-.62.098c-.575.092-.977.307-1.206.647-.322.473-.49 1.104-.505 1.89l-.24.038-.3-2.83 7.678-1.217zM282.034 343.57l.285 4.313.246-.024c.38-.038.686-.138.917-.302.23-.162.42-.418.562-.765.148-.347.227-.805.24-1.373l.223-.022.348 5.276-.222.022c-.146-.988-.408-1.623-.788-1.903-.376-.285-.79-.405-1.242-.36l-.247.024.212 3.216c.034.537.08.87.134 1 .06.13.163.24.31.33.15.082.345.112.585.09l.285-.03.02.287-4.493.444-.02-.287.285-.028c.25-.026.447-.1.592-.224.105-.083.18-.214.228-.396.038-.13.04-.457.005-.983l-.456-6.912c-.035-.537-.08-.87-.137-1-.055-.13-.157-.237-.307-.32-.146-.09-.34-.124-.58-.1l-.285.028-.02-.285 7.25-.716.198 3.014-.26.025c-.106-.7-.293-1.21-.56-1.527-.264-.316-.63-.522-1.1-.616-.258-.053-.73-.045-1.414.023l-.798.08zM265.555 343.732v2.852h-.23c-.135-.658-.286-1.13-.45-1.414-.166-.29-.393-.52-.68-.692-.162-.093-.444-.14-.847-.14h-.64v8.13c0 .54.022.877.068 1.01.05.136.147.255.287.36.143.097.338.146.585.146h.285v.288h-4.513v-.288h.286c.25 0 .452-.054.605-.163.11-.072.197-.195.26-.372.048-.125.07-.45.07-.98v-8.13h-.622c-.58 0-1.003.15-1.265.45-.37.42-.602 1.02-.7 1.796h-.24v-2.852h7.742zM256.643 353.987v.288h-4.506v-.288h.285c.25 0 .45-.055.604-.163.11-.073.195-.197.254-.373.047-.124.07-.45.07-.978v-6.934c0-.54-.023-.876-.07-1.01-.047-.135-.142-.252-.285-.35-.14-.105-.33-.157-.573-.157h-.285v-.285h4.506v.286h-.286c-.25 0-.452.056-.604.164-.11.073-.197.198-.26.375-.048.122-.07.45-.07.978v6.934c0 .538.022.875.07 1.01.05.135.145.254.285.358.145.098.338.147.58.147h.285zM245.313 343.732l4.253 6.536v-4.53c0-.633-.075-1.06-.224-1.283-.203-.3-.544-.446-1.023-.436v-.288h2.847v.287c-.364.056-.61.13-.738.224-.123.09-.22.236-.293.443-.068.203-.1.552-.1 1.05v8.776h-.217l-5.83-8.776v6.7c0 .607.112 1.016.337 1.23.23.21.49.317.782.317h.203v.288h-3.058v-.288c.475-.005.805-.125.992-.357.186-.233.28-.63.28-1.19V345l-.185-.28c-.182-.28-.343-.465-.483-.553-.14-.09-.342-.138-.605-.148v-.288h3.058zM241.726 343.04l-.01.286c-.315.047-.602.238-.858.572-.187.25-.47.846-.856 1.786l-3.234 7.9-.21-.012-2.673-8.52c-.322-1.03-.542-1.633-.658-1.816-.113-.18-.336-.303-.67-.368l.01-.286 4.13.206-.01.287-.14-.007c-.373-.02-.628.025-.768.133-.1.074-.154.185-.16.335-.002.093.01.205.04.337.03.126.133.47.31 1.035l1.66 5.334 1.86-4.582c.22-.555.358-.926.41-1.115.053-.19.083-.35.087-.485.005-.157-.024-.295-.088-.418-.064-.122-.16-.217-.29-.286-.18-.097-.42-.154-.72-.17l.01-.285 2.826.14zM226.518 341.718l-.1 3.512-.26-.02c-.08-.887-.35-1.615-.805-2.182-.452-.573-.957-.88-1.515-.922-.43-.03-.782.087-1.05.353-.263.26-.403.575-.42.94-.012.235.022.444.102.632.11.252.296.507.555.765.19.185.634.52 1.332 1.008.978.678 1.63 1.3 1.954 1.863.322.564.465 1.19.432 1.885-.043.88-.362 1.617-.955 2.213-.59.59-1.315.853-2.178.79-.272-.02-.527-.072-.764-.157-.238-.086-.534-.234-.89-.447-.198-.118-.362-.182-.493-.19-.11-.01-.23.034-.356.128-.13.095-.235.246-.322.454l-.234-.018.195-3.973.233.018c.132 1.13.448 2.01.95 2.64.503.623 1.062.956 1.675 1 .474.035.86-.095 1.152-.39.3-.294.46-.652.48-1.07.012-.25-.032-.493-.13-.734-.095-.24-.246-.473-.456-.696-.212-.228-.587-.53-1.13-.907-.758-.53-1.302-.97-1.628-1.326-.327-.356-.573-.746-.74-1.167-.162-.423-.23-.88-.207-1.37.04-.84.328-1.535.86-2.087s1.18-.802 1.946-.746c.28.02.55.08.807.183.197.077.432.21.707.4.28.188.477.286.59.294.11.008.2-.026.267-.105.07-.08.138-.274.208-.586l.19.014zM220.626 341.377l-.027.284c-.318.02-.615.184-.892.493-.202.233-.522.8-.962 1.702l-3.712 7.58-.208-.03-2.143-8.743c-.258-1.055-.44-1.678-.545-1.87-.1-.19-.315-.334-.644-.43l.027-.283 4.106.584-.027.284-.14-.02c-.37-.052-.628-.03-.774.063-.104.065-.164.17-.178.32-.01.092-.002.205.02.34.02.128.103.48.243 1.06l1.33 5.47 2.134-4.398c.255-.533.416-.89.48-1.074.065-.184.103-.343.116-.476.015-.156-.006-.296-.063-.424-.055-.128-.146-.232-.27-.313-.173-.113-.41-.192-.707-.234l.027-.284 2.81.4zM210.833 340.505l-.334 2.823-.228-.04c-.057-.676-.15-1.17-.28-1.48-.13-.316-.327-.584-.593-.804-.15-.12-.422-.216-.82-.286l-.636-.113-.954 8.047c-.063.533-.08.87-.05 1.01.035.144.115.28.242.406.13.123.317.205.56.248l.284.05-.033.286-4.467-.792.034-.285.282.05c.248.044.453.025.618-.056.117-.054.218-.16.3-.324.062-.115.124-.434.186-.956l.954-8.047-.618-.11c-.574-.102-1.008-.027-1.305.225-.414.35-.714.9-.902 1.653l-.24-.04.336-2.824 7.663 1.36zM190.362 347.12l-.056.28-4.38-1.298.056-.28.278.083c.243.072.45.077.618.015.12-.04.227-.134.32-.29.068-.107.154-.417.255-.93l1.335-6.74c.104-.523.146-.857.127-1.002-.02-.144-.09-.285-.21-.422-.117-.142-.292-.247-.526-.316l-.28-.083.056-.278 4.38 1.296-.056.28-.278-.084c-.243-.072-.45-.077-.618-.015-.12.04-.23.135-.325.29-.07.105-.156.417-.258.93l-1.335 6.74c-.104.523-.145.857-.126 1 .024.147.094.29.21.43.12.138.3.24.533.31l.28.083zM187.25 336.105l-.06.277c-.318-.037-.63.075-.94.333-.227.196-.61.703-1.15 1.52l-4.546 6.864-.203-.066-1.114-9.024c-.133-1.09-.24-1.737-.324-1.946-.078-.206-.274-.384-.588-.535l.06-.278 3.996 1.286-.06.277-.135-.043c-.36-.116-.618-.14-.773-.072-.11.045-.182.14-.213.285-.02.09-.027.203-.02.34.005.13.046.495.118 1.092l.685 5.646 2.62-3.99c.315-.482.514-.81.6-.98.084-.17.14-.32.168-.45.034-.152.03-.295-.012-.432-.04-.135-.118-.253-.232-.354-.158-.142-.382-.26-.673-.354l.06-.277 2.736.88zM324.272 336.94c1.355-.278 2.512.033 3.47.93.963.9 1.526 2.123 1.69 3.676.142 1.326-.052 2.543-.58 3.65-.698 1.47-1.814 2.327-3.348 2.57-1.54.244-2.795-.205-3.77-1.347-.772-.902-1.23-2.044-1.377-3.426-.165-1.553.128-2.913.88-4.082.757-1.176 1.768-1.834 3.035-1.972zm.128.48c-.78.125-1.324.708-1.63 1.75-.246.854-.29 2.03-.13 3.532.19 1.783.585 3.06 1.188 3.832.42.54.953.758 1.595.656.434-.068.782-.255 1.044-.557.335-.388.568-.957.697-1.71.128-.757.132-1.717.008-2.878-.146-1.382-.36-2.398-.644-3.048-.282-.655-.603-1.1-.96-1.33-.355-.23-.743-.313-1.168-.246zM291.36 341.89c1.364-.198 2.507.182 3.43 1.136.924.953 1.438 2.21 1.54 3.77.09 1.333-.15 2.537-.722 3.612-.757 1.427-1.906 2.216-3.448 2.368-1.546.153-2.783-.37-3.712-1.568-.734-.946-1.147-2.114-1.24-3.504-.102-1.56.245-2.9 1.042-4.025.802-1.13 1.838-1.727 3.11-1.79zm.108.488c-.785.077-1.35.627-1.696 1.65-.28.838-.37 2.012-.272 3.52.12 1.792.465 3.092 1.036 3.898.398.565.92.814 1.568.75.434-.043.79-.208 1.063-.495.35-.366.605-.92.764-1.664.16-.75.2-1.708.124-2.875-.092-1.388-.265-2.416-.523-3.082-.255-.67-.558-1.134-.906-1.384-.344-.252-.73-.358-1.156-.316zM300.383 346.67l.31 2.928c.06.566.126.92.197 1.06.074.133.186.233.34.3.15.063.423.064.813.002l.03.285-4.374.694-.03-.286c.393-.063.656-.15.785-.257.133-.117.22-.25.258-.403.044-.152.036-.512-.024-1.078l-.72-6.783c-.06-.566-.128-.915-.202-1.05-.07-.14-.18-.243-.333-.307s-.424-.067-.815-.005l-.03-.283 3.97-.63c1.035-.164 1.8-.197 2.3-.1.496.1.92.362 1.275.786.352.42.56.947.628 1.578.08.772-.078 1.445-.478 2.02-.256.365-.636.67-1.14.91l2.43 3.214c.317.414.54.67.664.764.188.132.398.187.626.167l.03.285-2.69.427-3.262-4.327-.56.09zm-.543-5.128l.485 4.58.36-.057c.584-.093 1.014-.226 1.29-.4.276-.18.478-.453.605-.818.133-.37.17-.83.11-1.38-.084-.798-.3-1.362-.647-1.694-.342-.332-.852-.445-1.53-.338l-.673.107zM333.09 340.926l.602 2.86c.116.553.216.894.3 1.022.086.122.21.204.366.247.158.04.428 0 .81-.12l.057.28-4.27 1.343-.06-.28c.386-.12.637-.245.755-.372.12-.135.192-.28.216-.438.028-.158-.016-.514-.132-1.066l-1.393-6.625c-.115-.553-.216-.89-.303-1.01-.084-.13-.204-.216-.362-.257s-.427-.003-.81.117l-.057-.278 3.878-1.22c1.01-.317 1.766-.464 2.27-.44.504.023.952.22 1.344.588.393.364.653.855.782 1.472.158.753.067 1.444-.273 2.076-.218.4-.565.758-1.04 1.073l2.733 2.825c.356.363.6.583.735.66.2.102.414.125.64.07l.058.28-2.63.826-3.668-3.806-.547.172zm-1.05-5.007l.94 4.47.35-.11c.57-.178.983-.375 1.24-.59.256-.22.43-.52.52-.902.092-.386.083-.85-.03-1.386-.164-.78-.434-1.306-.81-1.583-.376-.28-.893-.316-1.553-.108l-.658.207zM196.584 343.62l-.364 2.92c-.07.563-.088.924-.052 1.083.04.154.127.288.258.402.132.113.392.206.783.28l-.037.284-4.36-.815.034-.285c.394.074.665.08.814.02.155-.067.27-.167.34-.3.077-.132.15-.48.222-1.044l.843-6.762c.07-.564.084-.922.044-1.076-.037-.16-.12-.296-.253-.41-.13-.112-.392-.207-.78-.28l.034-.282 3.96.738c1.03.192 1.774.42 2.23.683s.805.66 1.048 1.186c.243.523.326 1.1.248 1.73-.096.767-.402 1.36-.917 1.778-.33.264-.764.427-1.303.49l1.608 3.91c.212.504.367.824.466.958.153.19.34.314.565.372l-.035.285-2.683-.5-2.154-5.26-.56-.106zm.637-5.11l-.568 4.564.358.067c.582.11 1.026.126 1.33.052.306-.08.562-.273.768-.58.21-.312.35-.742.418-1.29.1-.795.02-1.41-.24-1.846-.254-.435-.718-.716-1.393-.842l-.672-.125zM271.105 351.225l-3.042.157-.326 1.044c-.108.347-.156.632-.15.855.01.297.115.51.315.64.118.076.4.124.85.14l.01.29-2.863.147-.01-.288c.306-.074.555-.242.745-.505.19-.27.418-.813.682-1.632l2.79-8.56.12-.007 3.404 8.475c.326.804.587 1.307.785 1.51.15.152.356.236.62.247l.01.288-4.166.215-.01-.288.17-.008c.334-.018.567-.087.7-.208.09-.087.13-.21.126-.364-.003-.094-.02-.188-.048-.285-.01-.046-.08-.238-.21-.574l-.503-1.288zm-.236-.563l-1.408-3.56-1.196 3.694 2.603-.134z"/>
38
- </g>
39
- <g fill-rule="evenodd">
40
- <path fill="#fff600" d="M261.08 257.953h69.556v65.707H261.08z"/>
41
- <path fill="#cc1900" d="M271.016 192.245h9.936v65.708h-9.936zM290.89 192.245h9.936v65.708h-9.937zM310.763 192.245h9.936v65.708h-9.937z"/>
42
- <path fill="#fff600" d="M261.08 192.245h9.936v65.708h-9.937zM280.953 192.245h9.936v65.708h-9.937zM300.826 192.245h9.936v65.708h-9.936zM320.7 192.245h9.936v65.708H320.7z"/>
43
- <path fill="#cc1900" d="M207.753 264.524h7.728v59.136h-7.727zM223.21 264.524h7.728v59.136h-7.73zM238.666 264.524h7.728v59.136h-7.728z"/>
44
- <path fill="#fff600" d="M200.027 264.524h7.728v59.136h-7.728zM215.483 264.524h7.728v59.136h-7.727zM230.94 264.524h7.728v59.136h-7.728zM246.396 264.524h7.73v59.136h-7.73z"/>
45
- <path fill="#cc1900" d="M192.296 264.524h7.73v59.136h-7.73z"/>
46
- <path fill="#fff600" d="M184.57 264.524h7.728v59.136h-7.728z"/>
47
- <path fill="#cc1900" d="M184.57 192.245h69.556v65.708H184.57z"/>
48
- <path d="M247.952 211.556c1.426-.382 1.634-2.28 1.853-3.843.436-3.127-2.214-6.04-5.915-6.5s-7.016 1.403-7.452 4.53l-2.882 1.1 4.015.5-4.33 1.766 5.364.666-43.233 36.11 2.367 2.6 43.232-36.11c1.14-.954.315-2.266-.945-3.344-1.486-1.27-1.105-1.522-.91-2.92.284-2.04 2.24-2.91 4.46-2.632s3.81 2.023 3.548 3.9c-.13.937-.516 2.04-1.514 2.255-1.643.81.723 3.408 2.342 1.92z" fill="#fff600"/>
49
- <path d="M194.88 361.42v336.61c0 35.434 16.978 53.15 50.934 53.15h118.85c33.957 0 33.957 35.433 33.957 35.433s0-35.433 33.957-35.433h118.85c33.957 0 50.935-17.716 50.935-53.15V361.42h-407.48zm17.716 17.717v177.16h177.17v-177.16h-177.17zm194.88 0v177.16h177.17v-177.16h-177.17zm-194.88 194.88v106.3c0 35.434 16.978 53.15 50.934 53.15H389.76v-159.45H212.6zm372.05 0v106.3c0 35.434-16.977 53.15-50.934 53.15H407.482v-159.45h177.16z" stroke="#000" stroke-width="1pt" fill="#cba323" transform="matrix(.3926 0 0 .37087 101.104 51.638)"/>
50
- <path d="M219.344 198.818l-13.91 14.08 4.28 25.344h19.26l4.28-25.344-13.91-14.08z" fill="#fff"/>
51
- <path d="M218.278 204.072l-10.7 10.513 4.28 21.026h6.42v-31.537zm2.14 0v31.537h6.42l4.28-21.026-10.7-10.513z" fill="#fff600"/>
52
- <path d="M222.825 238.24h-3.478s1.74 5.443 3.478 5.443c6.955 0 20.902-7.94 20.866-5.443 0 5.443-3.477 2.722-3.477 5.443 0 2.722 6.956 0 6.956-2.72 0-2.723 0-5.445-3.48-5.445-3.477 0-13.588 5.48-17.387 5.444-3.478 0-3.478-2.722-3.478-2.722zM215.868 238.24h3.477s-1.738 5.443-3.477 5.443c-6.956 0-20.902-7.94-20.867-5.443 0 5.443 3.48 2.722 3.48 5.443 0 2.722-6.956 0-6.956-2.72 0-2.723 0-5.445 3.477-5.445 3.48 0 13.59 5.48 17.39 5.444 3.478 0 3.478-2.722 3.478-2.722z" fill="#fffbff"/>
53
- <path d="M70.866 574.02c0 35.433 28.704 36.668 17.717 53.15L53.15 680.32H35.434l17.716-53.15c5.905-17.717 17.716-65.374 17.716-53.15z" transform="matrix(.14606 .025 -.0313 .11666 313.95 207.95)" stroke="#fff600" stroke-width="5" fill="#cc1900"/>
54
- <path d="M35.433 423.42c0 3.667 2.242 31.888 0 35.067-2.242 3.18-8.97-18.684-12.977-16.28-4.008 2.406-7.603 24.16-12.902 25.505-5.298 1.35-12.3-17.71-18.412-17.71-6.112 0-11.937 19.062-17.235 17.717-5.298-1.347-10.07-23.1-14.08-25.505-4.007-2.405-10.734 19.458-12.976 16.28-2.24-3.18 0-31.4 0-35.068 0-14.67 19.843-26.575 44.292-26.575s44.29 11.906 44.29 26.575z" transform="matrix(.11687 0 0 .0597 306.8 255.835)" stroke="#fff600" stroke-width="7.99" fill="#cc1900"/>
55
- <path d="M281.414 266.466c1.533.706 1.41 1.885.887 2.116-.52.23-1.243-.574-2.776-1.28s-3.3-1.05-2.778-1.28 3.135-.263 4.668.444z" fill="#008d00"/>
56
- <path d="M-70.866 414.57v53.15h53.15v-17.717H-53.15V414.57h-17.715z" transform="matrix(.07986 .10083 -.12624 .06378 344 258.966)" stroke="#fff600" stroke-width="5" fill="#cc1900"/>
57
- <path d="M70.866 574.02c0 35.433 28.704 36.668 17.717 53.15L53.15 680.32H35.434l17.716-53.15c5.905-17.717-17.716-35.434-70.866 0-12.224 0-70.866-8.964-70.866 0v53.15h-17.716v-53.15c0-6.942-35.433-53.15-35.433-70.867 0-12.224-53.15 0-53.15-17.716 0-8.86 35.432-17.717 35.432-35.433 0-17.717 35.433 0 53.15 0 0 17.716-17.717 35.433 17.716 35.433 24.45 0 177.17 0 177.17 17.716 0 17.717-17.717 5.493-17.717 17.717z" stroke="#fff600" stroke-width="5" fill="#cc1900" transform="matrix(.14938 0 0 .1193 303.117 207.958)"/>
58
- <path d="M288.12 289.125c1.436-.008 1.953 1.06 1.706 1.47-.247.41-1.166.006-2.603.014s-2.85.423-2.602.014 2.063-1.49 3.5-1.5zM309.29 289.125c1.437-.008 1.954 1.06 1.707 1.47-.247.41-1.166.006-2.603.014s-2.85.423-2.602.014 2.062-1.49 3.498-1.5zM284.775 286.172c1.165-.67 2.362-.04 2.457.408.096.448-.945.545-2.11 1.217s-2.014 1.664-2.11 1.216.598-2.17 1.763-2.84zM298.994 287.377c1.436-.04 1.99 1.017 1.755 1.432-.234.414-1.166.03-2.602.07s-2.835.484-2.6.07 2.01-1.535 3.446-1.573zM280.937 274.766l6.302-3.858 1.61 1.678-6.303 3.857z" fill="#008d00"/>
59
- <path d="M283.554 277.5c0 .583-.36 1.057-.804 1.057s-.804-.474-.804-1.057.36-1.057.804-1.057.804.473.804 1.057z" fill="#008d00"/>
60
- <path d="M47.995 681.85c34.086.02 34.086 12.9 19.835 12.9-19.835 0-67.83 4.38-67.83 3.28 0-1.102-16.484-14.202-16.484-14.202-1.232-3.513 1.177 14.128-1.232 14.203-2.41.075-16.43-15.38-16.43-15.38s1.288 15.232 0 15.307c-1.287.074-17.66-9.42-17.66-9.42l-1.178 8.242-15.306 9.42 15.306 10.596v8.242l15.306-8.242 1.178 15.306 18.84-15.306s4.763 16.3 2.353 16.484c-2.41.185 16.484-16.484 16.484-16.484-1.178-1.05 54.051 0 87.405-1.05 33.355-1.048 32.747-51.937 17.717-53.15-15.033-1.213-58.306 3.33-58.306-.203" transform="matrix(.07764 0 0 .08915 307.33 214.508)" stroke="#fff600" stroke-width="5.055" fill="#cc1900"/>
61
- <g>
62
- <path d="M70.866 574.02c0 35.433 28.704 36.668 17.717 53.15L53.15 680.32H35.434l17.716-53.15c5.905-17.717 17.716-65.374 17.716-53.15z" transform="matrix(.14606 .025 -.0313 .11666 313.95 234.232)" stroke="#fff600" stroke-width="5" fill="#cc1900"/>
63
- <path d="M35.433 423.42c0 3.667 2.242 31.888 0 35.067-2.242 3.18-8.97-18.684-12.977-16.28-4.008 2.406-7.603 24.16-12.902 25.505-5.298 1.35-12.3-17.71-18.412-17.71-6.112 0-11.937 19.062-17.235 17.717-5.298-1.347-10.07-23.1-14.08-25.505-4.007-2.405-10.734 19.458-12.976 16.28-2.24-3.18 0-31.4 0-35.068 0-14.67 19.843-26.575 44.292-26.575s44.29 11.906 44.29 26.575z" transform="matrix(.11687 0 0 .0597 306.8 282.12)" stroke="#fff600" stroke-width="7.99" fill="#cc1900"/>
64
- <path d="M281.414 292.75c1.533.706 1.41 1.885.887 2.116-.52.23-1.243-.574-2.776-1.28s-3.3-1.05-2.778-1.28 3.135-.264 4.668.443z" fill="#008d00"/>
65
- <path d="M-70.866 414.57v53.15h53.15v-17.717H-53.15V414.57h-17.715z" transform="matrix(.07986 .10083 -.12624 .06378 344 285.25)" stroke="#fff600" stroke-width="5" fill="#cc1900"/>
66
- <path d="M70.866 574.02c0 35.433 28.704 36.668 17.717 53.15L53.15 680.32H35.434l17.716-53.15c5.905-17.717-17.716-35.434-70.866 0-12.224 0-70.866-8.964-70.866 0v53.15h-17.716v-53.15c0-6.942-35.433-53.15-35.433-70.867 0-12.224-53.15 0-53.15-17.716 0-8.86 35.432-17.717 35.432-35.433 0-17.717 35.433 0 53.15 0 0 17.716-17.717 35.433 17.716 35.433 24.45 0 177.17 0 177.17 17.716 0 17.717-17.717 5.493-17.717 17.717z" stroke="#fff600" stroke-width="5" fill="#cc1900" transform="matrix(.14938 0 0 .1193 303.117 234.24)"/>
67
- <path d="M288.12 315.41c1.436-.01 1.953 1.06 1.706 1.468-.247.41-1.166.007-2.603.015s-2.85.424-2.602.014 2.063-1.49 3.5-1.498zM309.29 315.41c1.437-.01 1.954 1.06 1.707 1.468-.247.41-1.166.007-2.603.015s-2.85.424-2.602.014 2.062-1.49 3.498-1.498zM284.775 312.456c1.165-.672 2.362-.04 2.457.407.096.45-.945.545-2.11 1.217s-2.014 1.665-2.11 1.217.598-2.17 1.763-2.84zM298.994 313.66c1.436-.04 1.99 1.018 1.755 1.433-.234.415-1.166.03-2.602.07s-2.835.485-2.6.07 2.01-1.534 3.446-1.573zM280.937 301.05l6.302-3.858 1.61 1.677-6.303 3.857z" fill="#008d00"/>
68
- <path d="M283.554 303.783c0 .584-.36 1.057-.804 1.057s-.804-.473-.804-1.057.36-1.057.804-1.057.804.474.804 1.057z" fill="#008d00"/>
69
- <path d="M47.995 681.85c34.086.02 34.086 12.9 19.835 12.9-19.835 0-67.83 4.38-67.83 3.28 0-1.102-16.484-14.202-16.484-14.202-1.232-3.513 1.177 14.128-1.232 14.203-2.41.075-16.43-15.38-16.43-15.38s1.288 15.232 0 15.307c-1.287.074-17.66-9.42-17.66-9.42l-1.178 8.242-15.306 9.42 15.306 10.596v8.242l15.306-8.242 1.178 15.306 18.84-15.306s4.763 16.3 2.353 16.484c-2.41.185 16.484-16.484 16.484-16.484-1.178-1.05 54.051 0 87.405-1.05 33.355-1.048 32.747-51.937 17.717-53.15-15.033-1.213-58.306 3.33-58.306-.203" transform="matrix(.07764 0 0 .08915 307.33 240.792)" stroke="#fff600" stroke-width="5.055" fill="#cc1900"/>
70
- </g>
71
- </g>
72
- </svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
+ <g fill-rule="evenodd" stroke-width="1pt">
3
+ <path fill="#0000bd" d="M0 0h171.52v511.983H0z"/>
4
+ <path fill="#cc1900" d="M340.48 0H512v511.983H340.48z"/>
5
+ <path fill="#fff600" d="M171.52 0h168.96v511.983H171.52z"/>
6
+ </g>
7
+ <g stroke-width="1pt">
8
+ <path d="M398.54 290.22c47.823.818 44.515-29.15 61.974-32.126 17.458-2.977 33.928 12.49 33.302 29.972 1.873 20.814-29.714 20.963-31.637 38.298-1.924 17.336 15.377 22.628 33.3 19.982s30.647-20.363 39.805-28.69c-13.32 7.494-24.218 4.78-25.21-8.557.673-17.498 18.103-23.848 26.345-17.96 6.476-5.3 6.09-7.424 13.21-6.247 4.827 2.944 6.142 2.86 8.998 7.418 3.717-2.354 5.27-3.54 12.204-.596 4.306 1.767 7.18 4.96 9.84 9.808 3.147-2.486 8.087-3.413 13.763-.197 3.61 1.837 8.108 7.182 8.72 12.995 8.45 1.696 11.38 3.654 14.034 7.953 15.764 21.775-2.436 58.473-1.433 77.205 1.004 18.73 16.65 19.98 16.65 19.98-14.716-9.42-.2-15.9 6.746-16.55 22.252 2.293 18.508 35.136-5.18 29.367-18.978-5.18 38.92 3.28 37.525 62.637-1.396 61.02-32.815 49.01-32.815 49.01s26.838 10.11 21.646 30.09c-5.192 13.507-32.934 22.456-30.58-3.448-8.24 11.186-10.607 15.913-10.58 32.916-1.147 21.713.657 31.63 6.846 42.3 1.48-9.934 8.206-10.36 13.952-9.1 8.1.085 12.607 6.443 9.563 14.685 4.08-1.035 7.802 1.757 9.403 5.12 1.255 6.207 4.037 8.957-2.44 11.312 6.477 1.178 9.61 2.024 10.378 11.05.18 7.26-12.595 11.245-26.135 8.89 7.065 3.533 29.983 50.025 26.922 103.44-2.12 47.905-86.038 43.64-123.53 42.305-37.488-1.332-72.512.775-87.133 13.052 11.247 7.182-1.302 29.542-10.864 19.064 0 8.242-9.45 20.98-22.497 12.718.534 14.885-14.238 25.328-27.12 25.328s-27.656-10.443-27.122-25.328c-13.047 8.26-22.496-4.476-22.496-12.718-9.562 10.478-22.11-11.882-10.864-19.064-14.62-12.277-49.645-14.384-87.133-13.052-37.49 1.334-121.41 5.6-123.53-42.305-3.06-53.418 23.7-99.91 30.764-103.44-13.54 2.355-26.315-1.63-26.135-8.89.767-9.026 3.9-9.872 10.377-11.05-6.476-2.355-3.694-5.105-2.44-11.31 1.602-3.365 5.324-6.157 9.403-5.122-3.044-8.242 1.462-14.6 9.563-14.684 5.746-1.26 12.472-.834 13.952 9.1 6.19-10.67 7.993-20.587 6.845-42.3.028-17.003-2.338-21.73-10.58-32.916 2.355 25.904-25.387 16.955-30.578 3.448-5.192-19.98 21.646-30.09 21.646-30.09s-31.42 12.01-32.815-49.01c-1.396-59.356 56.503-67.817 37.525-62.637-23.688 5.77-27.432-27.074-5.18-29.366 6.946.65 21.462 7.13 6.745 16.55 0 0 15.647-1.25 16.65-19.982 1.004-18.732-17.196-55.43-1.43-77.205 2.652-4.3 5.582-6.257 14.033-7.953.613-5.813 5.11-11.158 8.72-12.995 5.677-3.216 10.617-2.29 13.763.197 2.66-4.847 5.535-8.04 9.84-9.808 6.936-2.943 8.488-1.758 12.205.597 2.856-4.556 4.17-4.473 9-7.417 7.118-1.177 6.732.948 13.208 6.246 8.242-5.888 25.672.462 26.345 17.96-.99 13.335-11.888 16.05-25.21 8.557 9.16 8.326 21.88 26.043 39.805 28.69s35.225-2.647 33.302-19.983c-1.923-17.335-33.51-17.484-31.637-38.298-.626-17.483 15.844-32.95 33.302-29.972 17.46 2.977 14.15 32.944 62.182 32.126z" fill-rule="evenodd" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="#cba323"/>
9
+ <path d="M356.44 346.62c-.575 17.96-31.258 14.828-51.514 13.86-26.326-1.232-77.59-46.08-44.263-69.89M164.84 449.52c-16.484 17.662 28.69 13.497 9.42-9.42-7.87-8.82-41.21 18.84-41.21 49.453s10.596 44.742 16.483 45.92c5.887 1.177 15.307-3.533 15.307-8.242 0-5.886-4.71-15.306-11.774-14.13-11.775 0-5.888 10.598 0 10.598" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="none"/>
10
+ <path d="M163.39 451.39s-24.453 9.908-24.453 39.343c0 29.436 7.065 28.26 7.065 28.26" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="none"/>
11
+ <path d="M166.02 430.68s24.726-3.533 23.55 18.838c-1.18 22.37-9.42 23.55-22.372 22.37-12.952-1.176-5.887-16.482-5.887-16.482M156.6 543.71s18.84-1.178 17.66-21.194c-1.176-20.016-15.305-21.194-23.547-20.016-8.242 1.177-10.74 5.803-8.242 12.88M150.71 567.26s3.936-8.158 16.887-8.158c12.952 0 18.982 30.386 17.805 63.354-1.178 32.968-33.515 61.37-40.58 59.015-7.064-2.354-10.597-3.532-4.71-8.24M172.39 643.31l-22.86 38.166" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="none"/>
12
+ <path d="M141.29 667.34c0 .416 5.054-1.105 8.587 1.25 3.532 2.354 4.365 5.815 4.365 5.815" transform="matrix(.3926 0 0 .37087 100.7 51.747)" stroke="#000" fill="none"/>
13
+ <path d="M144.82 650.86s4.517-1.82 10.404.536 5.695 7.662 5.695 7.662" transform="matrix(.3579 0 0 .2656 107.438 120.498)" stroke="#000" fill="none"/>
14
+ <path d="M171.78 731.95c12.25 6.364 24.282-25.18.67-26.726-16.887-.69-29.084 23.268-26.73 35.04 6.432 40.062 10.445 66.862 50.57 72.046 30.612 2.355 78.45-5.1 108.3-1.523 29.44 3.433 61.94 14.272 73.713 26.047 11.774 11.774 19.112 11.892 19.112 23.667 0 11.775-16.815 17.817-23.476 10.74" transform="matrix(.3926 0 0 .37087 100.68 52.44)" stroke="#000" fill="none"/>
15
+ <path d="M369.84 876.92c4.305-2.914 14.556-20.425 4.722-30.815-15.194-15.4-26.165-21.48-33.658-23.977M347.55 863.28c5.828-3.532 6.684-15.298.594-24.274-6.09-8.975-21.94-16.165-53.073-18.8-23.582-1.98-87.843 8.445-111.39 1.38-33.058-12.72-53.844-34.15-48.772-87.39 1.52-20.622 11.917-34.466 32.278-37.106 22.858-.143 28.813 14.734 28.813 33.57 0 9.682-25.318 18.88-29.91 9.706-7.11-12.854-10.217-24.45 15.88-30.607" transform="matrix(.3926 0 0 .37087 100.68 52.44)" stroke="#000" fill="none"/>
16
+ <path d="M337.41 844.59s9.765 5.685 7.41 10.395c-2.354 4.71-8.658 2.7-4.496-2.296" transform="matrix(.3926 0 0 .37087 100.68 52.44)" stroke="#000" fill="none"/>
17
+ <path d="M238.95 291.4s-6.66 6.66-3.33 22.48 9.99 14.986 9.99 14.986M216.47 300.55c-.833 1.665-9.706 11.858-4.71 22.68 4.995 10.825 8.956 12.978 8.956 12.978M193.99 313.87s-7.195 10.622-8.567 29.555 7.79 45 7.533 54.698c-.58 20.61-24.012 30.84-24.012 30.84M159.85 543.66c1.665 0 34.135-29.972 34.135 76.597-2.498 61.61-38.298 67.438-38.298 67.438" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="none"/>
18
+ <path d="M162.49 689.71c13.148-3.336 40.425 10.99 30.613 35.324" transform="matrix(.3926 0 0 .37087 101.77 52.53)" stroke="#000" fill="none"/>
19
+ <path d="M167.78 681.47c8.44.785 15.32 6.904 18.458 15.343" transform="matrix(.3926 0 0 .37087 100.973 51.876)" stroke="#000" fill="none"/>
20
+ <path d="M148.2 477.06s9.99 14.154 24.977 14.154 19.982-15.82 19.982-15.82" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="none"/>
21
+ <path d="M146.53 484.55s9.158 16.652 24.977 17.484c15.82.833 21.647-10.823 21.647-10.823M179.84 509.52s11.657 4.996 11.657 19.15c0 14.153-10.824 10.823-10.824 10.823" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="none"/>
22
+ <path d="M356.44 346.62c-.575 17.96-31.258 14.828-51.514 13.86-26.326-1.232-77.59-46.08-44.263-69.89M164.84 449.52c-16.484 17.662 28.69 13.497 9.42-9.42-7.87-8.82-41.21 18.84-41.21 49.453s10.596 44.742 16.483 45.92c5.887 1.177 15.307-3.533 15.307-8.242 0-5.886-4.71-15.306-11.774-14.13-11.775 0-5.888 10.598 0 10.598" transform="matrix(-.3926 0 0 .37087 413.95 51.638)" stroke="#000" fill="none"/>
23
+ <path d="M163.39 451.39s-24.453 9.908-24.453 39.343c0 29.436 7.065 28.26 7.065 28.26" transform="matrix(-.3926 0 0 .37087 413.95 51.638)" stroke="#000" fill="none"/>
24
+ <path d="M166.02 430.68s24.726-3.533 23.55 18.838c-1.18 22.37-9.42 23.55-22.372 22.37-12.952-1.176-5.887-16.482-5.887-16.482M156.6 543.71s18.84-1.178 17.66-21.194c-1.176-20.016-15.305-21.194-23.547-20.016-8.242 1.177-10.74 5.803-8.242 12.88M150.71 567.26s3.936-8.158 16.887-8.158c12.952 0 18.982 30.386 17.805 63.354-1.178 32.968-33.515 61.37-40.58 59.015-7.064-2.354-10.597-3.532-4.71-8.24M172.39 643.31l-22.86 38.166" transform="matrix(-.3926 0 0 .37087 413.95 51.638)" stroke="#000" fill="none"/>
25
+ <path d="M141.29 667.34c0 .416 5.054-1.105 8.587 1.25 3.532 2.354 4.365 5.815 4.365 5.815" transform="matrix(-.3926 0 0 .37087 414.355 51.876)" stroke="#000" fill="none"/>
26
+ <path d="M144.82 650.86s4.517-1.82 10.404.536 5.695 7.662 5.695 7.662" transform="matrix(-.3579 0 0 .2656 407.617 120.498)" stroke="#000" fill="none"/>
27
+ <path d="M170.42 741.5c-2.354 0 15.45-19.877-.688-23.897-20.284-3.872-28.744 16.55-26.39 28.323 5.073 28.746 16.898 64.033 52.946 66.388 30.613 2.355 78.45-5.1 108.3-1.523 29.44 3.434 61.94 14.273 73.714 26.048 11.774 11.774 19.112 11.892 19.112 23.667 0 11.774-16.815 17.816-23.476 10.74" transform="matrix(-.3926 0 0 .37087 412.77 52.44)" stroke="#000" fill="none"/>
28
+ <path d="M369.84 876.92c4.305-2.914 14.556-20.425 4.722-30.815-15.194-15.4-26.165-21.48-33.658-23.977M347.55 863.28c5.828-3.532 6.684-15.298.594-24.274-6.09-8.975-21.94-16.165-53.073-18.8-23.582-1.98-87.843 8.445-111.39 1.38-43.928-18.378-53.504-42.635-52.508-81.734 1.52-20.62 12.257-36.587 32.618-39.227 22.858-.143 26.774 11.906 26.774 30.744 0 9.68-9.013 25.715-21.334 23.36-12.322-3.187-21.92-25.012-1.106-36.668" transform="matrix(-.3926 0 0 .37087 412.77 52.44)" stroke="#000" fill="none"/>
29
+ <path d="M337.41 844.59s9.765 5.685 7.41 10.395c-2.354 4.71-8.658 2.7-4.496-2.296" transform="matrix(-.3926 0 0 .37087 412.77 52.44)" stroke="#000" fill="none"/>
30
+ <path d="M238.95 291.4s-6.66 6.66-3.33 22.48 9.99 14.986 9.99 14.986M216.47 300.55c-.833 1.665-9.706 11.858-4.71 22.68 4.995 10.825 8.956 12.978 8.956 12.978M193.99 313.87s-7.195 10.622-8.567 29.555 7.79 45 7.533 54.698c-.58 20.61-24.012 30.84-24.012 30.84M159.85 543.66c1.665 0 34.135-29.972 34.135 76.597-2.498 61.61-38.298 67.438-38.298 67.438" transform="matrix(-.3926 0 0 .37087 413.95 51.638)" stroke="#000" fill="none"/>
31
+ <path d="M158.07 701.03c16.205-14.296 47.22 13.112 35.708 38.506" transform="matrix(-.3926 0 0 .37087 414.082 49.912)" stroke="#000" fill="none"/>
32
+ <path d="M167.78 681.47c8.44.785 17.357 6.197 20.496 14.636" transform="matrix(-.3926 0 0 .37087 415.555 52.798)" stroke="#000" fill="none"/>
33
+ <path d="M148.2 477.06s9.99 14.154 24.977 14.154 19.982-15.82 19.982-15.82" transform="matrix(-.3926 0 0 .37087 413.95 51.638)" stroke="#000" fill="none"/>
34
+ <path d="M146.53 484.55s9.158 16.652 24.977 17.484c15.82.833 21.647-10.823 21.647-10.823M179.84 509.52s11.657 4.996 11.657 19.15c0 14.153-10.824 10.823-10.824 10.823" transform="matrix(-.3926 0 0 .37087 413.95 51.638)" stroke="#000" fill="none"/>
35
+ <path d="M353.01 313.46c.416-.416-1.665-9.16 8.326-8.742 9.99.416 6.244 9.574 14.57 12.904 7.91 2.082 22.063 4.164 22.528 4.164s14.62-2.082 22.528-4.164c8.326-3.33 4.58-12.488 14.57-12.904 9.99-.417 7.91 8.326 8.326 8.742" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="none"/>
36
+ <path d="M373.28 349.42c-.294-4.12-1.25-9.55-6.87-9.966-10.526-.345-18.857 20.605 4.443 20.753 17.055.11 17.198-32.355.804-32.83-23.55-.668-26.788 13.388-26.402 16.142 5.957-50.398-33.246-40.207-31.373-59.77.207-10.607 10.85-11.823 22.48-9.858 17.458 2.8 14.15 30.967 62.077 30.198 47.926.77 44.618-27.4 62.077-30.198 11.63-1.965 22.272-.75 22.48 9.857 1.872 19.563-37.33 9.372-31.374 59.77.386-2.755-2.853-16.81-26.402-16.144-16.393.476-16.25 32.942.805 32.83 23.3-.147 14.97-21.097 4.444-20.752-5.623.416-6.578 5.845-6.872 9.966" transform="matrix(.3926 0 0 .37087 101.104 51.638)" stroke="#000" fill="none"/>
37
+ <path d="M320.327 347.902l.046.282-4.418 1.09-.047-.282.28-.07c.246-.06.434-.162.567-.306.095-.098.158-.24.188-.426.026-.134-.003-.46-.09-.977l-1.12-6.798c-.087-.528-.164-.853-.232-.974-.066-.12-.18-.21-.336-.272-.154-.07-.35-.074-.586-.015l-.28.07-.047-.282 4.42-1.088.046.28-.28.07c-.245.06-.434.162-.567.306-.096.098-.16.24-.195.43-.026.132.004.46.09.976l1.12 6.798c.087.528.164.853.232.973.072.12.184.214.338.282.158.06.354.063.59.004l.282-.068zM313.808 339.243l.3 2.83-.226.035c-.204-.632-.403-1.076-.597-1.332-.195-.262-.444-.455-.747-.58-.17-.066-.455-.068-.854-.005l-.636.102.856 8.064c.056.534.114.864.175.99.063.126.17.23.32.31.153.075.352.093.596.054l.283-.045.03.286-4.477.71-.03-.285.284-.045c.248-.04.442-.125.582-.257.1-.09.173-.225.218-.41.033-.13.022-.46-.034-.982l-.855-8.063-.62.098c-.575.092-.977.307-1.206.647-.322.473-.49 1.104-.505 1.89l-.24.038-.3-2.83 7.678-1.217zM282.034 343.57l.285 4.313.246-.024c.38-.038.686-.138.917-.302.23-.162.42-.418.562-.765.148-.347.227-.805.24-1.373l.223-.022.348 5.276-.222.022c-.146-.988-.408-1.623-.788-1.903-.376-.285-.79-.405-1.242-.36l-.247.024.212 3.216c.034.537.08.87.134 1 .06.13.163.24.31.33.15.082.345.112.585.09l.285-.03.02.287-4.493.444-.02-.287.285-.028c.25-.026.447-.1.592-.224.105-.083.18-.214.228-.396.038-.13.04-.457.005-.983l-.456-6.912c-.035-.537-.08-.87-.137-1-.055-.13-.157-.237-.307-.32-.146-.09-.34-.124-.58-.1l-.285.028-.02-.285 7.25-.716.198 3.014-.26.025c-.106-.7-.293-1.21-.56-1.527-.264-.316-.63-.522-1.1-.616-.258-.053-.73-.045-1.414.023l-.798.08zM265.555 343.732v2.852h-.23c-.135-.658-.286-1.13-.45-1.414-.166-.29-.393-.52-.68-.692-.162-.093-.444-.14-.847-.14h-.64v8.13c0 .54.022.877.068 1.01.05.136.147.255.287.36.143.097.338.146.585.146h.285v.288h-4.513v-.288h.286c.25 0 .452-.054.605-.163.11-.072.197-.195.26-.372.048-.125.07-.45.07-.98v-8.13h-.622c-.58 0-1.003.15-1.265.45-.37.42-.602 1.02-.7 1.796h-.24v-2.852h7.742zM256.643 353.987v.288h-4.506v-.288h.285c.25 0 .45-.055.604-.163.11-.073.195-.197.254-.373.047-.124.07-.45.07-.978v-6.934c0-.54-.023-.876-.07-1.01-.047-.135-.142-.252-.285-.35-.14-.105-.33-.157-.573-.157h-.285v-.285h4.506v.286h-.286c-.25 0-.452.056-.604.164-.11.073-.197.198-.26.375-.048.122-.07.45-.07.978v6.934c0 .538.022.875.07 1.01.05.135.145.254.285.358.145.098.338.147.58.147h.285zM245.313 343.732l4.253 6.536v-4.53c0-.633-.075-1.06-.224-1.283-.203-.3-.544-.446-1.023-.436v-.288h2.847v.287c-.364.056-.61.13-.738.224-.123.09-.22.236-.293.443-.068.203-.1.552-.1 1.05v8.776h-.217l-5.83-8.776v6.7c0 .607.112 1.016.337 1.23.23.21.49.317.782.317h.203v.288h-3.058v-.288c.475-.005.805-.125.992-.357.186-.233.28-.63.28-1.19V345l-.185-.28c-.182-.28-.343-.465-.483-.553-.14-.09-.342-.138-.605-.148v-.288h3.058zM241.726 343.04l-.01.286c-.315.047-.602.238-.858.572-.187.25-.47.846-.856 1.786l-3.234 7.9-.21-.012-2.673-8.52c-.322-1.03-.542-1.633-.658-1.816-.113-.18-.336-.303-.67-.368l.01-.286 4.13.206-.01.287-.14-.007c-.373-.02-.628.025-.768.133-.1.074-.154.185-.16.335-.002.093.01.205.04.337.03.126.133.47.31 1.035l1.66 5.334 1.86-4.582c.22-.555.358-.926.41-1.115.053-.19.083-.35.087-.485.005-.157-.024-.295-.088-.418-.064-.122-.16-.217-.29-.286-.18-.097-.42-.154-.72-.17l.01-.285 2.826.14zM226.518 341.718l-.1 3.512-.26-.02c-.08-.887-.35-1.615-.805-2.182-.452-.573-.957-.88-1.515-.922-.43-.03-.782.087-1.05.353-.263.26-.403.575-.42.94-.012.235.022.444.102.632.11.252.296.507.555.765.19.185.634.52 1.332 1.008.978.678 1.63 1.3 1.954 1.863.322.564.465 1.19.432 1.885-.043.88-.362 1.617-.955 2.213-.59.59-1.315.853-2.178.79-.272-.02-.527-.072-.764-.157-.238-.086-.534-.234-.89-.447-.198-.118-.362-.182-.493-.19-.11-.01-.23.034-.356.128-.13.095-.235.246-.322.454l-.234-.018.195-3.973.233.018c.132 1.13.448 2.01.95 2.64.503.623 1.062.956 1.675 1 .474.035.86-.095 1.152-.39.3-.294.46-.652.48-1.07.012-.25-.032-.493-.13-.734-.095-.24-.246-.473-.456-.696-.212-.228-.587-.53-1.13-.907-.758-.53-1.302-.97-1.628-1.326-.327-.356-.573-.746-.74-1.167-.162-.423-.23-.88-.207-1.37.04-.84.328-1.535.86-2.087s1.18-.802 1.946-.746c.28.02.55.08.807.183.197.077.432.21.707.4.28.188.477.286.59.294.11.008.2-.026.267-.105.07-.08.138-.274.208-.586l.19.014zM220.626 341.377l-.027.284c-.318.02-.615.184-.892.493-.202.233-.522.8-.962 1.702l-3.712 7.58-.208-.03-2.143-8.743c-.258-1.055-.44-1.678-.545-1.87-.1-.19-.315-.334-.644-.43l.027-.283 4.106.584-.027.284-.14-.02c-.37-.052-.628-.03-.774.063-.104.065-.164.17-.178.32-.01.092-.002.205.02.34.02.128.103.48.243 1.06l1.33 5.47 2.134-4.398c.255-.533.416-.89.48-1.074.065-.184.103-.343.116-.476.015-.156-.006-.296-.063-.424-.055-.128-.146-.232-.27-.313-.173-.113-.41-.192-.707-.234l.027-.284 2.81.4zM210.833 340.505l-.334 2.823-.228-.04c-.057-.676-.15-1.17-.28-1.48-.13-.316-.327-.584-.593-.804-.15-.12-.422-.216-.82-.286l-.636-.113-.954 8.047c-.063.533-.08.87-.05 1.01.035.144.115.28.242.406.13.123.317.205.56.248l.284.05-.033.286-4.467-.792.034-.285.282.05c.248.044.453.025.618-.056.117-.054.218-.16.3-.324.062-.115.124-.434.186-.956l.954-8.047-.618-.11c-.574-.102-1.008-.027-1.305.225-.414.35-.714.9-.902 1.653l-.24-.04.336-2.824 7.663 1.36zM190.362 347.12l-.056.28-4.38-1.298.056-.28.278.083c.243.072.45.077.618.015.12-.04.227-.134.32-.29.068-.107.154-.417.255-.93l1.335-6.74c.104-.523.146-.857.127-1.002-.02-.144-.09-.285-.21-.422-.117-.142-.292-.247-.526-.316l-.28-.083.056-.278 4.38 1.296-.056.28-.278-.084c-.243-.072-.45-.077-.618-.015-.12.04-.23.135-.325.29-.07.105-.156.417-.258.93l-1.335 6.74c-.104.523-.145.857-.126 1 .024.147.094.29.21.43.12.138.3.24.533.31l.28.083zM187.25 336.105l-.06.277c-.318-.037-.63.075-.94.333-.227.196-.61.703-1.15 1.52l-4.546 6.864-.203-.066-1.114-9.024c-.133-1.09-.24-1.737-.324-1.946-.078-.206-.274-.384-.588-.535l.06-.278 3.996 1.286-.06.277-.135-.043c-.36-.116-.618-.14-.773-.072-.11.045-.182.14-.213.285-.02.09-.027.203-.02.34.005.13.046.495.118 1.092l.685 5.646 2.62-3.99c.315-.482.514-.81.6-.98.084-.17.14-.32.168-.45.034-.152.03-.295-.012-.432-.04-.135-.118-.253-.232-.354-.158-.142-.382-.26-.673-.354l.06-.277 2.736.88zM324.272 336.94c1.355-.278 2.512.033 3.47.93.963.9 1.526 2.123 1.69 3.676.142 1.326-.052 2.543-.58 3.65-.698 1.47-1.814 2.327-3.348 2.57-1.54.244-2.795-.205-3.77-1.347-.772-.902-1.23-2.044-1.377-3.426-.165-1.553.128-2.913.88-4.082.757-1.176 1.768-1.834 3.035-1.972zm.128.48c-.78.125-1.324.708-1.63 1.75-.246.854-.29 2.03-.13 3.532.19 1.783.585 3.06 1.188 3.832.42.54.953.758 1.595.656.434-.068.782-.255 1.044-.557.335-.388.568-.957.697-1.71.128-.757.132-1.717.008-2.878-.146-1.382-.36-2.398-.644-3.048-.282-.655-.603-1.1-.96-1.33-.355-.23-.743-.313-1.168-.246zM291.36 341.89c1.364-.198 2.507.182 3.43 1.136.924.953 1.438 2.21 1.54 3.77.09 1.333-.15 2.537-.722 3.612-.757 1.427-1.906 2.216-3.448 2.368-1.546.153-2.783-.37-3.712-1.568-.734-.946-1.147-2.114-1.24-3.504-.102-1.56.245-2.9 1.042-4.025.802-1.13 1.838-1.727 3.11-1.79zm.108.488c-.785.077-1.35.627-1.696 1.65-.28.838-.37 2.012-.272 3.52.12 1.792.465 3.092 1.036 3.898.398.565.92.814 1.568.75.434-.043.79-.208 1.063-.495.35-.366.605-.92.764-1.664.16-.75.2-1.708.124-2.875-.092-1.388-.265-2.416-.523-3.082-.255-.67-.558-1.134-.906-1.384-.344-.252-.73-.358-1.156-.316zM300.383 346.67l.31 2.928c.06.566.126.92.197 1.06.074.133.186.233.34.3.15.063.423.064.813.002l.03.285-4.374.694-.03-.286c.393-.063.656-.15.785-.257.133-.117.22-.25.258-.403.044-.152.036-.512-.024-1.078l-.72-6.783c-.06-.566-.128-.915-.202-1.05-.07-.14-.18-.243-.333-.307s-.424-.067-.815-.005l-.03-.283 3.97-.63c1.035-.164 1.8-.197 2.3-.1.496.1.92.362 1.275.786.352.42.56.947.628 1.578.08.772-.078 1.445-.478 2.02-.256.365-.636.67-1.14.91l2.43 3.214c.317.414.54.67.664.764.188.132.398.187.626.167l.03.285-2.69.427-3.262-4.327-.56.09zm-.543-5.128l.485 4.58.36-.057c.584-.093 1.014-.226 1.29-.4.276-.18.478-.453.605-.818.133-.37.17-.83.11-1.38-.084-.798-.3-1.362-.647-1.694-.342-.332-.852-.445-1.53-.338l-.673.107zM333.09 340.926l.602 2.86c.116.553.216.894.3 1.022.086.122.21.204.366.247.158.04.428 0 .81-.12l.057.28-4.27 1.343-.06-.28c.386-.12.637-.245.755-.372.12-.135.192-.28.216-.438.028-.158-.016-.514-.132-1.066l-1.393-6.625c-.115-.553-.216-.89-.303-1.01-.084-.13-.204-.216-.362-.257s-.427-.003-.81.117l-.057-.278 3.878-1.22c1.01-.317 1.766-.464 2.27-.44.504.023.952.22 1.344.588.393.364.653.855.782 1.472.158.753.067 1.444-.273 2.076-.218.4-.565.758-1.04 1.073l2.733 2.825c.356.363.6.583.735.66.2.102.414.125.64.07l.058.28-2.63.826-3.668-3.806-.547.172zm-1.05-5.007l.94 4.47.35-.11c.57-.178.983-.375 1.24-.59.256-.22.43-.52.52-.902.092-.386.083-.85-.03-1.386-.164-.78-.434-1.306-.81-1.583-.376-.28-.893-.316-1.553-.108l-.658.207zM196.584 343.62l-.364 2.92c-.07.563-.088.924-.052 1.083.04.154.127.288.258.402.132.113.392.206.783.28l-.037.284-4.36-.815.034-.285c.394.074.665.08.814.02.155-.067.27-.167.34-.3.077-.132.15-.48.222-1.044l.843-6.762c.07-.564.084-.922.044-1.076-.037-.16-.12-.296-.253-.41-.13-.112-.392-.207-.78-.28l.034-.282 3.96.738c1.03.192 1.774.42 2.23.683s.805.66 1.048 1.186c.243.523.326 1.1.248 1.73-.096.767-.402 1.36-.917 1.778-.33.264-.764.427-1.303.49l1.608 3.91c.212.504.367.824.466.958.153.19.34.314.565.372l-.035.285-2.683-.5-2.154-5.26-.56-.106zm.637-5.11l-.568 4.564.358.067c.582.11 1.026.126 1.33.052.306-.08.562-.273.768-.58.21-.312.35-.742.418-1.29.1-.795.02-1.41-.24-1.846-.254-.435-.718-.716-1.393-.842l-.672-.125zM271.105 351.225l-3.042.157-.326 1.044c-.108.347-.156.632-.15.855.01.297.115.51.315.64.118.076.4.124.85.14l.01.29-2.863.147-.01-.288c.306-.074.555-.242.745-.505.19-.27.418-.813.682-1.632l2.79-8.56.12-.007 3.404 8.475c.326.804.587 1.307.785 1.51.15.152.356.236.62.247l.01.288-4.166.215-.01-.288.17-.008c.334-.018.567-.087.7-.208.09-.087.13-.21.126-.364-.003-.094-.02-.188-.048-.285-.01-.046-.08-.238-.21-.574l-.503-1.288zm-.236-.563l-1.408-3.56-1.196 3.694 2.603-.134z"/>
38
+ </g>
39
+ <g fill-rule="evenodd">
40
+ <path fill="#fff600" d="M261.08 257.953h69.556v65.707H261.08z"/>
41
+ <path fill="#cc1900" d="M271.016 192.245h9.936v65.708h-9.936zM290.89 192.245h9.936v65.708h-9.937zM310.763 192.245h9.936v65.708h-9.937z"/>
42
+ <path fill="#fff600" d="M261.08 192.245h9.936v65.708h-9.937zM280.953 192.245h9.936v65.708h-9.937zM300.826 192.245h9.936v65.708h-9.936zM320.7 192.245h9.936v65.708H320.7z"/>
43
+ <path fill="#cc1900" d="M207.753 264.524h7.728v59.136h-7.727zM223.21 264.524h7.728v59.136h-7.73zM238.666 264.524h7.728v59.136h-7.728z"/>
44
+ <path fill="#fff600" d="M200.027 264.524h7.728v59.136h-7.728zM215.483 264.524h7.728v59.136h-7.727zM230.94 264.524h7.728v59.136h-7.728zM246.396 264.524h7.73v59.136h-7.73z"/>
45
+ <path fill="#cc1900" d="M192.296 264.524h7.73v59.136h-7.73z"/>
46
+ <path fill="#fff600" d="M184.57 264.524h7.728v59.136h-7.728z"/>
47
+ <path fill="#cc1900" d="M184.57 192.245h69.556v65.708H184.57z"/>
48
+ <path d="M247.952 211.556c1.426-.382 1.634-2.28 1.853-3.843.436-3.127-2.214-6.04-5.915-6.5s-7.016 1.403-7.452 4.53l-2.882 1.1 4.015.5-4.33 1.766 5.364.666-43.233 36.11 2.367 2.6 43.232-36.11c1.14-.954.315-2.266-.945-3.344-1.486-1.27-1.105-1.522-.91-2.92.284-2.04 2.24-2.91 4.46-2.632s3.81 2.023 3.548 3.9c-.13.937-.516 2.04-1.514 2.255-1.643.81.723 3.408 2.342 1.92z" fill="#fff600"/>
49
+ <path d="M194.88 361.42v336.61c0 35.434 16.978 53.15 50.934 53.15h118.85c33.957 0 33.957 35.433 33.957 35.433s0-35.433 33.957-35.433h118.85c33.957 0 50.935-17.716 50.935-53.15V361.42h-407.48zm17.716 17.717v177.16h177.17v-177.16h-177.17zm194.88 0v177.16h177.17v-177.16h-177.17zm-194.88 194.88v106.3c0 35.434 16.978 53.15 50.934 53.15H389.76v-159.45H212.6zm372.05 0v106.3c0 35.434-16.977 53.15-50.934 53.15H407.482v-159.45h177.16z" stroke="#000" stroke-width="1pt" fill="#cba323" transform="matrix(.3926 0 0 .37087 101.104 51.638)"/>
50
+ <path d="M219.344 198.818l-13.91 14.08 4.28 25.344h19.26l4.28-25.344-13.91-14.08z" fill="#fff"/>
51
+ <path d="M218.278 204.072l-10.7 10.513 4.28 21.026h6.42v-31.537zm2.14 0v31.537h6.42l4.28-21.026-10.7-10.513z" fill="#fff600"/>
52
+ <path d="M222.825 238.24h-3.478s1.74 5.443 3.478 5.443c6.955 0 20.902-7.94 20.866-5.443 0 5.443-3.477 2.722-3.477 5.443 0 2.722 6.956 0 6.956-2.72 0-2.723 0-5.445-3.48-5.445-3.477 0-13.588 5.48-17.387 5.444-3.478 0-3.478-2.722-3.478-2.722zM215.868 238.24h3.477s-1.738 5.443-3.477 5.443c-6.956 0-20.902-7.94-20.867-5.443 0 5.443 3.48 2.722 3.48 5.443 0 2.722-6.956 0-6.956-2.72 0-2.723 0-5.445 3.477-5.445 3.48 0 13.59 5.48 17.39 5.444 3.478 0 3.478-2.722 3.478-2.722z" fill="#fffbff"/>
53
+ <path d="M70.866 574.02c0 35.433 28.704 36.668 17.717 53.15L53.15 680.32H35.434l17.716-53.15c5.905-17.717 17.716-65.374 17.716-53.15z" transform="matrix(.14606 .025 -.0313 .11666 313.95 207.95)" stroke="#fff600" stroke-width="5" fill="#cc1900"/>
54
+ <path d="M35.433 423.42c0 3.667 2.242 31.888 0 35.067-2.242 3.18-8.97-18.684-12.977-16.28-4.008 2.406-7.603 24.16-12.902 25.505-5.298 1.35-12.3-17.71-18.412-17.71-6.112 0-11.937 19.062-17.235 17.717-5.298-1.347-10.07-23.1-14.08-25.505-4.007-2.405-10.734 19.458-12.976 16.28-2.24-3.18 0-31.4 0-35.068 0-14.67 19.843-26.575 44.292-26.575s44.29 11.906 44.29 26.575z" transform="matrix(.11687 0 0 .0597 306.8 255.835)" stroke="#fff600" stroke-width="7.99" fill="#cc1900"/>
55
+ <path d="M281.414 266.466c1.533.706 1.41 1.885.887 2.116-.52.23-1.243-.574-2.776-1.28s-3.3-1.05-2.778-1.28 3.135-.263 4.668.444z" fill="#008d00"/>
56
+ <path d="M-70.866 414.57v53.15h53.15v-17.717H-53.15V414.57h-17.715z" transform="matrix(.07986 .10083 -.12624 .06378 344 258.966)" stroke="#fff600" stroke-width="5" fill="#cc1900"/>
57
+ <path d="M70.866 574.02c0 35.433 28.704 36.668 17.717 53.15L53.15 680.32H35.434l17.716-53.15c5.905-17.717-17.716-35.434-70.866 0-12.224 0-70.866-8.964-70.866 0v53.15h-17.716v-53.15c0-6.942-35.433-53.15-35.433-70.867 0-12.224-53.15 0-53.15-17.716 0-8.86 35.432-17.717 35.432-35.433 0-17.717 35.433 0 53.15 0 0 17.716-17.717 35.433 17.716 35.433 24.45 0 177.17 0 177.17 17.716 0 17.717-17.717 5.493-17.717 17.717z" stroke="#fff600" stroke-width="5" fill="#cc1900" transform="matrix(.14938 0 0 .1193 303.117 207.958)"/>
58
+ <path d="M288.12 289.125c1.436-.008 1.953 1.06 1.706 1.47-.247.41-1.166.006-2.603.014s-2.85.423-2.602.014 2.063-1.49 3.5-1.5zM309.29 289.125c1.437-.008 1.954 1.06 1.707 1.47-.247.41-1.166.006-2.603.014s-2.85.423-2.602.014 2.062-1.49 3.498-1.5zM284.775 286.172c1.165-.67 2.362-.04 2.457.408.096.448-.945.545-2.11 1.217s-2.014 1.664-2.11 1.216.598-2.17 1.763-2.84zM298.994 287.377c1.436-.04 1.99 1.017 1.755 1.432-.234.414-1.166.03-2.602.07s-2.835.484-2.6.07 2.01-1.535 3.446-1.573zM280.937 274.766l6.302-3.858 1.61 1.678-6.303 3.857z" fill="#008d00"/>
59
+ <path d="M283.554 277.5c0 .583-.36 1.057-.804 1.057s-.804-.474-.804-1.057.36-1.057.804-1.057.804.473.804 1.057z" fill="#008d00"/>
60
+ <path d="M47.995 681.85c34.086.02 34.086 12.9 19.835 12.9-19.835 0-67.83 4.38-67.83 3.28 0-1.102-16.484-14.202-16.484-14.202-1.232-3.513 1.177 14.128-1.232 14.203-2.41.075-16.43-15.38-16.43-15.38s1.288 15.232 0 15.307c-1.287.074-17.66-9.42-17.66-9.42l-1.178 8.242-15.306 9.42 15.306 10.596v8.242l15.306-8.242 1.178 15.306 18.84-15.306s4.763 16.3 2.353 16.484c-2.41.185 16.484-16.484 16.484-16.484-1.178-1.05 54.051 0 87.405-1.05 33.355-1.048 32.747-51.937 17.717-53.15-15.033-1.213-58.306 3.33-58.306-.203" transform="matrix(.07764 0 0 .08915 307.33 214.508)" stroke="#fff600" stroke-width="5.055" fill="#cc1900"/>
61
+ <g>
62
+ <path d="M70.866 574.02c0 35.433 28.704 36.668 17.717 53.15L53.15 680.32H35.434l17.716-53.15c5.905-17.717 17.716-65.374 17.716-53.15z" transform="matrix(.14606 .025 -.0313 .11666 313.95 234.232)" stroke="#fff600" stroke-width="5" fill="#cc1900"/>
63
+ <path d="M35.433 423.42c0 3.667 2.242 31.888 0 35.067-2.242 3.18-8.97-18.684-12.977-16.28-4.008 2.406-7.603 24.16-12.902 25.505-5.298 1.35-12.3-17.71-18.412-17.71-6.112 0-11.937 19.062-17.235 17.717-5.298-1.347-10.07-23.1-14.08-25.505-4.007-2.405-10.734 19.458-12.976 16.28-2.24-3.18 0-31.4 0-35.068 0-14.67 19.843-26.575 44.292-26.575s44.29 11.906 44.29 26.575z" transform="matrix(.11687 0 0 .0597 306.8 282.12)" stroke="#fff600" stroke-width="7.99" fill="#cc1900"/>
64
+ <path d="M281.414 292.75c1.533.706 1.41 1.885.887 2.116-.52.23-1.243-.574-2.776-1.28s-3.3-1.05-2.778-1.28 3.135-.264 4.668.443z" fill="#008d00"/>
65
+ <path d="M-70.866 414.57v53.15h53.15v-17.717H-53.15V414.57h-17.715z" transform="matrix(.07986 .10083 -.12624 .06378 344 285.25)" stroke="#fff600" stroke-width="5" fill="#cc1900"/>
66
+ <path d="M70.866 574.02c0 35.433 28.704 36.668 17.717 53.15L53.15 680.32H35.434l17.716-53.15c5.905-17.717-17.716-35.434-70.866 0-12.224 0-70.866-8.964-70.866 0v53.15h-17.716v-53.15c0-6.942-35.433-53.15-35.433-70.867 0-12.224-53.15 0-53.15-17.716 0-8.86 35.432-17.717 35.432-35.433 0-17.717 35.433 0 53.15 0 0 17.716-17.717 35.433 17.716 35.433 24.45 0 177.17 0 177.17 17.716 0 17.717-17.717 5.493-17.717 17.717z" stroke="#fff600" stroke-width="5" fill="#cc1900" transform="matrix(.14938 0 0 .1193 303.117 234.24)"/>
67
+ <path d="M288.12 315.41c1.436-.01 1.953 1.06 1.706 1.468-.247.41-1.166.007-2.603.015s-2.85.424-2.602.014 2.063-1.49 3.5-1.498zM309.29 315.41c1.437-.01 1.954 1.06 1.707 1.468-.247.41-1.166.007-2.603.015s-2.85.424-2.602.014 2.062-1.49 3.498-1.498zM284.775 312.456c1.165-.672 2.362-.04 2.457.407.096.45-.945.545-2.11 1.217s-2.014 1.665-2.11 1.217.598-2.17 1.763-2.84zM298.994 313.66c1.436-.04 1.99 1.018 1.755 1.433-.234.415-1.166.03-2.602.07s-2.835.485-2.6.07 2.01-1.534 3.446-1.573zM280.937 301.05l6.302-3.858 1.61 1.677-6.303 3.857z" fill="#008d00"/>
68
+ <path d="M283.554 303.783c0 .584-.36 1.057-.804 1.057s-.804-.473-.804-1.057.36-1.057.804-1.057.804.474.804 1.057z" fill="#008d00"/>
69
+ <path d="M47.995 681.85c34.086.02 34.086 12.9 19.835 12.9-19.835 0-67.83 4.38-67.83 3.28 0-1.102-16.484-14.202-16.484-14.202-1.232-3.513 1.177 14.128-1.232 14.203-2.41.075-16.43-15.38-16.43-15.38s1.288 15.232 0 15.307c-1.287.074-17.66-9.42-17.66-9.42l-1.178 8.242-15.306 9.42 15.306 10.596v8.242l15.306-8.242 1.178 15.306 18.84-15.306s4.763 16.3 2.353 16.484c-2.41.185 16.484-16.484 16.484-16.484-1.178-1.05 54.051 0 87.405-1.05 33.355-1.048 32.747-51.937 17.717-53.15-15.033-1.213-58.306 3.33-58.306-.203" transform="matrix(.07764 0 0 .08915 307.33 240.792)" stroke="#fff600" stroke-width="5.055" fill="#cc1900"/>
70
+ </g>
71
+ </g>
72
+ </svg>
admin/flags/1x1/ae.svg CHANGED
@@ -1,8 +1,8 @@
1
- <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
- <g fill-rule="evenodd" clip-path="url(#a)">
3
- <path fill="red" d="M0 0h192v512H0z"/>
4
- <path d="M192 340.06h576V512H192z"/>
5
- <path fill="#fff" d="M192 172.7h576v169.65H192z"/>
6
- <path fill="#00732f" d="M192 0h576v172.7H192z"/>
7
- </g>
8
- </svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
+ <g fill-rule="evenodd" clip-path="url(#a)">
3
+ <path fill="red" d="M0 0h192v512H0z"/>
4
+ <path d="M192 340.06h576V512H192z"/>
5
+ <path fill="#fff" d="M192 172.7h576v169.65H192z"/>
6
+ <path fill="#00732f" d="M192 0h576v172.7H192z"/>
7
+ </g>
8
+ </svg>
admin/flags/1x1/af.svg CHANGED
@@ -1,433 +1,433 @@
1
- <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
- <g fill-rule="evenodd" stroke-width="1pt">
3
- <path d="M0 0h511.994v512H0z"/>
4
- <path fill="#090" d="M341.332 0h170.67v512h-170.67z"/>
5
- <path fill="#bf0000" d="M170.67 0h170.67v512H170.67z"/>
6
- </g>
7
- <path d="M398.352 265.182c-.11.58 1.454 1.433 1.826.99 1.682-2.015 3.883-5.97 4.334-8.364.133-.697-2.107-1.485-2.586-.913-1.575 1.886-3.1 5.773-3.574 8.287zM188.016 387.838c-1.675 5.917-26.38-5.577-29.138-11.532 14.136 7.49 29.476 5.924 29.138 11.532zM109.91 266.973c1.236 1.47 3.318.485 1.42-1.504-1.552-1.61-1.04-2.117-1.987-4.075-.936-2.188-.887-3.395-2.016-4.96-1-1.482-2.5.03-1.495 1.28 1.263 1.476.915 2.564 1.687 3.992 1.426 2.444 1.08 3.727 2.39 5.265zm33.224 40.113c3.974 1.954 6.99 6.836 7.19 10.812.336 4.576.996 8.44 3.05 11.69-3.27-.91-4.837-6.124-5.302-11.118-.47-5.17-3.256-7.41-4.938-11.384zm8.29 9.576c2.75 5.077 6.597 7.013 6.794 10.78.333 4.335.662 4.557 1.837 8.82-3.237-.863-4.052-1.145-4.926-7.632-.54-4.56-4.19-7.775-3.706-11.968z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
8
- <path stroke-linejoin="round" d="M215.673 343.95c4.208 3.446 6.938 7.382 8.21 12.467 1.328 4.738 3.195 8.515 5.933 12.774-4.46-3.04-7.265-7.18-8.668-12.165-1.232-4.9-2.686-8.563-5.475-13.075zm78.767 0c-4.302 3.466-7.093 7.425-8.394 12.54-1.357 4.766-3.265 8.566-6.064 12.85 4.56-3.06 7.427-7.223 8.86-12.24 1.26-4.928 2.746-8.613 5.597-13.15zm-5.295 0c-4.61 3.62-8.958 7.732-10.26 12.848-1.356 4.765-2.176 8.412-5.285 13.154 4.87-3.06 6.804-7.682 8.238-12.698 1.26-4.928 4.146-8.612 7.308-13.305zm-52.12 19.676c1.544 2.914 3.32 7.35 6.536 6.538.053-2.23-3.47-3.776-6.535-6.538zm4.805.994c6.25 2.56 11.645 1.928 12.317 5.855-5.86.633-8.005-1.775-12.316-5.856zm30.636-.604c-1.567 2.746-3.366 6.928-6.627 6.163-.054-2.105 3.517-3.56 6.625-6.165zm-4.38.836c-6.34 2.43-11.813 1.83-12.496 5.558 5.948.6 8.123-1.684 12.496-5.558z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
9
- <path d="M273.867 355.958c.124-.89-.482-1.666-1.21-1.9-1.42-.533-2.83-.967-4.237-1.368-1.6-.38-2.494.767-2.5 1.52-.007 1.254-.065 2.318 0 3.268.088 1.183.312 1.27 1.06 1.446 1.197.202 2.732.41 3.935 1.216.953.588 1.87.123 2.345-.91.308-.79.477-2.336.607-3.272zm-17.225 0c-.11-.89.357-1.742 1.007-1.976 1.265-.533 2.527-.663 3.86-.61 1.476-.022 1.85.313 1.853 1.066.008 1.253.06 2.47 0 3.42-.078 1.183-.052 1.27-.72 1.446-1.07.202-2.893.256-3.968 1.064-.852.588-1.823.123-1.87-.987.022-.834-.048-2.485-.164-3.42zm-20.902-.234c-.126-.89.484-1.666 1.215-1.9 1.425-.533 2.844-.967 4.257-1.368 1.606-.38 2.505.767 2.51 1.52.008 1.254.067 2.32 0 3.268-.087 1.184-.313 1.27-1.064 1.446-1.203.203-2.744.41-3.953 1.217-.957.588-1.878.123-2.357-.91-.31-.79-.48-2.337-.61-3.273zm17.302 0c.11-.89-.36-1.742-1.012-1.975-1.273-.535-2.54-.666-3.878-.61-1.485-.025-1.86.31-1.864 1.063-.008 1.254-.06 2.47 0 3.42.078 1.183.052 1.27.724 1.446 1.074.2 2.907.256 3.987 1.064.853.587 1.83.122 1.875-.987-.02-.837.05-2.488.166-3.424zM185.47 238.518c-2.012-3.23-4.42 4.48-12.69 10.216-3.85 2.62-6.53 9.6-6.556 14.195-.127 3.153.35 6.3-.002 9.352-.222 1.93-2.234 6.216-.858 7.312 3.64 2.705 8.35 8.848 10.537 10.967 1.89 1.658 3.53-8.55 4.947-13.117 1.52-4.895.84-10.745 5.055-15.27 2.99-3.052 10.525-6.057 9.678-7.418l-10.11-16.238z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
10
- <path d="M185.47 238.518c-2.012-3.23-4.42 4.48-12.69 10.216-3.85 2.62-6.53 9.6-6.556 14.195-.127 3.153.35 6.3-.002 9.352-.222 1.93-2.234 6.216-.858 7.312 3.64 2.705 8.35 8.848 10.537 10.967 1.89 1.658 3.53-8.55 4.947-13.117 1.52-4.895.84-10.745 5.055-15.27 2.99-3.052 10.525-6.057 9.678-7.418l-10.11-16.238z" fill-rule="evenodd" fill="#fff"/>
11
- <path d="M173.246 248.074c-.788 5.468 2.256 7.287 5.13 8.346 2.973 1.057 5.41 4.247 6.667 7.133m-19.156 2.524c1.255 4.714 4.558 4.124 7.43 5.183 2.975 1.057 6.102 4.817 7.358 7.703" stroke="#000" stroke-width=".487" fill="none"/>
12
- <path d="M182.686 235.19l1.506-.967 28.922 48.71-1.504.967-28.924-48.71z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
13
- <path d="M182.686 235.19l1.506-.967 28.922 48.71-1.504.967-28.924-48.71z" fill-rule="evenodd" fill="#fff"/>
14
- <path d="M185.8 233.263c0 1.84-1.493 3.333-3.333 3.333s-3.334-1.492-3.334-3.333 1.493-3.333 3.334-3.333c1.84 0 3.333 1.492 3.333 3.333z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
15
- <path d="M185.8 233.263c0 1.84-1.493 3.333-3.333 3.333s-3.334-1.492-3.334-3.333 1.493-3.333 3.334-3.333c1.84 0 3.333 1.492 3.333 3.333z" fill-rule="evenodd" fill="#fff"/>
16
- <path d="M274.79 144.77c-1.033-1.66-2.27 2.3-6.52 5.25-1.977 1.345-3.355 4.932-3.368 7.292-.065 1.62.18 3.238 0 4.806-.115.992-1.15 3.194-.442 3.757 1.87 1.39 4.29 4.546 5.414 5.635.97.85 1.812-4.393 2.54-6.74.782-2.515.432-5.52 2.598-7.845 1.535-1.57 5.407-3.113 4.972-3.812l-5.194-8.343z" fill-rule="evenodd" transform="matrix(-1.9453 0 0 2.01442 859.49 -52.133)" stroke="#000" stroke-width=".492" fill="#fff"/>
17
- <path d="M324.944 239.495c2.01-3.342 4.415 4.635 12.68 10.574 3.85 2.71 6.53 9.935 6.555 14.69.124 3.264-.353 6.522 0 9.68.22 2 2.233 6.434.857 7.57-3.637 2.8-8.347 9.156-10.53 11.35-1.89 1.714-3.526-8.85-4.944-13.578-1.52-5.066-.84-11.12-5.052-15.803-2.985-3.16-10.517-6.27-9.67-7.68l10.103-16.806z" fill-rule="evenodd" fill="#fff"/>
18
- <path d="M273.36 143.06l.774-.497 14.86 25.027-.773.497-14.86-25.027z" fill-rule="evenodd" transform="matrix(-1.9453 0 0 2.01442 859.49 -52.133)" stroke="#000" stroke-width=".492" fill="#fff"/>
19
- <path d="M268.43 149.76c-.405 2.81 1.237 3.665 2.713 4.21 1.528.542 2.86 2.063 3.504 3.546" transform="matrix(-1.9453 0 0 2.01442 859.49 -52.133)" stroke="#000" stroke-width=".25" fill="none"/>
20
- <path d="M267.35 151.26c.645 2.422 2.264 2.005 3.74 2.55 1.528.542 3.135 2.32 3.78 3.802" transform="matrix(-1.9453 0 0 2.01442 864.433 -36.44)" stroke="#000" stroke-width=".25" fill="none"/>
21
- <path d="M327.725 236.05l-1.505-1-28.907 50.414 1.503 1 28.91-50.414z" fill-rule="evenodd" fill="#fff"/>
22
- <path d="M274.96 142.07c0 .946-.767 1.713-1.713 1.713-.945 0-1.712-.767-1.712-1.713s.767-1.713 1.712-1.713c.946 0 1.713.767 1.713 1.713z" fill-rule="evenodd" transform="matrix(-1.9453 0 0 2.01442 859.49 -52.133)" stroke="#000" stroke-width=".492" fill="#fff"/>
23
- <path d="M324.613 234.056c0 1.905 1.49 3.45 3.33 3.45s3.333-1.545 3.333-3.45-1.492-3.45-3.332-3.45c-1.84 0-3.33 1.545-3.33 3.45z" fill-rule="evenodd" fill="#fff"/>
24
- <g fill-rule="evenodd" fill="#fff">
25
- <path stroke="#000" stroke-width=".973" d="M210.515 194.123h11.72v2.688h-11.72zm0 5.08h11.72v22.456h-11.72zm-.7-8.155l13 .076c.51-4.41-3.892-9.17-6.46-9.123-2.54.125-6.64 4.818-6.54 9.05zm77.695 3.132h11.72v2.69h-11.72zm0 5.1h11.72v22.457h-11.72zm-.708-8.156l13 .076c.51-4.41-3.89-9.17-6.46-9.122-2.54.122-6.64 4.815-6.54 9.046z"/>
26
- <path d="M210.515 194.123h11.72v2.688h-11.72zm0 5.08h11.72v22.456h-11.72zm-.7-8.155l13 .076c.51-4.41-3.892-9.17-6.46-9.123-2.54.125-6.64 4.818-6.54 9.05zm77.695 3.132h11.72v2.69h-11.72zm0 5.1h11.72v22.457h-11.72zm-.708-8.156l13 .076c.51-4.41-3.89-9.17-6.46-9.122-2.54.122-6.64 4.815-6.54 9.046z"/>
27
- </g>
28
- <path fill-rule="evenodd" fill="#fff" d="M287.51 199.28h11.72v22.457h-11.72zm0-5.1h11.72v2.69h-11.72zm-.7-3.054l13 .076c.51-4.41-3.89-9.17-6.46-9.123-2.54.12-6.64 4.813-6.54 9.045zm-76.295 8.077h11.72v22.456h-11.72zm0-5.08h11.72v2.688h-11.72zm-.7-3.075l13 .076c.51-4.41-3.892-9.17-6.46-9.123-2.54.125-6.64 4.818-6.54 9.05z"/>
29
- <g fill-rule="evenodd" fill="#fff">
30
- <path d="M200.764 225.478l7.452 8.21 92.757.153 7.604-8.21-23.72-.303-11.558-8.06-37.258-.15-10.797 8.362h-24.482z" stroke="#000" stroke-width=".973"/>
31
- <path d="M200.764 225.478l7.452 8.21 92.757.153 7.604-8.21-23.72-.303-11.558-8.06-37.258-.15-10.797 8.362h-24.482z"/>
32
- </g>
33
- <path d="M238.736 212.808l32.03-.034c4.337-2.292 5.69-9.614 5.668-13.71-.06-12.103-8.525-17.907-17.02-18.217-1.273-.064-2.75-1.055-3.087-2.215-.837-2.627-.62-9.468-1.538-9.375-.817-.012-.578 6.697-1.304 9.16-.4 1.228-1.777 2.436-3.15 2.506-10.575.528-17.395 8.247-17.128 18.14.178 6.54.94 10.447 5.526 13.745z" stroke="#000" stroke-width=".973" fill="none"/>
34
- <path d="M238.736 212.808l32.03-.034c4.337-2.292 5.69-9.614 5.668-13.71-.06-12.103-8.525-17.907-17.02-18.217-1.273-.064-2.75-1.055-3.087-2.215-.837-2.627-.62-9.315-1.538-9.375-.663.064-.578 6.697-1.304 9.16-.4 1.228-1.777 2.436-3.15 2.506-10.575.528-17.395 8.247-17.128 18.14.178 6.54.94 10.447 5.526 13.745z" fill-rule="evenodd" fill="#fff"/>
35
- <path d="M236.732 202.142c.807 3.988 2.728 3.377 2.586 1.446-.473-6.16.026-12.227 5.473-16.27 1.73-1.266-.2-2.434-1.67-1.825-4.632 1.948-7.446 10.88-6.387 16.65z" stroke="#000" stroke-width=".487" fill="none"/>
36
- <path d="M242.12 204.654c.808 3.988 4.107 3.815 3.5 1.218-1.236-4.973-1.04-12.226 3.343-15.358 1.73-1.26-.202-2.433-1.672-1.824-4.63 1.95-6.23 10.195-5.17 15.964z" stroke="#000" stroke-width=".487" fill="none"/>
37
- <path d="M301.46 125.42c.415 2.05 1.402 1.735 1.33.743-.244-3.165.012-6.282 2.81-8.36.888-.65-.103-1.25-.858-.937-2.38 1-3.826 5.59-3.282 8.554z" transform="matrix(-1.9484 0 0 1.9463 860.365 -41.81)" stroke="#000" stroke-width=".25" fill="none"/>
38
- <path d="M302.08 125.07c.415 2.05 2.11 1.96 1.798.626-.635-2.555-.534-6.282 1.718-7.89.89-.648-.104-1.25-.86-.938-2.38 1-3.2 5.238-2.656 8.202z" transform="matrix(-1.9484 0 0 1.9463 856.18 -38.618)" stroke="#000" stroke-width=".25" fill="none"/>
39
- <g fill-rule="evenodd" fill="#fff">
40
- <path d="M186.01 330.247h137.62l-12.32-10.037H198.327l-12.316 10.037z" stroke="#000" stroke-width=".973"/>
41
- <path d="M186.01 330.247h137.62l-12.32-10.037H198.327l-12.316 10.037z"/>
42
- </g>
43
- <g fill="#fff" fill-rule="evenodd">
44
- <g stroke="#000" stroke-width=".5">
45
- <path d="M209.892 239.94h13.077v18.094h-13.08zm.758 28.434h12.623v3.802H210.65zm-.29 6.676h12.925v14.142H210.36zm-.916 17.03h14.142v7.908h-14.142zm1.732-27.112h11.395l2.26-3.762h-15.697l2.044 3.762zm15.376-13.858l.107-9.89h7.85c-3.085 2.543-5.95 5.626-7.96 9.89zm72.888-11.17h-12.856v18.094h12.857zm-.213 28.434H286.82v3.802h12.407zm.233 6.676h-12.635v14.142h12.636zm.818 17.03h-13.902v7.908h13.902z" stroke-width=".973"/>
46
- <path d="M288.44 157.7h5.855l1.16-1.933h-8.065l1.05 1.933z" transform="matrix(-1.9134 0 0 1.9463 850.108 -41.963)"/>
47
- <path d="M296.23 150.58l.055-5.082h4.033c-1.584 1.307-3.057 2.89-4.088 5.082z" transform="matrix(-1.9134 0 0 1.9463 849.894 -41.963)"/>
48
- </g>
49
- <path d="M209.892 239.94h13.077v18.094h-13.08zm.758 28.434h12.623v3.802H210.65zm-.29 6.676h12.925v14.142H210.36zm-.916 17.03h14.142v7.908h-14.142zm1.732-27.112h11.395l2.26-3.762h-15.697l2.044 3.762zm15.376-13.858l.107-9.89h7.85c-3.085 2.543-5.95 5.626-7.96 9.89zm72.888-11.17h-12.856v18.094h12.857zm-.213 28.434H286.82v3.802h12.407zm.233 6.676h-12.635v14.142h12.636zm.818 17.03h-13.902v7.908h13.902zm-2.084-27.112H286.99l-2.22-3.762h15.433l-2.01 3.762zm-15.12-13.858l-.106-9.89h-7.716c3.03 2.543 5.85 5.626 7.822 9.89z"/>
50
- </g>
51
- <path d="M211.916 255.16c.078 2.115 2.474 1.17 2.474.106 0-3.264.043-6.793-.088-9.103-.015-1.703 4.058-1.277 4.035-.228.016 2.756.047 6.536.062 9.76-.03 1.572 2.63 1.436 2.593 0-.016-3.6-.018-8.837 0-11.488.023-3.414-8.963-3.34-9.033-.076.005 2.68-.048 7.48-.044 11.03zm76.944.38c.077 2.115 2.473 1.17 2.473.106 0-3.264.043-6.792-.087-9.103-.016-1.703 4.058-1.276 4.034-.227.016 2.756.047 6.535.062 9.76-.03 1.57 2.554 1.435 2.52 0-.017-3.678.057-8.838.075-11.49.023-3.413-8.963-3.34-9.033-.075.004 2.68-.05 7.48-.045 11.03zm-76.91 21.184h9.276v11.557h-9.276z" stroke="#000" stroke-width=".487" fill="none"/>
52
- <path fill-rule="evenodd" d="M217.886 281.512h3.27v1.9h-3.27zm-5.703 0h3.194v1.9h-3.194z"/>
53
- <path fill-rule="evenodd" d="M215.375 276.88h2.51v4.714h-2.51zm0 6.46h2.51v5.02h-2.51z"/>
54
- <path stroke="#000" stroke-width=".487" fill="none" d="M288.59 276.648h9.275v11.557h-9.276z"/>
55
- <path fill-rule="evenodd" d="M294.525 281.436h3.27v1.9h-3.27zm-5.703 0h3.194v1.9h-3.194z"/>
56
- <path fill-rule="evenodd" d="M292.014 276.804h2.51v4.714h-2.51zm0 6.46h2.51v5.02h-2.51z"/>
57
- <path fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff" d="M280.154 277.327h1.596v11.482h-1.596z"/>
58
- <path d="M249.13 292.547l2.508 7.527h5.7l-4.56-7.53-3.648.003zm-3.192 7.527l1.444 7.45 6.69.076-2.434-7.528-5.7.002zm11.327.076l4.638 7.374h9.504l-7.45-7.452-6.692.078zm-56.112 16.878c5.043-4.69 8.262-8.692 8.288-14.445h12.318c.025 3.22 1.19 5.144 2.966 5.017l12.47-.076-.076-7.374h-9.048l-.003-40.223c-.33-14.217 17.285-22.505 24.484-22.43l-42.805-.075v-1.292h90.022l.076 1.292-43.414.076c12.874.026 25.29 12.217 25.394 22.507v11.404h-1.673l-.075-11.254c0-11.253-14.173-21.77-25.547-21.442-9.835.282-25.09 9.657-24.938 21.366v3.5l23.34.15-.227 4.03 3.665 2.34 7.31 2.33-.107 6.042 5.238 1.543.044 6.038 6.282 2.695v6.25l3.984 2.454-.183 6.347 5.4 3.8H271.56l7.983 8.896H267.76l-5.86-8.896h-7.753l3.498 8.82-8.286-.077-1.98-8.743h-10.11l.074 9.426-36.192.002zm36.116-24.407v7.453h8.667l-1.752-7.45h-6.917z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
59
- <path d="M249.13 292.547l2.508 7.527h5.7l-4.56-7.53-3.648.003zm-3.192 7.527l1.444 7.45 6.69.076-2.434-7.528-5.7.002zm11.327.076l4.638 7.374h9.504l-7.45-7.452-6.692.078zm-56.112 16.878c5.043-4.69 8.262-8.692 8.288-14.445h12.318c.025 3.22 1.19 5.144 2.966 5.017l12.47-.076-.076-7.374h-9.048l-.003-40.223c-.33-14.217 17.285-22.505 24.484-22.43l-42.805-.075v-1.292h90.022l.076 1.292-43.414.076c12.874.026 25.29 12.217 25.394 22.507v11.404h-1.673l-.075-11.254c0-11.253-14.173-21.77-25.547-21.442-9.835.282-25.09 9.657-24.938 21.366v3.5l23.34.15-.227 4.03 3.665 2.34 7.31 2.33-.107 6.042 5.238 1.543.044 6.038 6.282 2.695v6.25l3.984 2.454-.183 6.347 5.4 3.8H271.56l7.983 8.896H267.76l-5.86-8.896h-7.753l3.498 8.82-8.286-.077-1.98-8.743h-10.11l.074 9.426-36.192.002zm36.116-24.407v7.453h8.667l-1.752-7.45h-6.917z" fill-rule="evenodd" fill="#fff"/>
60
- <path stroke="#000" stroke-width=".483" fill="none" d="M237.724 279.468h5.4v12.392h-5.4z"/>
61
- <path d="M298.05 171.73h2.707l-.017-4.594c-.035-1.997 1.793-4.01 2.668-4.077.97-.038 2.4 1.883 2.448 3.92l.04 4.764 2.87-.006v-11.83l-10.716.056v11.764z" transform="matrix(1.9463 0 0 1.9848 -350 -48.13)" stroke="#000" stroke-width=".25" fill="none"/>
62
- <path stroke="#000" stroke-width=".481" fill="none" d="M271.784 298.172h6.54v5.094h-6.54zm-3.874-8.758h6.54v5.093h-6.54zm-6.305-8.74h6.54v5.094h-6.54zm-5.41-7.374h6.54v5.092h-6.54z"/>
63
- <path d="M251.874 292.762l6.69.227 11.936 10.567v-6.234l-4.03-2.89v-4.942l-5.853-3.343v-5.323l-5.703-1.9V271.7l-2.89-2.356-.15 23.418z" stroke="#000" stroke-width=".487" fill="none"/>
64
- <path fill-rule="evenodd" fill="#fff" d="M280.154 277.327h1.596v11.482h-1.596z"/>
65
- <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
66
- <path d="M163.755 161.05c.58 9.07-2.235 14.048-7.038 13.29-1.324-5.03 1.687-8.406 7.038-13.29zm-10.56 20.086c-4.27-2.172-1.19-18.756.45-25.708 1.213 8.955 3.24 21.683-.45 25.708z"/>
67
- <path d="M154.723 181.93c7.178 2.497 12.86-5.233 14.782-14.186-5.924 8.176-15.566 8.186-14.782 14.186zm-5.447 8.36c-5.613-1.483-2.232-19.078-1.212-26.116 1.234 7.27 5.103 23.708 1.212 26.116zm1.917-.54c.314-6.067 6.363-4.314 10.538-7.553-.68 3.033-3.247 8.407-10.536 7.554zm-6.87 8.128c-5.562-1.5-2.22-20.436-2.534-28.233 1.63 6.736 6.793 26.407 2.532 28.233zm2.607-.828c4.557 1.48 10.593-1.48 11.068-6.905-3.924 2.662-10.19.626-11.067 6.905z"/>
68
- <path d="M140.168 206.236c-5.32.425-2.94-15.702-2.935-30.722 1.954 14.04 7.277 26.89 2.935 30.722z"/>
69
- <path d="M142.017 205.51c3.593 1.8 10.03-1.08 11.866-7.148-6.49 2.822-10.83.064-11.866 7.147z"/>
70
- </g>
71
- <g fill-rule="evenodd" fill="#fff">
72
- <path d="M163.755 161.05c.58 9.07-2.235 14.048-7.038 13.29-1.324-5.03 1.687-8.406 7.038-13.29zm-10.56 20.086c-4.27-2.172-1.19-18.756.45-25.708 1.213 8.955 3.24 21.683-.45 25.708z"/>
73
- <path d="M154.723 181.93c7.178 2.497 12.86-5.233 14.782-14.186-5.924 8.176-15.566 8.186-14.782 14.186zm-5.447 8.36c-5.613-1.483-2.232-19.078-1.212-26.116 1.234 7.27 5.103 23.708 1.212 26.116zm1.917-.54c.314-6.067 6.363-4.314 10.538-7.553-.68 3.033-3.247 8.407-10.536 7.554zm-6.87 8.128c-5.562-1.5-2.22-20.436-2.534-28.233 1.63 6.736 6.793 26.407 2.532 28.233zm2.607-.828c4.557 1.48 10.593-1.48 11.068-6.905-3.924 2.662-10.19.626-11.067 6.905z"/>
74
- <path d="M140.168 206.236c-5.32.425-2.94-15.702-2.935-30.722 1.954 14.04 7.277 26.89 2.935 30.722z"/>
75
- <path d="M142.017 205.51c3.593 1.8 10.03-1.08 11.866-7.148-6.49 2.822-10.83.064-11.866 7.147z"/>
76
- </g>
77
- <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
78
- <path d="M183.773 169.444c-.946 7.867-4.16 12.445-8.965 11.687-1.323-5.03 2.57-8.244 8.965-11.685zm-12.71 20.203c7.98 1.132 10.855-4.993 16.227-12.823-7.53 5.448-16.53 6.58-16.227 12.823z"/>
79
- <path d="M168.806 188.732c-4.35-5.22-.146-11.775 3.178-17.363-.714 8.31 2.118 12.935-3.178 17.36zm-1.926 8.622c-.492-5.105 8.206-6.24 12.14-9.078-1.324 2.95-3.328 10.894-12.14 9.078z"/>
80
- <path d="M165.05 197.47c-6.015-.68-3.518-10.893.793-16.568-1.815 7.832 3.177 13.277-.794 16.57z"/>
81
- <path d="M160.514 205.976c-6.845-3.026-2.458-11.612.115-16.68-1.1 6.657 4.385 11.725-.117 16.68z"/>
82
- <path d="M161.877 205.178c3.593 4.69 10.592-1.4 12.028-8.51-6.09 5.07-10.59 4.236-12.028 8.51z"/>
83
- </g>
84
- <g fill-rule="evenodd" fill="#fff">
85
- <path d="M183.773 169.444c-.946 7.867-4.16 12.445-8.965 11.687-1.323-5.03 2.57-8.244 8.965-11.685zm-12.71 20.203c7.98 1.132 10.855-4.993 16.227-12.823-7.53 5.448-16.53 6.58-16.227 12.823z"/>
86
- <path d="M168.806 188.732c-4.35-5.22-.146-11.775 3.178-17.363-.714 8.31 2.118 12.935-3.178 17.36zm-1.926 8.622c-.492-5.105 8.206-6.24 12.14-9.078-1.324 2.95-3.328 10.894-12.14 9.078z"/>
87
- <path d="M165.05 197.47c-6.015-.68-3.518-10.893.793-16.568-1.815 7.832 3.177 13.277-.794 16.57z"/>
88
- <path d="M160.514 205.976c-6.845-3.026-2.458-11.612.115-16.68-1.1 6.657 4.385 11.725-.117 16.68z"/>
89
- <path d="M161.877 205.178c3.593 4.69 10.592-1.4 12.028-8.51-6.09 5.07-10.59 4.236-12.028 8.51z"/>
90
- </g>
91
- <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
92
- <path d="M326.65 170.222c.91 4.088 1.137 12.145 8.4 10.555 1.058-7.49-5.032-7.83-8.4-10.555z"/>
93
- <path d="M339.01 189.53c-.263-7.717-8.585-6.016-15.77-12.37 1.967 6.694 8.925 14.865 15.77 12.37z"/>
94
- <path d="M340.722 188.615c4.88-3.367 1.135-10.705-3.404-17.135 1.703 7-2.04 13.427 3.404 17.135zm2.14 8.74c-7.866.604-9.265-3.33-12.367-8.397 5.37 3.48 12.557 1.286 12.368 8.396zm1.948.232c-3.747-3.065.907-9.645-.682-16.226 2.95 4.16 7.49 14.11.682 16.228z"/>
95
- <path d="M348.1 205.742c-7.868 1.853-10.402-2.306-12.37-9.303 6.392 5.86 9.948 3.1 12.37 9.3z"/>
96
- <path d="M349.228 205.645c5.484-.076 3.026-10.93.226-15.886.757 5.976-4.047 12.86-.226 15.884z"/>
97
- </g>
98
- <g fill-rule="evenodd" fill="#fff">
99
- <path d="M326.65 170.222c.91 4.088 1.137 12.145 8.4 10.555 1.058-7.49-5.032-7.83-8.4-10.555z"/>
100
- <path d="M339.01 189.53c-.263-7.717-8.585-6.016-15.77-12.37 1.967 6.694 8.925 14.865 15.77 12.37z"/>
101
- <path d="M340.722 188.615c4.88-3.367 1.135-10.705-3.404-17.135 1.703 7-2.04 13.427 3.404 17.135zm2.14 8.74c-7.866.604-9.265-3.33-12.367-8.397 5.37 3.48 12.557 1.286 12.368 8.396zm1.948.232c-3.747-3.065.907-9.645-.682-16.226 2.95 4.16 7.49 14.11.682 16.228z"/>
102
- <path d="M348.1 205.742c-7.868 1.853-10.402-2.306-12.37-9.303 6.392 5.86 9.948 3.1 12.37 9.3z"/>
103
- <path d="M349.228 205.645c5.484-.076 3.026-10.93.226-15.886.757 5.976-4.047 12.86-.226 15.884z"/>
104
- </g>
105
- <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
106
- <path d="M345.873 161.1c.984 4.543-.917 13.513 6.344 13.443 3.037-5.132-3.435-9.96-6.344-13.443z"/>
107
- <path d="M356.777 181.365c4.576-3.138.452-13.44-.97-25.04-1.11 10.343-3.563 21.638.97 25.04z"/>
108
- <path d="M354.32 182.158c.573-5.664-8.356-6.927-14.478-14.422 1.587 6.01 6.112 14.79 14.477 14.422zm6.102 8.832c-4.81-4.36.905-16.87 1.143-26.568.745 8.95 4.677 24.98-1.143 26.567zm-2.734-1.258c-7.032.452-8.887-4.698-9.708-7.637 3.776 2.72 9.745 1.438 9.708 7.637zm7.064 7.754c5.407-.228 3.406-20.738 2.657-27.214-.537 6.89-6.176 24.72-2.66 27.214zm-2.38-.363c-4.672.713-9.41-2.002-10.694-6.642 4.035 1.757 10.707.366 10.695 6.644z"/>
109
- <path d="M369.094 206.01c5.788 2.357 3.71-24.387 2.962-30.56-.535 7.88-7.39 27.23-2.962 30.56z"/>
110
- <path d="M367.737 206.006c-5.815.864-10.097-2.686-11.76-7.554 5.935 2.213 10.555 1.427 11.76 7.554z"/>
111
- </g>
112
- <g fill-rule="evenodd" fill="#fff">
113
- <path d="M363.553 237.72c.716-6.985-4.635-19.687-.837-26.458.517-.93-1.137-3.4-2.206-1.9-1.67 2.39-3.386 9.207-4.104 6.69-.76-2.736-.878-7.577-3.346-8.517-1.575-.55-3.8-.91-3.194 1.522.603 2.34 1.954 5.57.458 5.78-.87.125-3.37-3.186-5.475-4.715-1.7-1.365-4.23.77-1.75 2.812 8.065 6.577 15.88 9.537 20.452 24.786z" stroke="#000" stroke-width=".973"/>
114
- <path d="M363.553 237.72c.716-6.985-4.635-19.687-.837-26.458.517-.93-1.137-3.4-2.206-1.9-1.67 2.39-3.386 9.207-4.104 6.69-.76-2.736-.878-7.577-3.346-8.517-1.575-.55-3.8-.91-3.194 1.522.603 2.34 1.954 5.57.458 5.78-.87.125-3.37-3.186-5.475-4.715-1.7-1.365-4.23.77-1.75 2.812 8.065 6.577 15.88 9.537 20.452 24.786z"/>
115
- </g>
116
- <g fill-rule="evenodd" fill="#fff">
117
- <path d="M345.873 161.1c.984 4.543-.917 13.513 6.344 13.443 3.037-5.132-3.435-9.96-6.344-13.443z"/>
118
- <path d="M356.777 181.365c4.576-3.138.452-13.44-.97-25.04-1.11 10.343-3.563 21.638.97 25.04z"/>
119
- <path d="M354.32 182.158c.573-5.664-8.356-6.927-14.478-14.422 1.587 6.01 6.112 14.79 14.477 14.422zm6.102 8.832c-4.81-4.36.905-16.87 1.143-26.568.745 8.95 4.677 24.98-1.143 26.567zm-2.734-1.258c-7.032.452-8.887-4.698-9.708-7.637 3.776 2.72 9.745 1.438 9.708 7.637zm7.064 7.754c5.407-.228 3.406-20.738 2.657-27.214-.537 6.89-6.176 24.72-2.66 27.214zm-2.38-.363c-4.672.713-9.41-2.002-10.694-6.642 4.035 1.757 10.707.366 10.695 6.644z"/>
120
- <path d="M369.094 206.01c5.788 2.357 3.71-24.387 2.962-30.56-.535 7.88-7.39 27.23-2.962 30.56z"/>
121
- <path d="M367.737 206.006c-5.815.864-10.097-2.686-11.76-7.554 5.935 2.213 10.555 1.427 11.76 7.554z"/>
122
- </g>
123
- <g fill-rule="evenodd" fill="#fff">
124
- <path d="M244.38 141.09c-1.017-1.062-.723-1.468.78-1.485 1.194-.075 3.558.73 4.455.078.822-.597.495-3.13.86-4.297.16-.65.615-1.673 1.64-.078 3.032 4.86 6.82 10.692 8.438 16.407.885 3.203.443 8.36-2.97 11.094l-2.42-7.034c-1.152-3.343-7.348-11.365-10.783-14.687z" transform="matrix(-1.937 0 0 1.9463 857.173 -41.533)" stroke="#000" stroke-width=".501"/>
125
- <path d="M383.805 233.07c1.97-2.067 1.4-2.857-1.513-2.89-2.31-.146-6.89 1.423-8.627.152-1.592-1.162-.96-6.09-1.666-8.363-.31-1.27-1.193-3.258-3.18-.154-5.872 9.457-13.207 20.81-16.343 31.933-1.715 6.233-.858 16.27 5.75 21.59l4.692-13.685c2.23-6.507 14.23-22.12 20.884-28.586z"/>
126
- </g>
127
- <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
128
- <path d="M390.38 216.058c-2.647 8.51-4.238 15.487-.417 16.308 4.083-.71 2.308-8.932.417-16.308zm-.272 23.89c4.354 2.31 9.046-8.787 8.07-17.528-2.192 7.492-9.577 12.118-8.07 17.527zm-1.614-.228c.675-6.052-1.81-5.892-5.067-11.675.345 6.532 1.972 12.01 5.067 11.674z"/>
129
- <path d="M389.933 248.592c5.08 1.443 10.905-10.656 10.687-19.597-2.116 9.897-13.146 13.852-10.687 19.597z"/>
130
- <path d="M388.273 248.366c2.037-4.69-2.12-4.116-4.878-12.52-.913 8.697.413 12.666 4.878 12.52zm1.473 9.124c6.594 1.134 9.994-13.425 13.27-20.396-6.485 9.14-14.255 14.23-13.27 20.395z"/>
131
- <path d="M388.213 256.99c1.927-5.368-3.52-5.068-6.39-13.09.456 10.175 1.777 13.845 6.39 13.09zm1.9 9.247c4.17.3 11.667-11.342 11.828-18.533-3.56 7.92-14.74 13.167-11.825 18.533z"/>
132
- <path d="M387.01 264.895c1.735-5.6-3.107-5.636-5.256-11.91-.152 9.458 1.324 12.666 5.257 11.91zm.16 10.09c7.352 1.287 9.234-8.406 13.572-18.266-4.28 7.846-13.95 12.25-13.573 18.264z"/>
133
- <path d="M386.648 273.637c2.384-5.064-3.14-5.068-6.086-12.635-.152 10.706 1.7 13.846 6.086 12.635z"/>
134
- </g>
135
- <g fill-rule="evenodd" fill="#fff">
136
- <path d="M390.38 216.058c-2.647 8.51-4.238 15.487-.417 16.308 4.083-.71 2.308-8.932.417-16.308zm-.272 23.89c4.354 2.31 9.046-8.787 8.07-17.528-2.192 7.492-9.577 12.118-8.07 17.527zm-1.614-.228c.675-6.052-1.81-5.892-5.067-11.675.345 6.532 1.972 12.01 5.067 11.674z"/>
137
- <path d="M389.933 248.592c5.08 1.443 10.905-10.656 10.687-19.597-2.116 9.897-13.146 13.852-10.687 19.597z"/>
138
- <path d="M388.273 248.366c2.037-4.69-2.12-4.116-4.878-12.52-.913 8.697.413 12.666 4.878 12.52zm1.473 9.124c6.594 1.134 9.994-13.425 13.27-20.396-6.485 9.14-14.255 14.23-13.27 20.395z"/>
139
- <path d="M388.213 256.99c1.927-5.368-3.52-5.068-6.39-13.09.456 10.175 1.777 13.845 6.39 13.09zm1.9 9.247c4.17.3 11.667-11.342 11.828-18.533-3.56 7.92-14.74 13.167-11.825 18.533z"/>
140
- <path d="M387.01 264.895c1.735-5.6-3.107-5.636-5.256-11.91-.152 9.458 1.324 12.666 5.257 11.91zm.16 10.09c7.352 1.287 9.234-8.406 13.572-18.266-4.28 7.846-13.95 12.25-13.573 18.264z"/>
141
- <path d="M386.648 273.637c2.384-5.064-3.14-5.068-6.086-12.635-.152 10.706 1.7 13.846 6.086 12.635z"/>
142
- </g>
143
- <g fill-rule="evenodd" fill="#fff">
144
- <path d="M256.81 166.87c3.334.016 3.985-4.687 3.985-5.937-1.64.312-4.61 3.28-3.985 5.937z" transform="matrix(-1.937 0 0 1.9463 857.387 -41.81)" stroke="#000" stroke-width=".501"/>
145
- <path d="M359.927 282.968c-6.458.03-7.72-9.122-7.72-11.555 3.18.607 8.933 6.386 7.72 11.555z"/>
146
- </g>
147
- <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
148
- <path d="M372.836 241.38c-2.647 8.51-3.705 12.596-.113 15.32 4.69-2.61 2.005-7.944.113-15.32zm-1.48 22.245c1.97-6.278-2.874-7.79-5.445-14.865-.262 9.344 1.06 16.19 5.448 14.865z"/>
149
- <path d="M373.288 264.98c3.443 1.324 7.68-6.655 5.335-14.637-2.42 7.187-8.36 8.925-5.335 14.638zm-3.635 7.155c3.33-5.144-1.968-5.41-4.65-12.594-.15 9.46.717 13.35 4.65 12.596z"/>
150
- <path d="M369.66 280.986c2.536-5.823-2.987-5.068-6.238-12.253-.152 10.706 1.625 13.01 6.238 12.253zm2.497-8.513c2.877.074 8.472-4.956 6.81-11.234-2.42 5.257-9.268 4.725-6.81 11.232z"/>
151
- <path d="M371.36 280.068c4.692.983 8.246-6.2 7.718-11.12-3.67 4.58-8.704 4.954-7.72 11.12z"/>
152
- </g>
153
- <g fill-rule="evenodd" fill="#fff">
154
- <path d="M372.836 241.38c-2.647 8.51-3.705 12.596-.113 15.32 4.69-2.61 2.005-7.944.113-15.32zm-1.48 22.245c1.97-6.278-2.874-7.79-5.445-14.865-.262 9.344 1.06 16.19 5.448 14.865z"/>
155
- <path d="M373.288 264.98c3.443 1.324 7.68-6.655 5.335-14.637-2.42 7.187-8.36 8.925-5.335 14.638zm-3.635 7.155c3.33-5.144-1.968-5.41-4.65-12.594-.15 9.46.717 13.35 4.65 12.596z"/>
156
- <path d="M369.66 280.986c2.536-5.823-2.987-5.068-6.238-12.253-.152 10.706 1.625 13.01 6.238 12.253zm2.497-8.513c2.877.074 8.472-4.956 6.81-11.234-2.42 5.257-9.268 4.725-6.81 11.232z"/>
157
- <path d="M371.36 280.068c4.692.983 8.246-6.2 7.718-11.12-3.67 4.58-8.704 4.954-7.72 11.12z"/>
158
- </g>
159
- <g fill-rule="evenodd" fill="#fff">
160
- <path d="M235.63 159.06c-.297-.385-1.15.01-.937.938.198 1.256 2.05 7.704 5.233 9.922 2.27 1.636 14.2 4.27 19.61 5.39 2.977.6 5.47 2.084 7.423 4.454-.81-3.1-1.46-5.395-2.5-8.203-1.016-2.466-3.703-5.166-6.486-5.31-5.17-.187-11.86-.627-16.72-2.736-2.51-1.048-4.01-2.464-5.625-4.453z" transform="matrix(-1.937 0 0 1.9463 857.173 -41.533)" stroke="#000" stroke-width=".501"/>
161
- <path d="M400.754 268.045c.575-.75 2.228.02 1.815 1.826-.386 2.447-3.973 14.996-10.138 19.313-4.397 3.184-27.508 8.313-37.985 10.49-5.767 1.167-10.596 4.057-14.38 8.67 1.566-6.032 2.823-10.5 4.844-15.966 1.965-4.803 7.17-10.058 12.56-10.34 10.013-.363 22.97-1.22 32.387-5.324 4.86-2.04 7.77-4.795 10.896-8.667z"/>
162
- </g>
163
- <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
164
- <path d="M386.598 297.655c1.057-4.228-.29-5.588.865-12.208-6.345 8.51-3.96 12.542-.865 12.208z"/>
165
- <path d="M387.297 298.704c4.202 1.17 15.13-8.405 15.448-15.55-2.954 5.135-17.713 10.674-15.448 15.55zm-6.87 6.31c2.875-1.57 2.064-8.22-.542-10.464-.534 6.49-4.453 10.308.543 10.465z"/>
166
- <path d="M383.394 306.83c5.082 1.593 10.83-7.615 15.02-11.614-4.777 4.118-19.226 6.096-15.02 11.613zm-6.99 4.573c3.556-2.33.236-6.93-.013-16.016-3.572 6.567-4.3 15.553.014 16.016z"/>
167
- <path d="M377.083 313.74c1.814 2.43 15.24-5.943 18.595-12.148-11.468 8.53-21.585 7.39-18.595 12.147zm-1.34 7.578c3.294-2.402-2.837-8.718-4.11-17.196.076 10.327-1.34 18.18 4.11 17.196z"/>
168
- <path d="M379.324 318.468c1.652 2.657 11.896-4.375 16.312-12.03-6.79 5.946-18.21 7.538-16.312 12.03zm-10.468 11.57c3.71-.66 3.2-10.046.37-17.69-3.194 9.23-4.608 18.595-.37 17.688z"/>
169
- <path d="M378.16 324.92c1.28 1.518 16.38-9.062 16.162-13.363-4.778 6.855-20.747 8.225-16.162 13.363zm-17.524 13.883c5.12-2.1 2.713-10.39 3.72-19.327-4.03 8.732-8.79 17.496-3.72 19.327z"/>
170
- <path d="M370.218 331.63c.815 2.808 13.112-2.4 19.048-10.968-7.17 5.566-21.096 6.323-19.048 10.967z"/>
171
- <path d="M362.277 340.125c2.65 4.406 17.9-3.663 20.115-11.234-4.93 6.553-21.964 5.564-20.115 11.236z"/>
172
- <path d="M369.272 343.56c2.8.302 9.31-5.03 11.142-7.812-5.234 2.596-12.308 6.17-11.142 7.812z"/>
173
- </g>
174
- <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
175
- <path d="M346.304 310.784c3.332.483 7.69-5.634 4.78-11.833-1.446 6.19-11.144 10.69-4.78 11.835zm7.136-3.65c2.572 1.44 9.08-5.486 8.253-10.02-3.637 5.794-10.94 7.465-8.254 10.02z"/>
176
- <path d="M345.837 317.308c2.5 2.43 14.784-10.048 18.443-15.72-10.63 9.06-21.508 11.343-18.443 15.72zm-2.937 7.476c1.956 2.96 10.146-5.97 15.324-13.398-6.563 6.477-17.68 9.44-15.324 13.398z"/>
177
- <path d="M343.735 317.668c2.003-5.29-1.315-6.132-2.816-12.71-2.966 3.637-2.633 13.693 2.814 12.71zm-3.27 7.3c3.98-1.11-2.456-7.88-3.805-12.71-.607 8.883-.502 13.312 3.805 12.71zm-3.885 6.382c3.673-1.338-2.078-4.69-2.666-12.103-1.825 2.725-2.783 13.085 2.665 12.102z"/>
178
- <path d="M331.086 332.914c2.342-1.267 1.378-7.31-2.217-8.11-.838 4.743-.73 8.18 2.215 8.11z"/>
179
- </g>
180
- <g fill-rule="evenodd" fill="#fff">
181
- <path d="M346.304 310.784c3.332.483 7.69-5.634 4.78-11.833-1.446 6.19-11.144 10.69-4.78 11.835zm7.136-3.65c2.572 1.44 9.08-5.486 8.253-10.02-3.637 5.794-10.94 7.465-8.254 10.02z"/>
182
- <path d="M345.837 317.308c2.5 2.43 14.784-10.048 18.443-15.72-10.63 9.06-21.508 11.343-18.443 15.72zm-2.937 7.476c1.956 2.96 10.146-5.97 15.324-13.398-6.563 6.477-17.68 9.44-15.324 13.398z"/>
183
- <path d="M343.735 317.668c2.003-5.29-1.315-6.132-2.816-12.71-2.966 3.637-2.633 13.693 2.814 12.71zm-3.27 7.3c3.98-1.11-2.456-7.88-3.805-12.71-.607 8.883-.502 13.312 3.805 12.71zm-3.885 6.382c3.673-1.338-2.078-4.69-2.666-12.103-1.825 2.725-2.783 13.085 2.665 12.102z"/>
184
- <path d="M331.086 332.914c2.342-1.267 1.378-7.31-2.217-8.11-.838 4.743-.73 8.18 2.215 8.11z"/>
185
- </g>
186
- <g fill-rule="evenodd" fill="#fff">
187
- <path d="M386.598 297.655c1.057-4.228-.29-5.588.865-12.208-6.345 8.51-3.96 12.542-.865 12.208z"/>
188
- <path d="M387.297 298.704c4.202 1.17 15.13-8.405 15.448-15.55-2.954 5.135-17.713 10.674-15.448 15.55zm-6.87 6.31c2.875-1.57 2.064-8.22-.542-10.464-.534 6.49-4.453 10.308.543 10.465z"/>
189
- <path d="M383.394 306.83c5.082 1.593 10.83-7.615 15.02-11.614-4.777 4.118-19.226 6.096-15.02 11.613zm-6.99 4.573c3.556-2.33.236-6.93-.013-16.016-3.572 6.567-4.3 15.553.014 16.016z"/>
190
- <path d="M377.083 313.74c1.814 2.43 15.24-5.943 18.595-12.148-11.468 8.53-21.585 7.39-18.595 12.147zm-1.34 7.578c3.294-2.402-2.837-8.718-4.11-17.196.076 10.327-1.34 18.18 4.11 17.196z"/>
191
- <path d="M379.324 318.468c1.652 2.657 11.896-4.375 16.312-12.03-6.79 5.946-18.21 7.538-16.312 12.03zm-10.468 11.57c3.71-.66 3.2-10.046.37-17.69-3.194 9.23-4.608 18.595-.37 17.688z"/>
192
- <path d="M378.16 324.92c1.28 1.518 16.38-9.062 16.162-13.363-4.778 6.855-20.747 8.225-16.162 13.363zm-17.524 13.883c5.12-2.1 2.713-10.39 3.72-19.327-4.03 8.732-8.79 17.496-3.72 19.327z"/>
193
- <path d="M370.218 331.63c.815 2.808 13.112-2.4 19.048-10.968-7.17 5.566-21.096 6.323-19.048 10.967z"/>
194
- <path d="M362.277 340.125c2.65 4.406 17.9-3.663 20.115-11.234-4.93 6.553-21.964 5.564-20.115 11.236z"/>
195
- <path d="M369.272 343.56c2.8.302 9.31-5.03 11.142-7.812-5.234 2.596-12.308 6.17-11.142 7.812z"/>
196
- </g>
197
- <g fill-rule="evenodd" fill="#fff">
198
- <path d="M235.83 159.52c-.377-.307-.876-.76-.704.176 1.41 7.41 1.855 9.483 8.35 12.044 6.6 2.508 8.967 1.63 14.588 1.533 3.034-.11 6.567 1.404 8.67 3.618.98 1.03 1.688 1.443 1.295.13-.396-1.312-.78-3.015-1.398-4.38-1.348-3-4.834-5.865-8.32-7.01-4.88-1.717-10.14-.854-15.165-2.164-2.62-.724-5.138-2.183-7.318-3.945z" transform="matrix(-1.7055 -.9227 -.9183 1.7137 926.17 287.993)" stroke="#000" stroke-width=".501"/>
199
- <path d="M377.47 343.746c.926-.178 2.193-.494 1.04.95-9.208 11.4-11.872 14.54-25.3 12.937-13.562-1.795-16.792-5.48-26.29-10.835-5.07-2.99-12.488-3.654-18.11-1.8-2.617.86-4.2.91-2.324-.976 1.877-1.885 4.094-4.45 6.402-6.216 5.056-3.9 13.632-5.592 20.63-4.336 9.898 1.56 18.076 7.892 27.85 10.284 5.134 1.178 10.767 1 16.103-.008z"/>
200
- </g>
201
- <g fill-rule="evenodd" fill="#fff">
202
- <path d="M287.66 208.42c.884.11 1.444 1.822 1.88.663.737-1.877.22-3.37-.61-3.205-.978.26-2.634 2.456-1.27 2.542z" transform="matrix(-1.9235 0 0 1.9463 853.242 -41.856)" stroke="#000" stroke-width=".503"/>
203
- <path d="M299.92 363.792c-1.7.214-2.778 3.546-3.615 1.29-1.42-3.653-.425-6.558 1.17-6.237 1.883.508 5.068 4.78 2.444 4.947z"/>
204
- </g>
205
- <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
206
- <path d="M318.535 348.932c4.813 1.252 6.063-4.296 6.535-8.327-4.34.935-8.887 3.45-6.535 8.327zm-1.935 4.928c.848 3.838 10.264-.118 12.094-5.493-6.694 3.906-13.298-.35-12.094 5.493z"/>
207
- <path d="M313.233 353.672c4.3.712 1.907-6.028 1.66-12.676-2.41 5.42-5.848 12.1-1.66 12.676zM307.8 360.04c4.684.586 1.713-8.446.44-14.516-1.538 5.626-4.924 14.022-.44 14.516z"/>
208
- <path d="M310.587 360.24c.57 5.11 10.252-.61 15.886-3.75-7.442 1.152-16.722-1.263-15.886 3.75zm-5.323 7.147c.57 5.11 10.25-.61 15.886-3.752-7.443 1.154-16.722-1.26-15.886 3.752z"/>
209
- <path d="M302.79 367.182c4.454.13 1.18-9.587-.093-15.656-1.538 5.625-4.47 15.466.092 15.656zm-3.843 6.214c.57 5.11 9.417.073 14.9-3.448-7.52 1.61-15.736-1.566-14.9 3.448z"/>
210
- </g>
211
- <g fill-rule="evenodd" fill="#fff">
212
- <path d="M318.535 348.932c4.813 1.252 6.063-4.296 6.535-8.327-4.34.935-8.887 3.45-6.535 8.327zm-1.935 4.928c.848 3.838 10.264-.118 12.094-5.493-6.694 3.906-13.298-.35-12.094 5.493z"/>
213
- <path d="M313.233 353.672c4.3.712 1.907-6.028 1.66-12.676-2.41 5.42-5.848 12.1-1.66 12.676zm-5.433 6.368c4.684.586 1.713-8.446.44-14.516-1.538 5.626-4.924 14.022-.44 14.516z"/>
214
- <path d="M310.587 360.24c.57 5.11 10.252-.61 15.886-3.75-7.442 1.152-16.722-1.263-15.886 3.75zm-5.323 7.147c.57 5.11 10.25-.61 15.886-3.752-7.443 1.154-16.722-1.26-15.886 3.752z"/>
215
- <path d="M302.79 367.182c4.454.13 1.18-9.587-.093-15.656-1.538 5.625-4.47 15.466.092 15.656zm-3.843 6.214c.57 5.11 9.417.073 14.9-3.448-7.52 1.61-15.736-1.566-14.9 3.448z"/>
216
- </g>
217
- <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
218
- <path d="M348.73 364.83c2.648 4.406 12.425-3.206 17.758-7.128-7.667 2.368-19.607 1.458-17.76 7.13z"/>
219
- <path d="M338.75 369.407c.953 5.052 17.448.883 19.8-2.862-7.585 3.213-20.705-1.502-19.8 2.862z"/>
220
- <path d="M330.983 373.26c.497 2.772 13.116 1.72 19.496-.428-6.9.858-20.78-4.01-19.498.43z"/>
221
- <path d="M324.395 376.56c.04 2.542 14.712 4 19.648-.125-9.864 1.464-20.628-5.99-19.648.124z"/>
222
- <path d="M312.79 378.94c-.568 3.53 15.395 2.783 20.407 1.014-8.57-.662-19.638-6.215-20.407-1.015z"/>
223
- <path d="M312.56 375.724c3.597 3.3 12.85-11.443 15.86-17.938-7.118 7.423-19.966 15.052-15.86 17.938z"/>
224
- <path d="M323.044 373.22c4.283 2.846 8.214-7.563 10.388-15.2-4.078 6.586-14.49 10.87-10.388 15.2z"/>
225
- <path d="M331.335 370.387c4.283 2.845 6.695-6.576 7.73-12.466-2.938 5.07-11.832 8.138-7.73 12.468z"/>
226
- <path d="M339.35 365.37c4.283 2.845 9.66-5.055 8.413-12.844-1.644 8.032-12.515 8.513-8.413 12.844zm-16.257 22.174c2.11 5.372 24.295-4.696 28.015-11.413-7.127 6.026-30.08 5.207-28.015 11.415z"/>
227
- </g>
228
- <g fill-rule="evenodd" fill="#fff">
229
- <path d="M348.73 364.83c2.648 4.406 12.425-3.206 17.758-7.128-7.667 2.368-19.607 1.458-17.76 7.13z"/>
230
- <path d="M338.75 369.407c.953 5.052 17.448.883 19.8-2.862-7.585 3.213-20.705-1.502-19.8 2.862z"/>
231
- <path d="M330.983 373.26c.497 2.772 13.116 1.72 19.496-.428-6.9.858-20.78-4.01-19.498.43z"/>
232
- <path d="M324.395 376.56c.04 2.542 14.712 4 19.648-.125-9.864 1.464-20.628-5.99-19.648.124z"/>
233
- <path d="M312.79 378.94c-.568 3.53 15.395 2.783 20.407 1.014-8.57-.662-19.638-6.215-20.407-1.015z"/>
234
- <path d="M312.56 375.724c3.597 3.3 12.85-11.443 15.86-17.938-7.118 7.423-19.966 15.052-15.86 17.938z"/>
235
- <path d="M323.044 373.22c4.283 2.846 8.214-7.563 10.388-15.2-4.078 6.586-14.49 10.87-10.388 15.2z"/>
236
- <path d="M331.335 370.387c4.283 2.845 6.695-6.576 7.73-12.466-2.938 5.07-11.832 8.138-7.73 12.468z"/>
237
- <path d="M339.35 365.37c4.283 2.845 9.66-5.055 8.413-12.844-1.644 8.032-12.515 8.513-8.413 12.844zm-16.257 22.174c2.11 5.372 24.295-4.696 28.015-11.413-7.127 6.026-30.08 5.207-28.015 11.415z"/>
238
- </g>
239
- <g fill-rule="evenodd" fill="#fff">
240
- <path d="M366.62 143.7c.368-3.59-2.38-10.115-.43-13.594.266-.478-.584-1.747-1.133-.977-.858 1.227-1.74 4.73-2.11 3.436-.39-1.406-.45-3.893-1.718-4.376-.81-.282-1.955-.467-1.643.783.31 1.202 1.004 2.862.235 2.97-.446.064-1.73-1.637-2.813-2.423-.873-.7-2.174.396-.9 1.445 4.145 3.38 8.16 4.9 10.51 12.735z" transform="matrix(-1.911 0 0 1.9463 846.858 -41.507)" stroke="#000" stroke-width=".5"/>
241
- <path d="M146.235 238.176c-.703-6.985 4.55-19.686.822-26.458-.51-.93 1.116-3.4 2.165-1.9 1.64 2.39 3.325 9.207 4.03 6.69.747-2.736.862-7.577 3.285-8.517 1.546-.55 3.732-.91 3.136 1.524-.592 2.34-1.92 5.57-.45 5.78.853.125 3.31-3.185 5.377-4.715 1.666-1.366 4.152.77 1.716 2.81-7.92 6.578-15.592 9.538-20.08 24.787z"/>
242
- </g>
243
- <g fill-rule="evenodd" fill="#fff">
244
- <path d="M132.01 343.318c-.93-.178-2.202-.494-1.044.95 9.252 11.4 11.93 14.54 25.42 12.936 13.63-1.794 16.874-5.48 26.416-10.834 5.097-2.99 12.55-3.654 18.198-1.802 2.63.86 4.22.913 2.335-.974-1.885-1.885-4.113-4.45-6.433-6.216-5.08-3.9-13.696-5.592-20.728-4.337-9.945 1.56-18.163 7.895-27.983 10.287-5.16 1.177-10.817 1-16.18-.008z" stroke="#000" stroke-width=".973"/>
245
- <path d="M132.01 343.318c-.93-.178-2.202-.494-1.044.95 9.252 11.4 11.93 14.54 25.42 12.936 13.63-1.794 16.874-5.48 26.416-10.834 5.097-2.99 12.55-3.654 18.198-1.802 2.63.86 4.22.913 2.335-.974-1.885-1.885-4.113-4.45-6.433-6.216-5.08-3.9-13.696-5.592-20.728-4.337-9.945 1.56-18.163 7.895-27.983 10.287-5.16 1.177-10.817 1-16.18-.008z"/>
246
- </g>
247
- <g fill-rule="evenodd" fill="#fff">
248
- <path d="M209.873 363.685c1.72.214 2.81 3.546 3.657 1.29 1.436-3.653.43-6.56-1.184-6.238-1.905.508-5.128 4.78-2.473 4.948z" stroke="#000" stroke-width=".973"/>
249
- <path d="M209.873 363.685c1.72.214 2.81 3.546 3.657 1.29 1.436-3.653.43-6.56-1.184-6.238-1.905.508-5.128 4.78-2.473 4.948z"/>
250
- </g>
251
- <g fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
252
- <path d="M206.038 366.79c4.615 1.05 4.55-10.067-.162-14.78 2.075 7.14-3.468 13.668.162 14.78zM204.247 366.692c.304 5.283-12.966-.69-16.377-4.8 7.84 3.33 15.99.574 16.377 4.8zM198.43 359.137c.475 5.118-11.508.618-15.05-3.38 7.87 2.543 14.527-.832 15.05 3.38zm2.21.733c4.614 1.052 3.866-10.445-.62-14.396 2.153 7.672-3.01 13.287.62 14.397zm-4.862-7.003c4.615 1.05 1.967-8.85-1.454-12.802.556 7.217-1.72 12.223 1.454 12.802zm-2.434-.03c.475 5.27-8.847 1.224-12.465-3.76 7.79 2.542 11.94-.45 12.463 3.76zm-2.548-4.004c3.023-2.174-.184-7.923-5.94-7.567.564 3.472 2.552 9.58 5.94 7.567zM213.518 372.675c.305 5.283-12.968 2.656-17.137-2.974 8.374 1.584 16.75-1.25 17.14 2.976z"/>
253
- </g>
254
- <g fill-rule="evenodd" fill="#fff">
255
- <g stroke="#000" stroke-width=".973">
256
- <path d="M125.637 232.64c-1.98-2.067-1.407-2.857 1.52-2.89 2.322-.146 6.923 1.423 8.67.152 1.6-1.162.962-6.09 1.672-8.363.31-1.27 1.195-3.26 3.19-.154 5.902 9.457 13.272 20.81 16.423 31.933 1.723 6.233.102 15.964-5.626 22.504.202-5.576-1.877-9.327-4.41-13.99-3.13-6.13-14.756-22.73-21.44-29.195z"/>
257
- <path d="M149.966 282.368c6.49.03 7.604-8.667 7.604-11.1-3.194.608-8.82 5.93-7.604 11.1z"/>
258
- </g>
259
- <path d="M125.637 232.64c-1.98-2.067-1.407-2.857 1.52-2.89 2.322-.146 6.923 1.423 8.67.152 1.6-1.162.962-6.09 1.672-8.363.31-1.27 1.195-3.26 3.19-.154 5.902 9.457 13.272 20.81 16.423 31.933 1.723 6.233.102 15.964-5.626 22.504.202-5.576-1.877-9.327-4.41-13.99-3.13-6.13-14.756-22.73-21.44-29.195z"/>
260
- <path d="M149.966 282.368c6.49.03 7.604-8.667 7.604-11.1-3.194.608-8.82 5.93-7.604 11.1z"/>
261
- </g>
262
- <path d="M206.038 366.79c4.615 1.05 4.55-10.067-.162-14.78 2.075 7.14-3.468 13.668.162 14.78zm-1.79-.098c.303 5.283-12.967-.69-16.378-4.8 7.84 3.33 15.99.574 16.377 4.8zm-5.818-7.555c.475 5.118-11.508.618-15.05-3.38 7.87 2.543 14.527-.832 15.05 3.38zm2.21.733c4.614 1.052 3.866-10.445-.62-14.396 2.153 7.672-3.01 13.287.62 14.397zm-4.862-7.003c4.615 1.05 1.967-8.85-1.454-12.802.556 7.217-1.72 12.223 1.454 12.802zm-2.434-.03c.475 5.27-8.847 1.224-12.465-3.76 7.79 2.542 11.94-.45 12.463 3.76zm-2.548-4.004c3.023-2.174-.184-7.923-5.94-7.567.564 3.472 2.552 9.58 5.94 7.567zm22.722 23.842c.305 5.283-12.968 2.656-17.137-2.974 8.374 1.584 16.75-1.25 17.14 2.976z" fill-rule="evenodd" fill="#fff"/>
263
- <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
264
- <path d="M160.805 363.224c.476 5.27-14.015-.525-17.633-5.51 7.793 2.542 17.11 1.3 17.633 5.51zm8.878 2.254c3.023-2.174-3.15-7.772-8.067-9.088.563 3.472 4.68 11.1 8.067 9.088zm.933 3.65c.323 4.737-15.54 2.14-19.688-2.24 13.648 2.467 19.24-1.82 19.688 2.24z"/>
265
- <path d="M178.036 372.292c1.76 4.4-13.464 3.327-18.81.768 8.638-.075 17.6-3.834 18.81-.768z"/>
266
- <path d="M185.153 375.5c1.685 3.943-12.4 3.858-19.264 1.677 9.09-.074 17.595-5.58 19.262-1.678zm10.247 2.12c2.494 4.667-12.363 5.12-17.183 2.823 8.59-1.18 15.057-6.497 17.182-2.823z"/>
267
- <path d="M177.993 369.627c-4.727 2.98-4.473-5.807-8.233-11.893 5.907 5.38 11.436 9.05 8.233 11.893zm8.392 3.153c-3.964 3.512-7.134-8.547-10.743-15.313 5.834 6.442 14.402 12.396 10.743 15.313zm11.065 3.37c-3.357 3.892-13.065-11.433-16.596-19.42 5.376 6.217 19.267 16.122 16.597 19.42z"/>
268
- </g>
269
- <g fill-rule="evenodd" fill="#fff">
270
- <path d="M160.805 363.224c.476 5.27-14.015-.525-17.633-5.51 7.793 2.542 17.11 1.3 17.633 5.51zm8.878 2.254c3.023-2.174-3.15-7.772-8.067-9.088.563 3.472 4.68 11.1 8.067 9.088zm.933 3.65c.323 4.737-15.54 2.14-19.688-2.24 13.648 2.467 19.24-1.82 19.688 2.24z"/>
271
- <path d="M178.036 372.292c1.76 4.4-13.464 3.327-18.81.768 8.638-.075 17.6-3.834 18.81-.768z"/>
272
- <path d="M185.153 375.5c1.685 3.943-12.4 3.858-19.264 1.677 9.09-.074 17.595-5.58 19.262-1.678zm10.247 2.12c2.494 4.667-12.363 5.12-17.183 2.823 8.59-1.18 15.057-6.497 17.182-2.823zm-17.407-7.993c-4.727 2.98-4.473-5.807-8.233-11.893 5.907 5.38 11.436 9.05 8.233 11.893z"/>
273
- <path d="M186.385 372.78c-3.964 3.512-7.134-8.547-10.743-15.313 5.834 6.442 14.402 12.396 10.743 15.313zm11.065 3.37c-3.357 3.892-13.065-11.433-16.596-19.42 5.376 6.217 19.267 16.122 16.597 19.42z"/>
274
- </g>
275
- <path d="M188.016 387.838c-1.675 5.917-26.38-5.577-29.138-11.532 14.136 7.49 29.476 5.924 29.138 11.532z" fill-rule="evenodd" fill="#fff"/>
276
- <g fill-rule="evenodd" fill="#fff">
277
- <path d="M108.607 267.615c-.578-.75-2.24.02-1.824 1.826.385 2.447 3.99 14.996 10.185 19.313 4.418 3.184 27.64 8.313 38.167 10.49 5.794 1.167 10.646 4.057 14.447 8.67-1.572-6.032-2.835-10.5-4.865-15.966-1.974-4.803-7.204-10.058-12.62-10.34-10.06-.363-23.08-1.22-32.542-5.324-4.884-2.04-7.807-4.795-10.948-8.667z" stroke="#000" stroke-width=".973"/>
278
- <path d="M108.607 267.615c-.578-.75-2.24.02-1.824 1.826.385 2.447 3.99 14.996 10.185 19.313 4.418 3.184 27.64 8.313 38.167 10.49 5.794 1.167 10.646 4.057 14.447 8.67-1.572-6.032-2.835-10.5-4.865-15.966-1.974-4.803-7.204-10.058-12.62-10.34-10.06-.363-23.08-1.22-32.542-5.324-4.884-2.04-7.807-4.795-10.948-8.667z"/>
279
- </g>
280
- <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
281
- <path d="M166.28 317.26c3.172 2.336 6.673-6.034 2.644-13.99-.127 7.658-6.214 10.23-2.644 13.99z"/>
282
- <path d="M169.328 324.955c4.387 1.347 5.76-6.414 2.872-12.622.482 6.67-6.897 10.687-2.872 12.622z"/>
283
- <path d="M172.66 331.114c4.238 2.11 5.842-5.732 2.797-11.554.332 7.428-6.06 9.618-2.796 11.554z"/>
284
- <path d="M170.907 331.586c-1.678 5.018-11.415-4.327-13.056-9.41 6.045 6.005 14.268 5.342 13.058 9.41z"/>
285
- <path d="M166.502 323.904c-1.908 5.018-14.152-7.9-16.858-14.122 6.043 6.004 18.22 10.586 16.858 14.122z"/>
286
- <path d="M164.064 316.385c-1.907 5.703-15.217-9.497-18.987-14.883 6.35 5.928 20.425 10.74 18.987 14.883z"/>
287
- <path d="M163.654 310.74c4.687-.91-.266-4.814-6.01-11.158-.27 6.68.827 11.35 6.01 11.158zm-7.914-3.783c2.023-2.204-1.94-3.142-6.85-8.65-.723 3.714 4.554 10.514 6.85 8.65zM178.44 331.732c2.564 1.5 4.32-3.755 1.123-8.513-.73 5.145-3.476 6.575-1.124 8.51z"/>
288
- </g>
289
- <g fill-rule="evenodd" fill="#fff">
290
- <path d="M166.28 317.26c3.172 2.336 6.673-6.034 2.644-13.99-.127 7.658-6.214 10.23-2.644 13.99z"/>
291
- <path d="M169.328 324.955c4.387 1.347 5.76-6.414 2.872-12.622.482 6.67-6.897 10.687-2.872 12.622z"/>
292
- <path d="M172.66 331.114c4.238 2.11 5.842-5.732 2.797-11.554.332 7.428-6.06 9.618-2.796 11.554z"/>
293
- <path d="M170.907 331.586c-1.678 5.018-11.415-4.327-13.056-9.41 6.045 6.005 14.268 5.342 13.058 9.41z"/>
294
- <path d="M166.502 323.904c-1.908 5.018-14.152-7.9-16.858-14.122 6.043 6.004 18.22 10.586 16.858 14.122z"/>
295
- <path d="M164.064 316.385c-1.907 5.703-15.217-9.497-18.987-14.883 6.35 5.928 20.425 10.74 18.987 14.883zm-.41-5.645c4.687-.91-.266-4.814-6.01-11.158-.27 6.68.827 11.35 6.01 11.158z"/>
296
- <path d="M155.74 306.957c2.023-2.204-1.94-3.142-6.85-8.65-.723 3.714 4.554 10.514 6.85 8.65zm22.7 24.775c2.564 1.5 4.32-3.755 1.123-8.513-.73 5.145-3.476 6.575-1.124 8.51z"/>
297
- </g>
298
- <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
299
- <path d="M122.717 298.56c-5.446 3.265-14.095-9.762-16.402-15.12 4.778 6.15 17.43 11.768 16.402 15.12z"/>
300
- <path d="M127.36 306.143c-3.012 3.34-12.497-5.732-15.793-10.33 5.084 4.4 17.127 4.925 15.794 10.33z"/>
301
- <path d="M132.526 312.956c-.994 4.564-14.836-5.694-18.072-10.55 5.968 5.624 18.98 5.116 18.072 10.55z"/>
302
- <path d="M130.39 317.91c-2.134 4.108-13.392-6.072-16.095-11.383 6.88 6.002 17.838 7.32 16.096 11.383zM124.618 297.884c3.552-3.746 2.04-5.5-.55-11.404-1.416 6.062-3.55 8.48.55 11.404zm4.714 7.066c6.443.285.062-7.555-1.46-14.14.56 7.505-1.652 13.42 1.46 14.14z"/>
303
- <path d="M133.43 311.198c4.463-1.01 3.175-7.327-.247-14.978.71 8.266-3.78 13.042.246 14.978zM131.916 323.693c-1.68 5.02-14.38-6.607-16.4-11.006 6.423 5.396 17.535 7.243 16.4 11.006z"/>
304
- <path d="M139.515 331.52c-1.906 5.02-15.216-5.16-19.288-10.7 8.02 6.307 20.272 5.722 19.288 10.7z"/>
305
- <path d="M147.264 339.423c-2.134 6.995-16.052-4.172-20.2-9.636 8.855 6.763 21.334 4.657 20.2 9.636zM134.187 321.46c3.78 1.956 5.307-8.77 3.175-16.346.028 8.266-7.582 14.41-3.175 16.346z"/>
306
- <path d="M140.66 329.965c4.542 1.35 3.102-10.215-.78-17.715-.502 7.43-3.854 14.488.78 17.715zm8.064 7.988c5.074.284 1.583-9.913-2.602-15.662.712 7.507-1.65 14.793 2.602 15.664zM139.82 342.307c-1.526 2.584-5.257-2.196-11.383-5.684 5.51 1.44 12.06 3.29 11.382 5.684z"/>
307
- </g>
308
- <g fill-rule="evenodd" fill="#fff">
309
- <path d="M122.717 298.56c-5.446 3.265-14.095-9.762-16.402-15.12 4.778 6.15 17.43 11.768 16.402 15.12z"/>
310
- <path d="M127.36 306.143c-3.012 3.34-12.497-5.732-15.793-10.33 5.084 4.4 17.127 4.925 15.794 10.33z"/>
311
- <path d="M132.526 312.956c-.994 4.564-14.836-5.694-18.072-10.55 5.968 5.624 18.98 5.116 18.072 10.55z"/>
312
- <path d="M130.39 317.91c-2.134 4.108-13.392-6.072-16.095-11.383 6.88 6.002 17.838 7.32 16.096 11.383zm-5.772-20.026c3.552-3.746 2.04-5.5-.55-11.404-1.416 6.062-3.55 8.48.55 11.404zm4.714 7.066c6.443.285.062-7.555-1.46-14.14.56 7.505-1.652 13.42 1.46 14.14z"/>
313
- <path d="M133.43 311.198c4.463-1.01 3.175-7.327-.247-14.978.71 8.266-3.78 13.042.246 14.978zm-1.514 12.495c-1.68 5.02-14.38-6.607-16.4-11.006 6.423 5.396 17.535 7.243 16.4 11.006z"/>
314
- <path d="M139.515 331.52c-1.906 5.02-15.216-5.16-19.288-10.7 8.02 6.307 20.272 5.722 19.288 10.7z"/>
315
- <path d="M147.264 339.423c-2.134 6.995-16.052-4.172-20.2-9.636 8.855 6.763 21.334 4.657 20.2 9.636zm-13.077-17.963c3.78 1.956 5.307-8.77 3.175-16.346.028 8.266-7.582 14.41-3.175 16.346z"/>
316
- <path d="M140.66 329.965c4.542 1.35 3.102-10.215-.78-17.715-.502 7.43-3.854 14.488.78 17.715zm8.064 7.988c5.074.284 1.583-9.913-2.602-15.662.712 7.507-1.65 14.793 2.602 15.664zm-8.904 4.354c-1.526 2.584-5.257-2.196-11.383-5.684 5.51 1.44 12.06 3.29 11.382 5.684z"/>
317
- </g>
318
- <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
319
- <path d="M136.905 256.366c4.735-3.504 1.123-10.057 0-16.29-1.524 5.912-5.535 13.668 0 16.29zm-.155 8.758c-7.115-.854-6.044-10.055-6.258-15.886 2.14 7.916 7.97 9.253 6.257 15.886zm1.128-1.207c6.018-.348 5.7-7.195 6.02-14.122-3.05 6.366-6.662 7.355-6.02 14.122z"/>
320
- <path d="M137.645 272.423c-4.68.373-7.114-4.226-8.185-11.394 4.44 6.604 8.478 4.545 8.185 11.392zm1.673-.565c6.018.775 5.057-6.232 4.815-11.395-1.845 4.922-6.74 6.473-4.815 11.395z"/>
321
- <path d="M129.937 268.9c.48 4.574 3.37 12.437 8.025 10.67 1.925-5.616-4.093-6.74-8.025-10.67z"/>
322
- <path d="M139.396 280.052c-2.086-4.01 4.734-6.02 6.178-11.234.83 7.462.134 12.357-6.178 11.234z"/>
323
- </g>
324
- <g fill-rule="evenodd" fill="#fff">
325
- <path d="M136.905 256.366c4.735-3.504 1.123-10.057 0-16.29-1.524 5.912-5.535 13.668 0 16.29zm-.155 8.758c-7.115-.854-6.044-10.055-6.258-15.886 2.14 7.916 7.97 9.253 6.257 15.886zm1.128-1.207c6.018-.348 5.7-7.195 6.02-14.122-3.05 6.366-6.662 7.355-6.02 14.122z"/>
326
- <path d="M137.645 272.423c-4.68.373-7.114-4.226-8.185-11.394 4.44 6.604 8.478 4.545 8.185 11.392zm1.673-.565c6.018.775 5.057-6.232 4.815-11.395-1.845 4.922-6.74 6.473-4.815 11.395z"/>
327
- <path d="M129.937 268.9c.48 4.574 3.37 12.437 8.025 10.67 1.925-5.616-4.093-6.74-8.025-10.67z"/>
328
- <path d="M139.396 280.052c-2.086-4.01 4.734-6.02 6.178-11.234.83 7.462.134 12.357-6.178 11.234z"/>
329
- </g>
330
- <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
331
- <path d="M119.984 232.498c3.746-4.034.437-10.436-.686-16.668-1.523 5.91-4.165 13.743.686 16.668zm-.12 7.517c-6.58.667-8.174-12.715-8.843-18.47 2.14 7.915 9.72 11.533 8.844 18.47zm1.37-.12c4.65-2.403 3.57-7.576 5.03-11.463-3.125 4.77-5.977 5.454-5.03 11.462z"/>
332
- <path d="M119.933 248.653c-6.884.59-10.985-14.237-11.2-20.068 2.14 7.916 12.002 12.22 11.2 20.068zm1.307-.225c6.474-1.49 5.7-5.676 4.73-12.45-2.062 6.823-5.675 5.377-4.73 12.45z"/>
333
- <path d="M119.843 257.21c-7.57 1.284-7.037-10.69-13.048-19.376 5.2 6.452 14.56 14.582 13.048 19.375zm1.71-.41c5.714.166 6.272-8.436 5.955-11.926-1.314 3.476-8.032 6.777-5.956 11.927z"/>
334
- <path d="M108.022 247.992c2.837 9.212 6.868 18.443 11.825 17.742 2.38-5.237-4.702-5.905-11.825-17.742z"/>
335
- <path d="M121.63 264.39c-2.086-4.01 4.734-6.02 6.178-11.233.83 7.462.134 12.357-6.178 11.234zm-11.65-5.872c4.052 8.3 5.88 17.836 11.444 16.45 2.077-6.454-6.145-7.805-11.444-16.45z"/>
336
- <path d="M122.56 273.4c-2.39-4.392 4.43-5.945 6.102-11.996.905 7.92.06 13.574-6.102 11.995z"/>
337
- </g>
338
- <g fill-rule="evenodd" fill="#fff">
339
- <path d="M119.984 232.498c3.746-4.034.437-10.436-.686-16.668-1.523 5.91-4.165 13.743.686 16.668zm-.12 7.517c-6.58.667-8.174-12.715-8.843-18.47 2.14 7.915 9.72 11.533 8.844 18.47zm1.37-.12c4.65-2.403 3.57-7.576 5.03-11.463-3.125 4.77-5.977 5.454-5.03 11.462z"/>
340
- <path d="M119.933 248.653c-6.884.59-10.985-14.237-11.2-20.068 2.14 7.916 12.002 12.22 11.2 20.068zm1.307-.225c6.474-1.49 5.7-5.676 4.73-12.45-2.062 6.823-5.675 5.377-4.73 12.45z"/>
341
- <path d="M119.843 257.21c-7.57 1.284-7.037-10.69-13.048-19.376 5.2 6.452 14.56 14.582 13.048 19.375zm1.71-.41c5.714.166 6.272-8.436 5.955-11.926-1.314 3.476-8.032 6.777-5.956 11.927z"/>
342
- <path d="M108.022 247.992c2.837 9.212 6.868 18.443 11.825 17.742 2.38-5.237-4.702-5.905-11.825-17.742z"/>
343
- <path d="M121.63 264.39c-2.086-4.01 4.734-6.02 6.178-11.233.83 7.462.134 12.357-6.178 11.234zm-11.65-5.872c4.052 8.3 5.88 17.836 11.444 16.45 2.077-6.454-6.145-7.805-11.444-16.45z"/>
344
- <path d="M122.56 273.4c-2.39-4.392 4.43-5.945 6.102-11.996.905 7.92.06 13.574-6.102 11.995z"/>
345
- </g>
346
- <path d="M134.24 217.226c3.993 1.08 8.182-3.404 6.73-10.115-4.564 1.138-6.66 5.28-6.73 10.117zm-12.788-3.366c.35 1.886 2.645 2.058 1.978-.61-.557-2.163-.652-3.79 0-5.55.893-2.205.595-5.96-.076-7.526-.678-1.654-2.922-.685-1.978.61 1.04 1.5 1.094 4.622.38 6.08-.94 2.152-.685 5.01-.304 6.995z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
347
- <path d="M134.24 217.226c3.993 1.08 8.182-3.404 6.73-10.115-4.564 1.138-6.66 5.28-6.73 10.117zm-12.788-3.366c.35 1.886 2.645 2.058 1.978-.61-.557-2.163-.652-3.79 0-5.55.893-2.205.595-5.96-.076-7.526-.678-1.654-2.922-.685-1.978.61 1.04 1.5 1.094 4.622.38 6.08-.94 2.152-.685 5.01-.304 6.995z" fill-rule="evenodd" fill="#fff"/>
348
- <path d="M135.27 206.677c-.378 2.948-2.873 3.216-2.148-.95.605-3.38.71-5.92 0-8.668-.97-3.447-.647-9.31.083-11.757.736-2.584 3.174-1.07 2.15.95-1.13 2.345-1.19 7.22-.414 9.498 1.024 3.363.747 7.825.33 10.926zm18.588 29.467c-1.543 2.27-4.002.952-2.61-2.692 1.178-2.523 1.304-5.65 2.615-7.494 1.833-2.797 4.938-5.128 6.7-6.82 1.82-1.8 3.333-.065 1.663 1.48-2.028 2.028-4.228 4.553-5.45 6.466-2.28 3.716-1.276 6.68-2.918 9.06z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
349
- <g fill-rule="evenodd" fill="#fff">
350
- <path d="M242.54 131.62c.18.97 1.484.926 1.14-.444-.285-1.112-.932-2.18-.597-3.085.46-1.13.57-3.077.226-3.882-.35-.85-1.47-.28-.987.385.534.77.114 2.925-.253 3.674-.482 1.106.274 2.334.47 3.354z" transform="matrix(-2.453 -.9787 -1.138 2.5207 903.448 145.415)" stroke="#000" stroke-width=".36"/>
351
- <path d="M158.688 239.805c-1.543 2.27-4.694.882-2.293-2.235 1.967-2.524 4.77-4.585 4.977-7.19.163-3.307 2.103-8.32 3.866-10.013 1.82-1.802 3.924.733 1.978 1.935-2.187 1.42-3.608 7.26-3.56 9.508-.074 3.26-3.326 5.616-4.968 7.995z"/>
352
- </g>
353
- <path d="M153.858 236.144c-1.543 2.27-4.002.952-2.61-2.692 1.178-2.523 1.304-5.65 2.615-7.494 1.833-2.797 4.938-5.128 6.7-6.82 1.82-1.8 3.333-.065 1.663 1.48-2.028 2.028-4.228 4.553-5.45 6.466-2.28 3.716-1.276 6.68-2.918 9.06z" fill-rule="evenodd" fill="#fff"/>
354
- <g fill-rule="evenodd" fill="#fff">
355
- <path d="M242.23 131.78c-.094.784 1.23.974 1.172-.163-.06-1.187-1.824-2.273-.742-4.08.57-.884.58-2.504.234-3.365-.303-.854-1.58-.296-1.094.37.534.77-.1 2.25-.508 2.993-1.225 2.166 1.01 3.22.938 4.245z" transform="matrix(1.9463 0 0 4.087 -343.233 -314.153)" stroke="#000" stroke-width=".345"/>
356
- <path d="M128.22 224.436c-.184 3.205 2.395 3.98 2.28-.666-.117-4.85-3.55-9.29-1.444-16.675 1.107-3.613 1.127-10.234.455-13.753-.587-3.49-3.07-1.21-2.127 1.508 1.04 3.15-.195 9.196-.99 12.237-2.383 8.852 1.967 13.164 1.827 17.35z"/>
357
- </g>
358
- <path d="M135.27 206.677c-.378 2.948-2.873 3.216-2.148-.95.605-3.38.71-5.92 0-8.668-.97-3.447-.647-9.31.083-11.757.736-2.584 3.174-1.07 2.15.95-1.13 2.345-1.19 7.22-.414 9.498 1.024 3.363.747 7.825.33 10.926zm-25.36 60.296c1.236 1.47 3.318.485 1.42-1.504-1.552-1.61-1.04-2.117-1.987-4.075-.936-2.188-.887-3.395-2.016-4.96-1-1.482-2.5.03-1.495 1.28 1.263 1.476.915 2.564 1.687 3.992 1.426 2.444 1.08 3.727 2.39 5.265zm33.224 40.113c3.974 1.954 6.99 6.836 7.19 10.812.336 4.576.996 8.44 3.05 11.69-3.27-.91-4.837-6.124-5.302-11.118-.47-5.17-3.256-7.41-4.938-11.384zm8.29 9.576c2.75 5.077 6.597 7.013 6.794 10.78.333 4.335.662 4.557 1.837 8.82-3.237-.863-4.052-1.145-4.926-7.632-.54-4.56-4.19-7.775-3.706-11.968z" fill-rule="evenodd" fill="#fff"/>
359
- <path d="M301.504 401.657c.076 1.925.306 3.472 1.447 5.018-6.64-2.66-16.015-1.236-22.43 1.75-2.86 1.366-6.32-1.562-2.964-4.335 4.773-3.867 15.814-1.674 23.95-2.433zm-93.687-.1c.094 1.813-.116 3.475-.784 5.06 7.22-2.99 14.97-.507 22.262 2.434 5.013 2.075 5.418-1.514 4.533-2.756-1.522-2.203-4.467-4.622-8.192-4.675-2.48-.036-12.026-.12-17.82-.063zm6.094-35.26c-2.012-.868-4.352-.033-6.45 2.176-7.05 6.907-15.32 13.637-21.997 18.873-2.49 2.164-5.037 6.047 5.59 9.928.385.146 8.132 3.017 13.04 3.2 2.005-.057 2 2.937 1.627 3.735-.847 1.592-.234 2.2-1.945 3.735-1.783 1.504.19 3.452 1.592 2.13 5.983-5.196 15.685-1.872 25.035 1.168 2.21.612 6.252.44 6.217-2.608.037-3.32 2.442-5.667 3.914-5.753 3.816.662 22.676.872 28.486.166 3.387-.44 3.592 4.64 5.404 6.64 1.25 1.33 6.058 1.68 9.356.225 6.518-3.028 16.45-3.028 20.498-.134 1.664 1.267 2.978.24 2.032-1.047-1.22-1.76-1.19-2.575-1.797-3.965-1.52-3.094-.307-3.85 1.287-4.074 18.01-2.322 23.756-8.467 18.25-13.477-7.11-6.237-15.025-12.506-21.845-19.874-1.85-1.954-3.07-2.74-6.92-1.14-11.764 5.36-26.698 9.265-41.313 9.552-13.6.116-32.297-6.174-40.06-9.46z" fill-rule="evenodd" fill-opacity=".185" stroke="#000" stroke-width=".973"/>
360
- <path d="M301.504 401.657c.076 1.925.306 3.472 1.447 5.018-6.64-2.66-16.015-1.236-22.43 1.75-2.86 1.366-6.32-1.562-2.964-4.335 4.773-3.867 15.814-1.674 23.95-2.433zm-93.687-.1c.094 1.813-.116 3.475-.784 5.06 7.22-2.99 14.97-.507 22.262 2.434 5.013 2.075 5.418-1.514 4.533-2.756-1.522-2.203-4.467-4.622-8.192-4.675-2.48-.036-12.026-.12-17.82-.063zm6.094-35.26c-2.012-.868-4.352-.033-6.45 2.176-7.05 6.907-15.32 13.637-21.997 18.873-2.49 2.164-5.037 6.047 5.59 9.928.385.146 8.132 3.017 13.04 3.2 2.005-.057 2 2.937 1.627 3.735-.847 1.592-.234 2.2-1.945 3.735-1.783 1.504.19 3.452 1.592 2.13 5.983-5.196 15.685-1.872 25.035 1.168 2.21.612 6.252.44 6.217-2.608.037-3.32 2.442-5.667 3.914-5.753 3.816.662 22.676.872 28.486.166 3.387-.44 3.592 4.64 5.404 6.64 1.25 1.33 6.058 1.68 9.356.225 6.518-3.028 16.45-3.028 20.498-.134 1.664 1.267 2.978.24 2.032-1.047-1.22-1.76-1.19-2.575-1.797-3.965-1.52-3.094-.307-3.85 1.287-4.074 18.01-2.322 23.756-8.467 18.25-13.477-7.11-6.237-15.025-12.506-21.845-19.874-1.85-1.954-3.07-2.74-6.92-1.14-11.764 5.36-26.698 9.265-41.313 9.552-13.6.116-32.297-6.174-40.06-9.46z" fill-rule="evenodd" fill="#fff"/>
361
- <g fill-rule="evenodd" fill="#fff">
362
- <path d="M338.583 332.01c.816 2.81 12.048-2.323 17.757-13.55-7.476 8.15-19.576 8.07-17.757 13.55z" stroke="#000" stroke-width=".973"/>
363
- <path d="M338.583 332.01c.816 2.81 12.048-2.323 17.757-13.55-7.476 8.15-19.576 8.07-17.757 13.55z"/>
364
- </g>
365
- <g fill-rule="evenodd" fill="#fff">
366
- <path d="M253.45 178.87c1.695 2.578 3.958 4.444 4.06 6.487.173 2.35.344 2.47.954 4.783-1.68-.468-2.104-.62-2.558-4.14-.28-2.47-2.708-4.856-2.456-7.13z" transform="matrix(-2.0175 0 0 1.844 868.637 -14.906)" stroke="#000" stroke-width=".505"/>
367
- <path d="M357.293 314.93c-3.42 4.755-7.986 8.196-8.192 11.963-.347 4.335-.692 4.557-1.922 8.82 3.39-.863 4.245-1.145 5.16-7.632.566-4.557 5.464-8.955 4.956-13.15z"/>
368
- </g>
369
- <g fill-rule="evenodd" fill="#fff">
370
- <path d="M254.38 180.28c2.042 1.004 2.506 2.667 2.587 4.726.04 2.384.617 4.226 1.673 5.897-2.103.305-2.486-3.147-2.725-5.713-.242-2.656-.67-2.87-1.535-4.91z" transform="matrix(-2.039 0 0 1.9463 881.502 -42.498)" stroke="#000" stroke-width=".489"/>
371
- <path d="M362.835 308.38c-4.163 1.955-5.11 5.192-5.274 9.2-.08 4.64-1.256 8.225-3.41 11.477 4.288.594 5.07-6.125 5.557-11.12.493-5.17 1.368-5.583 3.13-9.556z"/>
372
- </g>
373
- <g fill-rule="evenodd" fill="#fff">
374
- <path d="M242.23 131.44c.18.97 1.36 1.058 1.016-.312-.286-1.112-.335-1.948 0-2.852.46-1.133.306-3.062-.04-3.867-.347-.85-1.5-.354-1.015.31.536.77.564 2.376.197 3.125-.483 1.106-.352 2.574-.156 3.594z" transform="matrix(2.0818 0 0 3.0397 -129.796 -193.086)" stroke="#000" stroke-width=".387"/>
375
- <path d="M374.47 206.457c.372 2.948 2.83 3.216 2.115-.95-.596-3.38-.698-5.92 0-8.668.955-3.446.637-9.31-.08-11.757-.726-2.583-3.126-1.07-2.116.952 1.11 2.343 1.167 7.22.403 9.496-1.005 3.363-.732 7.825-.324 10.926z"/>
376
- </g>
377
- <g fill-rule="evenodd" fill="#fff">
378
- <path d="M242.23 131.78c-.094.784 1.23.974 1.172-.163-.06-1.187-1.824-2.273-.742-4.08.57-.884.58-2.504.234-3.365-.303-.854-1.58-.296-1.094.37.534.77-.1 2.25-.508 2.993-1.225 2.166 1.01 3.22.938 4.245z" transform="matrix(-1.9157 0 0 4.087 845.476 -314.367)" stroke="#000" stroke-width=".348"/>
379
- <path d="M381.43 224.222c.18 3.204-2.358 3.98-2.245-.666.115-4.85 3.494-9.29 1.42-16.675-1.09-3.61-1.108-10.232-.447-13.75.58-3.49 3.025-1.21 2.096 1.507-1.023 3.15.19 9.196.973 12.237 2.347 8.852-1.935 13.164-1.797 17.35z"/>
380
- </g>
381
- <g fill-rule="evenodd" fill="#fff">
382
- <path d="M242.23 131.44c.18.97 1.36 1.058 1.016-.312-.286-1.112-.335-1.948 0-2.852.46-1.133.306-3.062-.04-3.867-.347-.85-1.5-.354-1.015.31.536.77.564 2.376.197 3.125-.483 1.106-.352 2.574-.156 3.594z" transform="matrix(-1.9157 0 0 1.9463 852.132 -42.178)" stroke="#000" stroke-width=".504"/>
383
- <path d="M388.086 213.644c-.342 1.887-2.603 2.06-1.946-.608.548-2.164.642-3.79 0-5.55-.88-2.206-.586-5.96.075-7.527.666-1.656 2.875-.687 1.946.607-1.02 1.5-1.074 4.623-.37 6.08.924 2.153.673 5.01.297 6.996z"/>
384
- </g>
385
- <g fill-rule="evenodd" fill="#fff">
386
- <path d="M374.235 217.334c-3.323 1.41-7.618-8.035-4.444-9.807 2.463-.62 8.098 8.01 4.446 9.807z" stroke="#000" stroke-width=".973"/>
387
- <path d="M374.235 217.334c-3.323 1.41-7.618-8.035-4.444-9.807 2.463-.62 8.098 8.01 4.446 9.807z"/>
388
- </g>
389
- <g fill-rule="evenodd" fill="#fff">
390
- <path d="M242.22 131.74c.18.97 1.234.857 1.32-.555-.012-1.006.432-2.074.267-2.87-.197-1.186-.906-2.386-1.25-3.19-.35-.85-1.142-.47-.806.273.386.954.75 2.098.876 2.905.208 1.555-.6 2.417-.405 3.437z" transform="matrix(2.367 -.9787 1.098 2.5207 -362.4 141.044)" stroke="#000" stroke-width=".367"/>
391
- <path d="M355.57 236.05c1.488 2.27 3.86.952 2.517-2.692-1.136-2.523-1.258-5.65-2.522-7.495-1.77-2.796-4.765-5.127-6.465-6.82-1.757-1.8-3.216-.064-1.605 1.48 1.957 2.03 4.08 4.554 5.26 6.467 2.2 3.716 1.23 6.68 2.814 9.06z"/>
392
- </g>
393
- <g fill-rule="evenodd" fill="#fff">
394
- <path d="M242.54 131.62c.18.97 1.484.926 1.14-.444-.285-1.112-.932-2.18-.597-3.085.46-1.13.57-3.077.226-3.882-.35-.85-1.47-.28-.987.385.534.77.114 2.925-.253 3.674-.482 1.106.274 2.334.47 3.354z" transform="matrix(2.367 -.9787 1.098 2.5207 -367.113 144.086)" stroke="#000" stroke-width=".367"/>
395
- <path d="M351.48 238.476c1.49 2.27 4.53.882 2.214-2.236-1.898-2.523-4.603-4.584-4.803-7.19-.155-3.306-2.027-8.32-3.73-10.012-1.755-1.802-3.784.733-1.906 1.934 2.11 1.42 3.482 7.262 3.435 9.51.07 3.26 3.21 5.615 4.792 7.994z"/>
396
- </g>
397
- <path stroke-linejoin="round" d="M220.83 343.95c4.512 3.6 8.765 7.687 10.037 12.773 1.328 4.737 2.13 8.363 5.172 13.077-4.767-3.042-6.66-7.637-8.06-12.624-1.234-4.9-4.058-8.562-7.15-13.227z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
398
- <path d="M220.83 343.95c4.512 3.6 8.765 7.687 10.037 12.773 1.328 4.737 2.13 8.363 5.172 13.077-4.767-3.042-6.66-7.637-8.06-12.624-1.234-4.9-4.058-8.562-7.15-13.227zm-5.157 0c4.208 3.446 6.938 7.382 8.21 12.467 1.328 4.738 3.195 8.515 5.933 12.774-4.46-3.04-7.265-7.18-8.668-12.165-1.232-4.9-2.686-8.563-5.475-13.075zm78.767 0c-4.302 3.466-7.093 7.425-8.394 12.54-1.357 4.766-3.265 8.566-6.064 12.85 4.56-3.06 7.427-7.223 8.86-12.24 1.26-4.928 2.746-8.613 5.597-13.15zm-5.295 0c-4.61 3.62-8.958 7.732-10.26 12.848-1.356 4.765-2.176 8.412-5.285 13.154 4.87-3.06 6.804-7.682 8.238-12.698 1.26-4.928 4.146-8.612 7.308-13.305zm-15.278 12.008c.124-.89-.482-1.666-1.21-1.9-1.42-.533-2.83-.967-4.237-1.368-1.6-.38-2.494.767-2.5 1.52-.007 1.254-.065 2.318 0 3.268.088 1.183.312 1.27 1.06 1.446 1.197.202 2.732.41 3.935 1.216.953.588 1.87.123 2.345-.91.308-.79.477-2.336.607-3.272zm-17.225 0c-.11-.89.357-1.742 1.007-1.976 1.265-.533 2.527-.663 3.86-.61 1.476-.022 1.85.313 1.853 1.066.008 1.253.06 2.47 0 3.42-.078 1.183-.052 1.27-.72 1.446-1.07.202-2.893.256-3.968 1.064-.852.588-1.823.123-1.87-.987.022-.834-.048-2.485-.164-3.42zm-20.902-.234c-.126-.89.484-1.666 1.215-1.9 1.425-.533 2.844-.967 4.257-1.368 1.606-.38 2.505.767 2.51 1.52.008 1.254.067 2.32 0 3.268-.087 1.184-.313 1.27-1.064 1.446-1.203.203-2.744.41-3.953 1.217-.957.588-1.878.123-2.357-.91-.31-.79-.48-2.337-.61-3.273zm17.302 0c.11-.89-.36-1.742-1.012-1.975-1.273-.535-2.54-.666-3.878-.61-1.485-.025-1.86.31-1.864 1.063-.008 1.254-.06 2.47 0 3.42.078 1.183.052 1.27.724 1.446 1.074.2 2.907.256 3.987 1.064.853.587 1.83.122 1.875-.987-.02-.837.05-2.488.166-3.424zm-16.018 7.902c1.545 2.914 3.32 7.35 6.537 6.538.053-2.23-3.47-3.776-6.535-6.538zm4.806.994c6.25 2.56 11.645 1.928 12.317 5.855-5.86.633-8.005-1.775-12.316-5.856zm30.636-.604c-1.567 2.746-3.366 6.928-6.627 6.163-.054-2.105 3.517-3.56 6.625-6.165zm-4.38.836c-6.34 2.43-11.813 1.83-12.496 5.558 5.948.6 8.123-1.684 12.496-5.558z" fill-rule="evenodd" fill="#fff"/>
399
- <path d="M286.79 302.57l13.61.003c.052 5.144 3.066 10.67 7.3 13.836h-26.08c4.08-3.7 5.196-8.087 5.17-13.84z" fill-rule="evenodd" fill-opacity=".534" stroke="#000" stroke-width=".973" fill="#fff"/>
400
- <path d="M286.79 302.57l13.61.003c.052 5.144 3.066 10.67 7.3 13.836h-26.08c4.08-3.7 5.196-8.087 5.17-13.84z" fill-rule="evenodd" fill="#fff"/>
401
- <path d="M189.69 385.756c-.75.572-.7 2.29.76 2.888 13.593 4.877 26.717 13.89 64.476 13.535 38.12-.36 51.516-9.158 63.716-13.23 1.625-.62 3.155-1.88 1.064-3.65-6.855-5.604-14.264-10.108-19.16-17.033-.87-1.245-3.242-.54-4.715 0-14.55 5.11-27.992 8.692-41.97 8.667-13.645-.025-27.87-3.784-40.676-9.046-1.226-.525-3.234.065-4.182.985-5.94 5.92-12.403 11.663-19.31 16.88z" stroke="#000" stroke-width=".487" fill="none"/>
402
- <path d="M208.004 376.394c-1.637-1.055-2.374.317-1.216 1.75 1.502 1.648 3.933 2.64 6.46 3.345 1.477.41 4.523-.11 6.086.074 1.216.152 1.903 2.606 4.106 2.51 2.223-.096 3.65-6.007 3.726-8.973.1-1.965-2.616-.71-2.357.08.71 1.953-.594 6.312-1.98 6.31-1.02-.064-2.114-2.178-3.65-2.434-1.2-.2-3.022.14-4.26.15-3.612.036-5.17-1.766-6.917-2.813z" fill-rule="evenodd"/>
403
- <path d="M211.06 374.798c1.93.963 3.614-.76 4.716.457 2.814 3.194 6.434-1.53 2.205-1.368-1.71.066-1.975-1.294-4.942-.99-1.578.202-2.9 1.364-1.977 1.9zm.448 13.994c-1.524-.666-2.036.782-1.14 1.674 1.256 1.148 6.478 1.605 7.755.685 2.112-1.6.568-5.81-.38-6.995-.59-.722-2.374-.777-1.673 1.142.29.89 1.586 3.103.53 4.105-.964.924-3.635 0-5.092-.608zm11.716 1.285c.335-.86-.568-2.338-2.13-.61-1.29 1.363-.244 7.106 3.878 8.136 4.03.99 7.048-.46 7.602-2.66.384-1.466-1.823-2.74-.683-4.032.954-1.01 2.79.014 3.576-1.593.46-.902.496-2.75-1.978-3.955-1.072-.538-2.93.692-2.89 1.6.058 1.246 1.99.433 1.292 1.52-.51.826-2.794.48-3.496 2.43-.42 1.24 2.584 3.53.988 4.108-1.424.493-3.28.812-5.17-.228-1.17-.618-1.665-3.18-.988-4.713zm-14.52-7.902c-.957.14-2.28.836-2.354 1.977-.06.915.695 2.5 1.977 1.442 1.324-1.027.308-1.514.608-1.14.66.66-.308.714-1.52 2.36-.845 1.246-2.65 1.046-3.574.606-1.594-.823-.996-1.35-2.736-2.13-1.738-.854-2.79 1.15-1.14 2.054 1.823 1.045 4.81 3.133 7.755 1.598 1.75-.99 3.8-1.89 3.724-4.107-.1-1.44-.74-2.94-2.738-2.66zm94.572-.76c-1.345-.96-.522-2.705 1.446-2.053 1.674.62 4.453 2.59 4.636 5.17.208 2.824-4.34 4.89-6.08 4.793-2.98-.24-2.45-2.604-.23-2.435 1.72.125 3.834-.488 3.955-2.28.1-1.556-2.758-2.46-3.727-3.195zm-9.81-6.91c-1.738-1.752 1.9-3.65 2.964-1.52 1.404 2.708 3.074 5.373 4.335 8.364 1.004 2.453-.313 2.785-1.14 1.442-1.384-2.335-3.48-5.46-6.16-8.287zm-8.506 5.237c1.87-.814 1.825 1.52 1.14 1.977-1.234.685-2.89-1.14-1.14-1.98zm5.548-2.044c1.87-.813 1.824 1.52 1.14 1.977-1.236.688-2.89-1.14-1.14-1.977z" fill-rule="evenodd"/>
404
- <path d="M232.49 380.968c-2.808-1.793.57-4.467 2.507-2.433 2.778 2.836 5.433 9.05 7.53 11.405 1.992 2.314.386-6.275.987-8.82.41-1.415 1.517-1.217 1.52.15.01 3.5-.53 10.62.38 11.18 1.7.966 1.394 2.545 2.812 2.28 1.522-.362 1.295-.76 2.663-.837 1.355 0 1.4 1.36 2.964 1.14.997-.13 1.296-1.26 2.507-1.294 1.105-.095.63 2.342-.073 2.737-1.146.644-4.716-.7-5.78-.607-1.264.034-3.54 1.207-4.942.684-1.71-.61-1.33-2.78-2.51-2.433-1.332.31-1.08 2.736-4.255 3.5-1.486.34-1.987-.997-1.216-1.9 1.38-1.477 4.16-2.655 3.725-4.03-1.288-3.835-5.175-8.454-8.82-10.72zm24.405.525c1.35 4.438 1.283 10.34 2.054 14.372.377 1.586 1.895.173 1.747-1.065-.597-4.33-.86-9.646-1.977-13.762-.462-1.425-2.34-1.148-1.825.455zm3.737 1.15c-.356-1.85 1.415-2.025 1.674-.916.913 3.57.796 11.744 2.585 12.014 3.088.355 7.417-.284 11.255-1.062 1.888-.376 2.275-1.742 2.205-2.283-.363-2.196 1.687-2.022 2.204.305.28 1.214-.272 3.392-2.584 3.876-4.518.872-10.736 2.217-14.296 1.445-3.118-.66-2.102-8.71-3.042-13.377z" fill-rule="evenodd"/>
405
- <path d="M265.654 385.834c.077-2.342 1.835-2.686 1.823-.686.05 4.79 5.656 3.547 6.845 1.75.878-1.4.236-2.004-.61-3.573-1.05-2.03 1.175-2.602 2.13-.837.715 1.263 1.21 5.29-.075 6.312-1.78 1.41-6.594 2.104-8.67.53-1.1-.758-1.53-2.214-1.443-3.496zm-2.434-6.248c.25 1.5 4.333.99 4.18-.152-.14-.98-4.407-.76-4.18.152zm5.314 1.226c.16 1.512 2.803 1.067 2.66-.076-.14-1.208-2.812-1.446-2.66.076zm7.98-1.83c-1.34-1.852 1.27-1.97 2.13-.607 2.226 3.33 3.693 8.694 5.854 12.317.918 1.67 2.07.177 2.205-.228.144-.43-.7-1.09-.76-2.585-.106-1.164 2.27-2.608 3.954-1.52 1.574 1.06.286 2 1.064 2.583.744.556 2.616.206 2.893-.152.83-1.305-.302-.54-1.446-1.293-1.324-.948-.53-5.055 2.205-3.346 1.628.943 2.107 3.954 1.52 5.628-.517 1.55-3.24 2.077-4.713 1.748-1.66-.506-3-2.502-2.66-1.977.82 1.35-.204 2.68-.99 3.194-1.94 1.218-3.298 1.857-4.714-.152-2.51-3.76-3.893-10.103-6.54-13.61z" fill-rule="evenodd"/>
406
- <path d="M205.65 121.273c-.112-2.246 3.37-2.418 2.97.67-.51 3.85 7.265 13.592 7.91 19.6.43 4.03-2.368 7.555-5.14 9.75-3.397 2.632-8.623 2.27-11.068.76-1.48-1.19-2.828-5.268-1.72-6.882.39-.54 2.162 5.987 6.062 5.96 5.308-.033 9.607-4.02 9.765-7.576.27-6.193-8.684-15.982-8.78-22.28zm15.55 15.297c.878-.626 2.28 2.112 1.29 2.797-.823.548-2.43-2.036-1.29-2.796zm2.336-5.546c-.444.215-1.326-.09-1.063-.467 1.242-1.774 3.89-4.444 5.808-5.377.59-.286 1.623.755 1.267 1.265-1.148 1.64-3.943 3.576-6.01 4.58zm20.534-16.29c.492-1.028 3.448-2.19 4.2-2.885.698-.716 1.03.6.733 1.223-.492 1.027-3.044 2.762-4.163 2.81-.602.024-1.07-.53-.77-1.15zm7.006.33c.64-1.804 2.705-4.54 4.126-5.44.73-.46 2.04-.098 1.794.594-.543 1.53-3.07 4.205-4.768 5.465-.516.46-1.3-.2-1.152-.62zm-6.014 4.516c-.428.214-.197 1.126.216 1.264.878.292 2.475.35 3.2-.05 1.05-.648.572-4.634-.835-2.505-.944 1.312-1.633.89-2.58 1.29zm-11.872 9.147c-2.147-1.672.577-4.014 2.82-2.378 4.373 3.295-6.52 15.93-12.447 21.833-1.084 1.157-2.036-1.756-.646-3.01 4.25-3.605 8.227-7.91 10.992-12.36.532-.855 1.042-2.7-.72-4.087zm24.873-10.86c.267-1.6-2.59.033-2.64-2.088-.028-1.124 3.12-1.91 4.435-.62 2.222 2.254.56 6.06-3.136 6.297-3.08.136-8.22 4.374-7.44 5.265.89 1.1 8.88 1.827 13.526 1.1 2.877-.404 2.273 2.17-.673 2.517-2.848.327-5.168.023-7.828.86-3.132.894-4.498 5.1-6.238 6.666-.39.273-1.435-1.378-1.038-1.998 1.254-1.962 3.253-4.962 5.452-5.82 1.388-.563-3.826-.74-5.49-1.215-1.32-.398-.937-2.075-.43-3.01.67-1.46 5.585-6.38 7.567-6.3 1.86.078 3.747-.464 3.93-1.658zm8.29.428c.926-.815 1.4-2.18 2.368-3.01.533-.533 1.38.105 1.24 1.39-.12 1.01-1.477 1.883-2.39 2.643-.744.557-1.61-.645-1.215-1.023zm10.53-3.755c1.377-.153 1.72 2.503.215 2.933-.913.305-1.71-2.777-.214-2.934zm-3.463 8.212c-.022 2.287 1.107 2.077 3.26 2 2.092-.08 3.93.053 3.923-2.013-.01-2.143-1.185-4.016-1.53-2.56-.303 1.37-.545 3.61-1.34 2.634-.752-.84-.454-1.023-1.746.354-.717.758-.798-.37-1.23-1.076-.298-.42-1.336.338-1.338.658zm-15.026 11.678c-.514 3.027-.043 7.264 1.506 7.312 1.916.062 5.878-6.617 7.754-10.082 1.125-1.933 3.058-2.27 2.252-.254-1.22 3.113-1.11 9.772-.04 11.728.577 1.054 4.83-.966 5.517-2.467 1.25-2.73.234-7.758.672-10.83.212-2.016 2.057-2.437 1.96-.568-.183 3.342-.5 9.472-.265 12.256.14 1.6 4.716 3.962 5.45-.884.39-3.05 1.96-6.06-.074-9.44-1.262-2.112 1.85-1.847 3.528 1.04 1.174 1.964-.99 5.215-.913 7.73.197 3.865-2.81 6.06-4.992 6.107-1.95.04-3.22-2.357-4.82-2.39-1.772-.114-3.594 2.76-5.06 2.656-5.68-.388-2.672-8.69-4.402-8.79-1.925-.114-4.194 8.135-6.565 7.84-2.336-.28-4.755-6.722-3.782-9.448.88-2.538 2.538-3.132 2.277-1.52z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
407
- <path d="M285.895 121.33c-2.77-1.69.175-6.085 1.53-4.54 2.616 3.132 5.253 10.568 7.096 11.182 1.17.39 1.115-5.496 1.94-8.172.53-1.977 2.92-1.33 2.463 1.2-.156.847-3.122 10.463-2.894 10.843 2.054 4.11 4.09 8.28 5.374 12.69.532 1.9-1.75.62-2.024.224-1.46-2.18-4.01-10.51-4.01-10.13-1.174 5.86-1.45 7.59-2.696 12.572-.38 1.595-2.73 1.304-2.2-1.507.51-2.31 3.87-13.674 3.68-14.003-2.64-4.66-5.055-8.35-8.26-10.36z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
408
- <path d="M290.897 148.366c-.773-.088-1.97 1.718 1.876 2.428 5.142.93 10.77-.8 12.496-5.843 1.973-6.004 3.28-11.69 4.31-13.836 1.29-2.5 2.938-2.298 1.72-5.948-.857-2.626-2.46-1.834-2.796-.43-.9 3.83-4.31 16.214-5.375 18.495-2.01 4.163-6.058 5.81-12.234 5.137z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
409
- <path d="M301.193 128.61c-.55-1.18-1.835-.266-1.606 1.026.137 1.168 1.084 1.803 2.036 1.77 1.127-.04 3.51.038 3.517-1.833.004-1.315-1.03-2.413-1.796-.962-.734 1.315-1.678 1.177-2.15 0zm1.285-4.943c-.395.274-.04 1.736.43 1.72 1.68-.056 4.06-.592 5.335-1.48.373-.26.218-1.142-.314-1.124-1.62.054-4.198.01-5.453.884zm14.266 3.678c1.216-1.9 4.572-2.094 3.365.62-.856 1.87-9.21 18.01-10.35 20.062-1.244 2.308-2.26 1.165-1.378-.632 1.19-2.313 7.98-19.488 8.36-20.05z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
410
- <path d="M304.17 151.382c-.355-1.284-2.348-3.184-2.124.252.397 6.238 8.966 4.266 11.56 2.05 2.356-2.088.312 7.04 3.442 8.018 1.724.553 4.97-1.8 6.566-3.87 4.426-5.744 7.243-13.976 11.5-19.647 1.607-2.217-.88-3.8-1.887-2.035-3.702 6.207-8.3 18.874-13.32 22.164-4.093 2.62-2.88-3.373-3.023-5.173-.18-1.32-1.79-3.262-3.935-1.48-1.503 1.174-3.835 2.128-5.946 1.937-1.225-.068-2.258-.047-2.834-2.213z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
411
- <path d="M319.47 139.802c.044-.352-1.813-.512-1.722 1.29.065 1.334 1.66 1.697 1.935 1.506 2.51-1.826-.533-.916-.214-2.796zm-3.66 7.298c-.495.116-.948 1.694.216 1.784 1.064.076 5.235-.372 6.388-.304.745-.028 1.03-1.453-.57-1.378-1.937.098-4.485-.388-6.034-.102zm27.618-1.85c1.71-6.41 5.854.99 2.205 4.64-5.635 5.518-7.332 16.054-16.27 17.64-2.41.518-6.652-1.084-7.91-1.977-.49-.35.318-2.638 1.825-1.52 2.178 1.7 6.676 2.084 9.05.15 5.08-4.985 9.216-11.588 11.1-18.932zm-92.878 14.248c-.403.464-1.635.388-1.746 1.038-.484 2.41 0 3.633-.53 5.955-.51 2.225-2.052 2.31-1.947.497.14-2.35 2.077-5.666.708-5.894-.91-.214-1.613-1.432-.67-2.034 1.778-1.234 2.733-1.046 3.956-.674.428.13.537.757.23 1.113z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
412
- <path d="M249.305 156.345c-2.36 2.063-4.547 2.906-6.717 5.514-.887 1.067-.862 2.556-1.392 3.92-.53 1.444-2.24 1.73-2.77 1.427-.885-.582-.756-3.264-1.745-1.82-.837 1.33-1.38 3.16-2.62 3.137-1.12-.023-3.234-2.316-2.162-2.427 3.67-.375 3.624-3.312 4.998-3.505 1.542-.206 1.643 2.425 2.595 1.898.748-.383 1.1-3.448 1.91-4.275 2.49-2.542 4.457-3.885 6.995-5.754 1.284-1.02 2.2.826.91 1.886zm8.602 7.902c-1.888.382-1.566 2.81-1.012 3.11.915.427 2.33.606 2.86-2.185.247-1.147.47 5.7 2.983 3.06 1.446-1.597 5.03.29 6.53-1.72 1.074-1.338 1.405-2.272.568-4.25-.243-.6-1.714-.305-1.63 1.154.073 1.23-.873 2.748-2.103 2.49-.597-.11.337-3.01-.263-3.796-.33-.432-.833-.385-1.16.063-.463.626.462 3.406-1.054 3.772-1.914.44-.91-1.86-1.72-2.28-2.605-1.313-2.856.34-4 .582zm14.733-4.67c1.385-.39.953-.39 3.13-2.175.85-.642 1.016 1.238.927 1.982-.158 1.263-1.658.37-2.123 1.483-.682 1.444-.405 4.803-.633 6.17-.154.704-1.28.644-1.39.09-.32-1.67.23-3.302.177-5.388-.017-.71-1.03-1.82-.085-2.165zm-6.5-7.514c-.335 1.51-.31 2.754-.31 3.79.077.836 1.606.297 1.6.19-.075-1.326.226-3.16-.165-3.67-.212-.276-1.047-.594-1.125-.31z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
413
- <path d="M205.65 121.273c-.112-2.246 3.37-2.418 2.97.67-.51 3.85 7.265 13.592 7.91 19.6.43 4.03-2.368 7.555-5.14 9.75-3.397 2.632-8.623 2.27-11.068.76-1.48-1.19-2.828-5.268-1.72-6.882.39-.54 2.162 5.987 6.062 5.96 5.308-.033 9.607-4.02 9.765-7.576.27-6.193-8.684-15.982-8.78-22.28z" fill-rule="evenodd" fill="#fff"/>
414
- <path d="M214.894 119.97c.662.03 2.476 2.38 2.357 3.116-.08.347-1.94-.05-2.507-.532-.42-.356-.25-2.604.152-2.585zm-8.747 17.027c-1.658.905.263 2.69 1.505 1.936 4.66-3.018 11.656-6.19 13.118-12.167.47-2.025 2.35-5.13 4.138-5.822 1.726-.67 4.233 3.124 5.87.14.96-1.707 4.323 1.12 5.134-.707.99-2.205.518-3.42.56-5.53-.073-1.384-1.13-1.797-1.897.443-.4 1.014.07 2.038-.255 2.567-.247.403-1.018.792-1.465.456-.413-.31-.127-1.173-1.116-1.555-.385-.192-1-.352-1.267.14-1.173 2.092-1.823 4.044-3.466 1.82-1.464-1.916-2.205-5.228-3.278-.696-.386 1.6-2.817 3.92-4.25 3.92-1.79 0-1.34-4.713-5.276-3.996-2.022.432-1.882 4.3-1.58 5.73.496 1.988 6.405.56 6.11 1.86-1.01 4.515-7.276 8.807-12.588 11.46z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
415
- <path d="M169.156 158.506c-.25.755.753 2.806 1.795 2.958 1.023.076 1.545-2.215 1.216-2.958-.243-.547-2.83-.535-3.01 0zm5.41 7.96c-.655-.706-2.59 1.19-1.025 2.53.88.71 4.095 1.742 4.975.242 1.19-1.93-1.174-8.942-.127-9.868.818-.724 4.607 4.683 6.478 5.072 4.394.61 3.34-7.524 8.075-6.972 3.228.43 3.58-3.602 3.13-6.12-.36-2.416-4.27-5.904-6.07-7.464-2.365-1.97-3.42 1.452-1.935 2.58 1.912 1.53 5.273 4.623 5.808 6.668.253.965-2.335 2.884-3.29 2.365-2.2-1.203-4.248-6.353-6.173-7.53-.657-.4-2.27.505-1.494 2.11.874 1.724 4.734 4.39 4.96 6.227.204 1.676-1.72 5.3-2.984 5.3-1.39 0-4.932-4.38-6.038-6.44-.552-.987-2.467-.892-2.668.47-.317 2.046.296 6.375.784 9.057.388 2.54-1.43 2.668-2.403 1.77zM167.93 152.5c-.553.626 1.29 1.85 1.656 1.53.71-.614 3.47-3.758 2.937-4.857-.473-.98-4.266-3.126-4.883-2.063-1.145 1.84 3.575 2.663 2.836 3.202-.364.21-1.662 1.105-2.546 2.19zm6.812-13.778s1.185 4.055 2.15 2.365c.78-1.17-2.15-2.365-2.15-2.365zm1.928 6.452c-.435.237-1.658 1.205-.86 1.72 1.258.745 4.683 1.335 3.944-1.1-.45-1.436 5.165.04 3.797-3.846-.356-1.075-2.05-2.627-2.883-2.846-.53-.14-2.327.847-1.202 1.39.82.426 3.3 1.88 2.378 2.835-1.045.997-1.773-.448-3.073-.215-.655.124-.23 1.985-.597 2.492-.206.282-1.15-.623-1.504-.43zm8.913-15.42c-.71.353-1.978 2.274-2.024 3.162-.028.474.492 1.125.897.923.743-.373 1.892-2.19 1.934-3.026.03-.527-.37-1.28-.81-1.062zm4.632-.494c-1.368-1.672 1.452-4.155 2.72-.807.768 2.1 8.942 12.857 10.614 16.507 1.18 2.47-.045 3.49-1.508 1.72-4.14-5.282-7.536-11.865-11.828-17.42zm8.39.215c1.456-1.58 4.432-4.805 3.63-6.604-.615-1.545-2.423-1.39-2.73-1.034-1.77 2.11 1.255 1.58.82 2.303-.9 1.69-1.8 2.622-2.264 4.25-.107.38.28 1.37.545 1.086z" stroke-width=".973" stroke-linejoin="round" fill-rule="evenodd" stroke="#000" fill="#fff"/>
416
- <path d="M169.156 158.506c-.25.755.753 2.806 1.795 2.958 1.023.076 1.545-2.215 1.216-2.958-.243-.547-2.83-.535-3.01 0zm5.41 7.96c-.655-.706-2.59 1.19-1.025 2.53.88.71 4.095 1.742 4.975.242 1.19-1.93-1.174-8.942-.127-9.868.818-.724 4.607 4.683 6.478 5.072 4.394.61 3.34-7.524 8.075-6.972 3.228.43 3.58-3.602 3.13-6.12-.36-2.416-4.27-5.904-6.07-7.464-2.365-1.97-3.42 1.452-1.935 2.58 1.912 1.53 5.273 4.623 5.808 6.668.253.965-2.335 2.884-3.29 2.365-2.2-1.203-4.248-6.353-6.173-7.53-.657-.4-2.27.505-1.494 2.11.874 1.724 4.734 4.39 4.96 6.227.204 1.676-1.72 5.3-2.984 5.3-1.39 0-4.932-4.38-6.038-6.44-.552-.987-2.467-.892-2.668.47-.317 2.046.296 6.375.784 9.057.388 2.54-1.43 2.668-2.403 1.77zM167.93 152.5c-.553.626 1.29 1.85 1.656 1.53.71-.614 3.47-3.758 2.937-4.857-.473-.98-4.266-3.126-4.883-2.063-1.145 1.84 3.575 2.663 2.836 3.202-.364.21-1.662 1.105-2.546 2.19zm6.812-13.778s1.185 4.055 2.15 2.365c.78-1.17-2.15-2.365-2.15-2.365zm1.928 6.452c-.435.237-1.658 1.205-.86 1.72 1.258.745 4.683 1.335 3.944-1.1-.45-1.436 5.165.04 3.797-3.846-.356-1.075-2.05-2.627-2.883-2.846-.53-.14-2.327.847-1.202 1.39.82.426 3.3 1.88 2.378 2.835-1.045.997-1.773-.448-3.073-.215-.655.124-.23 1.985-.597 2.492-.206.282-1.15-.623-1.504-.43zm8.913-15.42c-.71.353-1.978 2.274-2.024 3.162-.028.474.492 1.125.897.923.743-.373 1.892-2.19 1.934-3.026.03-.527-.37-1.28-.81-1.062zm4.632-.494c-1.368-1.672 1.452-4.155 2.72-.807.768 2.1 8.942 12.857 10.614 16.507 1.18 2.47-.045 3.49-1.508 1.72-4.14-5.282-7.536-11.865-11.828-17.42zm8.39.215c1.456-1.58 4.432-4.805 3.63-6.604-.615-1.545-2.423-1.39-2.73-1.034-1.77 2.11 1.255 1.58.82 2.303-.9 1.69-1.8 2.622-2.264 4.25-.107.38.28 1.37.545 1.086zM304.17 151.382c-.355-1.284-2.348-3.184-2.124.252.397 6.238 8.966 4.266 11.56 2.05 2.356-2.088.312 7.04 3.442 8.018 1.724.553 4.97-1.8 6.566-3.87 4.426-5.744 7.243-13.976 11.5-19.647 1.607-2.217-.88-3.8-1.887-2.035-3.702 6.207-8.3 18.874-13.32 22.164-4.093 2.62-2.88-3.373-3.023-5.173-.18-1.32-1.79-3.262-3.935-1.48-1.503 1.174-3.835 2.128-5.946 1.937-1.225-.068-2.258-.047-2.834-2.213zM221.2 136.57c.878-.626 2.28 2.112 1.29 2.797-.823.548-2.43-2.036-1.29-2.796z" fill-rule="evenodd" fill="#fff"/>
417
- <path d="M325.327 134.76c-1.047-.847 1.03-4.958 2.435-3.345 3.858 4.464 5.65 18.958 6.765 29.806 0 0-1.734 1.448-1.747 1.218 0-5.778-2.322-23.456-7.453-27.676z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
418
- <path d="M223.536 131.024c-.444.215-1.326-.09-1.063-.467 1.242-1.774 3.89-4.444 5.808-5.377.59-.286 1.623.755 1.267 1.265-1.148 1.64-3.943 3.576-6.01 4.58zm101.79 3.736c-1.046-.847 1.03-4.958 2.436-3.345 3.858 4.464 5.65 18.958 6.765 29.806 0 0-1.734 1.448-1.747 1.218 0-5.778-2.322-23.456-7.453-27.676z" fill-rule="evenodd" fill="#fff"/>
419
- <path d="M327.702 160.082c.696-1.94 9.96-17.49 11.177-20.91.62-1.65 3.28 2.83.683 5.245-2.28 2.053-9.01 13.09-10.266 16.957-.578 1.746-2.332.915-1.596-1.292z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
420
- <path d="M258.063 117.867c.267-1.6-2.59.033-2.64-2.088-.028-1.124 3.12-1.91 4.435-.62 2.222 2.254.56 6.06-3.136 6.297-3.08.136-8.22 4.374-7.44 5.265.89 1.1 8.88 1.827 13.526 1.1 2.877-.404 2.273 2.17-.673 2.517-2.848.327-5.168.023-7.828.86-3.132.894-4.498 5.1-6.238 6.666-.39.273-1.435-1.378-1.038-1.998 1.254-1.962 3.253-4.962 5.452-5.82 1.388-.563-3.826-.74-5.49-1.215-1.32-.398-.937-2.075-.43-3.01.67-1.46 5.585-6.38 7.567-6.3 1.86.078 3.747-.464 3.93-1.658zm-24.873 10.86c-2.147-1.672.577-4.014 2.82-2.378 4.373 3.295-6.52 15.93-12.447 21.833-1.084 1.157-2.036-1.756-.646-3.01 4.25-3.605 8.227-7.91 10.992-12.36.532-.855 1.042-2.7-.72-4.087z" fill-rule="evenodd" fill="#fff"/>
421
- <path d="M238.834 120.65c-1.248-2.868 1.872-3.93 2.34-1.885 2.167 9.42 7.358 16.554 11.31 22.96 1.188 2.003.235 3.197-2.658 1.354-2.002-1.376-4.036-6.383-5.02-6.58-1.784-.33-6.05 8.134-14.777 5.72-2.26-.633-2.11-7.347-2.153-10.31-.095-1.39 1.44-1.76 1.493.137.08 2.734-.003 8.413 3.494 8.604 2.852.16 9.167-3.87 10.5-7.022 1.184-3.24-3.182-9.68-4.53-12.98z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
422
- <path d="M214.894 119.97c.662.03 2.476 2.38 2.357 3.116-.08.347-1.94-.05-2.507-.532-.42-.356-.25-2.604.152-2.585zm-8.747 17.027c-1.658.905.263 2.69 1.505 1.936 4.66-3.018 11.656-6.19 13.118-12.167.47-2.025 2.35-5.13 4.138-5.822 1.726-.67 4.233 3.124 5.87.14.96-1.707 4.323 1.12 5.134-.707.99-2.205.518-3.42.56-5.53-.073-1.384-1.13-1.797-1.897.443-.4 1.014.07 2.038-.255 2.567-.247.403-1.018.792-1.465.456-.413-.31-.127-1.173-1.116-1.555-.385-.192-1-.352-1.267.14-1.173 2.092-1.823 4.044-3.466 1.82-1.464-1.916-2.205-5.228-3.278-.696-.386 1.6-2.817 3.92-4.25 3.92-1.79 0-1.34-4.713-5.276-3.996-2.022.432-1.882 4.3-1.58 5.73.496 1.988 6.405.56 6.11 1.86-1.01 4.515-7.276 8.807-12.588 11.46zm32.687-16.347c-1.248-2.868 1.872-3.93 2.34-1.885 2.167 9.42 7.358 16.554 11.31 22.96 1.188 2.003.235 3.197-2.658 1.354-2.002-1.376-4.036-6.383-5.02-6.58-1.784-.33-6.05 8.134-14.777 5.72-2.26-.633-2.11-7.347-2.153-10.31-.095-1.39 1.44-1.76 1.493.137.08 2.734-.003 8.413 3.494 8.604 2.852.16 9.167-3.87 10.5-7.022 1.184-3.24-3.182-9.68-4.53-12.98zm5.236-5.917c.492-1.027 3.448-2.19 4.2-2.884.698-.716 1.03.6.733 1.223-.492 1.027-3.044 2.762-4.163 2.81-.602.024-1.07-.53-.77-1.15zm7.006.33c.64-1.803 2.705-4.54 4.126-5.44.73-.46 2.04-.097 1.794.595-.543 1.53-3.07 4.205-4.768 5.465-.516.46-1.3-.2-1.152-.62zm-6.014 4.517c-.428.214-.197 1.126.216 1.264.878.292 2.475.35 3.2-.05 1.05-.648.572-4.634-.835-2.505-.944 1.312-1.633.89-2.58 1.29zm21.292-1.285c.925-.815 1.398-2.18 2.367-3.01.533-.533 1.38.105 1.24 1.39-.12 1.01-1.477 1.883-2.39 2.643-.744.557-1.61-.645-1.215-1.023zm10.53-3.755c1.376-.153 1.718 2.503.214 2.933-.913.305-1.71-2.777-.214-2.934zm-3.464 8.212c-.022 2.287 1.107 2.077 3.26 2 2.092-.08 3.93.053 3.923-2.013-.01-2.143-1.185-4.016-1.53-2.56-.303 1.37-.545 3.61-1.34 2.634-.752-.84-.454-1.023-1.746.354-.717.758-.798-.37-1.23-1.076-.298-.42-1.336.338-1.338.658zm-15.026 11.678c-.514 3.027-.043 7.264 1.506 7.312 1.916.062 5.878-6.617 7.754-10.082 1.125-1.933 3.058-2.27 2.252-.254-1.22 3.113-1.11 9.772-.04 11.728.577 1.054 4.83-.966 5.517-2.467 1.25-2.73.234-7.758.672-10.83.212-2.016 2.057-2.437 1.96-.568-.183 3.342-.5 9.472-.265 12.256.14 1.6 4.716 3.962 5.45-.884.39-3.05 1.96-6.06-.074-9.44-1.262-2.112 1.85-1.847 3.528 1.04 1.174 1.964-.99 5.215-.913 7.73.197 3.865-2.81 6.06-4.992 6.107-1.95.04-3.22-2.357-4.82-2.39-1.772-.114-3.594 2.76-5.06 2.656-5.68-.388-2.672-8.69-4.402-8.79-1.925-.114-4.194 8.135-6.565 7.84-2.336-.28-4.755-6.722-3.782-9.448.88-2.538 2.538-3.132 2.277-1.52z" fill-rule="evenodd" fill="#fff"/>
423
- <path d="M285.895 121.33c-2.77-1.69.175-6.085 1.53-4.54 2.616 3.132 5.253 10.568 7.096 11.182 1.17.39 1.115-5.496 1.94-8.172.53-1.977 2.92-1.33 2.463 1.2-.156.847-3.122 10.463-2.894 10.843 2.054 4.11 4.09 8.28 5.374 12.69.532 1.9-1.75.62-2.024.224-1.46-2.18-4.01-10.51-4.01-10.13-1.174 5.86-1.45 7.59-2.696 12.572-.38 1.595-2.73 1.304-2.2-1.507.51-2.31 3.87-13.674 3.68-14.003-2.64-4.66-5.055-8.35-8.26-10.36z" fill-rule="evenodd" fill="#fff"/>
424
- <path d="M290.897 148.366c-.773-.088-1.97 1.718 1.876 2.428 5.142.93 10.77-.8 12.496-5.843 1.973-6.004 3.28-11.69 4.31-13.836 1.29-2.5 2.938-2.298 1.72-5.948-.857-2.626-2.46-1.834-2.796-.43-.9 3.83-4.31 16.214-5.375 18.495-2.01 4.163-6.058 5.81-12.234 5.137z" fill-rule="evenodd" fill="#fff"/>
425
- <path d="M301.193 128.61c-.55-1.18-1.835-.266-1.606 1.026.137 1.168 1.084 1.803 2.036 1.77 1.127-.04 3.51.038 3.517-1.833.004-1.315-1.03-2.413-1.796-.962-.734 1.315-1.678 1.177-2.15 0zm1.285-4.943c-.395.274-.04 1.736.43 1.72 1.68-.056 4.06-.592 5.335-1.48.373-.26.218-1.142-.314-1.124-1.62.054-4.198.01-5.453.884zm14.266 3.678c1.216-1.9 4.572-2.094 3.365.62-.856 1.87-9.21 18.01-10.35 20.062-1.244 2.308-2.26 1.165-1.378-.632 1.19-2.313 7.98-19.488 8.36-20.05zm2.726 12.457c.044-.352-1.813-.512-1.722 1.29.065 1.334 1.66 1.697 1.935 1.506 2.51-1.826-.533-.916-.214-2.796z" fill-rule="evenodd" fill="#fff"/>
426
- <path d="M327.702 160.082c.696-1.94 9.96-17.49 11.177-20.91.62-1.65 3.28 2.83.683 5.245-2.28 2.053-9.01 13.09-10.266 16.957-.578 1.746-2.332.915-1.596-1.292z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
427
- <path d="M315.81 147.1c-.495.116-.948 1.694.216 1.784 1.064.076 5.235-.372 6.388-.304.745-.028 1.03-1.453-.57-1.378-1.937.098-4.485-.388-6.034-.102zm11.892 12.982c.696-1.94 9.96-17.49 11.177-20.91.62-1.65 3.28 2.83.683 5.245-2.28 2.053-9.01 13.09-10.266 16.957-.578 1.746-2.332.915-1.596-1.292z" fill-rule="evenodd" fill="#fff"/>
428
- <path d="M343.428 145.25c1.71-6.41 5.854.99 2.205 4.64-5.635 5.518-7.332 16.054-16.27 17.64-2.41.518-6.652-1.084-7.91-1.977-.49-.35.318-2.638 1.825-1.52 2.178 1.7 6.676 2.084 9.05.15 5.08-4.985 9.216-11.588 11.1-18.932z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
429
- <path d="M343.428 145.25c1.71-6.41 5.854.99 2.205 4.64-5.635 5.518-7.332 16.054-16.27 17.64-2.41.518-6.652-1.084-7.91-1.977-.49-.35.318-2.638 1.825-1.52 2.178 1.7 6.676 2.084 9.05.15 5.08-4.985 9.216-11.588 11.1-18.932zm-85.52 18.997c-1.89.382-1.567 2.81-1.013 3.11.915.427 2.33.606 2.86-2.185.247-1.147.47 5.7 2.983 3.06 1.446-1.597 5.03.29 6.53-1.72 1.074-1.338 1.405-2.272.568-4.25-.243-.6-1.714-.305-1.63 1.154.073 1.23-.873 2.748-2.103 2.49-.597-.11.337-3.01-.263-3.796-.33-.432-.833-.385-1.16.063-.463.626.462 3.406-1.054 3.772-1.914.44-.91-1.86-1.72-2.28-2.605-1.313-2.856.34-4 .582zm14.732-4.67c1.385-.39.953-.39 3.13-2.175.85-.642 1.016 1.238.927 1.982-.158 1.263-1.658.37-2.123 1.483-.682 1.444-.405 4.803-.633 6.17-.154.704-1.28.644-1.39.09-.32-1.67.23-3.302.177-5.388-.017-.71-1.03-1.82-.085-2.165zm-6.5-7.514c-.335 1.51-.31 2.754-.31 3.79.077.836 1.606.297 1.6.19-.075-1.326.226-3.16-.165-3.67-.212-.276-1.047-.594-1.125-.31zm-16.835 4.282c-2.36 2.063-4.547 2.906-6.717 5.514-.887 1.067-.862 2.556-1.392 3.92-.53 1.444-2.24 1.73-2.77 1.427-.885-.582-.756-3.264-1.745-1.82-.837 1.33-1.38 3.16-2.62 3.137-1.12-.023-3.234-2.316-2.162-2.427 3.67-.375 3.624-3.312 4.998-3.505 1.542-.206 1.643 2.425 2.595 1.898.748-.383 1.1-3.448 1.91-4.275 2.49-2.542 4.457-3.885 6.995-5.754 1.284-1.02 2.2.826.91 1.886z" fill-rule="evenodd" fill="#fff"/>
430
- <path d="M250.55 159.498c-.403.464-1.635.388-1.746 1.038-.484 2.41 0 3.633-.53 5.955-.51 2.225-2.052 2.31-1.947.497.14-2.35 2.077-5.666.708-5.894-.91-.214-1.613-1.432-.67-2.034 1.778-1.234 2.733-1.046 3.956-.674.428.13.537.757.23 1.113z" fill-rule="evenodd" fill="#fff"/>
431
- <path d="M238.133 347.453c.815 1.812 2.007 1.732 1.828-.002-.345-2.22-1.016-5.29-1.396-7.955-.216-2.258-2.55-1.822-1.935.537.78 2.547.614 5.34 1.504 7.423zm6.987.117c-.01.918 1.413.834 1.4.108-.148-2.31-.324-5.432.32-6.56.503-.878 2.53-.258 4.41-.43.748-.11.593-2.17-.968-2.04-1.84.165-6.696-.433-6.99 1.288-.422 3.095 1.914-.185 1.828 7.633zm14.09-8.934c1.18.848 1.015 1.952-.43 1.61-1.72-.43-2.88-.29-2.856.653.025.927.75 1.11 1.808 2.137 1.012 1.06-.62.888-1.872 3.06-1.067 1.798 1.11 2.036 3.674 1.355.654-.187 1.513.938-.107 1.862-1.14.61-4.318 1.355-5.11-.952-1.5-3.99 2.514-4.542.823-5.605-.923-.557-1.256-1.395-1.088-2.51.358-2.568 4.184-2.227 5.16-1.612zm5.295 8.797c1.548-2.824 2.614-4.94 3.046-7.337.378-2.165 1.933-2.373 2.26-.538.42 2.437 1.816 4.852 3.51 7.065.992 1.373-1.005 2.58-1.79 1.513-1.438-1.826-1.498-4.37-2.347-4.352-.98.02-2.09 2.836-3.135 4.914-.304.604-2.16-.002-1.542-1.265z" stroke-width=".973" fill-rule="evenodd" stroke="#000" fill="#fff"/>
432
- <path d="M238.133 347.453c.815 1.812 2.007 1.732 1.828-.002-.345-2.22-1.016-5.29-1.396-7.955-.216-2.258-2.55-1.822-1.935.537.78 2.547.614 5.34 1.504 7.423zm6.987.117c-.01.918 1.413.834 1.4.108-.148-2.31-.324-5.432.32-6.56.503-.878 2.53-.258 4.41-.43.748-.11.593-2.17-.968-2.04-1.84.165-6.696-.433-6.99 1.288-.422 3.095 1.914-.185 1.828 7.633zm14.09-8.934c1.18.848 1.015 1.952-.43 1.61-1.72-.43-2.88-.29-2.856.653.025.927.75 1.11 1.808 2.137 1.012 1.06-.62.888-1.872 3.06-1.067 1.798 1.11 2.036 3.674 1.355.654-.187 1.513.938-.107 1.862-1.14.61-4.318 1.355-5.11-.952-1.5-3.99 2.514-4.542.823-5.605-.923-.557-1.256-1.395-1.088-2.51.358-2.568 4.184-2.227 5.16-1.612zm5.295 8.797c1.548-2.824 2.614-4.94 3.046-7.337.378-2.165 1.933-2.373 2.26-.538.42 2.437 1.816 4.852 3.51 7.065.992 1.373-1.005 2.58-1.79 1.513-1.438-1.826-1.498-4.37-2.347-4.352-.98.02-2.09 2.836-3.135 4.914-.304.604-2.16-.002-1.542-1.265zM398.352 265.182c-.11.58 1.454 1.433 1.826.99 1.682-2.015 3.883-5.97 4.334-8.364.133-.697-2.107-1.485-2.586-.913-1.575 1.886-3.1 5.773-3.574 8.287z" fill-rule="evenodd" fill="#fff"/>
433
- </svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
+ <g fill-rule="evenodd" stroke-width="1pt">
3
+ <path d="M0 0h511.994v512H0z"/>
4
+ <path fill="#090" d="M341.332 0h170.67v512h-170.67z"/>
5
+ <path fill="#bf0000" d="M170.67 0h170.67v512H170.67z"/>
6
+ </g>
7
+ <path d="M398.352 265.182c-.11.58 1.454 1.433 1.826.99 1.682-2.015 3.883-5.97 4.334-8.364.133-.697-2.107-1.485-2.586-.913-1.575 1.886-3.1 5.773-3.574 8.287zM188.016 387.838c-1.675 5.917-26.38-5.577-29.138-11.532 14.136 7.49 29.476 5.924 29.138 11.532zM109.91 266.973c1.236 1.47 3.318.485 1.42-1.504-1.552-1.61-1.04-2.117-1.987-4.075-.936-2.188-.887-3.395-2.016-4.96-1-1.482-2.5.03-1.495 1.28 1.263 1.476.915 2.564 1.687 3.992 1.426 2.444 1.08 3.727 2.39 5.265zm33.224 40.113c3.974 1.954 6.99 6.836 7.19 10.812.336 4.576.996 8.44 3.05 11.69-3.27-.91-4.837-6.124-5.302-11.118-.47-5.17-3.256-7.41-4.938-11.384zm8.29 9.576c2.75 5.077 6.597 7.013 6.794 10.78.333 4.335.662 4.557 1.837 8.82-3.237-.863-4.052-1.145-4.926-7.632-.54-4.56-4.19-7.775-3.706-11.968z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
8
+ <path stroke-linejoin="round" d="M215.673 343.95c4.208 3.446 6.938 7.382 8.21 12.467 1.328 4.738 3.195 8.515 5.933 12.774-4.46-3.04-7.265-7.18-8.668-12.165-1.232-4.9-2.686-8.563-5.475-13.075zm78.767 0c-4.302 3.466-7.093 7.425-8.394 12.54-1.357 4.766-3.265 8.566-6.064 12.85 4.56-3.06 7.427-7.223 8.86-12.24 1.26-4.928 2.746-8.613 5.597-13.15zm-5.295 0c-4.61 3.62-8.958 7.732-10.26 12.848-1.356 4.765-2.176 8.412-5.285 13.154 4.87-3.06 6.804-7.682 8.238-12.698 1.26-4.928 4.146-8.612 7.308-13.305zm-52.12 19.676c1.544 2.914 3.32 7.35 6.536 6.538.053-2.23-3.47-3.776-6.535-6.538zm4.805.994c6.25 2.56 11.645 1.928 12.317 5.855-5.86.633-8.005-1.775-12.316-5.856zm30.636-.604c-1.567 2.746-3.366 6.928-6.627 6.163-.054-2.105 3.517-3.56 6.625-6.165zm-4.38.836c-6.34 2.43-11.813 1.83-12.496 5.558 5.948.6 8.123-1.684 12.496-5.558z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
9
+ <path d="M273.867 355.958c.124-.89-.482-1.666-1.21-1.9-1.42-.533-2.83-.967-4.237-1.368-1.6-.38-2.494.767-2.5 1.52-.007 1.254-.065 2.318 0 3.268.088 1.183.312 1.27 1.06 1.446 1.197.202 2.732.41 3.935 1.216.953.588 1.87.123 2.345-.91.308-.79.477-2.336.607-3.272zm-17.225 0c-.11-.89.357-1.742 1.007-1.976 1.265-.533 2.527-.663 3.86-.61 1.476-.022 1.85.313 1.853 1.066.008 1.253.06 2.47 0 3.42-.078 1.183-.052 1.27-.72 1.446-1.07.202-2.893.256-3.968 1.064-.852.588-1.823.123-1.87-.987.022-.834-.048-2.485-.164-3.42zm-20.902-.234c-.126-.89.484-1.666 1.215-1.9 1.425-.533 2.844-.967 4.257-1.368 1.606-.38 2.505.767 2.51 1.52.008 1.254.067 2.32 0 3.268-.087 1.184-.313 1.27-1.064 1.446-1.203.203-2.744.41-3.953 1.217-.957.588-1.878.123-2.357-.91-.31-.79-.48-2.337-.61-3.273zm17.302 0c.11-.89-.36-1.742-1.012-1.975-1.273-.535-2.54-.666-3.878-.61-1.485-.025-1.86.31-1.864 1.063-.008 1.254-.06 2.47 0 3.42.078 1.183.052 1.27.724 1.446 1.074.2 2.907.256 3.987 1.064.853.587 1.83.122 1.875-.987-.02-.837.05-2.488.166-3.424zM185.47 238.518c-2.012-3.23-4.42 4.48-12.69 10.216-3.85 2.62-6.53 9.6-6.556 14.195-.127 3.153.35 6.3-.002 9.352-.222 1.93-2.234 6.216-.858 7.312 3.64 2.705 8.35 8.848 10.537 10.967 1.89 1.658 3.53-8.55 4.947-13.117 1.52-4.895.84-10.745 5.055-15.27 2.99-3.052 10.525-6.057 9.678-7.418l-10.11-16.238z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
10
+ <path d="M185.47 238.518c-2.012-3.23-4.42 4.48-12.69 10.216-3.85 2.62-6.53 9.6-6.556 14.195-.127 3.153.35 6.3-.002 9.352-.222 1.93-2.234 6.216-.858 7.312 3.64 2.705 8.35 8.848 10.537 10.967 1.89 1.658 3.53-8.55 4.947-13.117 1.52-4.895.84-10.745 5.055-15.27 2.99-3.052 10.525-6.057 9.678-7.418l-10.11-16.238z" fill-rule="evenodd" fill="#fff"/>
11
+ <path d="M173.246 248.074c-.788 5.468 2.256 7.287 5.13 8.346 2.973 1.057 5.41 4.247 6.667 7.133m-19.156 2.524c1.255 4.714 4.558 4.124 7.43 5.183 2.975 1.057 6.102 4.817 7.358 7.703" stroke="#000" stroke-width=".487" fill="none"/>
12
+ <path d="M182.686 235.19l1.506-.967 28.922 48.71-1.504.967-28.924-48.71z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
13
+ <path d="M182.686 235.19l1.506-.967 28.922 48.71-1.504.967-28.924-48.71z" fill-rule="evenodd" fill="#fff"/>
14
+ <path d="M185.8 233.263c0 1.84-1.493 3.333-3.333 3.333s-3.334-1.492-3.334-3.333 1.493-3.333 3.334-3.333c1.84 0 3.333 1.492 3.333 3.333z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
15
+ <path d="M185.8 233.263c0 1.84-1.493 3.333-3.333 3.333s-3.334-1.492-3.334-3.333 1.493-3.333 3.334-3.333c1.84 0 3.333 1.492 3.333 3.333z" fill-rule="evenodd" fill="#fff"/>
16
+ <path d="M274.79 144.77c-1.033-1.66-2.27 2.3-6.52 5.25-1.977 1.345-3.355 4.932-3.368 7.292-.065 1.62.18 3.238 0 4.806-.115.992-1.15 3.194-.442 3.757 1.87 1.39 4.29 4.546 5.414 5.635.97.85 1.812-4.393 2.54-6.74.782-2.515.432-5.52 2.598-7.845 1.535-1.57 5.407-3.113 4.972-3.812l-5.194-8.343z" fill-rule="evenodd" transform="matrix(-1.9453 0 0 2.01442 859.49 -52.133)" stroke="#000" stroke-width=".492" fill="#fff"/>
17
+ <path d="M324.944 239.495c2.01-3.342 4.415 4.635 12.68 10.574 3.85 2.71 6.53 9.935 6.555 14.69.124 3.264-.353 6.522 0 9.68.22 2 2.233 6.434.857 7.57-3.637 2.8-8.347 9.156-10.53 11.35-1.89 1.714-3.526-8.85-4.944-13.578-1.52-5.066-.84-11.12-5.052-15.803-2.985-3.16-10.517-6.27-9.67-7.68l10.103-16.806z" fill-rule="evenodd" fill="#fff"/>
18
+ <path d="M273.36 143.06l.774-.497 14.86 25.027-.773.497-14.86-25.027z" fill-rule="evenodd" transform="matrix(-1.9453 0 0 2.01442 859.49 -52.133)" stroke="#000" stroke-width=".492" fill="#fff"/>
19
+ <path d="M268.43 149.76c-.405 2.81 1.237 3.665 2.713 4.21 1.528.542 2.86 2.063 3.504 3.546" transform="matrix(-1.9453 0 0 2.01442 859.49 -52.133)" stroke="#000" stroke-width=".25" fill="none"/>
20
+ <path d="M267.35 151.26c.645 2.422 2.264 2.005 3.74 2.55 1.528.542 3.135 2.32 3.78 3.802" transform="matrix(-1.9453 0 0 2.01442 864.433 -36.44)" stroke="#000" stroke-width=".25" fill="none"/>
21
+ <path d="M327.725 236.05l-1.505-1-28.907 50.414 1.503 1 28.91-50.414z" fill-rule="evenodd" fill="#fff"/>
22
+ <path d="M274.96 142.07c0 .946-.767 1.713-1.713 1.713-.945 0-1.712-.767-1.712-1.713s.767-1.713 1.712-1.713c.946 0 1.713.767 1.713 1.713z" fill-rule="evenodd" transform="matrix(-1.9453 0 0 2.01442 859.49 -52.133)" stroke="#000" stroke-width=".492" fill="#fff"/>
23
+ <path d="M324.613 234.056c0 1.905 1.49 3.45 3.33 3.45s3.333-1.545 3.333-3.45-1.492-3.45-3.332-3.45c-1.84 0-3.33 1.545-3.33 3.45z" fill-rule="evenodd" fill="#fff"/>
24
+ <g fill-rule="evenodd" fill="#fff">
25
+ <path stroke="#000" stroke-width=".973" d="M210.515 194.123h11.72v2.688h-11.72zm0 5.08h11.72v22.456h-11.72zm-.7-8.155l13 .076c.51-4.41-3.892-9.17-6.46-9.123-2.54.125-6.64 4.818-6.54 9.05zm77.695 3.132h11.72v2.69h-11.72zm0 5.1h11.72v22.457h-11.72zm-.708-8.156l13 .076c.51-4.41-3.89-9.17-6.46-9.122-2.54.122-6.64 4.815-6.54 9.046z"/>
26
+ <path d="M210.515 194.123h11.72v2.688h-11.72zm0 5.08h11.72v22.456h-11.72zm-.7-8.155l13 .076c.51-4.41-3.892-9.17-6.46-9.123-2.54.125-6.64 4.818-6.54 9.05zm77.695 3.132h11.72v2.69h-11.72zm0 5.1h11.72v22.457h-11.72zm-.708-8.156l13 .076c.51-4.41-3.89-9.17-6.46-9.122-2.54.122-6.64 4.815-6.54 9.046z"/>
27
+ </g>
28
+ <path fill-rule="evenodd" fill="#fff" d="M287.51 199.28h11.72v22.457h-11.72zm0-5.1h11.72v2.69h-11.72zm-.7-3.054l13 .076c.51-4.41-3.89-9.17-6.46-9.123-2.54.12-6.64 4.813-6.54 9.045zm-76.295 8.077h11.72v22.456h-11.72zm0-5.08h11.72v2.688h-11.72zm-.7-3.075l13 .076c.51-4.41-3.892-9.17-6.46-9.123-2.54.125-6.64 4.818-6.54 9.05z"/>
29
+ <g fill-rule="evenodd" fill="#fff">
30
+ <path d="M200.764 225.478l7.452 8.21 92.757.153 7.604-8.21-23.72-.303-11.558-8.06-37.258-.15-10.797 8.362h-24.482z" stroke="#000" stroke-width=".973"/>
31
+ <path d="M200.764 225.478l7.452 8.21 92.757.153 7.604-8.21-23.72-.303-11.558-8.06-37.258-.15-10.797 8.362h-24.482z"/>
32
+ </g>
33
+ <path d="M238.736 212.808l32.03-.034c4.337-2.292 5.69-9.614 5.668-13.71-.06-12.103-8.525-17.907-17.02-18.217-1.273-.064-2.75-1.055-3.087-2.215-.837-2.627-.62-9.468-1.538-9.375-.817-.012-.578 6.697-1.304 9.16-.4 1.228-1.777 2.436-3.15 2.506-10.575.528-17.395 8.247-17.128 18.14.178 6.54.94 10.447 5.526 13.745z" stroke="#000" stroke-width=".973" fill="none"/>
34
+ <path d="M238.736 212.808l32.03-.034c4.337-2.292 5.69-9.614 5.668-13.71-.06-12.103-8.525-17.907-17.02-18.217-1.273-.064-2.75-1.055-3.087-2.215-.837-2.627-.62-9.315-1.538-9.375-.663.064-.578 6.697-1.304 9.16-.4 1.228-1.777 2.436-3.15 2.506-10.575.528-17.395 8.247-17.128 18.14.178 6.54.94 10.447 5.526 13.745z" fill-rule="evenodd" fill="#fff"/>
35
+ <path d="M236.732 202.142c.807 3.988 2.728 3.377 2.586 1.446-.473-6.16.026-12.227 5.473-16.27 1.73-1.266-.2-2.434-1.67-1.825-4.632 1.948-7.446 10.88-6.387 16.65z" stroke="#000" stroke-width=".487" fill="none"/>
36
+ <path d="M242.12 204.654c.808 3.988 4.107 3.815 3.5 1.218-1.236-4.973-1.04-12.226 3.343-15.358 1.73-1.26-.202-2.433-1.672-1.824-4.63 1.95-6.23 10.195-5.17 15.964z" stroke="#000" stroke-width=".487" fill="none"/>
37
+ <path d="M301.46 125.42c.415 2.05 1.402 1.735 1.33.743-.244-3.165.012-6.282 2.81-8.36.888-.65-.103-1.25-.858-.937-2.38 1-3.826 5.59-3.282 8.554z" transform="matrix(-1.9484 0 0 1.9463 860.365 -41.81)" stroke="#000" stroke-width=".25" fill="none"/>
38
+ <path d="M302.08 125.07c.415 2.05 2.11 1.96 1.798.626-.635-2.555-.534-6.282 1.718-7.89.89-.648-.104-1.25-.86-.938-2.38 1-3.2 5.238-2.656 8.202z" transform="matrix(-1.9484 0 0 1.9463 856.18 -38.618)" stroke="#000" stroke-width=".25" fill="none"/>
39
+ <g fill-rule="evenodd" fill="#fff">
40
+ <path d="M186.01 330.247h137.62l-12.32-10.037H198.327l-12.316 10.037z" stroke="#000" stroke-width=".973"/>
41
+ <path d="M186.01 330.247h137.62l-12.32-10.037H198.327l-12.316 10.037z"/>
42
+ </g>
43
+ <g fill="#fff" fill-rule="evenodd">
44
+ <g stroke="#000" stroke-width=".5">
45
+ <path d="M209.892 239.94h13.077v18.094h-13.08zm.758 28.434h12.623v3.802H210.65zm-.29 6.676h12.925v14.142H210.36zm-.916 17.03h14.142v7.908h-14.142zm1.732-27.112h11.395l2.26-3.762h-15.697l2.044 3.762zm15.376-13.858l.107-9.89h7.85c-3.085 2.543-5.95 5.626-7.96 9.89zm72.888-11.17h-12.856v18.094h12.857zm-.213 28.434H286.82v3.802h12.407zm.233 6.676h-12.635v14.142h12.636zm.818 17.03h-13.902v7.908h13.902z" stroke-width=".973"/>
46
+ <path d="M288.44 157.7h5.855l1.16-1.933h-8.065l1.05 1.933z" transform="matrix(-1.9134 0 0 1.9463 850.108 -41.963)"/>
47
+ <path d="M296.23 150.58l.055-5.082h4.033c-1.584 1.307-3.057 2.89-4.088 5.082z" transform="matrix(-1.9134 0 0 1.9463 849.894 -41.963)"/>
48
+ </g>
49
+ <path d="M209.892 239.94h13.077v18.094h-13.08zm.758 28.434h12.623v3.802H210.65zm-.29 6.676h12.925v14.142H210.36zm-.916 17.03h14.142v7.908h-14.142zm1.732-27.112h11.395l2.26-3.762h-15.697l2.044 3.762zm15.376-13.858l.107-9.89h7.85c-3.085 2.543-5.95 5.626-7.96 9.89zm72.888-11.17h-12.856v18.094h12.857zm-.213 28.434H286.82v3.802h12.407zm.233 6.676h-12.635v14.142h12.636zm.818 17.03h-13.902v7.908h13.902zm-2.084-27.112H286.99l-2.22-3.762h15.433l-2.01 3.762zm-15.12-13.858l-.106-9.89h-7.716c3.03 2.543 5.85 5.626 7.822 9.89z"/>
50
+ </g>
51
+ <path d="M211.916 255.16c.078 2.115 2.474 1.17 2.474.106 0-3.264.043-6.793-.088-9.103-.015-1.703 4.058-1.277 4.035-.228.016 2.756.047 6.536.062 9.76-.03 1.572 2.63 1.436 2.593 0-.016-3.6-.018-8.837 0-11.488.023-3.414-8.963-3.34-9.033-.076.005 2.68-.048 7.48-.044 11.03zm76.944.38c.077 2.115 2.473 1.17 2.473.106 0-3.264.043-6.792-.087-9.103-.016-1.703 4.058-1.276 4.034-.227.016 2.756.047 6.535.062 9.76-.03 1.57 2.554 1.435 2.52 0-.017-3.678.057-8.838.075-11.49.023-3.413-8.963-3.34-9.033-.075.004 2.68-.05 7.48-.045 11.03zm-76.91 21.184h9.276v11.557h-9.276z" stroke="#000" stroke-width=".487" fill="none"/>
52
+ <path fill-rule="evenodd" d="M217.886 281.512h3.27v1.9h-3.27zm-5.703 0h3.194v1.9h-3.194z"/>
53
+ <path fill-rule="evenodd" d="M215.375 276.88h2.51v4.714h-2.51zm0 6.46h2.51v5.02h-2.51z"/>
54
+ <path stroke="#000" stroke-width=".487" fill="none" d="M288.59 276.648h9.275v11.557h-9.276z"/>
55
+ <path fill-rule="evenodd" d="M294.525 281.436h3.27v1.9h-3.27zm-5.703 0h3.194v1.9h-3.194z"/>
56
+ <path fill-rule="evenodd" d="M292.014 276.804h2.51v4.714h-2.51zm0 6.46h2.51v5.02h-2.51z"/>
57
+ <path fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff" d="M280.154 277.327h1.596v11.482h-1.596z"/>
58
+ <path d="M249.13 292.547l2.508 7.527h5.7l-4.56-7.53-3.648.003zm-3.192 7.527l1.444 7.45 6.69.076-2.434-7.528-5.7.002zm11.327.076l4.638 7.374h9.504l-7.45-7.452-6.692.078zm-56.112 16.878c5.043-4.69 8.262-8.692 8.288-14.445h12.318c.025 3.22 1.19 5.144 2.966 5.017l12.47-.076-.076-7.374h-9.048l-.003-40.223c-.33-14.217 17.285-22.505 24.484-22.43l-42.805-.075v-1.292h90.022l.076 1.292-43.414.076c12.874.026 25.29 12.217 25.394 22.507v11.404h-1.673l-.075-11.254c0-11.253-14.173-21.77-25.547-21.442-9.835.282-25.09 9.657-24.938 21.366v3.5l23.34.15-.227 4.03 3.665 2.34 7.31 2.33-.107 6.042 5.238 1.543.044 6.038 6.282 2.695v6.25l3.984 2.454-.183 6.347 5.4 3.8H271.56l7.983 8.896H267.76l-5.86-8.896h-7.753l3.498 8.82-8.286-.077-1.98-8.743h-10.11l.074 9.426-36.192.002zm36.116-24.407v7.453h8.667l-1.752-7.45h-6.917z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
59
+ <path d="M249.13 292.547l2.508 7.527h5.7l-4.56-7.53-3.648.003zm-3.192 7.527l1.444 7.45 6.69.076-2.434-7.528-5.7.002zm11.327.076l4.638 7.374h9.504l-7.45-7.452-6.692.078zm-56.112 16.878c5.043-4.69 8.262-8.692 8.288-14.445h12.318c.025 3.22 1.19 5.144 2.966 5.017l12.47-.076-.076-7.374h-9.048l-.003-40.223c-.33-14.217 17.285-22.505 24.484-22.43l-42.805-.075v-1.292h90.022l.076 1.292-43.414.076c12.874.026 25.29 12.217 25.394 22.507v11.404h-1.673l-.075-11.254c0-11.253-14.173-21.77-25.547-21.442-9.835.282-25.09 9.657-24.938 21.366v3.5l23.34.15-.227 4.03 3.665 2.34 7.31 2.33-.107 6.042 5.238 1.543.044 6.038 6.282 2.695v6.25l3.984 2.454-.183 6.347 5.4 3.8H271.56l7.983 8.896H267.76l-5.86-8.896h-7.753l3.498 8.82-8.286-.077-1.98-8.743h-10.11l.074 9.426-36.192.002zm36.116-24.407v7.453h8.667l-1.752-7.45h-6.917z" fill-rule="evenodd" fill="#fff"/>
60
+ <path stroke="#000" stroke-width=".483" fill="none" d="M237.724 279.468h5.4v12.392h-5.4z"/>
61
+ <path d="M298.05 171.73h2.707l-.017-4.594c-.035-1.997 1.793-4.01 2.668-4.077.97-.038 2.4 1.883 2.448 3.92l.04 4.764 2.87-.006v-11.83l-10.716.056v11.764z" transform="matrix(1.9463 0 0 1.9848 -350 -48.13)" stroke="#000" stroke-width=".25" fill="none"/>
62
+ <path stroke="#000" stroke-width=".481" fill="none" d="M271.784 298.172h6.54v5.094h-6.54zm-3.874-8.758h6.54v5.093h-6.54zm-6.305-8.74h6.54v5.094h-6.54zm-5.41-7.374h6.54v5.092h-6.54z"/>
63
+ <path d="M251.874 292.762l6.69.227 11.936 10.567v-6.234l-4.03-2.89v-4.942l-5.853-3.343v-5.323l-5.703-1.9V271.7l-2.89-2.356-.15 23.418z" stroke="#000" stroke-width=".487" fill="none"/>
64
+ <path fill-rule="evenodd" fill="#fff" d="M280.154 277.327h1.596v11.482h-1.596z"/>
65
+ <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
66
+ <path d="M163.755 161.05c.58 9.07-2.235 14.048-7.038 13.29-1.324-5.03 1.687-8.406 7.038-13.29zm-10.56 20.086c-4.27-2.172-1.19-18.756.45-25.708 1.213 8.955 3.24 21.683-.45 25.708z"/>
67
+ <path d="M154.723 181.93c7.178 2.497 12.86-5.233 14.782-14.186-5.924 8.176-15.566 8.186-14.782 14.186zm-5.447 8.36c-5.613-1.483-2.232-19.078-1.212-26.116 1.234 7.27 5.103 23.708 1.212 26.116zm1.917-.54c.314-6.067 6.363-4.314 10.538-7.553-.68 3.033-3.247 8.407-10.536 7.554zm-6.87 8.128c-5.562-1.5-2.22-20.436-2.534-28.233 1.63 6.736 6.793 26.407 2.532 28.233zm2.607-.828c4.557 1.48 10.593-1.48 11.068-6.905-3.924 2.662-10.19.626-11.067 6.905z"/>
68
+ <path d="M140.168 206.236c-5.32.425-2.94-15.702-2.935-30.722 1.954 14.04 7.277 26.89 2.935 30.722z"/>
69
+ <path d="M142.017 205.51c3.593 1.8 10.03-1.08 11.866-7.148-6.49 2.822-10.83.064-11.866 7.147z"/>
70
+ </g>
71
+ <g fill-rule="evenodd" fill="#fff">
72
+ <path d="M163.755 161.05c.58 9.07-2.235 14.048-7.038 13.29-1.324-5.03 1.687-8.406 7.038-13.29zm-10.56 20.086c-4.27-2.172-1.19-18.756.45-25.708 1.213 8.955 3.24 21.683-.45 25.708z"/>
73
+ <path d="M154.723 181.93c7.178 2.497 12.86-5.233 14.782-14.186-5.924 8.176-15.566 8.186-14.782 14.186zm-5.447 8.36c-5.613-1.483-2.232-19.078-1.212-26.116 1.234 7.27 5.103 23.708 1.212 26.116zm1.917-.54c.314-6.067 6.363-4.314 10.538-7.553-.68 3.033-3.247 8.407-10.536 7.554zm-6.87 8.128c-5.562-1.5-2.22-20.436-2.534-28.233 1.63 6.736 6.793 26.407 2.532 28.233zm2.607-.828c4.557 1.48 10.593-1.48 11.068-6.905-3.924 2.662-10.19.626-11.067 6.905z"/>
74
+ <path d="M140.168 206.236c-5.32.425-2.94-15.702-2.935-30.722 1.954 14.04 7.277 26.89 2.935 30.722z"/>
75
+ <path d="M142.017 205.51c3.593 1.8 10.03-1.08 11.866-7.148-6.49 2.822-10.83.064-11.866 7.147z"/>
76
+ </g>
77
+ <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
78
+ <path d="M183.773 169.444c-.946 7.867-4.16 12.445-8.965 11.687-1.323-5.03 2.57-8.244 8.965-11.685zm-12.71 20.203c7.98 1.132 10.855-4.993 16.227-12.823-7.53 5.448-16.53 6.58-16.227 12.823z"/>
79
+ <path d="M168.806 188.732c-4.35-5.22-.146-11.775 3.178-17.363-.714 8.31 2.118 12.935-3.178 17.36zm-1.926 8.622c-.492-5.105 8.206-6.24 12.14-9.078-1.324 2.95-3.328 10.894-12.14 9.078z"/>
80
+ <path d="M165.05 197.47c-6.015-.68-3.518-10.893.793-16.568-1.815 7.832 3.177 13.277-.794 16.57z"/>
81
+ <path d="M160.514 205.976c-6.845-3.026-2.458-11.612.115-16.68-1.1 6.657 4.385 11.725-.117 16.68z"/>
82
+ <path d="M161.877 205.178c3.593 4.69 10.592-1.4 12.028-8.51-6.09 5.07-10.59 4.236-12.028 8.51z"/>
83
+ </g>
84
+ <g fill-rule="evenodd" fill="#fff">
85
+ <path d="M183.773 169.444c-.946 7.867-4.16 12.445-8.965 11.687-1.323-5.03 2.57-8.244 8.965-11.685zm-12.71 20.203c7.98 1.132 10.855-4.993 16.227-12.823-7.53 5.448-16.53 6.58-16.227 12.823z"/>
86
+ <path d="M168.806 188.732c-4.35-5.22-.146-11.775 3.178-17.363-.714 8.31 2.118 12.935-3.178 17.36zm-1.926 8.622c-.492-5.105 8.206-6.24 12.14-9.078-1.324 2.95-3.328 10.894-12.14 9.078z"/>
87
+ <path d="M165.05 197.47c-6.015-.68-3.518-10.893.793-16.568-1.815 7.832 3.177 13.277-.794 16.57z"/>
88
+ <path d="M160.514 205.976c-6.845-3.026-2.458-11.612.115-16.68-1.1 6.657 4.385 11.725-.117 16.68z"/>
89
+ <path d="M161.877 205.178c3.593 4.69 10.592-1.4 12.028-8.51-6.09 5.07-10.59 4.236-12.028 8.51z"/>
90
+ </g>
91
+ <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
92
+ <path d="M326.65 170.222c.91 4.088 1.137 12.145 8.4 10.555 1.058-7.49-5.032-7.83-8.4-10.555z"/>
93
+ <path d="M339.01 189.53c-.263-7.717-8.585-6.016-15.77-12.37 1.967 6.694 8.925 14.865 15.77 12.37z"/>
94
+ <path d="M340.722 188.615c4.88-3.367 1.135-10.705-3.404-17.135 1.703 7-2.04 13.427 3.404 17.135zm2.14 8.74c-7.866.604-9.265-3.33-12.367-8.397 5.37 3.48 12.557 1.286 12.368 8.396zm1.948.232c-3.747-3.065.907-9.645-.682-16.226 2.95 4.16 7.49 14.11.682 16.228z"/>
95
+ <path d="M348.1 205.742c-7.868 1.853-10.402-2.306-12.37-9.303 6.392 5.86 9.948 3.1 12.37 9.3z"/>
96
+ <path d="M349.228 205.645c5.484-.076 3.026-10.93.226-15.886.757 5.976-4.047 12.86-.226 15.884z"/>
97
+ </g>
98
+ <g fill-rule="evenodd" fill="#fff">
99
+ <path d="M326.65 170.222c.91 4.088 1.137 12.145 8.4 10.555 1.058-7.49-5.032-7.83-8.4-10.555z"/>
100
+ <path d="M339.01 189.53c-.263-7.717-8.585-6.016-15.77-12.37 1.967 6.694 8.925 14.865 15.77 12.37z"/>
101
+ <path d="M340.722 188.615c4.88-3.367 1.135-10.705-3.404-17.135 1.703 7-2.04 13.427 3.404 17.135zm2.14 8.74c-7.866.604-9.265-3.33-12.367-8.397 5.37 3.48 12.557 1.286 12.368 8.396zm1.948.232c-3.747-3.065.907-9.645-.682-16.226 2.95 4.16 7.49 14.11.682 16.228z"/>
102
+ <path d="M348.1 205.742c-7.868 1.853-10.402-2.306-12.37-9.303 6.392 5.86 9.948 3.1 12.37 9.3z"/>
103
+ <path d="M349.228 205.645c5.484-.076 3.026-10.93.226-15.886.757 5.976-4.047 12.86-.226 15.884z"/>
104
+ </g>
105
+ <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
106
+ <path d="M345.873 161.1c.984 4.543-.917 13.513 6.344 13.443 3.037-5.132-3.435-9.96-6.344-13.443z"/>
107
+ <path d="M356.777 181.365c4.576-3.138.452-13.44-.97-25.04-1.11 10.343-3.563 21.638.97 25.04z"/>
108
+ <path d="M354.32 182.158c.573-5.664-8.356-6.927-14.478-14.422 1.587 6.01 6.112 14.79 14.477 14.422zm6.102 8.832c-4.81-4.36.905-16.87 1.143-26.568.745 8.95 4.677 24.98-1.143 26.567zm-2.734-1.258c-7.032.452-8.887-4.698-9.708-7.637 3.776 2.72 9.745 1.438 9.708 7.637zm7.064 7.754c5.407-.228 3.406-20.738 2.657-27.214-.537 6.89-6.176 24.72-2.66 27.214zm-2.38-.363c-4.672.713-9.41-2.002-10.694-6.642 4.035 1.757 10.707.366 10.695 6.644z"/>
109
+ <path d="M369.094 206.01c5.788 2.357 3.71-24.387 2.962-30.56-.535 7.88-7.39 27.23-2.962 30.56z"/>
110
+ <path d="M367.737 206.006c-5.815.864-10.097-2.686-11.76-7.554 5.935 2.213 10.555 1.427 11.76 7.554z"/>
111
+ </g>
112
+ <g fill-rule="evenodd" fill="#fff">
113
+ <path d="M363.553 237.72c.716-6.985-4.635-19.687-.837-26.458.517-.93-1.137-3.4-2.206-1.9-1.67 2.39-3.386 9.207-4.104 6.69-.76-2.736-.878-7.577-3.346-8.517-1.575-.55-3.8-.91-3.194 1.522.603 2.34 1.954 5.57.458 5.78-.87.125-3.37-3.186-5.475-4.715-1.7-1.365-4.23.77-1.75 2.812 8.065 6.577 15.88 9.537 20.452 24.786z" stroke="#000" stroke-width=".973"/>
114
+ <path d="M363.553 237.72c.716-6.985-4.635-19.687-.837-26.458.517-.93-1.137-3.4-2.206-1.9-1.67 2.39-3.386 9.207-4.104 6.69-.76-2.736-.878-7.577-3.346-8.517-1.575-.55-3.8-.91-3.194 1.522.603 2.34 1.954 5.57.458 5.78-.87.125-3.37-3.186-5.475-4.715-1.7-1.365-4.23.77-1.75 2.812 8.065 6.577 15.88 9.537 20.452 24.786z"/>
115
+ </g>
116
+ <g fill-rule="evenodd" fill="#fff">
117
+ <path d="M345.873 161.1c.984 4.543-.917 13.513 6.344 13.443 3.037-5.132-3.435-9.96-6.344-13.443z"/>
118
+ <path d="M356.777 181.365c4.576-3.138.452-13.44-.97-25.04-1.11 10.343-3.563 21.638.97 25.04z"/>
119
+ <path d="M354.32 182.158c.573-5.664-8.356-6.927-14.478-14.422 1.587 6.01 6.112 14.79 14.477 14.422zm6.102 8.832c-4.81-4.36.905-16.87 1.143-26.568.745 8.95 4.677 24.98-1.143 26.567zm-2.734-1.258c-7.032.452-8.887-4.698-9.708-7.637 3.776 2.72 9.745 1.438 9.708 7.637zm7.064 7.754c5.407-.228 3.406-20.738 2.657-27.214-.537 6.89-6.176 24.72-2.66 27.214zm-2.38-.363c-4.672.713-9.41-2.002-10.694-6.642 4.035 1.757 10.707.366 10.695 6.644z"/>
120
+ <path d="M369.094 206.01c5.788 2.357 3.71-24.387 2.962-30.56-.535 7.88-7.39 27.23-2.962 30.56z"/>
121
+ <path d="M367.737 206.006c-5.815.864-10.097-2.686-11.76-7.554 5.935 2.213 10.555 1.427 11.76 7.554z"/>
122
+ </g>
123
+ <g fill-rule="evenodd" fill="#fff">
124
+ <path d="M244.38 141.09c-1.017-1.062-.723-1.468.78-1.485 1.194-.075 3.558.73 4.455.078.822-.597.495-3.13.86-4.297.16-.65.615-1.673 1.64-.078 3.032 4.86 6.82 10.692 8.438 16.407.885 3.203.443 8.36-2.97 11.094l-2.42-7.034c-1.152-3.343-7.348-11.365-10.783-14.687z" transform="matrix(-1.937 0 0 1.9463 857.173 -41.533)" stroke="#000" stroke-width=".501"/>
125
+ <path d="M383.805 233.07c1.97-2.067 1.4-2.857-1.513-2.89-2.31-.146-6.89 1.423-8.627.152-1.592-1.162-.96-6.09-1.666-8.363-.31-1.27-1.193-3.258-3.18-.154-5.872 9.457-13.207 20.81-16.343 31.933-1.715 6.233-.858 16.27 5.75 21.59l4.692-13.685c2.23-6.507 14.23-22.12 20.884-28.586z"/>
126
+ </g>
127
+ <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
128
+ <path d="M390.38 216.058c-2.647 8.51-4.238 15.487-.417 16.308 4.083-.71 2.308-8.932.417-16.308zm-.272 23.89c4.354 2.31 9.046-8.787 8.07-17.528-2.192 7.492-9.577 12.118-8.07 17.527zm-1.614-.228c.675-6.052-1.81-5.892-5.067-11.675.345 6.532 1.972 12.01 5.067 11.674z"/>
129
+ <path d="M389.933 248.592c5.08 1.443 10.905-10.656 10.687-19.597-2.116 9.897-13.146 13.852-10.687 19.597z"/>
130
+ <path d="M388.273 248.366c2.037-4.69-2.12-4.116-4.878-12.52-.913 8.697.413 12.666 4.878 12.52zm1.473 9.124c6.594 1.134 9.994-13.425 13.27-20.396-6.485 9.14-14.255 14.23-13.27 20.395z"/>
131
+ <path d="M388.213 256.99c1.927-5.368-3.52-5.068-6.39-13.09.456 10.175 1.777 13.845 6.39 13.09zm1.9 9.247c4.17.3 11.667-11.342 11.828-18.533-3.56 7.92-14.74 13.167-11.825 18.533z"/>
132
+ <path d="M387.01 264.895c1.735-5.6-3.107-5.636-5.256-11.91-.152 9.458 1.324 12.666 5.257 11.91zm.16 10.09c7.352 1.287 9.234-8.406 13.572-18.266-4.28 7.846-13.95 12.25-13.573 18.264z"/>
133
+ <path d="M386.648 273.637c2.384-5.064-3.14-5.068-6.086-12.635-.152 10.706 1.7 13.846 6.086 12.635z"/>
134
+ </g>
135
+ <g fill-rule="evenodd" fill="#fff">
136
+ <path d="M390.38 216.058c-2.647 8.51-4.238 15.487-.417 16.308 4.083-.71 2.308-8.932.417-16.308zm-.272 23.89c4.354 2.31 9.046-8.787 8.07-17.528-2.192 7.492-9.577 12.118-8.07 17.527zm-1.614-.228c.675-6.052-1.81-5.892-5.067-11.675.345 6.532 1.972 12.01 5.067 11.674z"/>
137
+ <path d="M389.933 248.592c5.08 1.443 10.905-10.656 10.687-19.597-2.116 9.897-13.146 13.852-10.687 19.597z"/>
138
+ <path d="M388.273 248.366c2.037-4.69-2.12-4.116-4.878-12.52-.913 8.697.413 12.666 4.878 12.52zm1.473 9.124c6.594 1.134 9.994-13.425 13.27-20.396-6.485 9.14-14.255 14.23-13.27 20.395z"/>
139
+ <path d="M388.213 256.99c1.927-5.368-3.52-5.068-6.39-13.09.456 10.175 1.777 13.845 6.39 13.09zm1.9 9.247c4.17.3 11.667-11.342 11.828-18.533-3.56 7.92-14.74 13.167-11.825 18.533z"/>
140
+ <path d="M387.01 264.895c1.735-5.6-3.107-5.636-5.256-11.91-.152 9.458 1.324 12.666 5.257 11.91zm.16 10.09c7.352 1.287 9.234-8.406 13.572-18.266-4.28 7.846-13.95 12.25-13.573 18.264z"/>
141
+ <path d="M386.648 273.637c2.384-5.064-3.14-5.068-6.086-12.635-.152 10.706 1.7 13.846 6.086 12.635z"/>
142
+ </g>
143
+ <g fill-rule="evenodd" fill="#fff">
144
+ <path d="M256.81 166.87c3.334.016 3.985-4.687 3.985-5.937-1.64.312-4.61 3.28-3.985 5.937z" transform="matrix(-1.937 0 0 1.9463 857.387 -41.81)" stroke="#000" stroke-width=".501"/>
145
+ <path d="M359.927 282.968c-6.458.03-7.72-9.122-7.72-11.555 3.18.607 8.933 6.386 7.72 11.555z"/>
146
+ </g>
147
+ <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
148
+ <path d="M372.836 241.38c-2.647 8.51-3.705 12.596-.113 15.32 4.69-2.61 2.005-7.944.113-15.32zm-1.48 22.245c1.97-6.278-2.874-7.79-5.445-14.865-.262 9.344 1.06 16.19 5.448 14.865z"/>
149
+ <path d="M373.288 264.98c3.443 1.324 7.68-6.655 5.335-14.637-2.42 7.187-8.36 8.925-5.335 14.638zm-3.635 7.155c3.33-5.144-1.968-5.41-4.65-12.594-.15 9.46.717 13.35 4.65 12.596z"/>
150
+ <path d="M369.66 280.986c2.536-5.823-2.987-5.068-6.238-12.253-.152 10.706 1.625 13.01 6.238 12.253zm2.497-8.513c2.877.074 8.472-4.956 6.81-11.234-2.42 5.257-9.268 4.725-6.81 11.232z"/>
151
+ <path d="M371.36 280.068c4.692.983 8.246-6.2 7.718-11.12-3.67 4.58-8.704 4.954-7.72 11.12z"/>
152
+ </g>
153
+ <g fill-rule="evenodd" fill="#fff">
154
+ <path d="M372.836 241.38c-2.647 8.51-3.705 12.596-.113 15.32 4.69-2.61 2.005-7.944.113-15.32zm-1.48 22.245c1.97-6.278-2.874-7.79-5.445-14.865-.262 9.344 1.06 16.19 5.448 14.865z"/>
155
+ <path d="M373.288 264.98c3.443 1.324 7.68-6.655 5.335-14.637-2.42 7.187-8.36 8.925-5.335 14.638zm-3.635 7.155c3.33-5.144-1.968-5.41-4.65-12.594-.15 9.46.717 13.35 4.65 12.596z"/>
156
+ <path d="M369.66 280.986c2.536-5.823-2.987-5.068-6.238-12.253-.152 10.706 1.625 13.01 6.238 12.253zm2.497-8.513c2.877.074 8.472-4.956 6.81-11.234-2.42 5.257-9.268 4.725-6.81 11.232z"/>
157
+ <path d="M371.36 280.068c4.692.983 8.246-6.2 7.718-11.12-3.67 4.58-8.704 4.954-7.72 11.12z"/>
158
+ </g>
159
+ <g fill-rule="evenodd" fill="#fff">
160
+ <path d="M235.63 159.06c-.297-.385-1.15.01-.937.938.198 1.256 2.05 7.704 5.233 9.922 2.27 1.636 14.2 4.27 19.61 5.39 2.977.6 5.47 2.084 7.423 4.454-.81-3.1-1.46-5.395-2.5-8.203-1.016-2.466-3.703-5.166-6.486-5.31-5.17-.187-11.86-.627-16.72-2.736-2.51-1.048-4.01-2.464-5.625-4.453z" transform="matrix(-1.937 0 0 1.9463 857.173 -41.533)" stroke="#000" stroke-width=".501"/>
161
+ <path d="M400.754 268.045c.575-.75 2.228.02 1.815 1.826-.386 2.447-3.973 14.996-10.138 19.313-4.397 3.184-27.508 8.313-37.985 10.49-5.767 1.167-10.596 4.057-14.38 8.67 1.566-6.032 2.823-10.5 4.844-15.966 1.965-4.803 7.17-10.058 12.56-10.34 10.013-.363 22.97-1.22 32.387-5.324 4.86-2.04 7.77-4.795 10.896-8.667z"/>
162
+ </g>
163
+ <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
164
+ <path d="M386.598 297.655c1.057-4.228-.29-5.588.865-12.208-6.345 8.51-3.96 12.542-.865 12.208z"/>
165
+ <path d="M387.297 298.704c4.202 1.17 15.13-8.405 15.448-15.55-2.954 5.135-17.713 10.674-15.448 15.55zm-6.87 6.31c2.875-1.57 2.064-8.22-.542-10.464-.534 6.49-4.453 10.308.543 10.465z"/>
166
+ <path d="M383.394 306.83c5.082 1.593 10.83-7.615 15.02-11.614-4.777 4.118-19.226 6.096-15.02 11.613zm-6.99 4.573c3.556-2.33.236-6.93-.013-16.016-3.572 6.567-4.3 15.553.014 16.016z"/>
167
+ <path d="M377.083 313.74c1.814 2.43 15.24-5.943 18.595-12.148-11.468 8.53-21.585 7.39-18.595 12.147zm-1.34 7.578c3.294-2.402-2.837-8.718-4.11-17.196.076 10.327-1.34 18.18 4.11 17.196z"/>
168
+ <path d="M379.324 318.468c1.652 2.657 11.896-4.375 16.312-12.03-6.79 5.946-18.21 7.538-16.312 12.03zm-10.468 11.57c3.71-.66 3.2-10.046.37-17.69-3.194 9.23-4.608 18.595-.37 17.688z"/>
169
+ <path d="M378.16 324.92c1.28 1.518 16.38-9.062 16.162-13.363-4.778 6.855-20.747 8.225-16.162 13.363zm-17.524 13.883c5.12-2.1 2.713-10.39 3.72-19.327-4.03 8.732-8.79 17.496-3.72 19.327z"/>
170
+ <path d="M370.218 331.63c.815 2.808 13.112-2.4 19.048-10.968-7.17 5.566-21.096 6.323-19.048 10.967z"/>
171
+ <path d="M362.277 340.125c2.65 4.406 17.9-3.663 20.115-11.234-4.93 6.553-21.964 5.564-20.115 11.236z"/>
172
+ <path d="M369.272 343.56c2.8.302 9.31-5.03 11.142-7.812-5.234 2.596-12.308 6.17-11.142 7.812z"/>
173
+ </g>
174
+ <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
175
+ <path d="M346.304 310.784c3.332.483 7.69-5.634 4.78-11.833-1.446 6.19-11.144 10.69-4.78 11.835zm7.136-3.65c2.572 1.44 9.08-5.486 8.253-10.02-3.637 5.794-10.94 7.465-8.254 10.02z"/>
176
+ <path d="M345.837 317.308c2.5 2.43 14.784-10.048 18.443-15.72-10.63 9.06-21.508 11.343-18.443 15.72zm-2.937 7.476c1.956 2.96 10.146-5.97 15.324-13.398-6.563 6.477-17.68 9.44-15.324 13.398z"/>
177
+ <path d="M343.735 317.668c2.003-5.29-1.315-6.132-2.816-12.71-2.966 3.637-2.633 13.693 2.814 12.71zm-3.27 7.3c3.98-1.11-2.456-7.88-3.805-12.71-.607 8.883-.502 13.312 3.805 12.71zm-3.885 6.382c3.673-1.338-2.078-4.69-2.666-12.103-1.825 2.725-2.783 13.085 2.665 12.102z"/>
178
+ <path d="M331.086 332.914c2.342-1.267 1.378-7.31-2.217-8.11-.838 4.743-.73 8.18 2.215 8.11z"/>
179
+ </g>
180
+ <g fill-rule="evenodd" fill="#fff">
181
+ <path d="M346.304 310.784c3.332.483 7.69-5.634 4.78-11.833-1.446 6.19-11.144 10.69-4.78 11.835zm7.136-3.65c2.572 1.44 9.08-5.486 8.253-10.02-3.637 5.794-10.94 7.465-8.254 10.02z"/>
182
+ <path d="M345.837 317.308c2.5 2.43 14.784-10.048 18.443-15.72-10.63 9.06-21.508 11.343-18.443 15.72zm-2.937 7.476c1.956 2.96 10.146-5.97 15.324-13.398-6.563 6.477-17.68 9.44-15.324 13.398z"/>
183
+ <path d="M343.735 317.668c2.003-5.29-1.315-6.132-2.816-12.71-2.966 3.637-2.633 13.693 2.814 12.71zm-3.27 7.3c3.98-1.11-2.456-7.88-3.805-12.71-.607 8.883-.502 13.312 3.805 12.71zm-3.885 6.382c3.673-1.338-2.078-4.69-2.666-12.103-1.825 2.725-2.783 13.085 2.665 12.102z"/>
184
+ <path d="M331.086 332.914c2.342-1.267 1.378-7.31-2.217-8.11-.838 4.743-.73 8.18 2.215 8.11z"/>
185
+ </g>
186
+ <g fill-rule="evenodd" fill="#fff">
187
+ <path d="M386.598 297.655c1.057-4.228-.29-5.588.865-12.208-6.345 8.51-3.96 12.542-.865 12.208z"/>
188
+ <path d="M387.297 298.704c4.202 1.17 15.13-8.405 15.448-15.55-2.954 5.135-17.713 10.674-15.448 15.55zm-6.87 6.31c2.875-1.57 2.064-8.22-.542-10.464-.534 6.49-4.453 10.308.543 10.465z"/>
189
+ <path d="M383.394 306.83c5.082 1.593 10.83-7.615 15.02-11.614-4.777 4.118-19.226 6.096-15.02 11.613zm-6.99 4.573c3.556-2.33.236-6.93-.013-16.016-3.572 6.567-4.3 15.553.014 16.016z"/>
190
+ <path d="M377.083 313.74c1.814 2.43 15.24-5.943 18.595-12.148-11.468 8.53-21.585 7.39-18.595 12.147zm-1.34 7.578c3.294-2.402-2.837-8.718-4.11-17.196.076 10.327-1.34 18.18 4.11 17.196z"/>
191
+ <path d="M379.324 318.468c1.652 2.657 11.896-4.375 16.312-12.03-6.79 5.946-18.21 7.538-16.312 12.03zm-10.468 11.57c3.71-.66 3.2-10.046.37-17.69-3.194 9.23-4.608 18.595-.37 17.688z"/>
192
+ <path d="M378.16 324.92c1.28 1.518 16.38-9.062 16.162-13.363-4.778 6.855-20.747 8.225-16.162 13.363zm-17.524 13.883c5.12-2.1 2.713-10.39 3.72-19.327-4.03 8.732-8.79 17.496-3.72 19.327z"/>
193
+ <path d="M370.218 331.63c.815 2.808 13.112-2.4 19.048-10.968-7.17 5.566-21.096 6.323-19.048 10.967z"/>
194
+ <path d="M362.277 340.125c2.65 4.406 17.9-3.663 20.115-11.234-4.93 6.553-21.964 5.564-20.115 11.236z"/>
195
+ <path d="M369.272 343.56c2.8.302 9.31-5.03 11.142-7.812-5.234 2.596-12.308 6.17-11.142 7.812z"/>
196
+ </g>
197
+ <g fill-rule="evenodd" fill="#fff">
198
+ <path d="M235.83 159.52c-.377-.307-.876-.76-.704.176 1.41 7.41 1.855 9.483 8.35 12.044 6.6 2.508 8.967 1.63 14.588 1.533 3.034-.11 6.567 1.404 8.67 3.618.98 1.03 1.688 1.443 1.295.13-.396-1.312-.78-3.015-1.398-4.38-1.348-3-4.834-5.865-8.32-7.01-4.88-1.717-10.14-.854-15.165-2.164-2.62-.724-5.138-2.183-7.318-3.945z" transform="matrix(-1.7055 -.9227 -.9183 1.7137 926.17 287.993)" stroke="#000" stroke-width=".501"/>
199
+ <path d="M377.47 343.746c.926-.178 2.193-.494 1.04.95-9.208 11.4-11.872 14.54-25.3 12.937-13.562-1.795-16.792-5.48-26.29-10.835-5.07-2.99-12.488-3.654-18.11-1.8-2.617.86-4.2.91-2.324-.976 1.877-1.885 4.094-4.45 6.402-6.216 5.056-3.9 13.632-5.592 20.63-4.336 9.898 1.56 18.076 7.892 27.85 10.284 5.134 1.178 10.767 1 16.103-.008z"/>
200
+ </g>
201
+ <g fill-rule="evenodd" fill="#fff">
202
+ <path d="M287.66 208.42c.884.11 1.444 1.822 1.88.663.737-1.877.22-3.37-.61-3.205-.978.26-2.634 2.456-1.27 2.542z" transform="matrix(-1.9235 0 0 1.9463 853.242 -41.856)" stroke="#000" stroke-width=".503"/>
203
+ <path d="M299.92 363.792c-1.7.214-2.778 3.546-3.615 1.29-1.42-3.653-.425-6.558 1.17-6.237 1.883.508 5.068 4.78 2.444 4.947z"/>
204
+ </g>
205
+ <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
206
+ <path d="M318.535 348.932c4.813 1.252 6.063-4.296 6.535-8.327-4.34.935-8.887 3.45-6.535 8.327zm-1.935 4.928c.848 3.838 10.264-.118 12.094-5.493-6.694 3.906-13.298-.35-12.094 5.493z"/>
207
+ <path d="M313.233 353.672c4.3.712 1.907-6.028 1.66-12.676-2.41 5.42-5.848 12.1-1.66 12.676zM307.8 360.04c4.684.586 1.713-8.446.44-14.516-1.538 5.626-4.924 14.022-.44 14.516z"/>
208
+ <path d="M310.587 360.24c.57 5.11 10.252-.61 15.886-3.75-7.442 1.152-16.722-1.263-15.886 3.75zm-5.323 7.147c.57 5.11 10.25-.61 15.886-3.752-7.443 1.154-16.722-1.26-15.886 3.752z"/>
209
+ <path d="M302.79 367.182c4.454.13 1.18-9.587-.093-15.656-1.538 5.625-4.47 15.466.092 15.656zm-3.843 6.214c.57 5.11 9.417.073 14.9-3.448-7.52 1.61-15.736-1.566-14.9 3.448z"/>
210
+ </g>
211
+ <g fill-rule="evenodd" fill="#fff">
212
+ <path d="M318.535 348.932c4.813 1.252 6.063-4.296 6.535-8.327-4.34.935-8.887 3.45-6.535 8.327zm-1.935 4.928c.848 3.838 10.264-.118 12.094-5.493-6.694 3.906-13.298-.35-12.094 5.493z"/>
213
+ <path d="M313.233 353.672c4.3.712 1.907-6.028 1.66-12.676-2.41 5.42-5.848 12.1-1.66 12.676zm-5.433 6.368c4.684.586 1.713-8.446.44-14.516-1.538 5.626-4.924 14.022-.44 14.516z"/>
214
+ <path d="M310.587 360.24c.57 5.11 10.252-.61 15.886-3.75-7.442 1.152-16.722-1.263-15.886 3.75zm-5.323 7.147c.57 5.11 10.25-.61 15.886-3.752-7.443 1.154-16.722-1.26-15.886 3.752z"/>
215
+ <path d="M302.79 367.182c4.454.13 1.18-9.587-.093-15.656-1.538 5.625-4.47 15.466.092 15.656zm-3.843 6.214c.57 5.11 9.417.073 14.9-3.448-7.52 1.61-15.736-1.566-14.9 3.448z"/>
216
+ </g>
217
+ <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
218
+ <path d="M348.73 364.83c2.648 4.406 12.425-3.206 17.758-7.128-7.667 2.368-19.607 1.458-17.76 7.13z"/>
219
+ <path d="M338.75 369.407c.953 5.052 17.448.883 19.8-2.862-7.585 3.213-20.705-1.502-19.8 2.862z"/>
220
+ <path d="M330.983 373.26c.497 2.772 13.116 1.72 19.496-.428-6.9.858-20.78-4.01-19.498.43z"/>
221
+ <path d="M324.395 376.56c.04 2.542 14.712 4 19.648-.125-9.864 1.464-20.628-5.99-19.648.124z"/>
222
+ <path d="M312.79 378.94c-.568 3.53 15.395 2.783 20.407 1.014-8.57-.662-19.638-6.215-20.407-1.015z"/>
223
+ <path d="M312.56 375.724c3.597 3.3 12.85-11.443 15.86-17.938-7.118 7.423-19.966 15.052-15.86 17.938z"/>
224
+ <path d="M323.044 373.22c4.283 2.846 8.214-7.563 10.388-15.2-4.078 6.586-14.49 10.87-10.388 15.2z"/>
225
+ <path d="M331.335 370.387c4.283 2.845 6.695-6.576 7.73-12.466-2.938 5.07-11.832 8.138-7.73 12.468z"/>
226
+ <path d="M339.35 365.37c4.283 2.845 9.66-5.055 8.413-12.844-1.644 8.032-12.515 8.513-8.413 12.844zm-16.257 22.174c2.11 5.372 24.295-4.696 28.015-11.413-7.127 6.026-30.08 5.207-28.015 11.415z"/>
227
+ </g>
228
+ <g fill-rule="evenodd" fill="#fff">
229
+ <path d="M348.73 364.83c2.648 4.406 12.425-3.206 17.758-7.128-7.667 2.368-19.607 1.458-17.76 7.13z"/>
230
+ <path d="M338.75 369.407c.953 5.052 17.448.883 19.8-2.862-7.585 3.213-20.705-1.502-19.8 2.862z"/>
231
+ <path d="M330.983 373.26c.497 2.772 13.116 1.72 19.496-.428-6.9.858-20.78-4.01-19.498.43z"/>
232
+ <path d="M324.395 376.56c.04 2.542 14.712 4 19.648-.125-9.864 1.464-20.628-5.99-19.648.124z"/>
233
+ <path d="M312.79 378.94c-.568 3.53 15.395 2.783 20.407 1.014-8.57-.662-19.638-6.215-20.407-1.015z"/>
234
+ <path d="M312.56 375.724c3.597 3.3 12.85-11.443 15.86-17.938-7.118 7.423-19.966 15.052-15.86 17.938z"/>
235
+ <path d="M323.044 373.22c4.283 2.846 8.214-7.563 10.388-15.2-4.078 6.586-14.49 10.87-10.388 15.2z"/>
236
+ <path d="M331.335 370.387c4.283 2.845 6.695-6.576 7.73-12.466-2.938 5.07-11.832 8.138-7.73 12.468z"/>
237
+ <path d="M339.35 365.37c4.283 2.845 9.66-5.055 8.413-12.844-1.644 8.032-12.515 8.513-8.413 12.844zm-16.257 22.174c2.11 5.372 24.295-4.696 28.015-11.413-7.127 6.026-30.08 5.207-28.015 11.415z"/>
238
+ </g>
239
+ <g fill-rule="evenodd" fill="#fff">
240
+ <path d="M366.62 143.7c.368-3.59-2.38-10.115-.43-13.594.266-.478-.584-1.747-1.133-.977-.858 1.227-1.74 4.73-2.11 3.436-.39-1.406-.45-3.893-1.718-4.376-.81-.282-1.955-.467-1.643.783.31 1.202 1.004 2.862.235 2.97-.446.064-1.73-1.637-2.813-2.423-.873-.7-2.174.396-.9 1.445 4.145 3.38 8.16 4.9 10.51 12.735z" transform="matrix(-1.911 0 0 1.9463 846.858 -41.507)" stroke="#000" stroke-width=".5"/>
241
+ <path d="M146.235 238.176c-.703-6.985 4.55-19.686.822-26.458-.51-.93 1.116-3.4 2.165-1.9 1.64 2.39 3.325 9.207 4.03 6.69.747-2.736.862-7.577 3.285-8.517 1.546-.55 3.732-.91 3.136 1.524-.592 2.34-1.92 5.57-.45 5.78.853.125 3.31-3.185 5.377-4.715 1.666-1.366 4.152.77 1.716 2.81-7.92 6.578-15.592 9.538-20.08 24.787z"/>
242
+ </g>
243
+ <g fill-rule="evenodd" fill="#fff">
244
+ <path d="M132.01 343.318c-.93-.178-2.202-.494-1.044.95 9.252 11.4 11.93 14.54 25.42 12.936 13.63-1.794 16.874-5.48 26.416-10.834 5.097-2.99 12.55-3.654 18.198-1.802 2.63.86 4.22.913 2.335-.974-1.885-1.885-4.113-4.45-6.433-6.216-5.08-3.9-13.696-5.592-20.728-4.337-9.945 1.56-18.163 7.895-27.983 10.287-5.16 1.177-10.817 1-16.18-.008z" stroke="#000" stroke-width=".973"/>
245
+ <path d="M132.01 343.318c-.93-.178-2.202-.494-1.044.95 9.252 11.4 11.93 14.54 25.42 12.936 13.63-1.794 16.874-5.48 26.416-10.834 5.097-2.99 12.55-3.654 18.198-1.802 2.63.86 4.22.913 2.335-.974-1.885-1.885-4.113-4.45-6.433-6.216-5.08-3.9-13.696-5.592-20.728-4.337-9.945 1.56-18.163 7.895-27.983 10.287-5.16 1.177-10.817 1-16.18-.008z"/>
246
+ </g>
247
+ <g fill-rule="evenodd" fill="#fff">
248
+ <path d="M209.873 363.685c1.72.214 2.81 3.546 3.657 1.29 1.436-3.653.43-6.56-1.184-6.238-1.905.508-5.128 4.78-2.473 4.948z" stroke="#000" stroke-width=".973"/>
249
+ <path d="M209.873 363.685c1.72.214 2.81 3.546 3.657 1.29 1.436-3.653.43-6.56-1.184-6.238-1.905.508-5.128 4.78-2.473 4.948z"/>
250
+ </g>
251
+ <g fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
252
+ <path d="M206.038 366.79c4.615 1.05 4.55-10.067-.162-14.78 2.075 7.14-3.468 13.668.162 14.78zM204.247 366.692c.304 5.283-12.966-.69-16.377-4.8 7.84 3.33 15.99.574 16.377 4.8zM198.43 359.137c.475 5.118-11.508.618-15.05-3.38 7.87 2.543 14.527-.832 15.05 3.38zm2.21.733c4.614 1.052 3.866-10.445-.62-14.396 2.153 7.672-3.01 13.287.62 14.397zm-4.862-7.003c4.615 1.05 1.967-8.85-1.454-12.802.556 7.217-1.72 12.223 1.454 12.802zm-2.434-.03c.475 5.27-8.847 1.224-12.465-3.76 7.79 2.542 11.94-.45 12.463 3.76zm-2.548-4.004c3.023-2.174-.184-7.923-5.94-7.567.564 3.472 2.552 9.58 5.94 7.567zM213.518 372.675c.305 5.283-12.968 2.656-17.137-2.974 8.374 1.584 16.75-1.25 17.14 2.976z"/>
253
+ </g>
254
+ <g fill-rule="evenodd" fill="#fff">
255
+ <g stroke="#000" stroke-width=".973">
256
+ <path d="M125.637 232.64c-1.98-2.067-1.407-2.857 1.52-2.89 2.322-.146 6.923 1.423 8.67.152 1.6-1.162.962-6.09 1.672-8.363.31-1.27 1.195-3.26 3.19-.154 5.902 9.457 13.272 20.81 16.423 31.933 1.723 6.233.102 15.964-5.626 22.504.202-5.576-1.877-9.327-4.41-13.99-3.13-6.13-14.756-22.73-21.44-29.195z"/>
257
+ <path d="M149.966 282.368c6.49.03 7.604-8.667 7.604-11.1-3.194.608-8.82 5.93-7.604 11.1z"/>
258
+ </g>
259
+ <path d="M125.637 232.64c-1.98-2.067-1.407-2.857 1.52-2.89 2.322-.146 6.923 1.423 8.67.152 1.6-1.162.962-6.09 1.672-8.363.31-1.27 1.195-3.26 3.19-.154 5.902 9.457 13.272 20.81 16.423 31.933 1.723 6.233.102 15.964-5.626 22.504.202-5.576-1.877-9.327-4.41-13.99-3.13-6.13-14.756-22.73-21.44-29.195z"/>
260
+ <path d="M149.966 282.368c6.49.03 7.604-8.667 7.604-11.1-3.194.608-8.82 5.93-7.604 11.1z"/>
261
+ </g>
262
+ <path d="M206.038 366.79c4.615 1.05 4.55-10.067-.162-14.78 2.075 7.14-3.468 13.668.162 14.78zm-1.79-.098c.303 5.283-12.967-.69-16.378-4.8 7.84 3.33 15.99.574 16.377 4.8zm-5.818-7.555c.475 5.118-11.508.618-15.05-3.38 7.87 2.543 14.527-.832 15.05 3.38zm2.21.733c4.614 1.052 3.866-10.445-.62-14.396 2.153 7.672-3.01 13.287.62 14.397zm-4.862-7.003c4.615 1.05 1.967-8.85-1.454-12.802.556 7.217-1.72 12.223 1.454 12.802zm-2.434-.03c.475 5.27-8.847 1.224-12.465-3.76 7.79 2.542 11.94-.45 12.463 3.76zm-2.548-4.004c3.023-2.174-.184-7.923-5.94-7.567.564 3.472 2.552 9.58 5.94 7.567zm22.722 23.842c.305 5.283-12.968 2.656-17.137-2.974 8.374 1.584 16.75-1.25 17.14 2.976z" fill-rule="evenodd" fill="#fff"/>
263
+ <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
264
+ <path d="M160.805 363.224c.476 5.27-14.015-.525-17.633-5.51 7.793 2.542 17.11 1.3 17.633 5.51zm8.878 2.254c3.023-2.174-3.15-7.772-8.067-9.088.563 3.472 4.68 11.1 8.067 9.088zm.933 3.65c.323 4.737-15.54 2.14-19.688-2.24 13.648 2.467 19.24-1.82 19.688 2.24z"/>
265
+ <path d="M178.036 372.292c1.76 4.4-13.464 3.327-18.81.768 8.638-.075 17.6-3.834 18.81-.768z"/>
266
+ <path d="M185.153 375.5c1.685 3.943-12.4 3.858-19.264 1.677 9.09-.074 17.595-5.58 19.262-1.678zm10.247 2.12c2.494 4.667-12.363 5.12-17.183 2.823 8.59-1.18 15.057-6.497 17.182-2.823z"/>
267
+ <path d="M177.993 369.627c-4.727 2.98-4.473-5.807-8.233-11.893 5.907 5.38 11.436 9.05 8.233 11.893zm8.392 3.153c-3.964 3.512-7.134-8.547-10.743-15.313 5.834 6.442 14.402 12.396 10.743 15.313zm11.065 3.37c-3.357 3.892-13.065-11.433-16.596-19.42 5.376 6.217 19.267 16.122 16.597 19.42z"/>
268
+ </g>
269
+ <g fill-rule="evenodd" fill="#fff">
270
+ <path d="M160.805 363.224c.476 5.27-14.015-.525-17.633-5.51 7.793 2.542 17.11 1.3 17.633 5.51zm8.878 2.254c3.023-2.174-3.15-7.772-8.067-9.088.563 3.472 4.68 11.1 8.067 9.088zm.933 3.65c.323 4.737-15.54 2.14-19.688-2.24 13.648 2.467 19.24-1.82 19.688 2.24z"/>
271
+ <path d="M178.036 372.292c1.76 4.4-13.464 3.327-18.81.768 8.638-.075 17.6-3.834 18.81-.768z"/>
272
+ <path d="M185.153 375.5c1.685 3.943-12.4 3.858-19.264 1.677 9.09-.074 17.595-5.58 19.262-1.678zm10.247 2.12c2.494 4.667-12.363 5.12-17.183 2.823 8.59-1.18 15.057-6.497 17.182-2.823zm-17.407-7.993c-4.727 2.98-4.473-5.807-8.233-11.893 5.907 5.38 11.436 9.05 8.233 11.893z"/>
273
+ <path d="M186.385 372.78c-3.964 3.512-7.134-8.547-10.743-15.313 5.834 6.442 14.402 12.396 10.743 15.313zm11.065 3.37c-3.357 3.892-13.065-11.433-16.596-19.42 5.376 6.217 19.267 16.122 16.597 19.42z"/>
274
+ </g>
275
+ <path d="M188.016 387.838c-1.675 5.917-26.38-5.577-29.138-11.532 14.136 7.49 29.476 5.924 29.138 11.532z" fill-rule="evenodd" fill="#fff"/>
276
+ <g fill-rule="evenodd" fill="#fff">
277
+ <path d="M108.607 267.615c-.578-.75-2.24.02-1.824 1.826.385 2.447 3.99 14.996 10.185 19.313 4.418 3.184 27.64 8.313 38.167 10.49 5.794 1.167 10.646 4.057 14.447 8.67-1.572-6.032-2.835-10.5-4.865-15.966-1.974-4.803-7.204-10.058-12.62-10.34-10.06-.363-23.08-1.22-32.542-5.324-4.884-2.04-7.807-4.795-10.948-8.667z" stroke="#000" stroke-width=".973"/>
278
+ <path d="M108.607 267.615c-.578-.75-2.24.02-1.824 1.826.385 2.447 3.99 14.996 10.185 19.313 4.418 3.184 27.64 8.313 38.167 10.49 5.794 1.167 10.646 4.057 14.447 8.67-1.572-6.032-2.835-10.5-4.865-15.966-1.974-4.803-7.204-10.058-12.62-10.34-10.06-.363-23.08-1.22-32.542-5.324-4.884-2.04-7.807-4.795-10.948-8.667z"/>
279
+ </g>
280
+ <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
281
+ <path d="M166.28 317.26c3.172 2.336 6.673-6.034 2.644-13.99-.127 7.658-6.214 10.23-2.644 13.99z"/>
282
+ <path d="M169.328 324.955c4.387 1.347 5.76-6.414 2.872-12.622.482 6.67-6.897 10.687-2.872 12.622z"/>
283
+ <path d="M172.66 331.114c4.238 2.11 5.842-5.732 2.797-11.554.332 7.428-6.06 9.618-2.796 11.554z"/>
284
+ <path d="M170.907 331.586c-1.678 5.018-11.415-4.327-13.056-9.41 6.045 6.005 14.268 5.342 13.058 9.41z"/>
285
+ <path d="M166.502 323.904c-1.908 5.018-14.152-7.9-16.858-14.122 6.043 6.004 18.22 10.586 16.858 14.122z"/>
286
+ <path d="M164.064 316.385c-1.907 5.703-15.217-9.497-18.987-14.883 6.35 5.928 20.425 10.74 18.987 14.883z"/>
287
+ <path d="M163.654 310.74c4.687-.91-.266-4.814-6.01-11.158-.27 6.68.827 11.35 6.01 11.158zm-7.914-3.783c2.023-2.204-1.94-3.142-6.85-8.65-.723 3.714 4.554 10.514 6.85 8.65zM178.44 331.732c2.564 1.5 4.32-3.755 1.123-8.513-.73 5.145-3.476 6.575-1.124 8.51z"/>
288
+ </g>
289
+ <g fill-rule="evenodd" fill="#fff">
290
+ <path d="M166.28 317.26c3.172 2.336 6.673-6.034 2.644-13.99-.127 7.658-6.214 10.23-2.644 13.99z"/>
291
+ <path d="M169.328 324.955c4.387 1.347 5.76-6.414 2.872-12.622.482 6.67-6.897 10.687-2.872 12.622z"/>
292
+ <path d="M172.66 331.114c4.238 2.11 5.842-5.732 2.797-11.554.332 7.428-6.06 9.618-2.796 11.554z"/>
293
+ <path d="M170.907 331.586c-1.678 5.018-11.415-4.327-13.056-9.41 6.045 6.005 14.268 5.342 13.058 9.41z"/>
294
+ <path d="M166.502 323.904c-1.908 5.018-14.152-7.9-16.858-14.122 6.043 6.004 18.22 10.586 16.858 14.122z"/>
295
+ <path d="M164.064 316.385c-1.907 5.703-15.217-9.497-18.987-14.883 6.35 5.928 20.425 10.74 18.987 14.883zm-.41-5.645c4.687-.91-.266-4.814-6.01-11.158-.27 6.68.827 11.35 6.01 11.158z"/>
296
+ <path d="M155.74 306.957c2.023-2.204-1.94-3.142-6.85-8.65-.723 3.714 4.554 10.514 6.85 8.65zm22.7 24.775c2.564 1.5 4.32-3.755 1.123-8.513-.73 5.145-3.476 6.575-1.124 8.51z"/>
297
+ </g>
298
+ <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
299
+ <path d="M122.717 298.56c-5.446 3.265-14.095-9.762-16.402-15.12 4.778 6.15 17.43 11.768 16.402 15.12z"/>
300
+ <path d="M127.36 306.143c-3.012 3.34-12.497-5.732-15.793-10.33 5.084 4.4 17.127 4.925 15.794 10.33z"/>
301
+ <path d="M132.526 312.956c-.994 4.564-14.836-5.694-18.072-10.55 5.968 5.624 18.98 5.116 18.072 10.55z"/>
302
+ <path d="M130.39 317.91c-2.134 4.108-13.392-6.072-16.095-11.383 6.88 6.002 17.838 7.32 16.096 11.383zM124.618 297.884c3.552-3.746 2.04-5.5-.55-11.404-1.416 6.062-3.55 8.48.55 11.404zm4.714 7.066c6.443.285.062-7.555-1.46-14.14.56 7.505-1.652 13.42 1.46 14.14z"/>
303
+ <path d="M133.43 311.198c4.463-1.01 3.175-7.327-.247-14.978.71 8.266-3.78 13.042.246 14.978zM131.916 323.693c-1.68 5.02-14.38-6.607-16.4-11.006 6.423 5.396 17.535 7.243 16.4 11.006z"/>
304
+ <path d="M139.515 331.52c-1.906 5.02-15.216-5.16-19.288-10.7 8.02 6.307 20.272 5.722 19.288 10.7z"/>
305
+ <path d="M147.264 339.423c-2.134 6.995-16.052-4.172-20.2-9.636 8.855 6.763 21.334 4.657 20.2 9.636zM134.187 321.46c3.78 1.956 5.307-8.77 3.175-16.346.028 8.266-7.582 14.41-3.175 16.346z"/>
306
+ <path d="M140.66 329.965c4.542 1.35 3.102-10.215-.78-17.715-.502 7.43-3.854 14.488.78 17.715zm8.064 7.988c5.074.284 1.583-9.913-2.602-15.662.712 7.507-1.65 14.793 2.602 15.664zM139.82 342.307c-1.526 2.584-5.257-2.196-11.383-5.684 5.51 1.44 12.06 3.29 11.382 5.684z"/>
307
+ </g>
308
+ <g fill-rule="evenodd" fill="#fff">
309
+ <path d="M122.717 298.56c-5.446 3.265-14.095-9.762-16.402-15.12 4.778 6.15 17.43 11.768 16.402 15.12z"/>
310
+ <path d="M127.36 306.143c-3.012 3.34-12.497-5.732-15.793-10.33 5.084 4.4 17.127 4.925 15.794 10.33z"/>
311
+ <path d="M132.526 312.956c-.994 4.564-14.836-5.694-18.072-10.55 5.968 5.624 18.98 5.116 18.072 10.55z"/>
312
+ <path d="M130.39 317.91c-2.134 4.108-13.392-6.072-16.095-11.383 6.88 6.002 17.838 7.32 16.096 11.383zm-5.772-20.026c3.552-3.746 2.04-5.5-.55-11.404-1.416 6.062-3.55 8.48.55 11.404zm4.714 7.066c6.443.285.062-7.555-1.46-14.14.56 7.505-1.652 13.42 1.46 14.14z"/>
313
+ <path d="M133.43 311.198c4.463-1.01 3.175-7.327-.247-14.978.71 8.266-3.78 13.042.246 14.978zm-1.514 12.495c-1.68 5.02-14.38-6.607-16.4-11.006 6.423 5.396 17.535 7.243 16.4 11.006z"/>
314
+ <path d="M139.515 331.52c-1.906 5.02-15.216-5.16-19.288-10.7 8.02 6.307 20.272 5.722 19.288 10.7z"/>
315
+ <path d="M147.264 339.423c-2.134 6.995-16.052-4.172-20.2-9.636 8.855 6.763 21.334 4.657 20.2 9.636zm-13.077-17.963c3.78 1.956 5.307-8.77 3.175-16.346.028 8.266-7.582 14.41-3.175 16.346z"/>
316
+ <path d="M140.66 329.965c4.542 1.35 3.102-10.215-.78-17.715-.502 7.43-3.854 14.488.78 17.715zm8.064 7.988c5.074.284 1.583-9.913-2.602-15.662.712 7.507-1.65 14.793 2.602 15.664zm-8.904 4.354c-1.526 2.584-5.257-2.196-11.383-5.684 5.51 1.44 12.06 3.29 11.382 5.684z"/>
317
+ </g>
318
+ <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
319
+ <path d="M136.905 256.366c4.735-3.504 1.123-10.057 0-16.29-1.524 5.912-5.535 13.668 0 16.29zm-.155 8.758c-7.115-.854-6.044-10.055-6.258-15.886 2.14 7.916 7.97 9.253 6.257 15.886zm1.128-1.207c6.018-.348 5.7-7.195 6.02-14.122-3.05 6.366-6.662 7.355-6.02 14.122z"/>
320
+ <path d="M137.645 272.423c-4.68.373-7.114-4.226-8.185-11.394 4.44 6.604 8.478 4.545 8.185 11.392zm1.673-.565c6.018.775 5.057-6.232 4.815-11.395-1.845 4.922-6.74 6.473-4.815 11.395z"/>
321
+ <path d="M129.937 268.9c.48 4.574 3.37 12.437 8.025 10.67 1.925-5.616-4.093-6.74-8.025-10.67z"/>
322
+ <path d="M139.396 280.052c-2.086-4.01 4.734-6.02 6.178-11.234.83 7.462.134 12.357-6.178 11.234z"/>
323
+ </g>
324
+ <g fill-rule="evenodd" fill="#fff">
325
+ <path d="M136.905 256.366c4.735-3.504 1.123-10.057 0-16.29-1.524 5.912-5.535 13.668 0 16.29zm-.155 8.758c-7.115-.854-6.044-10.055-6.258-15.886 2.14 7.916 7.97 9.253 6.257 15.886zm1.128-1.207c6.018-.348 5.7-7.195 6.02-14.122-3.05 6.366-6.662 7.355-6.02 14.122z"/>
326
+ <path d="M137.645 272.423c-4.68.373-7.114-4.226-8.185-11.394 4.44 6.604 8.478 4.545 8.185 11.392zm1.673-.565c6.018.775 5.057-6.232 4.815-11.395-1.845 4.922-6.74 6.473-4.815 11.395z"/>
327
+ <path d="M129.937 268.9c.48 4.574 3.37 12.437 8.025 10.67 1.925-5.616-4.093-6.74-8.025-10.67z"/>
328
+ <path d="M139.396 280.052c-2.086-4.01 4.734-6.02 6.178-11.234.83 7.462.134 12.357-6.178 11.234z"/>
329
+ </g>
330
+ <g stroke-linejoin="round" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff">
331
+ <path d="M119.984 232.498c3.746-4.034.437-10.436-.686-16.668-1.523 5.91-4.165 13.743.686 16.668zm-.12 7.517c-6.58.667-8.174-12.715-8.843-18.47 2.14 7.915 9.72 11.533 8.844 18.47zm1.37-.12c4.65-2.403 3.57-7.576 5.03-11.463-3.125 4.77-5.977 5.454-5.03 11.462z"/>
332
+ <path d="M119.933 248.653c-6.884.59-10.985-14.237-11.2-20.068 2.14 7.916 12.002 12.22 11.2 20.068zm1.307-.225c6.474-1.49 5.7-5.676 4.73-12.45-2.062 6.823-5.675 5.377-4.73 12.45z"/>
333
+ <path d="M119.843 257.21c-7.57 1.284-7.037-10.69-13.048-19.376 5.2 6.452 14.56 14.582 13.048 19.375zm1.71-.41c5.714.166 6.272-8.436 5.955-11.926-1.314 3.476-8.032 6.777-5.956 11.927z"/>
334
+ <path d="M108.022 247.992c2.837 9.212 6.868 18.443 11.825 17.742 2.38-5.237-4.702-5.905-11.825-17.742z"/>
335
+ <path d="M121.63 264.39c-2.086-4.01 4.734-6.02 6.178-11.233.83 7.462.134 12.357-6.178 11.234zm-11.65-5.872c4.052 8.3 5.88 17.836 11.444 16.45 2.077-6.454-6.145-7.805-11.444-16.45z"/>
336
+ <path d="M122.56 273.4c-2.39-4.392 4.43-5.945 6.102-11.996.905 7.92.06 13.574-6.102 11.995z"/>
337
+ </g>
338
+ <g fill-rule="evenodd" fill="#fff">
339
+ <path d="M119.984 232.498c3.746-4.034.437-10.436-.686-16.668-1.523 5.91-4.165 13.743.686 16.668zm-.12 7.517c-6.58.667-8.174-12.715-8.843-18.47 2.14 7.915 9.72 11.533 8.844 18.47zm1.37-.12c4.65-2.403 3.57-7.576 5.03-11.463-3.125 4.77-5.977 5.454-5.03 11.462z"/>
340
+ <path d="M119.933 248.653c-6.884.59-10.985-14.237-11.2-20.068 2.14 7.916 12.002 12.22 11.2 20.068zm1.307-.225c6.474-1.49 5.7-5.676 4.73-12.45-2.062 6.823-5.675 5.377-4.73 12.45z"/>
341
+ <path d="M119.843 257.21c-7.57 1.284-7.037-10.69-13.048-19.376 5.2 6.452 14.56 14.582 13.048 19.375zm1.71-.41c5.714.166 6.272-8.436 5.955-11.926-1.314 3.476-8.032 6.777-5.956 11.927z"/>
342
+ <path d="M108.022 247.992c2.837 9.212 6.868 18.443 11.825 17.742 2.38-5.237-4.702-5.905-11.825-17.742z"/>
343
+ <path d="M121.63 264.39c-2.086-4.01 4.734-6.02 6.178-11.233.83 7.462.134 12.357-6.178 11.234zm-11.65-5.872c4.052 8.3 5.88 17.836 11.444 16.45 2.077-6.454-6.145-7.805-11.444-16.45z"/>
344
+ <path d="M122.56 273.4c-2.39-4.392 4.43-5.945 6.102-11.996.905 7.92.06 13.574-6.102 11.995z"/>
345
+ </g>
346
+ <path d="M134.24 217.226c3.993 1.08 8.182-3.404 6.73-10.115-4.564 1.138-6.66 5.28-6.73 10.117zm-12.788-3.366c.35 1.886 2.645 2.058 1.978-.61-.557-2.163-.652-3.79 0-5.55.893-2.205.595-5.96-.076-7.526-.678-1.654-2.922-.685-1.978.61 1.04 1.5 1.094 4.622.38 6.08-.94 2.152-.685 5.01-.304 6.995z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
347
+ <path d="M134.24 217.226c3.993 1.08 8.182-3.404 6.73-10.115-4.564 1.138-6.66 5.28-6.73 10.117zm-12.788-3.366c.35 1.886 2.645 2.058 1.978-.61-.557-2.163-.652-3.79 0-5.55.893-2.205.595-5.96-.076-7.526-.678-1.654-2.922-.685-1.978.61 1.04 1.5 1.094 4.622.38 6.08-.94 2.152-.685 5.01-.304 6.995z" fill-rule="evenodd" fill="#fff"/>
348
+ <path d="M135.27 206.677c-.378 2.948-2.873 3.216-2.148-.95.605-3.38.71-5.92 0-8.668-.97-3.447-.647-9.31.083-11.757.736-2.584 3.174-1.07 2.15.95-1.13 2.345-1.19 7.22-.414 9.498 1.024 3.363.747 7.825.33 10.926zm18.588 29.467c-1.543 2.27-4.002.952-2.61-2.692 1.178-2.523 1.304-5.65 2.615-7.494 1.833-2.797 4.938-5.128 6.7-6.82 1.82-1.8 3.333-.065 1.663 1.48-2.028 2.028-4.228 4.553-5.45 6.466-2.28 3.716-1.276 6.68-2.918 9.06z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
349
+ <g fill-rule="evenodd" fill="#fff">
350
+ <path d="M242.54 131.62c.18.97 1.484.926 1.14-.444-.285-1.112-.932-2.18-.597-3.085.46-1.13.57-3.077.226-3.882-.35-.85-1.47-.28-.987.385.534.77.114 2.925-.253 3.674-.482 1.106.274 2.334.47 3.354z" transform="matrix(-2.453 -.9787 -1.138 2.5207 903.448 145.415)" stroke="#000" stroke-width=".36"/>
351
+ <path d="M158.688 239.805c-1.543 2.27-4.694.882-2.293-2.235 1.967-2.524 4.77-4.585 4.977-7.19.163-3.307 2.103-8.32 3.866-10.013 1.82-1.802 3.924.733 1.978 1.935-2.187 1.42-3.608 7.26-3.56 9.508-.074 3.26-3.326 5.616-4.968 7.995z"/>
352
+ </g>
353
+ <path d="M153.858 236.144c-1.543 2.27-4.002.952-2.61-2.692 1.178-2.523 1.304-5.65 2.615-7.494 1.833-2.797 4.938-5.128 6.7-6.82 1.82-1.8 3.333-.065 1.663 1.48-2.028 2.028-4.228 4.553-5.45 6.466-2.28 3.716-1.276 6.68-2.918 9.06z" fill-rule="evenodd" fill="#fff"/>
354
+ <g fill-rule="evenodd" fill="#fff">
355
+ <path d="M242.23 131.78c-.094.784 1.23.974 1.172-.163-.06-1.187-1.824-2.273-.742-4.08.57-.884.58-2.504.234-3.365-.303-.854-1.58-.296-1.094.37.534.77-.1 2.25-.508 2.993-1.225 2.166 1.01 3.22.938 4.245z" transform="matrix(1.9463 0 0 4.087 -343.233 -314.153)" stroke="#000" stroke-width=".345"/>
356
+ <path d="M128.22 224.436c-.184 3.205 2.395 3.98 2.28-.666-.117-4.85-3.55-9.29-1.444-16.675 1.107-3.613 1.127-10.234.455-13.753-.587-3.49-3.07-1.21-2.127 1.508 1.04 3.15-.195 9.196-.99 12.237-2.383 8.852 1.967 13.164 1.827 17.35z"/>
357
+ </g>
358
+ <path d="M135.27 206.677c-.378 2.948-2.873 3.216-2.148-.95.605-3.38.71-5.92 0-8.668-.97-3.447-.647-9.31.083-11.757.736-2.584 3.174-1.07 2.15.95-1.13 2.345-1.19 7.22-.414 9.498 1.024 3.363.747 7.825.33 10.926zm-25.36 60.296c1.236 1.47 3.318.485 1.42-1.504-1.552-1.61-1.04-2.117-1.987-4.075-.936-2.188-.887-3.395-2.016-4.96-1-1.482-2.5.03-1.495 1.28 1.263 1.476.915 2.564 1.687 3.992 1.426 2.444 1.08 3.727 2.39 5.265zm33.224 40.113c3.974 1.954 6.99 6.836 7.19 10.812.336 4.576.996 8.44 3.05 11.69-3.27-.91-4.837-6.124-5.302-11.118-.47-5.17-3.256-7.41-4.938-11.384zm8.29 9.576c2.75 5.077 6.597 7.013 6.794 10.78.333 4.335.662 4.557 1.837 8.82-3.237-.863-4.052-1.145-4.926-7.632-.54-4.56-4.19-7.775-3.706-11.968z" fill-rule="evenodd" fill="#fff"/>
359
+ <path d="M301.504 401.657c.076 1.925.306 3.472 1.447 5.018-6.64-2.66-16.015-1.236-22.43 1.75-2.86 1.366-6.32-1.562-2.964-4.335 4.773-3.867 15.814-1.674 23.95-2.433zm-93.687-.1c.094 1.813-.116 3.475-.784 5.06 7.22-2.99 14.97-.507 22.262 2.434 5.013 2.075 5.418-1.514 4.533-2.756-1.522-2.203-4.467-4.622-8.192-4.675-2.48-.036-12.026-.12-17.82-.063zm6.094-35.26c-2.012-.868-4.352-.033-6.45 2.176-7.05 6.907-15.32 13.637-21.997 18.873-2.49 2.164-5.037 6.047 5.59 9.928.385.146 8.132 3.017 13.04 3.2 2.005-.057 2 2.937 1.627 3.735-.847 1.592-.234 2.2-1.945 3.735-1.783 1.504.19 3.452 1.592 2.13 5.983-5.196 15.685-1.872 25.035 1.168 2.21.612 6.252.44 6.217-2.608.037-3.32 2.442-5.667 3.914-5.753 3.816.662 22.676.872 28.486.166 3.387-.44 3.592 4.64 5.404 6.64 1.25 1.33 6.058 1.68 9.356.225 6.518-3.028 16.45-3.028 20.498-.134 1.664 1.267 2.978.24 2.032-1.047-1.22-1.76-1.19-2.575-1.797-3.965-1.52-3.094-.307-3.85 1.287-4.074 18.01-2.322 23.756-8.467 18.25-13.477-7.11-6.237-15.025-12.506-21.845-19.874-1.85-1.954-3.07-2.74-6.92-1.14-11.764 5.36-26.698 9.265-41.313 9.552-13.6.116-32.297-6.174-40.06-9.46z" fill-rule="evenodd" fill-opacity=".185" stroke="#000" stroke-width=".973"/>
360
+ <path d="M301.504 401.657c.076 1.925.306 3.472 1.447 5.018-6.64-2.66-16.015-1.236-22.43 1.75-2.86 1.366-6.32-1.562-2.964-4.335 4.773-3.867 15.814-1.674 23.95-2.433zm-93.687-.1c.094 1.813-.116 3.475-.784 5.06 7.22-2.99 14.97-.507 22.262 2.434 5.013 2.075 5.418-1.514 4.533-2.756-1.522-2.203-4.467-4.622-8.192-4.675-2.48-.036-12.026-.12-17.82-.063zm6.094-35.26c-2.012-.868-4.352-.033-6.45 2.176-7.05 6.907-15.32 13.637-21.997 18.873-2.49 2.164-5.037 6.047 5.59 9.928.385.146 8.132 3.017 13.04 3.2 2.005-.057 2 2.937 1.627 3.735-.847 1.592-.234 2.2-1.945 3.735-1.783 1.504.19 3.452 1.592 2.13 5.983-5.196 15.685-1.872 25.035 1.168 2.21.612 6.252.44 6.217-2.608.037-3.32 2.442-5.667 3.914-5.753 3.816.662 22.676.872 28.486.166 3.387-.44 3.592 4.64 5.404 6.64 1.25 1.33 6.058 1.68 9.356.225 6.518-3.028 16.45-3.028 20.498-.134 1.664 1.267 2.978.24 2.032-1.047-1.22-1.76-1.19-2.575-1.797-3.965-1.52-3.094-.307-3.85 1.287-4.074 18.01-2.322 23.756-8.467 18.25-13.477-7.11-6.237-15.025-12.506-21.845-19.874-1.85-1.954-3.07-2.74-6.92-1.14-11.764 5.36-26.698 9.265-41.313 9.552-13.6.116-32.297-6.174-40.06-9.46z" fill-rule="evenodd" fill="#fff"/>
361
+ <g fill-rule="evenodd" fill="#fff">
362
+ <path d="M338.583 332.01c.816 2.81 12.048-2.323 17.757-13.55-7.476 8.15-19.576 8.07-17.757 13.55z" stroke="#000" stroke-width=".973"/>
363
+ <path d="M338.583 332.01c.816 2.81 12.048-2.323 17.757-13.55-7.476 8.15-19.576 8.07-17.757 13.55z"/>
364
+ </g>
365
+ <g fill-rule="evenodd" fill="#fff">
366
+ <path d="M253.45 178.87c1.695 2.578 3.958 4.444 4.06 6.487.173 2.35.344 2.47.954 4.783-1.68-.468-2.104-.62-2.558-4.14-.28-2.47-2.708-4.856-2.456-7.13z" transform="matrix(-2.0175 0 0 1.844 868.637 -14.906)" stroke="#000" stroke-width=".505"/>
367
+ <path d="M357.293 314.93c-3.42 4.755-7.986 8.196-8.192 11.963-.347 4.335-.692 4.557-1.922 8.82 3.39-.863 4.245-1.145 5.16-7.632.566-4.557 5.464-8.955 4.956-13.15z"/>
368
+ </g>
369
+ <g fill-rule="evenodd" fill="#fff">
370
+ <path d="M254.38 180.28c2.042 1.004 2.506 2.667 2.587 4.726.04 2.384.617 4.226 1.673 5.897-2.103.305-2.486-3.147-2.725-5.713-.242-2.656-.67-2.87-1.535-4.91z" transform="matrix(-2.039 0 0 1.9463 881.502 -42.498)" stroke="#000" stroke-width=".489"/>
371
+ <path d="M362.835 308.38c-4.163 1.955-5.11 5.192-5.274 9.2-.08 4.64-1.256 8.225-3.41 11.477 4.288.594 5.07-6.125 5.557-11.12.493-5.17 1.368-5.583 3.13-9.556z"/>
372
+ </g>
373
+ <g fill-rule="evenodd" fill="#fff">
374
+ <path d="M242.23 131.44c.18.97 1.36 1.058 1.016-.312-.286-1.112-.335-1.948 0-2.852.46-1.133.306-3.062-.04-3.867-.347-.85-1.5-.354-1.015.31.536.77.564 2.376.197 3.125-.483 1.106-.352 2.574-.156 3.594z" transform="matrix(2.0818 0 0 3.0397 -129.796 -193.086)" stroke="#000" stroke-width=".387"/>
375
+ <path d="M374.47 206.457c.372 2.948 2.83 3.216 2.115-.95-.596-3.38-.698-5.92 0-8.668.955-3.446.637-9.31-.08-11.757-.726-2.583-3.126-1.07-2.116.952 1.11 2.343 1.167 7.22.403 9.496-1.005 3.363-.732 7.825-.324 10.926z"/>
376
+ </g>
377
+ <g fill-rule="evenodd" fill="#fff">
378
+ <path d="M242.23 131.78c-.094.784 1.23.974 1.172-.163-.06-1.187-1.824-2.273-.742-4.08.57-.884.58-2.504.234-3.365-.303-.854-1.58-.296-1.094.37.534.77-.1 2.25-.508 2.993-1.225 2.166 1.01 3.22.938 4.245z" transform="matrix(-1.9157 0 0 4.087 845.476 -314.367)" stroke="#000" stroke-width=".348"/>
379
+ <path d="M381.43 224.222c.18 3.204-2.358 3.98-2.245-.666.115-4.85 3.494-9.29 1.42-16.675-1.09-3.61-1.108-10.232-.447-13.75.58-3.49 3.025-1.21 2.096 1.507-1.023 3.15.19 9.196.973 12.237 2.347 8.852-1.935 13.164-1.797 17.35z"/>
380
+ </g>
381
+ <g fill-rule="evenodd" fill="#fff">
382
+ <path d="M242.23 131.44c.18.97 1.36 1.058 1.016-.312-.286-1.112-.335-1.948 0-2.852.46-1.133.306-3.062-.04-3.867-.347-.85-1.5-.354-1.015.31.536.77.564 2.376.197 3.125-.483 1.106-.352 2.574-.156 3.594z" transform="matrix(-1.9157 0 0 1.9463 852.132 -42.178)" stroke="#000" stroke-width=".504"/>
383
+ <path d="M388.086 213.644c-.342 1.887-2.603 2.06-1.946-.608.548-2.164.642-3.79 0-5.55-.88-2.206-.586-5.96.075-7.527.666-1.656 2.875-.687 1.946.607-1.02 1.5-1.074 4.623-.37 6.08.924 2.153.673 5.01.297 6.996z"/>
384
+ </g>
385
+ <g fill-rule="evenodd" fill="#fff">
386
+ <path d="M374.235 217.334c-3.323 1.41-7.618-8.035-4.444-9.807 2.463-.62 8.098 8.01 4.446 9.807z" stroke="#000" stroke-width=".973"/>
387
+ <path d="M374.235 217.334c-3.323 1.41-7.618-8.035-4.444-9.807 2.463-.62 8.098 8.01 4.446 9.807z"/>
388
+ </g>
389
+ <g fill-rule="evenodd" fill="#fff">
390
+ <path d="M242.22 131.74c.18.97 1.234.857 1.32-.555-.012-1.006.432-2.074.267-2.87-.197-1.186-.906-2.386-1.25-3.19-.35-.85-1.142-.47-.806.273.386.954.75 2.098.876 2.905.208 1.555-.6 2.417-.405 3.437z" transform="matrix(2.367 -.9787 1.098 2.5207 -362.4 141.044)" stroke="#000" stroke-width=".367"/>
391
+ <path d="M355.57 236.05c1.488 2.27 3.86.952 2.517-2.692-1.136-2.523-1.258-5.65-2.522-7.495-1.77-2.796-4.765-5.127-6.465-6.82-1.757-1.8-3.216-.064-1.605 1.48 1.957 2.03 4.08 4.554 5.26 6.467 2.2 3.716 1.23 6.68 2.814 9.06z"/>
392
+ </g>
393
+ <g fill-rule="evenodd" fill="#fff">
394
+ <path d="M242.54 131.62c.18.97 1.484.926 1.14-.444-.285-1.112-.932-2.18-.597-3.085.46-1.13.57-3.077.226-3.882-.35-.85-1.47-.28-.987.385.534.77.114 2.925-.253 3.674-.482 1.106.274 2.334.47 3.354z" transform="matrix(2.367 -.9787 1.098 2.5207 -367.113 144.086)" stroke="#000" stroke-width=".367"/>
395
+ <path d="M351.48 238.476c1.49 2.27 4.53.882 2.214-2.236-1.898-2.523-4.603-4.584-4.803-7.19-.155-3.306-2.027-8.32-3.73-10.012-1.755-1.802-3.784.733-1.906 1.934 2.11 1.42 3.482 7.262 3.435 9.51.07 3.26 3.21 5.615 4.792 7.994z"/>
396
+ </g>
397
+ <path stroke-linejoin="round" d="M220.83 343.95c4.512 3.6 8.765 7.687 10.037 12.773 1.328 4.737 2.13 8.363 5.172 13.077-4.767-3.042-6.66-7.637-8.06-12.624-1.234-4.9-4.058-8.562-7.15-13.227z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
398
+ <path d="M220.83 343.95c4.512 3.6 8.765 7.687 10.037 12.773 1.328 4.737 2.13 8.363 5.172 13.077-4.767-3.042-6.66-7.637-8.06-12.624-1.234-4.9-4.058-8.562-7.15-13.227zm-5.157 0c4.208 3.446 6.938 7.382 8.21 12.467 1.328 4.738 3.195 8.515 5.933 12.774-4.46-3.04-7.265-7.18-8.668-12.165-1.232-4.9-2.686-8.563-5.475-13.075zm78.767 0c-4.302 3.466-7.093 7.425-8.394 12.54-1.357 4.766-3.265 8.566-6.064 12.85 4.56-3.06 7.427-7.223 8.86-12.24 1.26-4.928 2.746-8.613 5.597-13.15zm-5.295 0c-4.61 3.62-8.958 7.732-10.26 12.848-1.356 4.765-2.176 8.412-5.285 13.154 4.87-3.06 6.804-7.682 8.238-12.698 1.26-4.928 4.146-8.612 7.308-13.305zm-15.278 12.008c.124-.89-.482-1.666-1.21-1.9-1.42-.533-2.83-.967-4.237-1.368-1.6-.38-2.494.767-2.5 1.52-.007 1.254-.065 2.318 0 3.268.088 1.183.312 1.27 1.06 1.446 1.197.202 2.732.41 3.935 1.216.953.588 1.87.123 2.345-.91.308-.79.477-2.336.607-3.272zm-17.225 0c-.11-.89.357-1.742 1.007-1.976 1.265-.533 2.527-.663 3.86-.61 1.476-.022 1.85.313 1.853 1.066.008 1.253.06 2.47 0 3.42-.078 1.183-.052 1.27-.72 1.446-1.07.202-2.893.256-3.968 1.064-.852.588-1.823.123-1.87-.987.022-.834-.048-2.485-.164-3.42zm-20.902-.234c-.126-.89.484-1.666 1.215-1.9 1.425-.533 2.844-.967 4.257-1.368 1.606-.38 2.505.767 2.51 1.52.008 1.254.067 2.32 0 3.268-.087 1.184-.313 1.27-1.064 1.446-1.203.203-2.744.41-3.953 1.217-.957.588-1.878.123-2.357-.91-.31-.79-.48-2.337-.61-3.273zm17.302 0c.11-.89-.36-1.742-1.012-1.975-1.273-.535-2.54-.666-3.878-.61-1.485-.025-1.86.31-1.864 1.063-.008 1.254-.06 2.47 0 3.42.078 1.183.052 1.27.724 1.446 1.074.2 2.907.256 3.987 1.064.853.587 1.83.122 1.875-.987-.02-.837.05-2.488.166-3.424zm-16.018 7.902c1.545 2.914 3.32 7.35 6.537 6.538.053-2.23-3.47-3.776-6.535-6.538zm4.806.994c6.25 2.56 11.645 1.928 12.317 5.855-5.86.633-8.005-1.775-12.316-5.856zm30.636-.604c-1.567 2.746-3.366 6.928-6.627 6.163-.054-2.105 3.517-3.56 6.625-6.165zm-4.38.836c-6.34 2.43-11.813 1.83-12.496 5.558 5.948.6 8.123-1.684 12.496-5.558z" fill-rule="evenodd" fill="#fff"/>
399
+ <path d="M286.79 302.57l13.61.003c.052 5.144 3.066 10.67 7.3 13.836h-26.08c4.08-3.7 5.196-8.087 5.17-13.84z" fill-rule="evenodd" fill-opacity=".534" stroke="#000" stroke-width=".973" fill="#fff"/>
400
+ <path d="M286.79 302.57l13.61.003c.052 5.144 3.066 10.67 7.3 13.836h-26.08c4.08-3.7 5.196-8.087 5.17-13.84z" fill-rule="evenodd" fill="#fff"/>
401
+ <path d="M189.69 385.756c-.75.572-.7 2.29.76 2.888 13.593 4.877 26.717 13.89 64.476 13.535 38.12-.36 51.516-9.158 63.716-13.23 1.625-.62 3.155-1.88 1.064-3.65-6.855-5.604-14.264-10.108-19.16-17.033-.87-1.245-3.242-.54-4.715 0-14.55 5.11-27.992 8.692-41.97 8.667-13.645-.025-27.87-3.784-40.676-9.046-1.226-.525-3.234.065-4.182.985-5.94 5.92-12.403 11.663-19.31 16.88z" stroke="#000" stroke-width=".487" fill="none"/>
402
+ <path d="M208.004 376.394c-1.637-1.055-2.374.317-1.216 1.75 1.502 1.648 3.933 2.64 6.46 3.345 1.477.41 4.523-.11 6.086.074 1.216.152 1.903 2.606 4.106 2.51 2.223-.096 3.65-6.007 3.726-8.973.1-1.965-2.616-.71-2.357.08.71 1.953-.594 6.312-1.98 6.31-1.02-.064-2.114-2.178-3.65-2.434-1.2-.2-3.022.14-4.26.15-3.612.036-5.17-1.766-6.917-2.813z" fill-rule="evenodd"/>
403
+ <path d="M211.06 374.798c1.93.963 3.614-.76 4.716.457 2.814 3.194 6.434-1.53 2.205-1.368-1.71.066-1.975-1.294-4.942-.99-1.578.202-2.9 1.364-1.977 1.9zm.448 13.994c-1.524-.666-2.036.782-1.14 1.674 1.256 1.148 6.478 1.605 7.755.685 2.112-1.6.568-5.81-.38-6.995-.59-.722-2.374-.777-1.673 1.142.29.89 1.586 3.103.53 4.105-.964.924-3.635 0-5.092-.608zm11.716 1.285c.335-.86-.568-2.338-2.13-.61-1.29 1.363-.244 7.106 3.878 8.136 4.03.99 7.048-.46 7.602-2.66.384-1.466-1.823-2.74-.683-4.032.954-1.01 2.79.014 3.576-1.593.46-.902.496-2.75-1.978-3.955-1.072-.538-2.93.692-2.89 1.6.058 1.246 1.99.433 1.292 1.52-.51.826-2.794.48-3.496 2.43-.42 1.24 2.584 3.53.988 4.108-1.424.493-3.28.812-5.17-.228-1.17-.618-1.665-3.18-.988-4.713zm-14.52-7.902c-.957.14-2.28.836-2.354 1.977-.06.915.695 2.5 1.977 1.442 1.324-1.027.308-1.514.608-1.14.66.66-.308.714-1.52 2.36-.845 1.246-2.65 1.046-3.574.606-1.594-.823-.996-1.35-2.736-2.13-1.738-.854-2.79 1.15-1.14 2.054 1.823 1.045 4.81 3.133 7.755 1.598 1.75-.99 3.8-1.89 3.724-4.107-.1-1.44-.74-2.94-2.738-2.66zm94.572-.76c-1.345-.96-.522-2.705 1.446-2.053 1.674.62 4.453 2.59 4.636 5.17.208 2.824-4.34 4.89-6.08 4.793-2.98-.24-2.45-2.604-.23-2.435 1.72.125 3.834-.488 3.955-2.28.1-1.556-2.758-2.46-3.727-3.195zm-9.81-6.91c-1.738-1.752 1.9-3.65 2.964-1.52 1.404 2.708 3.074 5.373 4.335 8.364 1.004 2.453-.313 2.785-1.14 1.442-1.384-2.335-3.48-5.46-6.16-8.287zm-8.506 5.237c1.87-.814 1.825 1.52 1.14 1.977-1.234.685-2.89-1.14-1.14-1.98zm5.548-2.044c1.87-.813 1.824 1.52 1.14 1.977-1.236.688-2.89-1.14-1.14-1.977z" fill-rule="evenodd"/>
404
+ <path d="M232.49 380.968c-2.808-1.793.57-4.467 2.507-2.433 2.778 2.836 5.433 9.05 7.53 11.405 1.992 2.314.386-6.275.987-8.82.41-1.415 1.517-1.217 1.52.15.01 3.5-.53 10.62.38 11.18 1.7.966 1.394 2.545 2.812 2.28 1.522-.362 1.295-.76 2.663-.837 1.355 0 1.4 1.36 2.964 1.14.997-.13 1.296-1.26 2.507-1.294 1.105-.095.63 2.342-.073 2.737-1.146.644-4.716-.7-5.78-.607-1.264.034-3.54 1.207-4.942.684-1.71-.61-1.33-2.78-2.51-2.433-1.332.31-1.08 2.736-4.255 3.5-1.486.34-1.987-.997-1.216-1.9 1.38-1.477 4.16-2.655 3.725-4.03-1.288-3.835-5.175-8.454-8.82-10.72zm24.405.525c1.35 4.438 1.283 10.34 2.054 14.372.377 1.586 1.895.173 1.747-1.065-.597-4.33-.86-9.646-1.977-13.762-.462-1.425-2.34-1.148-1.825.455zm3.737 1.15c-.356-1.85 1.415-2.025 1.674-.916.913 3.57.796 11.744 2.585 12.014 3.088.355 7.417-.284 11.255-1.062 1.888-.376 2.275-1.742 2.205-2.283-.363-2.196 1.687-2.022 2.204.305.28 1.214-.272 3.392-2.584 3.876-4.518.872-10.736 2.217-14.296 1.445-3.118-.66-2.102-8.71-3.042-13.377z" fill-rule="evenodd"/>
405
+ <path d="M265.654 385.834c.077-2.342 1.835-2.686 1.823-.686.05 4.79 5.656 3.547 6.845 1.75.878-1.4.236-2.004-.61-3.573-1.05-2.03 1.175-2.602 2.13-.837.715 1.263 1.21 5.29-.075 6.312-1.78 1.41-6.594 2.104-8.67.53-1.1-.758-1.53-2.214-1.443-3.496zm-2.434-6.248c.25 1.5 4.333.99 4.18-.152-.14-.98-4.407-.76-4.18.152zm5.314 1.226c.16 1.512 2.803 1.067 2.66-.076-.14-1.208-2.812-1.446-2.66.076zm7.98-1.83c-1.34-1.852 1.27-1.97 2.13-.607 2.226 3.33 3.693 8.694 5.854 12.317.918 1.67 2.07.177 2.205-.228.144-.43-.7-1.09-.76-2.585-.106-1.164 2.27-2.608 3.954-1.52 1.574 1.06.286 2 1.064 2.583.744.556 2.616.206 2.893-.152.83-1.305-.302-.54-1.446-1.293-1.324-.948-.53-5.055 2.205-3.346 1.628.943 2.107 3.954 1.52 5.628-.517 1.55-3.24 2.077-4.713 1.748-1.66-.506-3-2.502-2.66-1.977.82 1.35-.204 2.68-.99 3.194-1.94 1.218-3.298 1.857-4.714-.152-2.51-3.76-3.893-10.103-6.54-13.61z" fill-rule="evenodd"/>
406
+ <path d="M205.65 121.273c-.112-2.246 3.37-2.418 2.97.67-.51 3.85 7.265 13.592 7.91 19.6.43 4.03-2.368 7.555-5.14 9.75-3.397 2.632-8.623 2.27-11.068.76-1.48-1.19-2.828-5.268-1.72-6.882.39-.54 2.162 5.987 6.062 5.96 5.308-.033 9.607-4.02 9.765-7.576.27-6.193-8.684-15.982-8.78-22.28zm15.55 15.297c.878-.626 2.28 2.112 1.29 2.797-.823.548-2.43-2.036-1.29-2.796zm2.336-5.546c-.444.215-1.326-.09-1.063-.467 1.242-1.774 3.89-4.444 5.808-5.377.59-.286 1.623.755 1.267 1.265-1.148 1.64-3.943 3.576-6.01 4.58zm20.534-16.29c.492-1.028 3.448-2.19 4.2-2.885.698-.716 1.03.6.733 1.223-.492 1.027-3.044 2.762-4.163 2.81-.602.024-1.07-.53-.77-1.15zm7.006.33c.64-1.804 2.705-4.54 4.126-5.44.73-.46 2.04-.098 1.794.594-.543 1.53-3.07 4.205-4.768 5.465-.516.46-1.3-.2-1.152-.62zm-6.014 4.516c-.428.214-.197 1.126.216 1.264.878.292 2.475.35 3.2-.05 1.05-.648.572-4.634-.835-2.505-.944 1.312-1.633.89-2.58 1.29zm-11.872 9.147c-2.147-1.672.577-4.014 2.82-2.378 4.373 3.295-6.52 15.93-12.447 21.833-1.084 1.157-2.036-1.756-.646-3.01 4.25-3.605 8.227-7.91 10.992-12.36.532-.855 1.042-2.7-.72-4.087zm24.873-10.86c.267-1.6-2.59.033-2.64-2.088-.028-1.124 3.12-1.91 4.435-.62 2.222 2.254.56 6.06-3.136 6.297-3.08.136-8.22 4.374-7.44 5.265.89 1.1 8.88 1.827 13.526 1.1 2.877-.404 2.273 2.17-.673 2.517-2.848.327-5.168.023-7.828.86-3.132.894-4.498 5.1-6.238 6.666-.39.273-1.435-1.378-1.038-1.998 1.254-1.962 3.253-4.962 5.452-5.82 1.388-.563-3.826-.74-5.49-1.215-1.32-.398-.937-2.075-.43-3.01.67-1.46 5.585-6.38 7.567-6.3 1.86.078 3.747-.464 3.93-1.658zm8.29.428c.926-.815 1.4-2.18 2.368-3.01.533-.533 1.38.105 1.24 1.39-.12 1.01-1.477 1.883-2.39 2.643-.744.557-1.61-.645-1.215-1.023zm10.53-3.755c1.377-.153 1.72 2.503.215 2.933-.913.305-1.71-2.777-.214-2.934zm-3.463 8.212c-.022 2.287 1.107 2.077 3.26 2 2.092-.08 3.93.053 3.923-2.013-.01-2.143-1.185-4.016-1.53-2.56-.303 1.37-.545 3.61-1.34 2.634-.752-.84-.454-1.023-1.746.354-.717.758-.798-.37-1.23-1.076-.298-.42-1.336.338-1.338.658zm-15.026 11.678c-.514 3.027-.043 7.264 1.506 7.312 1.916.062 5.878-6.617 7.754-10.082 1.125-1.933 3.058-2.27 2.252-.254-1.22 3.113-1.11 9.772-.04 11.728.577 1.054 4.83-.966 5.517-2.467 1.25-2.73.234-7.758.672-10.83.212-2.016 2.057-2.437 1.96-.568-.183 3.342-.5 9.472-.265 12.256.14 1.6 4.716 3.962 5.45-.884.39-3.05 1.96-6.06-.074-9.44-1.262-2.112 1.85-1.847 3.528 1.04 1.174 1.964-.99 5.215-.913 7.73.197 3.865-2.81 6.06-4.992 6.107-1.95.04-3.22-2.357-4.82-2.39-1.772-.114-3.594 2.76-5.06 2.656-5.68-.388-2.672-8.69-4.402-8.79-1.925-.114-4.194 8.135-6.565 7.84-2.336-.28-4.755-6.722-3.782-9.448.88-2.538 2.538-3.132 2.277-1.52z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
407
+ <path d="M285.895 121.33c-2.77-1.69.175-6.085 1.53-4.54 2.616 3.132 5.253 10.568 7.096 11.182 1.17.39 1.115-5.496 1.94-8.172.53-1.977 2.92-1.33 2.463 1.2-.156.847-3.122 10.463-2.894 10.843 2.054 4.11 4.09 8.28 5.374 12.69.532 1.9-1.75.62-2.024.224-1.46-2.18-4.01-10.51-4.01-10.13-1.174 5.86-1.45 7.59-2.696 12.572-.38 1.595-2.73 1.304-2.2-1.507.51-2.31 3.87-13.674 3.68-14.003-2.64-4.66-5.055-8.35-8.26-10.36z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
408
+ <path d="M290.897 148.366c-.773-.088-1.97 1.718 1.876 2.428 5.142.93 10.77-.8 12.496-5.843 1.973-6.004 3.28-11.69 4.31-13.836 1.29-2.5 2.938-2.298 1.72-5.948-.857-2.626-2.46-1.834-2.796-.43-.9 3.83-4.31 16.214-5.375 18.495-2.01 4.163-6.058 5.81-12.234 5.137z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
409
+ <path d="M301.193 128.61c-.55-1.18-1.835-.266-1.606 1.026.137 1.168 1.084 1.803 2.036 1.77 1.127-.04 3.51.038 3.517-1.833.004-1.315-1.03-2.413-1.796-.962-.734 1.315-1.678 1.177-2.15 0zm1.285-4.943c-.395.274-.04 1.736.43 1.72 1.68-.056 4.06-.592 5.335-1.48.373-.26.218-1.142-.314-1.124-1.62.054-4.198.01-5.453.884zm14.266 3.678c1.216-1.9 4.572-2.094 3.365.62-.856 1.87-9.21 18.01-10.35 20.062-1.244 2.308-2.26 1.165-1.378-.632 1.19-2.313 7.98-19.488 8.36-20.05z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
410
+ <path d="M304.17 151.382c-.355-1.284-2.348-3.184-2.124.252.397 6.238 8.966 4.266 11.56 2.05 2.356-2.088.312 7.04 3.442 8.018 1.724.553 4.97-1.8 6.566-3.87 4.426-5.744 7.243-13.976 11.5-19.647 1.607-2.217-.88-3.8-1.887-2.035-3.702 6.207-8.3 18.874-13.32 22.164-4.093 2.62-2.88-3.373-3.023-5.173-.18-1.32-1.79-3.262-3.935-1.48-1.503 1.174-3.835 2.128-5.946 1.937-1.225-.068-2.258-.047-2.834-2.213z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
411
+ <path d="M319.47 139.802c.044-.352-1.813-.512-1.722 1.29.065 1.334 1.66 1.697 1.935 1.506 2.51-1.826-.533-.916-.214-2.796zm-3.66 7.298c-.495.116-.948 1.694.216 1.784 1.064.076 5.235-.372 6.388-.304.745-.028 1.03-1.453-.57-1.378-1.937.098-4.485-.388-6.034-.102zm27.618-1.85c1.71-6.41 5.854.99 2.205 4.64-5.635 5.518-7.332 16.054-16.27 17.64-2.41.518-6.652-1.084-7.91-1.977-.49-.35.318-2.638 1.825-1.52 2.178 1.7 6.676 2.084 9.05.15 5.08-4.985 9.216-11.588 11.1-18.932zm-92.878 14.248c-.403.464-1.635.388-1.746 1.038-.484 2.41 0 3.633-.53 5.955-.51 2.225-2.052 2.31-1.947.497.14-2.35 2.077-5.666.708-5.894-.91-.214-1.613-1.432-.67-2.034 1.778-1.234 2.733-1.046 3.956-.674.428.13.537.757.23 1.113z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
412
+ <path d="M249.305 156.345c-2.36 2.063-4.547 2.906-6.717 5.514-.887 1.067-.862 2.556-1.392 3.92-.53 1.444-2.24 1.73-2.77 1.427-.885-.582-.756-3.264-1.745-1.82-.837 1.33-1.38 3.16-2.62 3.137-1.12-.023-3.234-2.316-2.162-2.427 3.67-.375 3.624-3.312 4.998-3.505 1.542-.206 1.643 2.425 2.595 1.898.748-.383 1.1-3.448 1.91-4.275 2.49-2.542 4.457-3.885 6.995-5.754 1.284-1.02 2.2.826.91 1.886zm8.602 7.902c-1.888.382-1.566 2.81-1.012 3.11.915.427 2.33.606 2.86-2.185.247-1.147.47 5.7 2.983 3.06 1.446-1.597 5.03.29 6.53-1.72 1.074-1.338 1.405-2.272.568-4.25-.243-.6-1.714-.305-1.63 1.154.073 1.23-.873 2.748-2.103 2.49-.597-.11.337-3.01-.263-3.796-.33-.432-.833-.385-1.16.063-.463.626.462 3.406-1.054 3.772-1.914.44-.91-1.86-1.72-2.28-2.605-1.313-2.856.34-4 .582zm14.733-4.67c1.385-.39.953-.39 3.13-2.175.85-.642 1.016 1.238.927 1.982-.158 1.263-1.658.37-2.123 1.483-.682 1.444-.405 4.803-.633 6.17-.154.704-1.28.644-1.39.09-.32-1.67.23-3.302.177-5.388-.017-.71-1.03-1.82-.085-2.165zm-6.5-7.514c-.335 1.51-.31 2.754-.31 3.79.077.836 1.606.297 1.6.19-.075-1.326.226-3.16-.165-3.67-.212-.276-1.047-.594-1.125-.31z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
413
+ <path d="M205.65 121.273c-.112-2.246 3.37-2.418 2.97.67-.51 3.85 7.265 13.592 7.91 19.6.43 4.03-2.368 7.555-5.14 9.75-3.397 2.632-8.623 2.27-11.068.76-1.48-1.19-2.828-5.268-1.72-6.882.39-.54 2.162 5.987 6.062 5.96 5.308-.033 9.607-4.02 9.765-7.576.27-6.193-8.684-15.982-8.78-22.28z" fill-rule="evenodd" fill="#fff"/>
414
+ <path d="M214.894 119.97c.662.03 2.476 2.38 2.357 3.116-.08.347-1.94-.05-2.507-.532-.42-.356-.25-2.604.152-2.585zm-8.747 17.027c-1.658.905.263 2.69 1.505 1.936 4.66-3.018 11.656-6.19 13.118-12.167.47-2.025 2.35-5.13 4.138-5.822 1.726-.67 4.233 3.124 5.87.14.96-1.707 4.323 1.12 5.134-.707.99-2.205.518-3.42.56-5.53-.073-1.384-1.13-1.797-1.897.443-.4 1.014.07 2.038-.255 2.567-.247.403-1.018.792-1.465.456-.413-.31-.127-1.173-1.116-1.555-.385-.192-1-.352-1.267.14-1.173 2.092-1.823 4.044-3.466 1.82-1.464-1.916-2.205-5.228-3.278-.696-.386 1.6-2.817 3.92-4.25 3.92-1.79 0-1.34-4.713-5.276-3.996-2.022.432-1.882 4.3-1.58 5.73.496 1.988 6.405.56 6.11 1.86-1.01 4.515-7.276 8.807-12.588 11.46z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
415
+ <path d="M169.156 158.506c-.25.755.753 2.806 1.795 2.958 1.023.076 1.545-2.215 1.216-2.958-.243-.547-2.83-.535-3.01 0zm5.41 7.96c-.655-.706-2.59 1.19-1.025 2.53.88.71 4.095 1.742 4.975.242 1.19-1.93-1.174-8.942-.127-9.868.818-.724 4.607 4.683 6.478 5.072 4.394.61 3.34-7.524 8.075-6.972 3.228.43 3.58-3.602 3.13-6.12-.36-2.416-4.27-5.904-6.07-7.464-2.365-1.97-3.42 1.452-1.935 2.58 1.912 1.53 5.273 4.623 5.808 6.668.253.965-2.335 2.884-3.29 2.365-2.2-1.203-4.248-6.353-6.173-7.53-.657-.4-2.27.505-1.494 2.11.874 1.724 4.734 4.39 4.96 6.227.204 1.676-1.72 5.3-2.984 5.3-1.39 0-4.932-4.38-6.038-6.44-.552-.987-2.467-.892-2.668.47-.317 2.046.296 6.375.784 9.057.388 2.54-1.43 2.668-2.403 1.77zM167.93 152.5c-.553.626 1.29 1.85 1.656 1.53.71-.614 3.47-3.758 2.937-4.857-.473-.98-4.266-3.126-4.883-2.063-1.145 1.84 3.575 2.663 2.836 3.202-.364.21-1.662 1.105-2.546 2.19zm6.812-13.778s1.185 4.055 2.15 2.365c.78-1.17-2.15-2.365-2.15-2.365zm1.928 6.452c-.435.237-1.658 1.205-.86 1.72 1.258.745 4.683 1.335 3.944-1.1-.45-1.436 5.165.04 3.797-3.846-.356-1.075-2.05-2.627-2.883-2.846-.53-.14-2.327.847-1.202 1.39.82.426 3.3 1.88 2.378 2.835-1.045.997-1.773-.448-3.073-.215-.655.124-.23 1.985-.597 2.492-.206.282-1.15-.623-1.504-.43zm8.913-15.42c-.71.353-1.978 2.274-2.024 3.162-.028.474.492 1.125.897.923.743-.373 1.892-2.19 1.934-3.026.03-.527-.37-1.28-.81-1.062zm4.632-.494c-1.368-1.672 1.452-4.155 2.72-.807.768 2.1 8.942 12.857 10.614 16.507 1.18 2.47-.045 3.49-1.508 1.72-4.14-5.282-7.536-11.865-11.828-17.42zm8.39.215c1.456-1.58 4.432-4.805 3.63-6.604-.615-1.545-2.423-1.39-2.73-1.034-1.77 2.11 1.255 1.58.82 2.303-.9 1.69-1.8 2.622-2.264 4.25-.107.38.28 1.37.545 1.086z" stroke-width=".973" stroke-linejoin="round" fill-rule="evenodd" stroke="#000" fill="#fff"/>
416
+ <path d="M169.156 158.506c-.25.755.753 2.806 1.795 2.958 1.023.076 1.545-2.215 1.216-2.958-.243-.547-2.83-.535-3.01 0zm5.41 7.96c-.655-.706-2.59 1.19-1.025 2.53.88.71 4.095 1.742 4.975.242 1.19-1.93-1.174-8.942-.127-9.868.818-.724 4.607 4.683 6.478 5.072 4.394.61 3.34-7.524 8.075-6.972 3.228.43 3.58-3.602 3.13-6.12-.36-2.416-4.27-5.904-6.07-7.464-2.365-1.97-3.42 1.452-1.935 2.58 1.912 1.53 5.273 4.623 5.808 6.668.253.965-2.335 2.884-3.29 2.365-2.2-1.203-4.248-6.353-6.173-7.53-.657-.4-2.27.505-1.494 2.11.874 1.724 4.734 4.39 4.96 6.227.204 1.676-1.72 5.3-2.984 5.3-1.39 0-4.932-4.38-6.038-6.44-.552-.987-2.467-.892-2.668.47-.317 2.046.296 6.375.784 9.057.388 2.54-1.43 2.668-2.403 1.77zM167.93 152.5c-.553.626 1.29 1.85 1.656 1.53.71-.614 3.47-3.758 2.937-4.857-.473-.98-4.266-3.126-4.883-2.063-1.145 1.84 3.575 2.663 2.836 3.202-.364.21-1.662 1.105-2.546 2.19zm6.812-13.778s1.185 4.055 2.15 2.365c.78-1.17-2.15-2.365-2.15-2.365zm1.928 6.452c-.435.237-1.658 1.205-.86 1.72 1.258.745 4.683 1.335 3.944-1.1-.45-1.436 5.165.04 3.797-3.846-.356-1.075-2.05-2.627-2.883-2.846-.53-.14-2.327.847-1.202 1.39.82.426 3.3 1.88 2.378 2.835-1.045.997-1.773-.448-3.073-.215-.655.124-.23 1.985-.597 2.492-.206.282-1.15-.623-1.504-.43zm8.913-15.42c-.71.353-1.978 2.274-2.024 3.162-.028.474.492 1.125.897.923.743-.373 1.892-2.19 1.934-3.026.03-.527-.37-1.28-.81-1.062zm4.632-.494c-1.368-1.672 1.452-4.155 2.72-.807.768 2.1 8.942 12.857 10.614 16.507 1.18 2.47-.045 3.49-1.508 1.72-4.14-5.282-7.536-11.865-11.828-17.42zm8.39.215c1.456-1.58 4.432-4.805 3.63-6.604-.615-1.545-2.423-1.39-2.73-1.034-1.77 2.11 1.255 1.58.82 2.303-.9 1.69-1.8 2.622-2.264 4.25-.107.38.28 1.37.545 1.086zM304.17 151.382c-.355-1.284-2.348-3.184-2.124.252.397 6.238 8.966 4.266 11.56 2.05 2.356-2.088.312 7.04 3.442 8.018 1.724.553 4.97-1.8 6.566-3.87 4.426-5.744 7.243-13.976 11.5-19.647 1.607-2.217-.88-3.8-1.887-2.035-3.702 6.207-8.3 18.874-13.32 22.164-4.093 2.62-2.88-3.373-3.023-5.173-.18-1.32-1.79-3.262-3.935-1.48-1.503 1.174-3.835 2.128-5.946 1.937-1.225-.068-2.258-.047-2.834-2.213zM221.2 136.57c.878-.626 2.28 2.112 1.29 2.797-.823.548-2.43-2.036-1.29-2.796z" fill-rule="evenodd" fill="#fff"/>
417
+ <path d="M325.327 134.76c-1.047-.847 1.03-4.958 2.435-3.345 3.858 4.464 5.65 18.958 6.765 29.806 0 0-1.734 1.448-1.747 1.218 0-5.778-2.322-23.456-7.453-27.676z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
418
+ <path d="M223.536 131.024c-.444.215-1.326-.09-1.063-.467 1.242-1.774 3.89-4.444 5.808-5.377.59-.286 1.623.755 1.267 1.265-1.148 1.64-3.943 3.576-6.01 4.58zm101.79 3.736c-1.046-.847 1.03-4.958 2.436-3.345 3.858 4.464 5.65 18.958 6.765 29.806 0 0-1.734 1.448-1.747 1.218 0-5.778-2.322-23.456-7.453-27.676z" fill-rule="evenodd" fill="#fff"/>
419
+ <path d="M327.702 160.082c.696-1.94 9.96-17.49 11.177-20.91.62-1.65 3.28 2.83.683 5.245-2.28 2.053-9.01 13.09-10.266 16.957-.578 1.746-2.332.915-1.596-1.292z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
420
+ <path d="M258.063 117.867c.267-1.6-2.59.033-2.64-2.088-.028-1.124 3.12-1.91 4.435-.62 2.222 2.254.56 6.06-3.136 6.297-3.08.136-8.22 4.374-7.44 5.265.89 1.1 8.88 1.827 13.526 1.1 2.877-.404 2.273 2.17-.673 2.517-2.848.327-5.168.023-7.828.86-3.132.894-4.498 5.1-6.238 6.666-.39.273-1.435-1.378-1.038-1.998 1.254-1.962 3.253-4.962 5.452-5.82 1.388-.563-3.826-.74-5.49-1.215-1.32-.398-.937-2.075-.43-3.01.67-1.46 5.585-6.38 7.567-6.3 1.86.078 3.747-.464 3.93-1.658zm-24.873 10.86c-2.147-1.672.577-4.014 2.82-2.378 4.373 3.295-6.52 15.93-12.447 21.833-1.084 1.157-2.036-1.756-.646-3.01 4.25-3.605 8.227-7.91 10.992-12.36.532-.855 1.042-2.7-.72-4.087z" fill-rule="evenodd" fill="#fff"/>
421
+ <path d="M238.834 120.65c-1.248-2.868 1.872-3.93 2.34-1.885 2.167 9.42 7.358 16.554 11.31 22.96 1.188 2.003.235 3.197-2.658 1.354-2.002-1.376-4.036-6.383-5.02-6.58-1.784-.33-6.05 8.134-14.777 5.72-2.26-.633-2.11-7.347-2.153-10.31-.095-1.39 1.44-1.76 1.493.137.08 2.734-.003 8.413 3.494 8.604 2.852.16 9.167-3.87 10.5-7.022 1.184-3.24-3.182-9.68-4.53-12.98z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
422
+ <path d="M214.894 119.97c.662.03 2.476 2.38 2.357 3.116-.08.347-1.94-.05-2.507-.532-.42-.356-.25-2.604.152-2.585zm-8.747 17.027c-1.658.905.263 2.69 1.505 1.936 4.66-3.018 11.656-6.19 13.118-12.167.47-2.025 2.35-5.13 4.138-5.822 1.726-.67 4.233 3.124 5.87.14.96-1.707 4.323 1.12 5.134-.707.99-2.205.518-3.42.56-5.53-.073-1.384-1.13-1.797-1.897.443-.4 1.014.07 2.038-.255 2.567-.247.403-1.018.792-1.465.456-.413-.31-.127-1.173-1.116-1.555-.385-.192-1-.352-1.267.14-1.173 2.092-1.823 4.044-3.466 1.82-1.464-1.916-2.205-5.228-3.278-.696-.386 1.6-2.817 3.92-4.25 3.92-1.79 0-1.34-4.713-5.276-3.996-2.022.432-1.882 4.3-1.58 5.73.496 1.988 6.405.56 6.11 1.86-1.01 4.515-7.276 8.807-12.588 11.46zm32.687-16.347c-1.248-2.868 1.872-3.93 2.34-1.885 2.167 9.42 7.358 16.554 11.31 22.96 1.188 2.003.235 3.197-2.658 1.354-2.002-1.376-4.036-6.383-5.02-6.58-1.784-.33-6.05 8.134-14.777 5.72-2.26-.633-2.11-7.347-2.153-10.31-.095-1.39 1.44-1.76 1.493.137.08 2.734-.003 8.413 3.494 8.604 2.852.16 9.167-3.87 10.5-7.022 1.184-3.24-3.182-9.68-4.53-12.98zm5.236-5.917c.492-1.027 3.448-2.19 4.2-2.884.698-.716 1.03.6.733 1.223-.492 1.027-3.044 2.762-4.163 2.81-.602.024-1.07-.53-.77-1.15zm7.006.33c.64-1.803 2.705-4.54 4.126-5.44.73-.46 2.04-.097 1.794.595-.543 1.53-3.07 4.205-4.768 5.465-.516.46-1.3-.2-1.152-.62zm-6.014 4.517c-.428.214-.197 1.126.216 1.264.878.292 2.475.35 3.2-.05 1.05-.648.572-4.634-.835-2.505-.944 1.312-1.633.89-2.58 1.29zm21.292-1.285c.925-.815 1.398-2.18 2.367-3.01.533-.533 1.38.105 1.24 1.39-.12 1.01-1.477 1.883-2.39 2.643-.744.557-1.61-.645-1.215-1.023zm10.53-3.755c1.376-.153 1.718 2.503.214 2.933-.913.305-1.71-2.777-.214-2.934zm-3.464 8.212c-.022 2.287 1.107 2.077 3.26 2 2.092-.08 3.93.053 3.923-2.013-.01-2.143-1.185-4.016-1.53-2.56-.303 1.37-.545 3.61-1.34 2.634-.752-.84-.454-1.023-1.746.354-.717.758-.798-.37-1.23-1.076-.298-.42-1.336.338-1.338.658zm-15.026 11.678c-.514 3.027-.043 7.264 1.506 7.312 1.916.062 5.878-6.617 7.754-10.082 1.125-1.933 3.058-2.27 2.252-.254-1.22 3.113-1.11 9.772-.04 11.728.577 1.054 4.83-.966 5.517-2.467 1.25-2.73.234-7.758.672-10.83.212-2.016 2.057-2.437 1.96-.568-.183 3.342-.5 9.472-.265 12.256.14 1.6 4.716 3.962 5.45-.884.39-3.05 1.96-6.06-.074-9.44-1.262-2.112 1.85-1.847 3.528 1.04 1.174 1.964-.99 5.215-.913 7.73.197 3.865-2.81 6.06-4.992 6.107-1.95.04-3.22-2.357-4.82-2.39-1.772-.114-3.594 2.76-5.06 2.656-5.68-.388-2.672-8.69-4.402-8.79-1.925-.114-4.194 8.135-6.565 7.84-2.336-.28-4.755-6.722-3.782-9.448.88-2.538 2.538-3.132 2.277-1.52z" fill-rule="evenodd" fill="#fff"/>
423
+ <path d="M285.895 121.33c-2.77-1.69.175-6.085 1.53-4.54 2.616 3.132 5.253 10.568 7.096 11.182 1.17.39 1.115-5.496 1.94-8.172.53-1.977 2.92-1.33 2.463 1.2-.156.847-3.122 10.463-2.894 10.843 2.054 4.11 4.09 8.28 5.374 12.69.532 1.9-1.75.62-2.024.224-1.46-2.18-4.01-10.51-4.01-10.13-1.174 5.86-1.45 7.59-2.696 12.572-.38 1.595-2.73 1.304-2.2-1.507.51-2.31 3.87-13.674 3.68-14.003-2.64-4.66-5.055-8.35-8.26-10.36z" fill-rule="evenodd" fill="#fff"/>
424
+ <path d="M290.897 148.366c-.773-.088-1.97 1.718 1.876 2.428 5.142.93 10.77-.8 12.496-5.843 1.973-6.004 3.28-11.69 4.31-13.836 1.29-2.5 2.938-2.298 1.72-5.948-.857-2.626-2.46-1.834-2.796-.43-.9 3.83-4.31 16.214-5.375 18.495-2.01 4.163-6.058 5.81-12.234 5.137z" fill-rule="evenodd" fill="#fff"/>
425
+ <path d="M301.193 128.61c-.55-1.18-1.835-.266-1.606 1.026.137 1.168 1.084 1.803 2.036 1.77 1.127-.04 3.51.038 3.517-1.833.004-1.315-1.03-2.413-1.796-.962-.734 1.315-1.678 1.177-2.15 0zm1.285-4.943c-.395.274-.04 1.736.43 1.72 1.68-.056 4.06-.592 5.335-1.48.373-.26.218-1.142-.314-1.124-1.62.054-4.198.01-5.453.884zm14.266 3.678c1.216-1.9 4.572-2.094 3.365.62-.856 1.87-9.21 18.01-10.35 20.062-1.244 2.308-2.26 1.165-1.378-.632 1.19-2.313 7.98-19.488 8.36-20.05zm2.726 12.457c.044-.352-1.813-.512-1.722 1.29.065 1.334 1.66 1.697 1.935 1.506 2.51-1.826-.533-.916-.214-2.796z" fill-rule="evenodd" fill="#fff"/>
426
+ <path d="M327.702 160.082c.696-1.94 9.96-17.49 11.177-20.91.62-1.65 3.28 2.83.683 5.245-2.28 2.053-9.01 13.09-10.266 16.957-.578 1.746-2.332.915-1.596-1.292z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
427
+ <path d="M315.81 147.1c-.495.116-.948 1.694.216 1.784 1.064.076 5.235-.372 6.388-.304.745-.028 1.03-1.453-.57-1.378-1.937.098-4.485-.388-6.034-.102zm11.892 12.982c.696-1.94 9.96-17.49 11.177-20.91.62-1.65 3.28 2.83.683 5.245-2.28 2.053-9.01 13.09-10.266 16.957-.578 1.746-2.332.915-1.596-1.292z" fill-rule="evenodd" fill="#fff"/>
428
+ <path d="M343.428 145.25c1.71-6.41 5.854.99 2.205 4.64-5.635 5.518-7.332 16.054-16.27 17.64-2.41.518-6.652-1.084-7.91-1.977-.49-.35.318-2.638 1.825-1.52 2.178 1.7 6.676 2.084 9.05.15 5.08-4.985 9.216-11.588 11.1-18.932z" fill-rule="evenodd" stroke="#000" stroke-width=".973" fill="#fff"/>
429
+ <path d="M343.428 145.25c1.71-6.41 5.854.99 2.205 4.64-5.635 5.518-7.332 16.054-16.27 17.64-2.41.518-6.652-1.084-7.91-1.977-.49-.35.318-2.638 1.825-1.52 2.178 1.7 6.676 2.084 9.05.15 5.08-4.985 9.216-11.588 11.1-18.932zm-85.52 18.997c-1.89.382-1.567 2.81-1.013 3.11.915.427 2.33.606 2.86-2.185.247-1.147.47 5.7 2.983 3.06 1.446-1.597 5.03.29 6.53-1.72 1.074-1.338 1.405-2.272.568-4.25-.243-.6-1.714-.305-1.63 1.154.073 1.23-.873 2.748-2.103 2.49-.597-.11.337-3.01-.263-3.796-.33-.432-.833-.385-1.16.063-.463.626.462 3.406-1.054 3.772-1.914.44-.91-1.86-1.72-2.28-2.605-1.313-2.856.34-4 .582zm14.732-4.67c1.385-.39.953-.39 3.13-2.175.85-.642 1.016 1.238.927 1.982-.158 1.263-1.658.37-2.123 1.483-.682 1.444-.405 4.803-.633 6.17-.154.704-1.28.644-1.39.09-.32-1.67.23-3.302.177-5.388-.017-.71-1.03-1.82-.085-2.165zm-6.5-7.514c-.335 1.51-.31 2.754-.31 3.79.077.836 1.606.297 1.6.19-.075-1.326.226-3.16-.165-3.67-.212-.276-1.047-.594-1.125-.31zm-16.835 4.282c-2.36 2.063-4.547 2.906-6.717 5.514-.887 1.067-.862 2.556-1.392 3.92-.53 1.444-2.24 1.73-2.77 1.427-.885-.582-.756-3.264-1.745-1.82-.837 1.33-1.38 3.16-2.62 3.137-1.12-.023-3.234-2.316-2.162-2.427 3.67-.375 3.624-3.312 4.998-3.505 1.542-.206 1.643 2.425 2.595 1.898.748-.383 1.1-3.448 1.91-4.275 2.49-2.542 4.457-3.885 6.995-5.754 1.284-1.02 2.2.826.91 1.886z" fill-rule="evenodd" fill="#fff"/>
430
+ <path d="M250.55 159.498c-.403.464-1.635.388-1.746 1.038-.484 2.41 0 3.633-.53 5.955-.51 2.225-2.052 2.31-1.947.497.14-2.35 2.077-5.666.708-5.894-.91-.214-1.613-1.432-.67-2.034 1.778-1.234 2.733-1.046 3.956-.674.428.13.537.757.23 1.113z" fill-rule="evenodd" fill="#fff"/>
431
+ <path d="M238.133 347.453c.815 1.812 2.007 1.732 1.828-.002-.345-2.22-1.016-5.29-1.396-7.955-.216-2.258-2.55-1.822-1.935.537.78 2.547.614 5.34 1.504 7.423zm6.987.117c-.01.918 1.413.834 1.4.108-.148-2.31-.324-5.432.32-6.56.503-.878 2.53-.258 4.41-.43.748-.11.593-2.17-.968-2.04-1.84.165-6.696-.433-6.99 1.288-.422 3.095 1.914-.185 1.828 7.633zm14.09-8.934c1.18.848 1.015 1.952-.43 1.61-1.72-.43-2.88-.29-2.856.653.025.927.75 1.11 1.808 2.137 1.012 1.06-.62.888-1.872 3.06-1.067 1.798 1.11 2.036 3.674 1.355.654-.187 1.513.938-.107 1.862-1.14.61-4.318 1.355-5.11-.952-1.5-3.99 2.514-4.542.823-5.605-.923-.557-1.256-1.395-1.088-2.51.358-2.568 4.184-2.227 5.16-1.612zm5.295 8.797c1.548-2.824 2.614-4.94 3.046-7.337.378-2.165 1.933-2.373 2.26-.538.42 2.437 1.816 4.852 3.51 7.065.992 1.373-1.005 2.58-1.79 1.513-1.438-1.826-1.498-4.37-2.347-4.352-.98.02-2.09 2.836-3.135 4.914-.304.604-2.16-.002-1.542-1.265z" stroke-width=".973" fill-rule="evenodd" stroke="#000" fill="#fff"/>
432
+ <path d="M238.133 347.453c.815 1.812 2.007 1.732 1.828-.002-.345-2.22-1.016-5.29-1.396-7.955-.216-2.258-2.55-1.822-1.935.537.78 2.547.614 5.34 1.504 7.423zm6.987.117c-.01.918 1.413.834 1.4.108-.148-2.31-.324-5.432.32-6.56.503-.878 2.53-.258 4.41-.43.748-.11.593-2.17-.968-2.04-1.84.165-6.696-.433-6.99 1.288-.422 3.095 1.914-.185 1.828 7.633zm14.09-8.934c1.18.848 1.015 1.952-.43 1.61-1.72-.43-2.88-.29-2.856.653.025.927.75 1.11 1.808 2.137 1.012 1.06-.62.888-1.872 3.06-1.067 1.798 1.11 2.036 3.674 1.355.654-.187 1.513.938-.107 1.862-1.14.61-4.318 1.355-5.11-.952-1.5-3.99 2.514-4.542.823-5.605-.923-.557-1.256-1.395-1.088-2.51.358-2.568 4.184-2.227 5.16-1.612zm5.295 8.797c1.548-2.824 2.614-4.94 3.046-7.337.378-2.165 1.933-2.373 2.26-.538.42 2.437 1.816 4.852 3.51 7.065.992 1.373-1.005 2.58-1.79 1.513-1.438-1.826-1.498-4.37-2.347-4.352-.98.02-2.09 2.836-3.135 4.914-.304.604-2.16-.002-1.542-1.265zM398.352 265.182c-.11.58 1.454 1.433 1.826.99 1.682-2.015 3.883-5.97 4.334-8.364.133-.697-2.107-1.485-2.586-.913-1.575 1.886-3.1 5.773-3.574 8.287z" fill-rule="evenodd" fill="#fff"/>
433
+ </svg>
admin/flags/1x1/ag.svg CHANGED
@@ -1,14 +1,14 @@
1
- <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
- <defs>
3
- <clipPath id="a">
4
- <path fill="#25ff01" d="M108.95 47.6h464.86v464.86H108.95z"/>
5
- </clipPath>
6
- </defs>
7
- <g clip-path="url(#a)" fill-rule="evenodd" transform="translate(-120 -52.427) scale(1.1014)">
8
- <path fill="#fff" d="M0 47.6h693V512H0z"/>
9
- <path d="M1.53 48.16h690.83v196.2H1.53z"/>
10
- <path fill="#0061ff" d="M128.29 232.12h458.52v103.35H128.29z"/>
11
- <path d="M692.53 49.19v463.27H346.86L692.53 49.19zM1.19 49.19v463.27h345.67L1.19 49.19z" fill="#e20000"/>
12
- <path d="M508.78 232.22l-69.285-17.58 58.944-44.467-72.388 10.34 37.228-63.08-64.115 37.23L410.54 81.24l-43.432 57.91-17.58-67.217-19.648 69.285-43.433-58.944 12.41 75.49-64.115-39.296 37.228 63.08-70.32-11.375 57.91 43.433-72.387 18.614h321.61z" fill="#ffd600"/>
13
- </g>
14
- </svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
+ <defs>
3
+ <clipPath id="a">
4
+ <path fill="#25ff01" d="M108.95 47.6h464.86v464.86H108.95z"/>
5
+ </clipPath>
6
+ </defs>
7
+ <g clip-path="url(#a)" fill-rule="evenodd" transform="translate(-120 -52.427) scale(1.1014)">
8
+ <path fill="#fff" d="M0 47.6h693V512H0z"/>
9
+ <path d="M1.53 48.16h690.83v196.2H1.53z"/>
10
+ <path fill="#0061ff" d="M128.29 232.12h458.52v103.35H128.29z"/>
11
+ <path d="M692.53 49.19v463.27H346.86L692.53 49.19zM1.19 49.19v463.27h345.67L1.19 49.19z" fill="#e20000"/>
12
+ <path d="M508.78 232.22l-69.285-17.58 58.944-44.467-72.388 10.34 37.228-63.08-64.115 37.23L410.54 81.24l-43.432 57.91-17.58-67.217-19.648 69.285-43.433-58.944 12.41 75.49-64.115-39.296 37.228 63.08-70.32-11.375 57.91 43.433-72.387 18.614h321.61z" fill="#ffd600"/>
13
+ </g>
14
+ </svg>
admin/flags/1x1/ai.svg CHANGED
@@ -1,771 +1,771 @@
1
- <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
- <defs>
3
- <clipPath id="a">
4
- <path fill-opacity=".67" d="M0 0h512v512H0z"/>
5
- </clipPath>
6
- </defs>
7
- <g clip-path="url(#a)">
8
- <path fill-rule="evenodd" fill="#fff" d="M-167.86.45h429.52v256.07h-429.52z"/>
9
- <path d="M-167.86.45l-.018 19.22 102.5 63.22 38.565 1.34L-167.863.45z" fill="#c00"/>
10
- <path d="M-123.97.45L.29 78.366V.45h-124.26z" fill="#006"/>
11
- <path d="M16.866.45v99.468h-184.73v56.84h184.73v99.467h56.84v-99.468h184.73v-56.84H73.705V.45h-56.84z" fill="#c00"/>
12
- <path d="M90.283.45v73.417L211.853 1.02 90.283.45z" fill="#006"/>
13
- <path d="M94.12 81.87l34.19-.33L261.13 1.02l-35.24.688L94.12 81.87z" fill="#c00"/>
14
- <path d="M259.78 22.495L158.32 82.89l100.11.45v89.995h-85.258l84.47 54.942 1.24 27.948-45.117-.647-123.48-72.77v73.417H.29v-73.417l-115.83 73.22-52.315.197v255.78h852.58V.455l-424.04-.46m-428.54 28.87l-.45 53.12 89.757 1.35-89.307-54.472zM-167.86 173.33v54.47l85.258-53.9-85.258-.57z" fill="#006"/>
15
- <path d="M160.45 175.58l-35.543-.33 133.97 80.07-.88-18.318-97.55-61.422zm-295.02 81.09L-8.95 177.5l-32.994.262-125.92 78.79" fill="#c00"/>
16
- <g>
17
- <path d="M368.61 245.108l2.165 2.166-2.165-2.166z" fill="#49497d"/>
18
- <path d="M370.775 245.108l2.166 2.166-2.165-2.166z" fill="#0e0e6e"/>
19
- <path d="M364.28 247.274l2.164 2.165-2.165-2.166z" fill="#262678"/>
20
- <path d="M366.444 247.274l2.166 2.165-2.166-2.166z" fill="#808067"/>
21
- <path d="M372.94 247.274l2.166 2.165-2.165-2.166z" fill="#58587b"/>
22
- <path d="M292.817 249.44l2.166 2.165-2.166-2.166z" fill="#0e0e6e"/>
23
- <path d="M359.948 249.44l2.165 2.165-2.165-2.166z" fill="#1b1b74"/>
24
- <path d="M362.113 249.44l2.166 2.165-2.167-2.166z" fill="#6e6c70"/>
25
- <path d="M296.628 253.36c0 55.95-6.45 119.004 35.255 162.823 8.58 9.014 24.9 29.572 38.892 28.783 14.647-.825 33.483-22.5 41.86-33.114 36.304-47.754 30.533-104.713 31.767-160.14-16.393 7.363-24.557 9.788-38.892 9.745-10.618 1.09-26.998-6.045-36.792-10.714-6.4 4.275-15.687 9.373-32.374 9.945-19.273.848-25.38-2.418-39.716-7.33z" fill="#cc3"/>
26
- <path d="M375.106 249.44l2.166 2.165-2.166-2.166z" fill="#99994e"/>
27
- <path d="M377.272 249.44l2.165 2.165-2.165-2.166z" fill="#49497d"/>
28
- <path d="M444.402 249.44l2.166 2.165-2.166-2.166z" fill="#0e0e6e"/>
29
- <path d="M294.983 251.605l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
30
- <path d="M297.148 251.605l2.166 2.165-2.166-2.165z" fill="#6e6c70"/>
31
- <path d="M299.314 251.605l2.165 2.165-2.166-2.165z" fill="#3a3a7c"/>
32
- <path d="M355.617 251.605l2.165 2.165-2.165-2.165z" fill="#1b1b74"/>
33
- <path d="M357.782 251.605l2.166 2.165-2.166-2.165z" fill="#6e6c70"/>
34
- <path d="M359.948 251.605l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
35
- <path d="M368.61 251.605l2.165 2.165-2.165-2.165z" fill="#d0d045"/>
36
- <path d="M377.272 251.605l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
37
- <path d="M379.437 251.605l2.166 2.165-2.166-2.165z" fill="#8d8d5b"/>
38
- <path d="M381.603 251.605l2.165 2.165-2.165-2.165z" fill="#3a3a7c"/>
39
- <path d="M437.906 251.605l2.165 2.165-2.164-2.165z" fill="#262678"/>
40
- <path d="M440.07 251.605l2.167 2.165-2.166-2.165z" fill="#53527c"/>
41
- <path d="M442.237 251.605l2.165 2.165-2.165-2.165z" fill="#8d8d5b"/>
42
- <path d="M303.645 253.77l2.165 2.166-2.165-2.166z" fill="#737370"/>
43
- <path d="M305.81 253.77l2.166 2.166-2.166-2.166z" fill="#53527c"/>
44
- <path d="M307.976 253.77l2.165 2.166-2.164-2.166z" fill="#1b1b74"/>
45
- <path d="M351.286 253.77l2.165 2.166-2.164-2.166z" fill="#262678"/>
46
- <path d="M353.45 253.77l2.167 2.166-2.166-2.166z" fill="#6e6c70"/>
47
- <path d="M355.617 253.77l2.165 2.166-2.165-2.166z" fill="#a4a43d"/>
48
- <path d="M366.444 253.77l2.166 2.166-2.166-2.166z" fill="#e5e59d"/>
49
- <path d="M301.068 259.444c-1.165 29.392-.27 62.49 4.324 93.94 5.08 16.43 4.4 25.454 11.95 35.3l105.67-.822c6.368-10.36 11.09-26.068 11.7-32.313 5.9-31.763 6.04-66.814 6.182-98.164-10.626 5.65-24.542 9.652-38.048 7.895-10.827-.824-20.832-3.296-32.482-9.88-10.107 6.054-13.63 8.818-30.317 9.525-12.993.64-23.518 1.693-38.98-5.482z" fill="#fff"/>
50
- <path d="M370.775 253.77l2.166 2.166-2.165-2.166z" fill="#f2f1d7"/>
51
- <path d="M372.94 253.77l2.166 2.166-2.165-2.166z" fill="#d9d868"/>
52
- <path d="M381.603 253.77l2.165 2.166-2.165-2.166z" fill="#a4a43d"/>
53
- <path d="M383.768 253.77l2.166 2.166-2.166-2.166z" fill="#99994e"/>
54
- <path d="M385.934 253.77l2.165 2.166-2.166-2.166z" fill="#49497d"/>
55
- <path d="M388.1 253.77l2.165 2.166-2.166-2.166z" fill="#0e0e6e"/>
56
- <path d="M431.41 253.77l2.165 2.166-2.166-2.166z" fill="#3a3a7c"/>
57
- <path d="M433.575 253.77l2.165 2.166-2.165-2.166z" fill="#667"/>
58
- <path d="M435.74 253.77l2.166 2.166-2.166-2.166z" fill="#99994e"/>
59
- <path d="M437.906 253.77l2.165 2.166-2.164-2.166m-129.93 2.166l2.165 2.165-2.164-2.164z" fill="#a4a43d"/>
60
- <path d="M310.14 255.936l2.167 2.165-2.166-2.164z" fill="#99994e"/>
61
- <path d="M312.307 255.936l2.165 2.165-2.165-2.164z" fill="#6e6c70"/>
62
- <path d="M314.472 255.936l2.166 2.165-2.166-2.164z" fill="#49497d"/>
63
- <path d="M316.638 255.936l2.165 2.165-2.165-2.164m28.15 0l2.167 2.165-2.166-2.164z" fill="#1b1b74"/>
64
- <path d="M346.955 255.936l2.165 2.165-2.165-2.164z" fill="#53527c"/>
65
- <path d="M349.12 255.936l2.166 2.165-2.166-2.164z" fill="#8d8d5b"/>
66
- <path d="M351.286 255.936l2.165 2.165-2.164-2.164z" fill="#a4a43d"/>
67
- <path d="M362.113 255.936l2.166 2.165-2.167-2.164z" fill="#e5e59d"/>
68
- <path d="M364.28 255.936l2.164 2.165-2.165-2.164z" fill="#fbfaf2"/>
69
- <path d="M375.106 255.936l2.166 2.165-2.166-2.164z" fill="#f2f1d2"/>
70
- <path d="M377.272 255.936l2.165 2.165-2.165-2.164z" fill="#d9d868"/>
71
- <path d="M388.1 255.936l2.165 2.165-2.166-2.164z" fill="#a4a43d"/>
72
- <path d="M390.265 255.936l2.165 2.165-2.165-2.164z" fill="#6e6c70"/>
73
- <path d="M392.43 255.936l2.166 2.165-2.166-2.164z" fill="#3a3a7c"/>
74
- <path d="M420.582 255.936l2.165 2.165-2.165-2.164z" fill="#0e0e6e"/>
75
- <path d="M422.747 255.936l2.166 2.165-2.166-2.164z" fill="#32327b"/>
76
- <path d="M424.913 255.936l2.165 2.165-2.165-2.164z" fill="#58587b"/>
77
- <path d="M427.078 255.936l2.166 2.165-2.166-2.164z" fill="#808067"/>
78
- <path d="M430.694 256.65l1.443.722-1.443-.722z" fill="#a4a43d"/>
79
- <path d="M299.314 258.1l2.165 2.167-2.166-2.166z" fill="#dddc7a"/>
80
- <path d="M301.48 258.1l2.165 2.167-2.166-2.166z" fill="#d0d045"/>
81
- <path d="M318.088 258.816l1.443.722-1.442-.722z" fill="#a4a43d"/>
82
- <path d="M320.97 258.1l2.164 2.167-2.165-2.166z" fill="#808067"/>
83
- <path d="M323.134 258.1l2.166 2.167-2.166-2.166z" fill="#667"/>
84
- <path d="M325.3 258.1l2.165 2.167-2.165-2.166z" fill="#58587b"/>
85
- <path d="M327.465 258.1l2.166 2.167-2.165-2.166z" fill="#49497d"/>
86
- <path d="M340.458 258.1l2.166 2.167-2.166-2.166z" fill="#737370"/>
87
- <path d="M342.624 258.1l2.165 2.167-2.166-2.166z" fill="#99994e"/>
88
- <path d="M344.79 258.1l2.165 2.167-2.166-2.166z" fill="#a4a43d"/>
89
- <path d="M357.782 258.1l2.166 2.167-2.166-2.166z" fill="#e5e59d"/>
90
- <path d="M359.948 258.1l2.165 2.167-2.165-2.166z" fill="#fbfaf2"/>
91
- <path d="M379.437 258.1l2.166 2.167-2.166-2.166z" fill="#f2f1d2"/>
92
- <path d="M381.603 258.1l2.165 2.167-2.165-2.166z" fill="#d9d868"/>
93
- <path d="M393.88 258.816l1.443.722-1.442-.722z" fill="#a4a43d"/>
94
- <path d="M396.76 258.1l2.167 2.167-2.166-2.166z" fill="#808067"/>
95
- <path d="M398.927 258.1l2.165 2.167-2.165-2.166z" fill="#667"/>
96
- <path d="M401.092 258.1l2.166 2.167-2.166-2.166z" fill="#58587b"/>
97
- <path d="M403.258 258.1l2.165 2.167-2.165-2.166z" fill="#3a3a7c"/>
98
- <path d="M413.37 258.816l1.443.722-1.443-.722z" fill="#58587b"/>
99
- <path d="M416.25 258.1l2.166 2.167-2.165-2.166z" fill="#737370"/>
100
- <path d="M418.416 258.1l2.166 2.167-2.166-2.166z" fill="#99994e"/>
101
- <path d="M420.582 258.1l2.165 2.167-2.165-2.166z" fill="#a4a43d"/>
102
- <path d="M437.906 258.1l2.165 2.167-2.164-2.166z" fill="#dddc7a"/>
103
- <path d="M440.07 258.1l2.167 2.167-2.166-2.166z" fill="#d0d045"/>
104
- <path d="M303.645 260.267l2.165 2.165-2.165-2.165z" fill="#f2f1d7"/>
105
- <path d="M305.81 260.267l2.166 2.165-2.166-2.165z" fill="#e0dea1"/>
106
- <path d="M307.976 260.267l2.165 2.165-2.164-2.165z" fill="#dddc7a"/>
107
- <path d="M351.286 260.267l2.165 2.165-2.164-2.165z" fill="#d9d868"/>
108
- <path d="M353.45 260.267l2.167 2.165-2.166-2.165z" fill="#e5e3af"/>
109
- <path d="M383.768 260.267l2.166 2.165-2.166-2.165z" fill="#f6f6e4"/>
110
- <path d="M385.934 260.267l2.165 2.165-2.166-2.165z" fill="#e1e18c"/>
111
- <path d="M429.244 260.267l2.165 2.165-2.166-2.165z" fill="#d4d456"/>
112
- <path d="M431.41 260.267l2.165 2.165-2.166-2.165z" fill="#e1e18c"/>
113
- <path d="M433.575 260.267l2.165 2.165-2.165-2.165z" fill="#eeedc1"/>
114
- <path d="M312.307 262.432l2.165 2.166-2.165-2.166z" fill="#f2f1d2"/>
115
- <path d="M314.472 262.432l2.166 2.166-2.166-2.166z" fill="#e0dea1"/>
116
- <path d="M316.638 262.432l2.165 2.166-2.165-2.166z" fill="#dddc7a"/>
117
- <path d="M318.803 262.432l2.166 2.166-2.167-2.166z" fill="#d0d045"/>
118
- <path d="M344.79 262.432l2.165 2.166-2.166-2.166z" fill="#dddc7a"/>
119
- <path d="M346.955 262.432l2.165 2.166-2.165-2.166z" fill="#e5e3af"/>
120
- <path d="M349.12 262.432l2.166 2.166-2.166-2.166z" fill="#f6f6e4"/>
121
- <path d="M390.265 262.432l2.165 2.166-2.165-2.166z" fill="#eeedc1"/>
122
- <path d="M392.43 262.432l2.166 2.166-2.166-2.166z" fill="#e1e18c"/>
123
- <path d="M394.596 262.432l2.165 2.166-2.164-2.166z" fill="#d4d456"/>
124
- <path d="M420.582 262.432l2.165 2.166-2.165-2.166z" fill="#d9d868"/>
125
- <path d="M422.747 262.432l2.166 2.166-2.166-2.166z" fill="#e1e18c"/>
126
- <path d="M424.913 262.432l2.165 2.166-2.165-2.166z" fill="#eeedc1"/>
127
- <path d="M427.078 262.432l2.166 2.166-2.166-2.166z" fill="#f6f6e4"/>
128
- <path d="M323.134 264.598l2.166 2.165-2.166-2.165z" fill="#f2f1d7"/>
129
- <path d="M325.3 264.598l2.165 2.165-2.165-2.165z" fill="#f2f1d2"/>
130
- <path d="M327.465 264.598l2.166 2.165-2.165-2.165z" fill="#eeedc1"/>
131
- <path d="M337.578 265.312l1.442.722-1.442-.722z" fill="#f2f1d2"/>
132
- <path d="M340.458 264.598l2.166 2.165-2.166-2.165z" fill="#fbfaf2"/>
133
- <path d="M351.286 264.598l4.33 4.33v-4.33h-4.33z" fill="#fef8f1"/>
134
- <path d="M398.927 264.598l2.165 2.165-2.165-2.165z" fill="#f2f1d7"/>
135
- <path d="M401.092 264.598l2.166 2.165-2.166-2.165z" fill="#f2f1d2"/>
136
- <path d="M403.258 264.598l2.165 2.165-2.165-2.165z" fill="#e5e3af"/>
137
- <path d="M406.874 265.312l1.442.722-1.442-.722z" fill="#e5e59d"/>
138
- <path d="M409.754 264.598l2.166 2.165-2.166-2.165z" fill="#e0dea1"/>
139
- <path d="M413.37 265.312l1.443.722-1.443-.722z" fill="#f2f1d2"/>
140
- <path d="M416.25 264.598l2.166 2.165-2.165-2.165z" fill="#fbfaf2"/>
141
- <path d="M346.955 266.763l2.165 2.166-2.165-2.167z" fill="#fef8f1"/>
142
- <path d="M349.12 266.763l2.166 2.166-2.166-2.167z" fill="#fbbe66"/>
143
- <path d="M346.955 268.93l2.165 2.164-2.165-2.165z" fill="#fbc477"/>
144
- <path d="M351.286 268.93l2.165 2.164-2.164-2.165z" fill="#fcb144"/>
145
- <path d="M346.955 271.094l2.165 2.166-2.165-2.166z" fill="#fe9f11"/>
146
- <path d="M351.286 271.094l2.165 2.166-2.164-2.166z" fill="#fea522"/>
147
- <path d="M344.79 273.26l2.165 2.165-2.166-2.165m8.66 0l2.167 2.165-2.166-2.165z" fill="#fae3c9"/>
148
- <path d="M364.28 273.26l2.164 2.165-2.165-2.165z" fill="#fbead6"/>
149
- <path d="M366.444 273.26l2.166 2.165-2.166-2.165z" fill="#f9d6aa"/>
150
- <path d="M375.106 273.26l2.166 2.165-2.166-2.165z" fill="#fae3c9"/>
151
- <path d="M377.272 273.26l2.165 2.165-2.165-2.165z" fill="#fef8f1"/>
152
- <path d="M344.79 275.425l2.165 2.166-2.166-2.165z" fill="#f9d099"/>
153
- <path d="M353.45 275.425l2.167 2.166-2.166-2.165z" fill="#fdab33"/>
154
- <path d="M357.782 275.425l2.166 2.166-2.166-2.165z" fill="#fcf1e4"/>
155
- <path d="M359.948 275.425l2.165 2.166-2.165-2.165z" fill="#fbc477"/>
156
- <path d="M362.113 275.425l2.166 2.166-2.167-2.165z" fill="#fea522"/>
157
- <path d="M379.437 275.425l2.166 2.166-2.166-2.165z" fill="#fcb755"/>
158
- <path d="M381.603 275.425l2.165 2.166-2.165-2.165z" fill="#f9d6aa"/>
159
- <path d="M344.79 277.59l2.165 2.166-2.166-2.165z" fill="#faca88"/>
160
- <path d="M355.617 277.59l2.165 2.166-2.165-2.165m28.15 0l2.167 2.166-2.166-2.165z" fill="#fea522"/>
161
- <path d="M385.934 277.59l2.165 2.166-2.166-2.165z" fill="#f8dcbb"/>
162
- <path d="M299.314 279.756l2.165 2.166-2.166-2.166z" fill="#f6f6e4"/>
163
- <path d="M344.79 279.756l2.165 2.166-2.166-2.166z" fill="#fbc477"/>
164
- <path d="M388.1 279.756l2.165 2.166-2.166-2.166z" fill="#fbbe66"/>
165
- <path d="M390.265 279.756l2.165 2.166-2.165-2.166z" fill="#f8dcbb"/>
166
- <path d="M344.79 281.922l2.165 2.165-2.166-2.165z" fill="#faca88"/>
167
- <path d="M394.596 281.922l2.165 2.165-2.164-2.165z" fill="#fcb755"/>
168
- <path d="M396.76 281.922l2.167 2.165-2.166-2.165z" fill="#f8dcbb"/>
169
- <path d="M342.624 284.087l2.165 2.166-2.166-2.166z" fill="#fef8f1"/>
170
- <path d="M344.79 284.087l2.165 2.166-2.166-2.166z" fill="#fe9f11"/>
171
- <path d="M405.423 284.087l2.166 2.166-2.167-2.166z" fill="#fdab33"/>
172
- <path d="M407.59 284.087l2.164 2.166-2.165-2.166z" fill="#fcb144"/>
173
- <path d="M409.754 284.087l2.166 2.166-2.166-2.166z" fill="#fbc477"/>
174
- <path d="M411.92 284.087l4.33 4.33-4.33-4.33z" fill="#f9d6aa"/>
175
- <path d="M414.085 284.087l2.166 2.166-2.165-2.166z" fill="#fef8f1"/>
176
- <path d="M342.624 286.253l2.165 2.165-2.166-2.165z" fill="#fcb144"/>
177
- <path d="M372.94 286.253l2.166 2.165-2.165-2.165z" fill="#fdab33"/>
178
- <path d="M375.106 286.253l2.166 2.165-2.166-2.165zM383.768 286.253l2.166 2.165-2.166-2.165z" fill="#fbc477"/>
179
- <path d="M385.934 286.253l2.165 2.165-2.166-2.165z" fill="#fea522"/>
180
- <path d="M340.458 288.418l2.166 2.166-2.166-2.166z" fill="#fae3c9"/>
181
- <path d="M368.61 288.418l2.165 2.166-2.165-2.166z" fill="#fcb144"/>
182
- <path d="M370.775 288.418l2.166 2.166-2.165-2.166z" fill="#fae3c9"/>
183
- <path d="M388.1 288.418l2.165 2.166-2.166-2.166z" fill="#f8dcbb"/>
184
- <path d="M390.265 288.418l2.165 2.166-2.165-2.166z" fill="#fdab33"/>
185
- <path d="M403.258 288.418l2.165 2.166-2.165-2.166z" fill="#fe9f11"/>
186
- <path d="M405.423 288.418l2.166 2.166-2.167-2.166z" fill="#fcb755"/>
187
- <path d="M407.59 288.418l2.164 2.166-2.165-2.166z" fill="#f9d099"/>
188
- <path d="M409.754 288.418l2.166 2.166-2.166-2.166z" fill="#fbead6"/>
189
- <path d="M340.458 290.584l2.166 2.165-2.166-2.166z" fill="#fcb144"/>
190
- <path d="M366.444 290.584l2.166 2.165-2.166-2.166z" fill="#fbbe66"/>
191
- <path d="M392.43 290.584l2.166 2.165-2.166-2.166z" fill="#f9d099"/>
192
- <path d="M401.092 290.584l2.166 2.165-2.166-2.166z" fill="#fbead6"/>
193
- <path d="M338.293 292.75l2.165 2.165-2.165-2.166z" fill="#fcf1e4"/>
194
- <path d="M364.28 292.75l2.164 2.165-2.165-2.166z" fill="#fbbe66"/>
195
- <path d="M394.596 292.75l2.165 2.165-2.164-2.166z" fill="#f9d099"/>
196
- <path d="M401.092 292.75l2.166 2.165-2.166-2.166z" fill="#fae3c9"/>
197
- <path d="M338.293 294.915l2.165 2.165-2.165-2.165z" fill="#fbc477"/>
198
- <path d="M362.113 294.915l2.166 2.165-2.167-2.165m34.648 0l2.167 2.165-2.166-2.165z" fill="#fcb144"/>
199
- <path d="M401.092 294.915l2.166 2.165-2.166-2.165z" fill="#fbbe66"/>
200
- <path d="M299.314 297.08l2.165 2.166-2.166-2.166z" fill="#f6f6e4"/>
201
- <path d="M338.293 297.08l2.165 2.166-2.165-2.166z" fill="#fea522"/>
202
- <path d="M362.113 297.08l2.166 2.166-2.167-2.166z" fill="#fbead6"/>
203
- <path d="M396.76 297.08l2.167 2.166-2.166-2.166z" fill="#fcf1e4"/>
204
- <path d="M403.258 297.08l2.165 2.166-2.165-2.166z" fill="#fef8f1"/>
205
- <path d="M336.127 299.246l2.166 2.165-2.166-2.164z" fill="#fcf1e4"/>
206
- <path d="M359.948 299.246l2.165 2.165-2.165-2.164z" fill="#fbbe66"/>
207
- <path d="M398.927 299.246l2.165 2.165-2.165-2.164z" fill="#faca88"/>
208
- <path d="M403.258 299.246l2.165 2.165-2.165-2.164z" fill="#f9d099"/>
209
- <path d="M336.127 301.41l2.166 2.167-2.166-2.166z" fill="#f9d6aa"/>
210
- <path d="M359.948 301.41l2.165 2.167-2.165-2.166z" fill="#fcf1e4"/>
211
- <path d="M370.775 301.41l2.166 2.167-2.165-2.166z" fill="#fae3c9"/>
212
- <path d="M372.94 301.41l2.166 2.167-2.165-2.166z" fill="#fea522"/>
213
- <path d="M375.106 301.41l2.166 2.167-2.166-2.166z" fill="#fcb144"/>
214
- <path d="M377.272 301.41l2.165 2.167-2.165-2.166z" fill="#f9d6aa"/>
215
- <path d="M398.927 301.41l2.165 2.167-2.165-2.166z" fill="#fef8f1"/>
216
- <path d="M401.092 301.41l2.166 2.167-2.166-2.166z" fill="#fea522"/>
217
- <path d="M403.258 301.41l2.165 2.167-2.165-2.166z" fill="#fdab33"/>
218
- <path d="M336.127 303.577l-2.165 6.496 2.165-6.496z" fill="#faca88"/>
219
- <path d="M357.782 303.577l2.166 2.165-2.166-2.165z" fill="#fea522"/>
220
- <path d="M359.948 303.577l2.165 2.165-2.165-2.165z" fill="#fef8f1"/>
221
- <path d="M370.775 303.577l2.166 2.165-2.165-2.165z" fill="#f9d099"/>
222
- <path d="M379.437 303.577l2.166 2.165-2.166-2.165z" fill="#fdab33"/>
223
- <path d="M381.603 303.577l2.165 2.165-2.165-2.165z" fill="#fae3c9"/>
224
- <path d="M401.092 303.577l2.166 2.165-2.166-2.165z" fill="#f8dcbb"/>
225
- <path d="M403.258 303.577l2.165 2.165-2.165-2.165z" fill="#f90"/>
226
- <path d="M406.138 305.027l.723 1.444-.722-1.443z" fill="#fbead6"/>
227
- <path d="M362.113 305.742l2.166 2.166-2.167-2.166z" fill="#fea522"/>
228
- <path d="M364.28 305.742l2.164 2.166-2.165-2.166z" fill="#fbbe66"/>
229
- <path d="M366.444 305.742l2.166 2.166-2.166-2.166z" fill="#faca88"/>
230
- <path d="M368.61 305.742l2.165 2.166-2.165-2.166z" fill="#fcb144"/>
231
- <path d="M370.775 305.742l2.166 2.166-2.165-2.166z" fill="#fae3c9"/>
232
- <path d="M372.94 305.742l2.166 2.166-2.165-2.166z" fill="#fe9f11"/>
233
- <path d="M383.768 305.742l2.166 2.166-2.166-2.166z" fill="#fdab33"/>
234
- <path d="M385.934 305.742l2.165 2.166-2.166-2.166z" fill="#fbc477"/>
235
- <path d="M388.1 305.742l2.165 2.166-2.166-2.166z" fill="#faca88"/>
236
- <path d="M390.265 305.742l2.165 2.166-2.165-2.166z" fill="#f9d6aa"/>
237
- <path d="M393.88 306.457l1.443.722-1.442-.723z" fill="#fae3c9"/>
238
- <path d="M396.76 305.742l2.167 2.166-2.166-2.166z" fill="#fef8f1"/>
239
- <path d="M403.258 305.742l2.165 2.166-2.165-2.166z" fill="#fbc477"/>
240
- <path d="M310.14 307.908l2.167 2.165-2.166-2.165z" fill="#fef8f1"/>
241
- <path d="M312.307 307.908l2.165 2.165-2.165-2.165z" fill="#fcf1e4"/>
242
- <path d="M368.61 307.908l2.165 2.165-2.165-2.165z" fill="#fcb755"/>
243
- <path d="M372.94 307.908l2.166 2.165-2.165-2.165z" fill="#fbead6"/>
244
- <path d="M375.106 307.908l2.166 2.165-2.166-2.165z" fill="#fea522"/>
245
- <path d="M392.43 307.908l2.166 2.165-2.166-2.165z" fill="#fe9f11"/>
246
- <path d="M394.596 307.908l-2.166 4.33 2.166-4.33z" fill="#fcb144"/>
247
- <path d="M398.927 307.908l2.165 2.165-2.165-2.165z" fill="#fe9f11"/>
248
- <path d="M401.092 307.908l2.166 2.165-2.166-2.165z" fill="#fbbe66"/>
249
- <path d="M403.258 307.908l2.165 2.165-2.165-2.165z" fill="#fcf1e4"/>
250
- <path d="M310.14 310.073l2.167 2.166-2.166-2.167z" fill="#fae3c9"/>
251
- <path d="M312.307 310.073l4.33 4.33-4.33-4.33z" fill="#fe9f11"/>
252
- <path d="M314.472 310.073l2.166 2.166-2.166-2.167zM333.962 310.073l2.165 2.166-2.165-2.167z" fill="#fbead6"/>
253
- <path d="M336.127 310.073l2.166 2.166-2.166-2.167z" fill="#fae3c9"/>
254
- <path d="M355.617 310.073l2.165 2.166-2.165-2.167z" fill="#fe9f11"/>
255
- <path d="M357.782 310.073l2.166 2.166-2.166-2.167z" fill="#fbc477"/>
256
- <path d="M359.948 310.073l2.165 2.166-2.165-2.167z" fill="#fea522"/>
257
- <path d="M366.444 310.073l2.166 2.166-2.166-2.167z" fill="#fbc477"/>
258
- <path d="M368.61 310.073l2.165 2.166-2.165-2.167z" fill="#fef8f1"/>
259
- <path d="M377.272 310.073l2.165 2.166-2.165-2.167z" fill="#fbc477"/>
260
- <path d="M394.596 310.073l2.165 2.166-2.164-2.167z" fill="#fff"/>
261
- <path d="M396.76 310.073l2.167 2.166-2.166-2.167z" fill="#fdab33"/>
262
- <path d="M405.423 310.073l2.166 2.166-2.167-2.167z" fill="#fbc477"/>
263
- <path d="M310.14 312.24l2.167 2.164-2.166-2.165z" fill="#fef8f1"/>
264
- <path d="M316.638 312.24l2.165 2.164-2.165-2.165z" fill="#fbead6"/>
265
- <path d="M327.465 312.24l2.166 2.164-2.165-2.165z" fill="#f9d6aa"/>
266
- <path d="M338.293 312.24l2.165 2.164-2.165-2.165z" fill="#fe9f11"/>
267
- <path d="M341.91 312.953l1.44.722-1.44-.722z" fill="#f9d6aa"/>
268
- <path d="M355.617 312.24l2.165 2.164-2.165-2.165z" fill="#f8dcbb"/>
269
- <path d="M362.113 312.24l2.166 2.164-2.167-2.165z" fill="#fcf1e4"/>
270
- <path d="M379.437 312.24l2.166 2.164-2.166-2.165z" fill="#f9d6aa"/>
271
- <path d="M394.596 312.24l2.165 2.164-2.164-2.165z" fill="#fdab33"/>
272
- <path d="M407.59 312.24l2.164 2.164-2.165-2.165z" fill="#fcb755"/>
273
- <path d="M409.754 312.24l2.166 2.164-2.166-2.165z" fill="#fef8f1"/>
274
- <path d="M292.817 314.404l2.166 2.166-2.166-2.166z" fill="#53527c"/>
275
- <path d="M312.307 314.404l2.165 2.166-2.165-2.166z" fill="#fcb755"/>
276
- <path d="M316.638 314.404l2.165 2.166-2.165-2.166z" fill="#fea522"/>
277
- <path d="M325.3 314.404l2.165 2.166-2.165-2.166z" fill="#fbead6"/>
278
- <path d="M329.63 314.404l2.166 2.166-2.165-2.166z" fill="#fe9f11"/>
279
- <path d="M331.796 314.404l2.166 2.166-2.166-2.166z" fill="#fcf1e4"/>
280
- <path d="M338.293 314.404l2.165 2.166-2.165-2.166z" fill="#fbbe66"/>
281
- <path d="M340.458 314.404l2.166 2.166-2.166-2.166z" fill="#fbc477"/>
282
- <path d="M342.624 314.404l2.165 2.166-2.166-2.166z" fill="#fbbe66"/>
283
- <path d="M353.45 314.404l2.167 2.166-2.166-2.166z" fill="#fea522"/>
284
- <path d="M381.603 314.404l2.165 2.166-2.165-2.166z" fill="#f9d6aa"/>
285
- <path d="M409.754 314.404l2.166 2.166-2.166-2.166z" fill="#fcb144"/>
286
- <path d="M444.402 314.404l2.166 2.166-2.166-2.166z" fill="#8d8d5b"/>
287
- <path d="M299.314 316.57l2.165 2.165-2.166-2.165z" fill="#e5e3af"/>
288
- <path d="M312.307 316.57l2.165 2.165-2.165-2.165z" fill="#f8dcbb"/>
289
- <path d="M318.803 316.57l2.166 2.165-2.167-2.165z" fill="#fdab33"/>
290
- <path d="M325.3 316.57l2.165 2.165-2.165-2.165z" fill="#fe9f11"/>
291
- <path d="M329.63 316.57l2.166 2.165-2.165-2.165z" fill="#faca88"/>
292
- <path d="M338.293 316.57l2.165 2.165-2.165-2.165z" fill="#fcf1e4"/>
293
- <path d="M353.45 316.57l2.167 2.165-2.166-2.165m30.318 0l2.166 2.165-2.166-2.165z" fill="#f9d099"/>
294
- <path d="M411.92 316.57l2.165 2.165-2.165-2.165z" fill="#fbbe66"/>
295
- <path d="M314.472 318.735l2.166 2.166-2.166-2.165z" fill="#fea522"/>
296
- <path d="M320.97 318.735l2.164 2.166-2.165-2.165z" fill="#fdab33"/>
297
- <path d="M323.134 318.735l2.166 2.166-2.166-2.165z" fill="#fea522"/>
298
- <path d="M327.465 318.735l2.166 2.166-2.165-2.165z" fill="#fe9f11"/>
299
- <path d="M329.63 318.735l2.166 2.166-2.165-2.165z" fill="#fef8f1"/>
300
- <path d="M340.458 318.735l2.166 2.166-2.166-2.165z" fill="#fbbe66"/>
301
- <path d="M353.45 318.735l2.167 2.166-2.166-2.165z" fill="#fef8f1"/>
302
- <path d="M385.934 318.735l2.165 2.166-2.166-2.165z" fill="#fbbe66"/>
303
- <path d="M414.085 318.735l2.166 2.166-2.165-2.165z" fill="#f9d099"/>
304
- <path d="M314.472 320.9l2.166 2.166-2.166-2.165z" fill="#f9d6aa"/>
305
- <path d="M327.465 320.9l2.166 2.166-2.165-2.165z" fill="#f9d099"/>
306
- <path d="M340.458 320.9l2.166 2.166-2.166-2.165z" fill="#fcf1e4"/>
307
- <path d="M351.286 320.9l2.165 2.166-2.164-2.165m36.813 0l2.165 2.166-2.166-2.165z" fill="#fdab33"/>
308
- <path d="M416.25 320.9l2.166 2.166-2.165-2.165z" fill="#fbead6"/>
309
- <path d="M316.638 323.066l2.165 2.166-2.165-2.166z" fill="#fea522"/>
310
- <path d="M325.3 323.066l2.165 2.166-2.165-2.166z" fill="#fe9f11"/>
311
- <path d="M342.624 323.066l2.165 2.166-2.166-2.166z" fill="#fcb144"/>
312
- <path d="M351.286 323.066l2.165 2.166-2.164-2.166z" fill="#faca88"/>
313
- <path d="M388.1 323.066l2.165 2.166-2.166-2.166z" fill="#f8dcbb"/>
314
- <path d="M416.25 323.066l2.166 2.166-2.165-2.166z" fill="#fcb144"/>
315
- <path d="M299.314 325.232l2.165 2.165-2.166-2.165z" fill="#d3d079"/>
316
- <path d="M316.638 325.232l2.165 2.165-2.165-2.165zM342.624 325.232l2.165 2.165-2.166-2.165z" fill="#faca88"/>
317
- <path d="M351.286 325.232l2.165 2.165-2.164-2.165m36.813 0l2.165 2.165-2.166-2.165z" fill="#fae3c9"/>
318
- <path d="M418.416 325.232l2.166 2.165-2.166-2.165z" fill="#f8dcbb"/>
319
- <path d="M437.906 325.232l2.165 2.165-2.164-2.165z" fill="#f2f1d7"/>
320
- <path d="M445.117 326.682l.723 1.444-.723-1.444z" fill="#58587b"/>
321
- <path d="M300.028 328.848l.723 1.443-.722-1.442z" fill="#d9d868"/>
322
- <path d="M316.638 327.397l2.165 2.166-2.165-2.166z" fill="#f8dcbb"/>
323
- <path d="M385.934 327.397l2.165 2.166-2.166-2.166z" fill="#f9d6aa"/>
324
- <path d="M388.1 327.397l2.165 2.166-2.166-2.166z" fill="#fe9f11"/>
325
- <path d="M418.416 327.397l2.166 2.166-2.166-2.166z" fill="#fcb144"/>
326
- <path d="M438.62 328.848l.723 1.443-.723-1.442z" fill="#f2f1d2"/>
327
- <path d="M316.638 329.563l2.165 2.165-2.165-2.165z" fill="#fcf1e4"/>
328
- <path d="M383.768 329.563l2.166 2.165-2.166-2.165z" fill="#fef8f1"/>
329
- <path d="M385.934 329.563l2.165 2.165-2.166-2.165z" fill="#fe9f11"/>
330
- <path d="M392.43 329.563l-2.165 4.33 2.165-4.33z" fill="#fdab33"/>
331
- <path d="M394.596 329.563l2.165 2.165-2.164-2.165z" fill="#fcb755"/>
332
- <path d="M420.582 329.563l2.165 2.165-2.165-2.165z" fill="#fea522"/>
333
- <path d="M422.747 329.563l2.166 2.165-2.166-2.165z" fill="#f9d099"/>
334
- <path d="M444.402 329.563l2.166 2.165-2.166-2.165z" fill="#53527c"/>
335
- <path d="M295.697 333.18l.723 1.44-.723-1.44z" fill="#808067"/>
336
- <path d="M318.803 331.728l2.166 2.166-2.167-2.166m6.497 0l2.165 2.166-2.165-2.166z" fill="#fea522"/>
337
- <path d="M349.12 331.728l2.166 2.166-2.166-2.166z" fill="#fe9f11"/>
338
- <path d="M383.768 331.728l2.166 2.166-2.166-2.166z" fill="#fae3c9"/>
339
- <path d="M392.43 331.728l2.166 2.166-2.166-2.166z" fill="#fef8f1"/>
340
- <path d="M396.76 331.728l2.167 2.166-2.166-2.166z" fill="#fcb144"/>
341
- <path d="M424.913 331.728l2.165 2.166-2.165-2.166z" fill="#fcb755"/>
342
- <path d="M427.078 331.728l4.33 4.33-4.33-4.33z" fill="#fef8f1"/>
343
- <path d="M438.62 333.18l.723 1.44-.723-1.44z" fill="#e5e59d"/>
344
- <path d="M445.117 333.18l.723 1.44-.723-1.44z" fill="#32327b"/>
345
- <path d="M319.518 335.344l.723 1.443-.722-1.443z" fill="#fcb755"/>
346
- <path d="M327.465 333.894l2.166 2.165-2.165-2.166z" fill="#fef8f1"/>
347
- <path d="M349.12 333.894l2.166 2.165-2.166-2.166z" fill="#fbbe66"/>
348
- <path d="M383.768 333.894l2.166 2.165-2.166-2.166z" fill="#fbead6"/>
349
- <path d="M388.1 333.894l2.165 2.165-2.166-2.166z" fill="#fe9f11"/>
350
- <path d="M390.265 333.894l2.165 2.165-2.165-2.166z" fill="#fcf1e4"/>
351
- <path d="M396.76 333.894l2.167 2.165-2.166-2.166z" fill="#fbead6"/>
352
- <path d="M427.078 333.894l2.166 2.165-2.166-2.166z" fill="#fdab33"/>
353
- <path d="M294.983 336.06l2.165 2.165-2.165-2.166z" fill="#667"/>
354
- <path d="M301.48 336.06l2.165 2.165-2.166-2.166z" fill="#f6f6e4"/>
355
- <path d="M327.465 336.06l2.166 2.165-2.165-2.166z" fill="#f9d6aa"/>
356
- <path d="M344.79 336.06l2.165 2.165-2.166-2.166z" fill="#fdab33"/>
357
- <path d="M346.955 336.06l2.165 2.165-2.165-2.166z" fill="#fe9f11"/>
358
- <path d="M349.12 336.06l2.166 2.165-2.166-2.166z" fill="#fcf1e4"/>
359
- <path d="M385.934 336.06l2.165 2.165-2.166-2.166z" fill="#fea522"/>
360
- <path d="M388.1 336.06l2.165 2.165-2.166-2.166m10.827 0l2.165 2.165-2.165-2.166z" fill="#faca88"/>
361
- <path d="M429.244 336.06l2.165 2.165-2.166-2.166z" fill="#fcb144"/>
362
- <path d="M437.906 336.06l2.165 2.165-2.164-2.166z" fill="#dddc7a"/>
363
- <path d="M294.983 338.225l2.165 2.165-2.165-2.165z" fill="#58587b"/>
364
- <path d="M301.48 338.225l2.165 2.165-2.166-2.165z" fill="#f2f1d2"/>
365
- <path d="M319.518 339.675l.723 1.443-.722-1.443z" fill="#fcb144"/>
366
- <path d="M327.465 338.225l2.166 2.165-2.165-2.165z" fill="#fea522"/>
367
- <path d="M349.12 338.225l2.166 2.165-2.166-2.165z" fill="#fef8f1"/>
368
- <path d="M351.286 338.225l2.165 2.165-2.164-2.165z" fill="#fea522"/>
369
- <path d="M355.617 338.225l2.165 2.165-2.165-2.165z" fill="#fcb144"/>
370
- <path d="M357.782 338.225l2.166 2.165-2.166-2.165z" fill="#fbead6"/>
371
- <path d="M385.934 338.225l2.165 2.165-2.166-2.165z" fill="#f8dcbb"/>
372
- <path d="M388.1 338.225l2.165 2.165-2.166-2.165z" fill="#fcf1e4"/>
373
- <path d="M398.927 338.225l2.165 2.165-2.165-2.165z" fill="#fef8f1"/>
374
- <path d="M401.092 338.225l2.166 2.165-2.166-2.165z" fill="#fe9f11"/>
375
- <path d="M431.41 338.225l2.165 2.165-2.166-2.165z" fill="#fbead6"/>
376
- <path d="M437.906 338.225l2.165 2.165-2.164-2.165z" fill="#d9d868"/>
377
- <path d="M294.983 340.39l2.165 2.166-2.165-2.166z" fill="#3a3a7c"/>
378
- <path d="M301.48 340.39l2.165 2.166-2.166-2.166z" fill="#e5e3af"/>
379
- <path d="M329.63 340.39l2.166 2.166-2.165-2.166z" fill="#faca88"/>
380
- <path d="M351.286 340.39l2.165 2.166-2.164-2.166z" fill="#fbead6"/>
381
- <path d="M357.782 340.39l2.166 2.166-2.166-2.166z" fill="#fe9f11"/>
382
- <path d="M359.948 340.39l2.165 2.166-2.165-2.166z" fill="#fcf1e4"/>
383
- <path d="M383.768 340.39l2.166 2.166-2.166-2.166z" fill="#fbead6"/>
384
- <path d="M385.934 340.39l2.165 2.166-2.166-2.166z" fill="#fae3c9"/>
385
- <path d="M388.1 340.39l2.165 2.166-2.166-2.166z" fill="#fbead6"/>
386
- <path d="M401.092 340.39l2.166 2.166-2.166-2.166m17.324 0l2.166 2.166-2.166-2.166z" fill="#fbbe66"/>
387
- <path d="M420.582 340.39l2.165 2.166-2.165-2.166z" fill="#fcf1e4"/>
388
- <path d="M422.747 340.39l2.166 2.166-2.166-2.166z" fill="#fef8f1"/>
389
- <path d="M424.913 340.39l2.165 2.166-2.165-2.166z" fill="#f8dcbb"/>
390
- <path d="M427.078 340.39l2.166 2.166-2.166-2.166z" fill="#fcb755"/>
391
- <path d="M431.41 340.39l2.165 2.166-2.166-2.166z" fill="#fae3c9"/>
392
- <path d="M442.237 340.39l2.165 2.166-2.165-2.166z" fill="#808067"/>
393
- <path d="M294.983 342.556l2.165 2.165-2.165-2.164z" fill="#32327b"/>
394
- <path d="M297.863 344.006l.723 1.443-.723-1.444z" fill="#a4a43d"/>
395
- <path d="M301.48 342.556l2.165 2.165-2.166-2.164z" fill="#e5e59d"/>
396
- <path d="M318.803 342.556l2.166 2.165-2.167-2.164z" fill="#fbc477"/>
397
- <path d="M331.796 342.556l2.166 2.165-2.166-2.164z" fill="#f9d6aa"/>
398
- <path d="M353.45 342.556l2.167 2.165-2.166-2.164z" fill="#fbbe66"/>
399
- <path d="M359.948 342.556l2.165 2.165-2.165-2.164z" fill="#f9d099"/>
400
- <path d="M379.437 342.556l2.166 2.165-2.166-2.164z" fill="#fae3c9"/>
401
- <path d="M381.603 342.556l2.165 2.165-2.165-2.164z" fill="#fcb144"/>
402
- <path d="M390.265 342.556l2.165 2.165-2.165-2.164z" fill="#fae3c9"/>
403
- <path d="M401.092 342.556l2.166 2.165-2.166-2.164z" fill="#f8dcbb"/>
404
- <path d="M418.416 342.556l2.166 2.165-2.166-2.164z" fill="#f9d099"/>
405
- <path d="M429.244 342.556l2.165 2.165-2.166-2.164z" fill="#fbc477"/>
406
- <path d="M431.41 342.556l2.165 2.165-2.166-2.164z" fill="#fbead6"/>
407
- <path d="M442.237 342.556l2.165 2.165-2.165-2.164z" fill="#737370"/>
408
- <path d="M301.48 344.72l2.165 2.167-2.166-2.166z" fill="#d9d868"/>
409
- <path d="M318.803 344.72l2.166 2.167-2.167-2.166z" fill="#f9d099"/>
410
- <path d="M333.962 344.72l2.165 2.167-2.165-2.166m19.49 0l2.165 2.167-2.166-2.166z" fill="#f9d6aa"/>
411
- <path d="M359.948 344.72l2.165 2.167-2.165-2.166z" fill="#fbc477"/>
412
- <path d="M370.775 344.72l2.166 2.167-2.165-2.166z" fill="#fef8f1"/>
413
- <path d="M372.94 344.72l2.166 2.167-2.165-2.166z" fill="#f8dcbb"/>
414
- <path d="M375.106 344.72l2.166 2.167-2.166-2.166z" fill="#fbc477"/>
415
- <path d="M377.272 344.72l2.165 2.167-2.165-2.166z" fill="#fea522"/>
416
- <path d="M390.265 344.72l2.165 2.167-2.165-2.166z" fill="#fbead6"/>
417
- <path d="M435.74 344.72l2.166 2.167-2.166-2.166z" fill="#f2f1d2"/>
418
- <path d="M442.237 344.72l2.165 2.167-2.165-2.166z" fill="#58587b"/>
419
- <path d="M297.148 346.887l2.166 2.165-2.166-2.165z" fill="#99994e"/>
420
- <path d="M301.48 346.887l2.165 2.165-2.166-2.165z" fill="#d0d045"/>
421
- <path d="M336.127 346.887l2.166 2.165-2.166-2.165z" fill="#fcb144"/>
422
- <path d="M338.293 346.887l2.165 2.165-2.165-2.165z" fill="#fae3c9"/>
423
- <path d="M353.45 346.887l2.167 2.165-2.166-2.165z" fill="#fef8f1"/>
424
- <path d="M362.113 346.887l2.166 2.165-2.167-2.165z" fill="#fcb755"/>
425
- <path d="M364.28 346.887l2.164 2.165-2.165-2.165z" fill="#fbc477"/>
426
- <path d="M366.444 346.887l2.166 2.165-2.166-2.165z" fill="#fcb144"/>
427
- <path d="M368.61 346.887l2.165 2.165-2.165-2.165z" fill="#fea522"/>
428
- <path d="M385.934 346.887l2.165 2.165-2.166-2.165z" fill="#fe9f11"/>
429
- <path d="M388.1 346.887l2.165 2.165-2.166-2.165z" fill="#f9d6aa"/>
430
- <path d="M418.416 346.887l2.166 2.165-2.166-2.165z" fill="#fef8f1"/>
431
- <path d="M435.74 346.887l2.166 2.165-2.166-2.165z" fill="#e0dea1"/>
432
- <path d="M442.237 346.887l2.165 2.165-2.165-2.165z" fill="#3a3a7c"/>
433
- <path d="M297.148 349.052l2.166 2.166-2.166-2.166z" fill="#737370"/>
434
- <path d="M303.645 349.052l2.165 2.166-2.165-2.166z" fill="#fbfaf2"/>
435
- <path d="M320.97 349.052l2.164 2.166-2.165-2.166z" fill="#fea522"/>
436
- <path d="M340.458 349.052l2.166 2.166-2.166-2.166z" fill="#fe9f11"/>
437
- <path d="M342.624 349.052l2.165 2.166-2.166-2.166z" fill="#fcb144"/>
438
- <path d="M344.79 349.052l2.165 2.166-2.166-2.166z" fill="#fbc477"/>
439
- <path d="M346.955 349.052l2.165 2.166-2.165-2.166z" fill="#faca88"/>
440
- <path d="M349.12 349.052l2.166 2.166-2.166-2.166z" fill="#fbc477"/>
441
- <path d="M351.286 349.052l2.165 2.166-2.164-2.166z" fill="#fcb144"/>
442
- <path d="M353.45 349.052l2.167 2.166-2.166-2.166z" fill="#fdab33"/>
443
- <path d="M383.768 349.052l2.166 2.166-2.166-2.166z" fill="#fbc477"/>
444
- <path d="M385.934 349.052l2.165 2.166-2.166-2.166z" fill="#fef8f1"/>
445
- <path d="M416.25 349.052l2.166 2.166-2.165-2.166z" fill="#fdab33"/>
446
- <path d="M435.74 349.052l2.166 2.166-2.166-2.166z" fill="#e1e18c"/>
447
- <path d="M440.786 350.503l.723 1.442-.724-1.442z" fill="#a4a43d"/>
448
- <path d="M442.237 349.052l2.165 2.166-2.165-2.166z" fill="#262678"/>
449
- <path d="M297.148 351.218l2.166 2.165-2.166-2.165z" fill="#58587b"/>
450
- <path d="M303.645 351.218l2.165 2.165-2.165-2.165z" fill="#f2f1d2"/>
451
- <path d="M320.97 351.218l2.164 2.165-2.165-2.165z" fill="#faca88"/>
452
- <path d="M379.437 351.218l2.166 2.165-2.166-2.165z" fill="#fe9f11"/>
453
- <path d="M381.603 351.218l2.165 2.165-2.165-2.165z" fill="#fbead6"/>
454
- <path d="M401.092 351.218l2.166 2.165-2.166-2.165z" fill="#fbc477"/>
455
- <path d="M416.25 351.218l2.166 2.165-2.165-2.165z" fill="#faca88"/>
456
- <path d="M435.74 351.218l2.166 2.165-2.166-2.165z" fill="#d4d456"/>
457
- <path d="M297.148 353.383l2.166 2.166-2.166-2.167z" fill="#32327b"/>
458
- <path d="M303.645 353.383l2.165 2.166-2.165-2.167z" fill="#e5e59d"/>
459
- <path d="M320.97 353.383l2.164 2.166-2.165-2.167z" fill="#fef8f1"/>
460
- <path d="M323.134 353.383l2.166 2.166-2.166-2.167z" fill="#fe9f11"/>
461
- <path d="M379.437 353.383l2.166 2.166-2.166-2.167z" fill="#fbead6"/>
462
- <path d="M401.092 353.383l2.166 2.166-2.166-2.167z" fill="#fea522"/>
463
- <path d="M416.25 353.383l2.166 2.166-2.165-2.167z" fill="#fcf1e4"/>
464
- <path d="M440.07 353.383l2.167 2.166-2.166-2.167z" fill="#808067"/>
465
- <path d="M297.148 355.55l2.166 2.164-2.166-2.165z" fill="#0e0e6e"/>
466
- <path d="M299.314 355.55l2.165 2.164-2.166-2.165z" fill="#a4a43d"/>
467
- <path d="M303.645 355.55l2.165 2.164-2.165-2.165z" fill="#d9d868"/>
468
- <path d="M323.134 355.55l2.166 2.164-2.166-2.165z" fill="#f8dcbb"/>
469
- <path d="M398.927 355.55l2.165 2.164-2.165-2.165z" fill="#f9d6aa"/>
470
- <path d="M414.085 355.55l2.166 2.164-2.165-2.165z" fill="#faca88"/>
471
- <path d="M433.575 355.55l2.165 2.164-2.165-2.165z" fill="#f2f1d2"/>
472
- <path d="M440.07 355.55l2.167 2.164-2.166-2.165z" fill="#58587b"/>
473
- <path d="M299.314 357.714l2.165 2.166-2.166-2.166z" fill="#8d8d5b"/>
474
- <path d="M325.3 357.714l2.165 2.166-2.165-2.166z" fill="#f9d6aa"/>
475
- <path d="M368.61 357.714l2.165 2.166-2.165-2.166z" fill="#fdab33"/>
476
- <path d="M370.775 357.714l2.166 2.166-2.165-2.166z" fill="#fff"/>
477
- <path d="M374.39 358.43l1.444.722-1.443-.723z" fill="#fcb144"/>
478
- <path d="M396.76 357.714l-2.164 4.33 2.165-4.33z" fill="#fef8f1"/>
479
- <path d="M398.927 357.714l2.165 2.166-2.165-2.166z" fill="#fe9f11"/>
480
- <path d="M411.92 357.714l-2.166 4.33 2.166-4.33z" fill="#fdab33"/>
481
- <path d="M433.575 357.714l2.165 2.166-2.165-2.166z" fill="#e5e59d"/>
482
- <path d="M440.07 357.714l2.167 2.166-2.166-2.166z" fill="#3a3a7c"/>
483
- <path d="M299.314 359.88l2.165 2.165-2.166-2.165z" fill="#667"/>
484
- <path d="M305.81 359.88l2.166 2.165-2.166-2.165z" fill="#f2f1d2"/>
485
- <path d="M327.465 359.88l2.166 2.165-2.165-2.165z" fill="#f9d6aa"/>
486
- <path d="M368.61 359.88l2.165 2.165-2.165-2.165z" fill="#fe9f11"/>
487
- <path d="M370.775 359.88l2.166 2.165-2.165-2.165z" fill="#faca88"/>
488
- <path d="M372.94 359.88l2.166 2.165-2.165-2.165z" fill="#fea522"/>
489
- <path d="M375.106 359.88l2.166 2.165-2.166-2.165z" fill="#fcf1e4"/>
490
- <path d="M396.76 359.88l2.167 2.165-2.166-2.165z" fill="#fdab33"/>
491
- <path d="M411.92 359.88l2.165 2.165-2.165-2.165z" fill="#fef8f1"/>
492
- <path d="M433.575 359.88l2.165 2.165-2.165-2.165z" fill="#d9d868"/>
493
- <path d="M437.906 359.88l2.165 2.165-2.164-2.165z" fill="#a4a43d"/>
494
- <path d="M440.07 359.88l2.167 2.165-2.166-2.165z" fill="#0e0e6e"/>
495
- <path d="M299.314 362.045l2.165 2.166-2.166-2.165z" fill="#3a3a7c"/>
496
- <path d="M305.81 362.045l2.166 2.166-2.166-2.165z" fill="#e5e59d"/>
497
- <path d="M329.63 362.045l4.332 4.33-4.33-4.33z" fill="#fae3c9"/>
498
- <path d="M331.796 362.045l2.166 2.166-2.166-2.165z" fill="#fe9f11"/>
499
- <path d="M372.94 362.045l2.166 2.166-2.165-2.165z" fill="#f8dcbb"/>
500
- <path d="M392.43 362.045l2.166 2.166-2.166-2.165z" fill="#fcf1e4"/>
501
- <path d="M394.596 362.045l2.165 2.166-2.164-2.165z" fill="#fdab33"/>
502
- <path d="M407.59 362.045l2.164 2.166-2.165-2.165z" fill="#fcb144"/>
503
- <path d="M409.754 362.045l2.166 2.166-2.166-2.165z" fill="#fef8f1"/>
504
- <path d="M431.41 362.045l2.165 2.166-2.166-2.165z" fill="#fbfaf2"/>
505
- <path d="M437.906 362.045l2.165 2.166-2.164-2.165z" fill="#8d8d5b"/>
506
- <path d="M299.314 364.21l2.165 2.166-2.166-2.165z" fill="#0e0e6e"/>
507
- <path d="M301.48 364.21l2.165 2.166-2.166-2.165z" fill="#a4a43d"/>
508
- <path d="M305.81 364.21l2.166 2.166-2.166-2.165z" fill="#d4d456"/>
509
- <path d="M370.775 364.21l2.166 2.166-2.165-2.165z" fill="#f9d6aa"/>
510
- <path d="M390.265 364.21l2.165 2.166-2.165-2.165z" fill="#f9d099"/>
511
- <path d="M392.43 364.21l2.166 2.166-2.166-2.165z" fill="#fe9f11"/>
512
- <path d="M405.423 364.21l2.166 2.166-2.167-2.165z" fill="#faca88"/>
513
- <path d="M431.41 364.21l2.165 2.166-2.166-2.165z" fill="#eeedc1"/>
514
- <path d="M437.906 364.21l2.165 2.166-2.164-2.165z" fill="#58587b"/>
515
- <path d="M301.48 366.376l2.165 2.166-2.166-2.166z" fill="#737370"/>
516
- <path d="M307.976 366.376l2.165 2.166-2.164-2.166z" fill="#f6f6e4"/>
517
- <path d="M331.796 366.376l2.166 2.166-2.166-2.166z" fill="#fbbe66"/>
518
- <path d="M366.444 366.376l2.166 2.166-2.166-2.166z" fill="#fcb144"/>
519
- <path d="M369.324 367.827l.723 1.442-.723-1.443z" fill="#f8dcbb"/>
520
- <path d="M385.934 366.376l2.165 2.166-2.166-2.166z" fill="#fbbe66"/>
521
- <path d="M388.1 366.376l2.165 2.166-2.166-2.166z" fill="#fe9f11"/>
522
- <path d="M401.092 366.376l2.166 2.166-2.166-2.166z" fill="#fbc477"/>
523
- <path d="M403.258 366.376l2.165 2.166-2.165-2.166z" fill="#fcf1e4"/>
524
- <path d="M431.41 366.376l2.165 2.166-2.166-2.166z" fill="#d3d079"/>
525
- <path d="M435.74 366.376l2.166 2.166-2.166-2.166z" fill="#a4a43d"/>
526
- <path d="M437.906 366.376l2.165 2.166-2.164-2.166z" fill="#262678"/>
527
- <path d="M301.48 368.542l2.165 2.165-2.166-2.165z" fill="#49497d"/>
528
- <path d="M307.976 368.542l2.165 2.165-2.164-2.165z" fill="#e0dea1"/>
529
- <path d="M329.63 368.542l2.166 2.165-2.165-2.165z" fill="#fae3c9"/>
530
- <path d="M359.948 368.542l2.165 2.165-2.165-2.165z" fill="#fdab33"/>
531
- <path d="M362.113 368.542l2.166 2.165-2.167-2.165z" fill="#fbc477"/>
532
- <path d="M364.28 368.542l2.164 2.165-2.165-2.165z" fill="#fbead6"/>
533
- <path d="M370.775 368.542l2.166 2.165-2.165-2.165z" fill="#fcb144"/>
534
- <path d="M398.927 368.542l2.165 2.165-2.165-2.165z" fill="#f9d6aa"/>
535
- <path d="M435.74 368.542l2.166 2.165-2.166-2.165z" fill="#99994e"/>
536
- <path d="M301.48 370.707l2.165 2.166-2.166-2.166z" fill="#0e0e6e"/>
537
- <path d="M303.645 370.707l2.165 2.166-2.165-2.166z" fill="#a4a43d"/>
538
- <path d="M307.976 370.707l2.165 2.166-2.164-2.166z" fill="#d4d456"/>
539
- <path d="M327.465 370.707l2.166 2.166-2.165-2.166z" fill="#f9d099"/>
540
- <path d="M329.63 370.707l2.166 2.166-2.165-2.166m10.828 0l2.166 2.166-2.166-2.166z" fill="#fe9f11"/>
541
- <path d="M342.624 370.707l2.165 2.166-2.166-2.166z" fill="#f9d6aa"/>
542
- <path d="M344.79 370.707l2.165 2.166-2.166-2.166z" fill="#f9d099"/>
543
- <path d="M353.45 370.707l2.167 2.166-2.166-2.166z" fill="#f9d6aa"/>
544
- <path d="M355.617 370.707l2.165 2.166-2.165-2.166z" fill="#fae3c9"/>
545
- <path d="M357.782 370.707l2.166 2.166-2.166-2.166z" fill="#fef8f1"/>
546
- <path d="M375.106 370.707l2.166 2.166-2.166-2.166z" fill="#fbead6"/>
547
- <path d="M377.272 370.707l2.165 2.166-2.165-2.166z" fill="#fae3c9"/>
548
- <path d="M379.437 370.707l2.166 2.166-2.166-2.166z" fill="#faca88"/>
549
- <path d="M381.603 370.707l2.165 2.166-2.165-2.166z" fill="#fbc477"/>
550
- <path d="M383.768 370.707l2.166 2.166-2.166-2.166z" fill="#fdab33"/>
551
- <path d="M394.596 370.707l2.165 2.166-2.164-2.166z" fill="#fe9f11"/>
552
- <path d="M396.76 370.707l2.167 2.166-2.166-2.166z" fill="#f9d6aa"/>
553
- <path d="M429.244 370.707l2.165 2.166-2.166-2.166z" fill="#e5e3af"/>
554
- <path d="M435.74 370.707l2.166 2.166-2.166-2.166z" fill="#667"/>
555
- <path d="M303.645 372.873l2.165 2.165-2.165-2.165z" fill="#737370"/>
556
- <path d="M310.14 372.873l2.167 2.165-2.166-2.165z" fill="#f2f1d7"/>
557
- <path d="M325.3 372.873l2.165 2.165-2.165-2.165z" fill="#fea522"/>
558
- <path d="M336.127 372.873l2.166 2.165-2.166-2.165z" fill="#fe9f11"/>
559
- <path d="M338.293 372.873l2.165 2.165-2.165-2.165z" fill="#fbbe66"/>
560
- <path d="M340.458 372.873l2.166 2.165-2.166-2.165z" fill="#fcf1e4"/>
561
- <path d="M392.43 372.873l2.166 2.165-2.166-2.165z" fill="#fea522"/>
562
- <path d="M394.596 372.873l2.165 2.165-2.164-2.165z" fill="#fbead6"/>
563
- <path d="M429.244 372.873l2.165 2.165-2.166-2.165z" fill="#dddc7a"/>
564
- <path d="M433.575 372.873l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
565
- <path d="M435.74 372.873l2.166 2.165-2.166-2.165z" fill="#262678"/>
566
- <path d="M303.645 375.038l2.165 2.166-2.165-2.166z" fill="#49497d"/>
567
- <path d="M306.525 376.49l.723 1.44-.723-1.44z" fill="#a4a43d"/>
568
- <path d="M310.14 375.038l2.167 2.166-2.166-2.166z" fill="#d3d079"/>
569
- <path d="M327.465 375.038l2.166 2.166-2.165-2.166z" fill="#f9d099"/>
570
- <path d="M329.63 375.038l2.166 2.166-2.165-2.166z" fill="#fcb144"/>
571
- <path d="M331.796 375.038l2.166 2.166-2.166-2.166z" fill="#faca88"/>
572
- <path d="M333.962 375.038l2.165 2.166-2.165-2.166z" fill="#f8dcbb"/>
573
- <path d="M336.127 375.038l2.166 2.166-2.166-2.166z" fill="#fef8f1"/>
574
- <path d="M383.768 375.038l2.166 2.166-2.166-2.166z" fill="#f8dcbb"/>
575
- <path d="M392.43 375.038l2.166 2.166-2.166-2.166z" fill="#fcf1e4"/>
576
- <path d="M427.078 375.038l2.166 2.166-2.166-2.166z" fill="#f6f6e4"/>
577
- <path d="M433.575 375.038l2.165 2.166-2.165-2.166z" fill="#8d8d5b"/>
578
- <path d="M312.307 377.204l2.165 2.165-2.165-2.166z" fill="#fbfaf2"/>
579
- <path d="M383.768 377.204l2.166 2.165-2.166-2.166z" fill="#fbbe66"/>
580
- <path d="M390.265 377.204l2.165 2.165-2.165-2.166z" fill="#faca88"/>
581
- <path d="M427.078 377.204l2.166 2.165-2.166-2.166z" fill="#e1e18c"/>
582
- <path d="M433.575 377.204l2.165 2.165-2.165-2.166z" fill="#49497d"/>
583
- <path d="M305.81 379.37l2.166 2.165-2.166-2.166z" fill="#58587b"/>
584
- <path d="M312.307 379.37l2.165 2.165-2.165-2.166z" fill="#e5e59d"/>
585
- <path d="M383.768 379.37l2.166 2.165-2.166-2.166z" fill="#fe9f11"/>
586
- <path d="M388.1 379.37l2.165 2.165-2.166-2.166z" fill="#fdab33"/>
587
- <path d="M424.913 379.37l2.165 2.165-2.165-2.166z" fill="#fbfaf2"/>
588
- <path d="M431.41 379.37l2.165 2.165-2.166-2.166z" fill="#a4a43d"/>
589
- <path d="M433.575 379.37l2.165 2.165-2.165-2.166z" fill="#0e0e6e"/>
590
- <path d="M305.81 381.535l2.166 2.165-2.166-2.165z" fill="#1b1b74"/>
591
- <path d="M307.976 381.535l2.165 2.165-2.164-2.165z" fill="#a4a43d"/>
592
- <path d="M312.307 381.535l2.165 2.165-2.165-2.165z" fill="#d0d045"/>
593
- <path d="M381.603 381.535l2.165 2.165-2.165-2.165z" fill="#fbead6"/>
594
- <path d="M385.934 381.535l2.165 2.165-2.166-2.165z" fill="#fe9f11"/>
595
- <path d="M388.1 381.535l2.165 2.165-2.166-2.165z" fill="#fbead6"/>
596
- <path d="M424.913 381.535l2.165 2.165-2.165-2.165z" fill="#e5e59d"/>
597
- <path d="M431.41 381.535l2.165 2.165-2.166-2.165z" fill="#667"/>
598
- <path d="M307.976 383.7l2.165 2.166-2.164-2.166z" fill="#6e6c70"/>
599
- <path d="M314.472 383.7l2.166 2.166-2.166-2.166z" fill="#e5e3af"/>
600
- <path d="M382.317 385.15l.723 1.443-.723-1.442z" fill="#faca88"/>
601
- <path d="M385.934 383.7l2.165 2.166-2.166-2.166z" fill="#fae3c9"/>
602
- <path d="M422.747 383.7l2.166 2.166-2.166-2.166z" fill="#fbfaf2"/>
603
- <path d="M429.244 383.7l2.165 2.166-2.166-2.166z" fill="#a4a43d"/>
604
- <path d="M431.41 383.7l2.165 2.166-2.166-2.166m-123.434 2.166l2.165 2.165-2.164-2.164z" fill="#1b1b74"/>
605
- <path d="M310.14 385.866l2.167 2.165-2.166-2.164z" fill="#a4a43d"/>
606
- <path d="M314.472 385.866l2.166 2.165-2.166-2.164z" fill="#d0d045"/>
607
- <path d="M316.638 385.866l2.165 2.165-2.165-2.164z" fill="#fbfaf2"/>
608
- <path d="M383.768 385.866l2.166 2.165-2.166-2.164z" fill="#f9d6aa"/>
609
- <path d="M422.747 385.866l2.166 2.165-2.166-2.164z" fill="#e5e59d"/>
610
- <path d="M429.244 385.866l2.165 2.165-2.166-2.164M310.14 388.03l2.167 2.167-2.166-2.166z" fill="#6e6c70"/>
611
- <path d="M316.638 388.03l2.165 2.167-2.165-2.166z" fill="#8cbf84"/>
612
- <path d="M317.57 388.03c7.52 15.83 34.12 53.17 54.44 52.443 19.734-.706 42.02-37.14 50.737-52.442H317.57z" fill="#0cf"/>
613
- <path d="M427.078 388.03l2.166 2.167-2.166-2.166z" fill="#a4a43d"/>
614
- <path d="M429.244 388.03l2.165 2.167-2.166-2.166m-119.103 2.167l2.167 2.165-2.166-2.165z" fill="#1b1b74"/>
615
- <path d="M312.307 390.197l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
616
- <path d="M316.638 390.197l2.165 2.165-2.165-2.165z" fill="#adb333"/>
617
- <path d="M318.803 390.197l2.166 2.165-2.167-2.165z" fill="#1ac5b5"/>
618
- <path d="M420.582 390.197l2.165 2.165-2.165-2.165z" fill="#68b070"/>
619
- <path d="M427.078 390.197l2.166 2.165-2.166-2.165z" fill="#667"/>
620
- <path d="M312.307 392.362l2.165 2.166-2.165-2.166z" fill="#58587b"/>
621
- <path d="M318.803 392.362l2.166 2.166-2.167-2.166z" fill="#7fb15c"/>
622
- <path d="M418.416 392.362l2.166 2.166-2.166-2.166z" fill="#27c2aa"/>
623
- <path d="M424.913 392.362l-2.166 4.33 2.166-4.33z" fill="#a4a43d"/>
624
- <path d="M427.078 392.362l2.166 2.166-2.166-2.166m-114.77 2.166l2.164 2.165-2.165-2.165z" fill="#0e0e6e"/>
625
- <path d="M314.472 394.528l4.33 4.33-4.33-4.33z" fill="#a4a43d"/>
626
- <path d="M320.97 394.528l2.164 2.165-2.165-2.165z" fill="#34be9e"/>
627
- <path d="M418.416 394.528l2.166 2.165-2.166-2.165z" fill="#96b247"/>
628
- <path d="M424.913 394.528l2.165 2.165-2.165-2.165z" fill="#53527c"/>
629
- <path d="M314.472 396.693l2.166 2.166-2.166-2.167z" fill="#3a3a7c"/>
630
- <path d="M320.97 396.693l2.164 2.166-2.165-2.167z" fill="#a2b23d"/>
631
- <path d="M323.134 396.693l2.166 2.166-2.166-2.167z" fill="#0dc9c1"/>
632
- <path d="M416.25 396.693l2.166 2.166-2.165-2.167z" fill="#5bb47c"/>
633
- <path d="M422.747 396.693l2.166 2.166-2.166-2.167z" fill="#8d8d5b"/>
634
- <path d="M316.638 398.86l2.165 2.164-2.165-2.165z" fill="#737370"/>
635
- <path d="M323.134 398.86l2.166 2.164-2.166-2.165z" fill="#74b166"/>
636
- <path d="M414.085 398.86l2.166 2.164-2.165-2.165z" fill="#27c2aa"/>
637
- <path d="M420.582 398.86l-2.166 4.33 2.166-4.33z" fill="#a4a43d"/>
638
- <path d="M422.747 398.86l2.166 2.164-2.166-2.165z" fill="#262678"/>
639
- <path d="M316.638 401.024l2.165 2.166-2.165-2.166z" fill="#0e0e6e"/>
640
- <path d="M318.803 401.024l4.33 4.33-4.33-4.33z" fill="#a4a43d"/>
641
- <path d="M325.3 401.024l2.165 2.166-2.165-2.166z" fill="#42bb92"/>
642
- <path d="M411.92 401.024l2.165 2.166-2.165-2.166z" fill="#0dc9c1"/>
643
- <path d="M414.085 401.024l2.166 2.166-2.165-2.166z" fill="#96b247"/>
644
- <path d="M420.582 401.024l2.165 2.166-2.165-2.166z" fill="#58587b"/>
645
- <path d="M318.803 403.19l2.166 2.165-2.167-2.165z" fill="#3a3a7c"/>
646
- <path d="M325.3 403.19l2.165 2.165-2.165-2.165z" fill="#adb333"/>
647
- <path d="M327.465 403.19l2.166 2.165-2.165-2.165z" fill="#27c2aa"/>
648
- <path d="M411.92 403.19l2.165 2.165-2.165-2.165z" fill="#74b166"/>
649
- <path d="M418.416 403.19l2.166 2.165-2.166-2.165z" fill="#8d8d5b"/>
650
- <path d="M320.97 405.355l2.164 2.166-2.165-2.165z" fill="#6e6c70"/>
651
- <path d="M327.465 405.355l2.166 2.166-2.165-2.165z" fill="#96b247"/>
652
- <path d="M329.63 405.355l2.166 2.166-2.165-2.165z" fill="#0dc9c1"/>
653
- <path d="M409.754 405.355l2.166 2.166-2.166-2.165z" fill="#42bb92"/>
654
- <path d="M416.25 405.355l-4.33 6.497 4.33-6.497z" fill="#a4a43d"/>
655
- <path d="M418.416 405.355l2.166 2.166-2.166-2.165z" fill="#1b1b74"/>
656
- <path d="M320.97 407.52l2.164 2.166-2.165-2.165z" fill="#0e0e6e"/>
657
- <path d="M323.134 407.52l2.166 2.166-2.166-2.165z" fill="#8d8d5b"/>
658
- <path d="M329.63 407.52l2.166 2.166-2.165-2.165z" fill="#7fb15c"/>
659
- <path d="M407.59 407.52l2.164 2.166-2.165-2.165z" fill="#34be9e"/>
660
- <path d="M416.25 407.52l2.166 2.166-2.165-2.165z" fill="#3a3a7c"/>
661
- <path d="M323.134 409.686l2.166 2.166-2.166-2.166z" fill="#1b1b74"/>
662
- <path d="M325.3 409.686l23.82 23.82-23.82-23.82z" fill="#a4a43d"/>
663
- <path d="M331.796 409.686l2.166 2.166-2.166-2.166z" fill="#74b166"/>
664
- <path d="M405.423 409.686l2.166 2.166-2.167-2.166z" fill="#27c2aa"/>
665
- <path d="M407.59 409.686l2.164 2.166-2.165-2.166z" fill="#adb333"/>
666
- <path d="M414.085 409.686l2.166 2.166-2.165-2.166z" fill="#667"/>
667
- <path d="M325.3 411.852l2.165 2.165-2.165-2.165z" fill="#32327b"/>
668
- <path d="M333.962 411.852l2.165 2.165-2.165-2.165z" fill="#42bb92"/>
669
- <path d="M403.258 411.852l-8.662 10.827 8.662-10.828z" fill="#0dc9c1"/>
670
- <path d="M405.423 411.852l2.166 2.165-2.167-2.165z" fill="#adb333"/>
671
- <path d="M411.92 411.852l2.165 2.165-2.165-2.165z" fill="#737370"/>
672
- <path d="M327.465 414.017l2.166 2.166-2.165-2.166z" fill="#49497d"/>
673
- <path d="M336.127 414.017l2.166 2.166-2.166-2.166z" fill="#42bb92"/>
674
- <path d="M403.258 414.017l2.165 2.166-2.165-2.166z" fill="#96b247"/>
675
- <path d="M409.754 414.017l-2.165 4.33 2.164-4.33z" fill="#8d8d5b"/>
676
- <path d="M411.92 414.017l2.165 2.166-2.165-2.166z" fill="#0e0e6e"/>
677
- <path d="M329.63 416.183l2.166 2.165-2.165-2.165z" fill="#53527c"/>
678
- <path d="M338.293 416.183l2.165 2.165-2.165-2.165z" fill="#42bb92"/>
679
- <path d="M401.092 416.183l2.166 2.165-2.166-2.165z" fill="#96b247"/>
680
- <path d="M409.754 416.183l2.166 2.165-2.166-2.165z" fill="#0e0e6e"/>
681
- <path d="M331.796 418.348l2.166 2.166-2.166-2.166z" fill="#6e6c70"/>
682
- <path d="M340.458 418.348l2.166 2.166-2.166-2.166z" fill="#42bb92"/>
683
- <path d="M398.927 418.348l2.165 2.166-2.165-2.166z" fill="#96b247"/>
684
- <path d="M405.423 418.348l-4.33 6.497 4.33-6.497z" fill="#a4a43d"/>
685
- <path d="M407.59 418.348l2.164 2.166-2.165-2.166z" fill="#262678"/>
686
- <path d="M333.962 420.514l2.165 2.165-2.165-2.166z" fill="#6e6c70"/>
687
- <path d="M342.624 420.514l2.165 2.165-2.166-2.166z" fill="#42bb92"/>
688
- <path d="M396.76 420.514l2.167 2.165-2.166-2.166z" fill="#96b247"/>
689
- <path d="M405.423 420.514l2.166 2.165-2.167-2.166z" fill="#262678"/>
690
- <path d="M336.127 422.68l2.166 2.165-2.166-2.166z" fill="#6e6c70"/>
691
- <path d="M344.79 422.68l2.165 2.165-2.166-2.166z" fill="#68b070"/>
692
- <path d="M392.43 422.68l2.166 2.165-2.166-2.166z" fill="#27c2aa"/>
693
- <path d="M394.596 422.68l2.165 2.165-2.164-2.166z" fill="#adb333"/>
694
- <path d="M403.258 422.68l2.165 2.165-2.165-2.166z" fill="#262678"/>
695
- <path d="M338.293 424.845l2.165 2.165-2.165-2.165z" fill="#667"/>
696
- <path d="M346.955 424.845l2.165 2.165-2.165-2.165z" fill="#74b166"/>
697
- <path d="M390.265 424.845l2.165 2.165-2.165-2.165z" fill="#34be9e"/>
698
- <path d="M392.43 424.845l2.166 2.165-2.166-2.165z" fill="#adb333"/>
699
- <path d="M398.927 424.845l-2.166 4.33 2.167-4.33z" fill="#8d8d5b"/>
700
- <path d="M401.092 424.845l2.166 2.165-2.166-2.165z" fill="#262678"/>
701
- <path d="M340.458 427.01l2.166 2.166-2.166-2.166z" fill="#49497d"/>
702
- <path d="M349.12 427.01l2.166 2.166-2.166-2.166z" fill="#96b247"/>
703
- <path d="M351.286 427.01l2.165 2.166-2.164-2.166z" fill="#0dc9c1"/>
704
- <path d="M388.1 427.01l2.165 2.166-2.166-2.166z" fill="#42bb92"/>
705
- <path d="M398.927 427.01l2.165 2.166-2.165-2.166z" fill="#0e0e6e"/>
706
- <path d="M342.624 429.176l2.165 2.165-2.166-2.164z" fill="#49497d"/>
707
- <path d="M351.286 429.176l2.165 2.165-2.164-2.164z" fill="#a2b23d"/>
708
- <path d="M353.45 429.176l2.167 2.165-2.166-2.164z" fill="#27c2aa"/>
709
- <path d="M385.934 429.176l2.165 2.165-2.166-2.164z" fill="#74b166"/>
710
- <path d="M392.43 429.176l-6.496 8.662 6.496-8.662z" fill="#a4a43d"/>
711
- <path d="M394.596 429.176l2.165 2.165-2.164-2.164z" fill="#808067"/>
712
- <path d="M396.76 429.176l2.167 2.165-2.166-2.164z" fill="#0e0e6e"/>
713
- <path d="M344.79 431.34l2.165 2.167-2.166-2.166z" fill="#262678"/>
714
- <path d="M353.45 431.34l2.167 2.167-2.166-2.166z" fill="#adb333"/>
715
- <path d="M355.617 431.34l2.165 2.167-2.165-2.166z" fill="#42bb92"/>
716
- <path d="M381.603 431.34l2.165 2.167-2.165-2.166z" fill="#0dc9c1"/>
717
- <path d="M383.768 431.34l2.166 2.167-2.166-2.166z" fill="#96b247"/>
718
- <path d="M392.43 431.34l2.166 2.167-2.166-2.166z" fill="#6e6c70"/>
719
- <path d="M346.955 433.507l2.165 2.165-2.165-2.165z" fill="#1b1b74"/>
720
- <path d="M349.12 433.507l2.166 2.165-2.166-2.165z" fill="#8d8d5b"/>
721
- <path d="M357.782 433.507l2.166 2.165-2.166-2.165z" fill="#74b166"/>
722
- <path d="M359.948 433.507l2.165 2.165-2.165-2.165z" fill="#0dc9c1"/>
723
- <path d="M379.437 433.507l2.166 2.165-2.166-2.165z" fill="#34be9e"/>
724
- <path d="M381.603 433.507l2.165 2.165-2.165-2.165z" fill="#adb333"/>
725
- <path d="M390.265 433.507l2.165 2.165-2.165-2.165z" fill="#49497d"/>
726
- <path d="M349.12 435.672l2.166 2.166-2.166-2.166z" fill="#0e0e6e"/>
727
- <path d="M351.286 435.672l2.165 2.166-2.164-2.166z" fill="#6e6c70"/>
728
- <path d="M353.45 435.672l4.332 4.33-4.33-4.33z" fill="#a4a43d"/>
729
- <path d="M359.948 435.672l2.165 2.166-2.165-2.166z" fill="#96b247"/>
730
- <path d="M362.113 435.672l2.166 2.166-2.167-2.166z" fill="#27c2aa"/>
731
- <path d="M377.272 435.672l2.165 2.166-2.165-2.166z" fill="#68b070"/>
732
- <path d="M388.1 435.672l2.165 2.166-2.166-2.166z" fill="#32327b"/>
733
- <path d="M353.45 437.838l2.167 2.165-2.166-2.165z" fill="#49497d"/>
734
- <path d="M364.28 437.838l2.164 2.165-2.165-2.165z" fill="#5bb47c"/>
735
- <path d="M372.94 437.838l2.166 2.165-2.165-2.165z" fill="#27c2aa"/>
736
- <path d="M375.106 437.838l2.166 2.165-2.166-2.165z" fill="#96b247"/>
737
- <path d="M381.603 437.838l-2.166 4.33 2.166-4.33z" fill="#a4a43d"/>
738
- <path d="M383.768 437.838l2.166 2.165-2.166-2.165z" fill="#808067"/>
739
- <path d="M385.934 437.838l2.165 2.165-2.166-2.165z" fill="#0e0e6e"/>
740
- <path d="M355.617 440.003l2.165 2.166-2.165-2.167z" fill="#262678"/>
741
- <path d="M357.782 440.003l2.166 2.166-2.166-2.167z" fill="#8d8d5b"/>
742
- <path d="M366.444 440.003l2.166 2.166-2.166-2.167z" fill="#8bb252"/>
743
- <path d="M368.61 440.003l2.165 2.166-2.165-2.167z" fill="#1ac5b5"/>
744
- <path d="M370.775 440.003l2.166 2.166-2.165-2.167z" fill="#5bb47c"/>
745
- <path d="M381.603 440.003l2.165 2.166-2.165-2.167z" fill="#58587b"/>
746
- <path d="M357.782 442.17l2.166 2.164-2.166-2.165z" fill="#0e0e6e"/>
747
- <path d="M359.948 442.17l2.165 2.164-2.165-2.165z" fill="#667"/>
748
- <path d="M362.113 442.17l2.166 2.164-2.167-2.165z" fill="#a4a43d"/>
749
- <path d="M377.272 442.17l2.165 2.164-2.165-2.165z" fill="#99994e"/>
750
- <path d="M379.437 442.17l2.166 2.164-2.166-2.165m-17.324 2.164l2.166 2.166-2.167-2.166z" fill="#32327b"/>
751
- <path d="M364.28 444.334l2.164 2.166-2.165-2.166z" fill="#99994e"/>
752
- <path d="M372.94 444.334l2.166 2.166-2.165-2.166z" fill="#a4a43d"/>
753
- <path d="M375.106 444.334l2.166 2.166-2.166-2.166z" fill="#667"/>
754
- <path d="M377.272 444.334l2.165 2.166-2.165-2.166M364.28 446.5l2.164 2.165-2.165-2.165z" fill="#0e0e6e"/>
755
- <path d="M366.444 446.5l2.166 2.165-2.166-2.165z" fill="#667"/>
756
- <path d="M368.61 446.5l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
757
- <path d="M370.775 446.5l2.166 2.165-2.165-2.165z" fill="#99994e"/>
758
- <path d="M372.94 446.5l2.166 2.165-2.165-2.165z" fill="#32327b"/>
759
- <path d="M368.61 448.665l2.165 2.166-2.165-2.165z" fill="#262678"/>
760
- <path d="M370.775 448.665l2.166 2.166-2.165-2.165z" fill="#0e0e6e"/>
761
- <path d="M372.94 303.577c3.342 7.86 14.055 16.537 17 20.79-3.75 4.254-4.498 3.79-4.006 11.692 6.518-6.82 6.635-7.532 10.827-6.497 9.185 9.164 1.645 28.846-5.945 33.125-7.588 4.565-6.21-.158-17.584 5.563 5.215 4.46 11.257-.653 16.194.714 2.683 3.183-1.275 8.984.81 14.448 4.364-.42 3.84-9.23 4.855-12.423 3.187-11.704 22.352-19.866 23.326-30.6 4.04-1.897 8.08-.593 12.993 2.166-2.448-10.057-10.543-9.95-12.712-13.09-5.165-7.892-9.743-16.896-20.774-19.23-8.374-1.775-7.748.532-13.114-3.128-3.335-2.603-13.49-7.523-11.867-3.532z" fill="#f90"/>
762
- <path d="M397.017 312.505c0 .964-.782 1.745-1.746 1.745-.963 0-1.744-.78-1.744-1.745 0-.964.78-1.745 1.745-1.745.965 0 1.747.78 1.747 1.745z" fill-rule="evenodd" fill="#fff"/>
763
- <path d="M346.16 336.92c5.386-6.627 8.055-20.153 10.44-24.744 5.512 1.327 5.452 2.206 12.21-1.92-9.076-2.577-9.76-2.348-10.803-6.538 3.812-12.402 24.737-14.93 32.066-10.218 7.58 4.577 2.762 5.566 13.134 12.95 1.506-6.695-5.837-9.648-6.936-14.652 1.563-3.86 8.54-3.07 12.398-7.466-2.41-3.662-9.954.917-13.253 1.51-11.836 2.65-28.005-10.482-37.95-6.33-3.566-2.686-4.3-6.866-4.157-12.5-7.748 6.863-3.87 13.97-5.634 17.355-4.566 8.254-10.388 16.507-7.3 27.352 2.344 8.23 4.09 6.6 3.362 13.055-.744 4.164-.35 15.443 2.42 12.142z" fill="#f90"/>
764
- <path d="M342.805 311.46c.853-.45 1.91-.124 2.36.728.45.853.123 1.908-.73 2.36-.85.45-1.907.123-2.357-.73-.45-.85-.125-1.907.727-2.358z" fill-rule="evenodd" fill="#fff"/>
765
- <g>
766
- <path d="M389.94 341.57c-8.457-1.184-21.414 3.528-26.576 3.862-1.715-5.403-.932-5.807-7.958-9.455 2.488 9.1 3.037 9.566-.008 12.627-12.586 3.152-25.573-13.45-25.332-22.158-.005-8.856 3.334-5.243 4.288-17.938-6.508 2.173-5.237 9.985-8.95 13.514-4.112.66-7.046-5.72-12.803-6.748-1.886 3.957 5.935 8.045 8.15 10.56 8.39 8.76 5.514 29.39 14.213 35.755-.455 4.44-3.652 7.23-8.548 10.02 9.88 3.083 13.957-3.91 17.767-4.153 9.425-.363 19.5.35 27.184-7.902 5.833-6.265 3.533-6.916 9.435-9.63 3.95-1.518 13.398-7.69 9.14-8.353z" fill="#f90"/>
767
- <path d="M369.887 357.608c-.826-.496-1.093-1.57-.597-2.395.497-.826 1.57-1.093 2.395-.597.826.496 1.094 1.57.597 2.395-.496.827-1.57 1.095-2.395.598z" fill-rule="evenodd" fill="#fff"/>
768
- </g>
769
- </g>
770
- </g>
771
- </svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
+ <defs>
3
+ <clipPath id="a">
4
+ <path fill-opacity=".67" d="M0 0h512v512H0z"/>
5
+ </clipPath>
6
+ </defs>
7
+ <g clip-path="url(#a)">
8
+ <path fill-rule="evenodd" fill="#fff" d="M-167.86.45h429.52v256.07h-429.52z"/>
9
+ <path d="M-167.86.45l-.018 19.22 102.5 63.22 38.565 1.34L-167.863.45z" fill="#c00"/>
10
+ <path d="M-123.97.45L.29 78.366V.45h-124.26z" fill="#006"/>
11
+ <path d="M16.866.45v99.468h-184.73v56.84h184.73v99.467h56.84v-99.468h184.73v-56.84H73.705V.45h-56.84z" fill="#c00"/>
12
+ <path d="M90.283.45v73.417L211.853 1.02 90.283.45z" fill="#006"/>
13
+ <path d="M94.12 81.87l34.19-.33L261.13 1.02l-35.24.688L94.12 81.87z" fill="#c00"/>
14
+ <path d="M259.78 22.495L158.32 82.89l100.11.45v89.995h-85.258l84.47 54.942 1.24 27.948-45.117-.647-123.48-72.77v73.417H.29v-73.417l-115.83 73.22-52.315.197v255.78h852.58V.455l-424.04-.46m-428.54 28.87l-.45 53.12 89.757 1.35-89.307-54.472zM-167.86 173.33v54.47l85.258-53.9-85.258-.57z" fill="#006"/>
15
+ <path d="M160.45 175.58l-35.543-.33 133.97 80.07-.88-18.318-97.55-61.422zm-295.02 81.09L-8.95 177.5l-32.994.262-125.92 78.79" fill="#c00"/>
16
+ <g>
17
+ <path d="M368.61 245.108l2.165 2.166-2.165-2.166z" fill="#49497d"/>
18
+ <path d="M370.775 245.108l2.166 2.166-2.165-2.166z" fill="#0e0e6e"/>
19
+ <path d="M364.28 247.274l2.164 2.165-2.165-2.166z" fill="#262678"/>
20
+ <path d="M366.444 247.274l2.166 2.165-2.166-2.166z" fill="#808067"/>
21
+ <path d="M372.94 247.274l2.166 2.165-2.165-2.166z" fill="#58587b"/>
22
+ <path d="M292.817 249.44l2.166 2.165-2.166-2.166z" fill="#0e0e6e"/>
23
+ <path d="M359.948 249.44l2.165 2.165-2.165-2.166z" fill="#1b1b74"/>
24
+ <path d="M362.113 249.44l2.166 2.165-2.167-2.166z" fill="#6e6c70"/>
25
+ <path d="M296.628 253.36c0 55.95-6.45 119.004 35.255 162.823 8.58 9.014 24.9 29.572 38.892 28.783 14.647-.825 33.483-22.5 41.86-33.114 36.304-47.754 30.533-104.713 31.767-160.14-16.393 7.363-24.557 9.788-38.892 9.745-10.618 1.09-26.998-6.045-36.792-10.714-6.4 4.275-15.687 9.373-32.374 9.945-19.273.848-25.38-2.418-39.716-7.33z" fill="#cc3"/>
26
+ <path d="M375.106 249.44l2.166 2.165-2.166-2.166z" fill="#99994e"/>
27
+ <path d="M377.272 249.44l2.165 2.165-2.165-2.166z" fill="#49497d"/>
28
+ <path d="M444.402 249.44l2.166 2.165-2.166-2.166z" fill="#0e0e6e"/>
29
+ <path d="M294.983 251.605l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
30
+ <path d="M297.148 251.605l2.166 2.165-2.166-2.165z" fill="#6e6c70"/>
31
+ <path d="M299.314 251.605l2.165 2.165-2.166-2.165z" fill="#3a3a7c"/>
32
+ <path d="M355.617 251.605l2.165 2.165-2.165-2.165z" fill="#1b1b74"/>
33
+ <path d="M357.782 251.605l2.166 2.165-2.166-2.165z" fill="#6e6c70"/>
34
+ <path d="M359.948 251.605l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
35
+ <path d="M368.61 251.605l2.165 2.165-2.165-2.165z" fill="#d0d045"/>
36
+ <path d="M377.272 251.605l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
37
+ <path d="M379.437 251.605l2.166 2.165-2.166-2.165z" fill="#8d8d5b"/>
38
+ <path d="M381.603 251.605l2.165 2.165-2.165-2.165z" fill="#3a3a7c"/>
39
+ <path d="M437.906 251.605l2.165 2.165-2.164-2.165z" fill="#262678"/>
40
+ <path d="M440.07 251.605l2.167 2.165-2.166-2.165z" fill="#53527c"/>
41
+ <path d="M442.237 251.605l2.165 2.165-2.165-2.165z" fill="#8d8d5b"/>
42
+ <path d="M303.645 253.77l2.165 2.166-2.165-2.166z" fill="#737370"/>
43
+ <path d="M305.81 253.77l2.166 2.166-2.166-2.166z" fill="#53527c"/>
44
+ <path d="M307.976 253.77l2.165 2.166-2.164-2.166z" fill="#1b1b74"/>
45
+ <path d="M351.286 253.77l2.165 2.166-2.164-2.166z" fill="#262678"/>
46
+ <path d="M353.45 253.77l2.167 2.166-2.166-2.166z" fill="#6e6c70"/>
47
+ <path d="M355.617 253.77l2.165 2.166-2.165-2.166z" fill="#a4a43d"/>
48
+ <path d="M366.444 253.77l2.166 2.166-2.166-2.166z" fill="#e5e59d"/>
49
+ <path d="M301.068 259.444c-1.165 29.392-.27 62.49 4.324 93.94 5.08 16.43 4.4 25.454 11.95 35.3l105.67-.822c6.368-10.36 11.09-26.068 11.7-32.313 5.9-31.763 6.04-66.814 6.182-98.164-10.626 5.65-24.542 9.652-38.048 7.895-10.827-.824-20.832-3.296-32.482-9.88-10.107 6.054-13.63 8.818-30.317 9.525-12.993.64-23.518 1.693-38.98-5.482z" fill="#fff"/>
50
+ <path d="M370.775 253.77l2.166 2.166-2.165-2.166z" fill="#f2f1d7"/>
51
+ <path d="M372.94 253.77l2.166 2.166-2.165-2.166z" fill="#d9d868"/>
52
+ <path d="M381.603 253.77l2.165 2.166-2.165-2.166z" fill="#a4a43d"/>
53
+ <path d="M383.768 253.77l2.166 2.166-2.166-2.166z" fill="#99994e"/>
54
+ <path d="M385.934 253.77l2.165 2.166-2.166-2.166z" fill="#49497d"/>
55
+ <path d="M388.1 253.77l2.165 2.166-2.166-2.166z" fill="#0e0e6e"/>
56
+ <path d="M431.41 253.77l2.165 2.166-2.166-2.166z" fill="#3a3a7c"/>
57
+ <path d="M433.575 253.77l2.165 2.166-2.165-2.166z" fill="#667"/>
58
+ <path d="M435.74 253.77l2.166 2.166-2.166-2.166z" fill="#99994e"/>
59
+ <path d="M437.906 253.77l2.165 2.166-2.164-2.166m-129.93 2.166l2.165 2.165-2.164-2.164z" fill="#a4a43d"/>
60
+ <path d="M310.14 255.936l2.167 2.165-2.166-2.164z" fill="#99994e"/>
61
+ <path d="M312.307 255.936l2.165 2.165-2.165-2.164z" fill="#6e6c70"/>
62
+ <path d="M314.472 255.936l2.166 2.165-2.166-2.164z" fill="#49497d"/>
63
+ <path d="M316.638 255.936l2.165 2.165-2.165-2.164m28.15 0l2.167 2.165-2.166-2.164z" fill="#1b1b74"/>
64
+ <path d="M346.955 255.936l2.165 2.165-2.165-2.164z" fill="#53527c"/>
65
+ <path d="M349.12 255.936l2.166 2.165-2.166-2.164z" fill="#8d8d5b"/>
66
+ <path d="M351.286 255.936l2.165 2.165-2.164-2.164z" fill="#a4a43d"/>
67
+ <path d="M362.113 255.936l2.166 2.165-2.167-2.164z" fill="#e5e59d"/>
68
+ <path d="M364.28 255.936l2.164 2.165-2.165-2.164z" fill="#fbfaf2"/>
69
+ <path d="M375.106 255.936l2.166 2.165-2.166-2.164z" fill="#f2f1d2"/>
70
+ <path d="M377.272 255.936l2.165 2.165-2.165-2.164z" fill="#d9d868"/>
71
+ <path d="M388.1 255.936l2.165 2.165-2.166-2.164z" fill="#a4a43d"/>
72
+ <path d="M390.265 255.936l2.165 2.165-2.165-2.164z" fill="#6e6c70"/>
73
+ <path d="M392.43 255.936l2.166 2.165-2.166-2.164z" fill="#3a3a7c"/>
74
+ <path d="M420.582 255.936l2.165 2.165-2.165-2.164z" fill="#0e0e6e"/>
75
+ <path d="M422.747 255.936l2.166 2.165-2.166-2.164z" fill="#32327b"/>
76
+ <path d="M424.913 255.936l2.165 2.165-2.165-2.164z" fill="#58587b"/>
77
+ <path d="M427.078 255.936l2.166 2.165-2.166-2.164z" fill="#808067"/>
78
+ <path d="M430.694 256.65l1.443.722-1.443-.722z" fill="#a4a43d"/>
79
+ <path d="M299.314 258.1l2.165 2.167-2.166-2.166z" fill="#dddc7a"/>
80
+ <path d="M301.48 258.1l2.165 2.167-2.166-2.166z" fill="#d0d045"/>
81
+ <path d="M318.088 258.816l1.443.722-1.442-.722z" fill="#a4a43d"/>
82
+ <path d="M320.97 258.1l2.164 2.167-2.165-2.166z" fill="#808067"/>
83
+ <path d="M323.134 258.1l2.166 2.167-2.166-2.166z" fill="#667"/>
84
+ <path d="M325.3 258.1l2.165 2.167-2.165-2.166z" fill="#58587b"/>
85
+ <path d="M327.465 258.1l2.166 2.167-2.165-2.166z" fill="#49497d"/>
86
+ <path d="M340.458 258.1l2.166 2.167-2.166-2.166z" fill="#737370"/>
87
+ <path d="M342.624 258.1l2.165 2.167-2.166-2.166z" fill="#99994e"/>
88
+ <path d="M344.79 258.1l2.165 2.167-2.166-2.166z" fill="#a4a43d"/>
89
+ <path d="M357.782 258.1l2.166 2.167-2.166-2.166z" fill="#e5e59d"/>
90
+ <path d="M359.948 258.1l2.165 2.167-2.165-2.166z" fill="#fbfaf2"/>
91
+ <path d="M379.437 258.1l2.166 2.167-2.166-2.166z" fill="#f2f1d2"/>
92
+ <path d="M381.603 258.1l2.165 2.167-2.165-2.166z" fill="#d9d868"/>
93
+ <path d="M393.88 258.816l1.443.722-1.442-.722z" fill="#a4a43d"/>
94
+ <path d="M396.76 258.1l2.167 2.167-2.166-2.166z" fill="#808067"/>
95
+ <path d="M398.927 258.1l2.165 2.167-2.165-2.166z" fill="#667"/>
96
+ <path d="M401.092 258.1l2.166 2.167-2.166-2.166z" fill="#58587b"/>
97
+ <path d="M403.258 258.1l2.165 2.167-2.165-2.166z" fill="#3a3a7c"/>
98
+ <path d="M413.37 258.816l1.443.722-1.443-.722z" fill="#58587b"/>
99
+ <path d="M416.25 258.1l2.166 2.167-2.165-2.166z" fill="#737370"/>
100
+ <path d="M418.416 258.1l2.166 2.167-2.166-2.166z" fill="#99994e"/>
101
+ <path d="M420.582 258.1l2.165 2.167-2.165-2.166z" fill="#a4a43d"/>
102
+ <path d="M437.906 258.1l2.165 2.167-2.164-2.166z" fill="#dddc7a"/>
103
+ <path d="M440.07 258.1l2.167 2.167-2.166-2.166z" fill="#d0d045"/>
104
+ <path d="M303.645 260.267l2.165 2.165-2.165-2.165z" fill="#f2f1d7"/>
105
+ <path d="M305.81 260.267l2.166 2.165-2.166-2.165z" fill="#e0dea1"/>
106
+ <path d="M307.976 260.267l2.165 2.165-2.164-2.165z" fill="#dddc7a"/>
107
+ <path d="M351.286 260.267l2.165 2.165-2.164-2.165z" fill="#d9d868"/>
108
+ <path d="M353.45 260.267l2.167 2.165-2.166-2.165z" fill="#e5e3af"/>
109
+ <path d="M383.768 260.267l2.166 2.165-2.166-2.165z" fill="#f6f6e4"/>
110
+ <path d="M385.934 260.267l2.165 2.165-2.166-2.165z" fill="#e1e18c"/>
111
+ <path d="M429.244 260.267l2.165 2.165-2.166-2.165z" fill="#d4d456"/>
112
+ <path d="M431.41 260.267l2.165 2.165-2.166-2.165z" fill="#e1e18c"/>
113
+ <path d="M433.575 260.267l2.165 2.165-2.165-2.165z" fill="#eeedc1"/>
114
+ <path d="M312.307 262.432l2.165 2.166-2.165-2.166z" fill="#f2f1d2"/>
115
+ <path d="M314.472 262.432l2.166 2.166-2.166-2.166z" fill="#e0dea1"/>
116
+ <path d="M316.638 262.432l2.165 2.166-2.165-2.166z" fill="#dddc7a"/>
117
+ <path d="M318.803 262.432l2.166 2.166-2.167-2.166z" fill="#d0d045"/>
118
+ <path d="M344.79 262.432l2.165 2.166-2.166-2.166z" fill="#dddc7a"/>
119
+ <path d="M346.955 262.432l2.165 2.166-2.165-2.166z" fill="#e5e3af"/>
120
+ <path d="M349.12 262.432l2.166 2.166-2.166-2.166z" fill="#f6f6e4"/>
121
+ <path d="M390.265 262.432l2.165 2.166-2.165-2.166z" fill="#eeedc1"/>
122
+ <path d="M392.43 262.432l2.166 2.166-2.166-2.166z" fill="#e1e18c"/>
123
+ <path d="M394.596 262.432l2.165 2.166-2.164-2.166z" fill="#d4d456"/>
124
+ <path d="M420.582 262.432l2.165 2.166-2.165-2.166z" fill="#d9d868"/>
125
+ <path d="M422.747 262.432l2.166 2.166-2.166-2.166z" fill="#e1e18c"/>
126
+ <path d="M424.913 262.432l2.165 2.166-2.165-2.166z" fill="#eeedc1"/>
127
+ <path d="M427.078 262.432l2.166 2.166-2.166-2.166z" fill="#f6f6e4"/>
128
+ <path d="M323.134 264.598l2.166 2.165-2.166-2.165z" fill="#f2f1d7"/>
129
+ <path d="M325.3 264.598l2.165 2.165-2.165-2.165z" fill="#f2f1d2"/>
130
+ <path d="M327.465 264.598l2.166 2.165-2.165-2.165z" fill="#eeedc1"/>
131
+ <path d="M337.578 265.312l1.442.722-1.442-.722z" fill="#f2f1d2"/>
132
+ <path d="M340.458 264.598l2.166 2.165-2.166-2.165z" fill="#fbfaf2"/>
133
+ <path d="M351.286 264.598l4.33 4.33v-4.33h-4.33z" fill="#fef8f1"/>
134
+ <path d="M398.927 264.598l2.165 2.165-2.165-2.165z" fill="#f2f1d7"/>
135
+ <path d="M401.092 264.598l2.166 2.165-2.166-2.165z" fill="#f2f1d2"/>
136
+ <path d="M403.258 264.598l2.165 2.165-2.165-2.165z" fill="#e5e3af"/>
137
+ <path d="M406.874 265.312l1.442.722-1.442-.722z" fill="#e5e59d"/>
138
+ <path d="M409.754 264.598l2.166 2.165-2.166-2.165z" fill="#e0dea1"/>
139
+ <path d="M413.37 265.312l1.443.722-1.443-.722z" fill="#f2f1d2"/>
140
+ <path d="M416.25 264.598l2.166 2.165-2.165-2.165z" fill="#fbfaf2"/>
141
+ <path d="M346.955 266.763l2.165 2.166-2.165-2.167z" fill="#fef8f1"/>
142
+ <path d="M349.12 266.763l2.166 2.166-2.166-2.167z" fill="#fbbe66"/>
143
+ <path d="M346.955 268.93l2.165 2.164-2.165-2.165z" fill="#fbc477"/>
144
+ <path d="M351.286 268.93l2.165 2.164-2.164-2.165z" fill="#fcb144"/>
145
+ <path d="M346.955 271.094l2.165 2.166-2.165-2.166z" fill="#fe9f11"/>
146
+ <path d="M351.286 271.094l2.165 2.166-2.164-2.166z" fill="#fea522"/>
147
+ <path d="M344.79 273.26l2.165 2.165-2.166-2.165m8.66 0l2.167 2.165-2.166-2.165z" fill="#fae3c9"/>
148
+ <path d="M364.28 273.26l2.164 2.165-2.165-2.165z" fill="#fbead6"/>
149
+ <path d="M366.444 273.26l2.166 2.165-2.166-2.165z" fill="#f9d6aa"/>
150
+ <path d="M375.106 273.26l2.166 2.165-2.166-2.165z" fill="#fae3c9"/>
151
+ <path d="M377.272 273.26l2.165 2.165-2.165-2.165z" fill="#fef8f1"/>
152
+ <path d="M344.79 275.425l2.165 2.166-2.166-2.165z" fill="#f9d099"/>
153
+ <path d="M353.45 275.425l2.167 2.166-2.166-2.165z" fill="#fdab33"/>
154
+ <path d="M357.782 275.425l2.166 2.166-2.166-2.165z" fill="#fcf1e4"/>
155
+ <path d="M359.948 275.425l2.165 2.166-2.165-2.165z" fill="#fbc477"/>
156
+ <path d="M362.113 275.425l2.166 2.166-2.167-2.165z" fill="#fea522"/>
157
+ <path d="M379.437 275.425l2.166 2.166-2.166-2.165z" fill="#fcb755"/>
158
+ <path d="M381.603 275.425l2.165 2.166-2.165-2.165z" fill="#f9d6aa"/>
159
+ <path d="M344.79 277.59l2.165 2.166-2.166-2.165z" fill="#faca88"/>
160
+ <path d="M355.617 277.59l2.165 2.166-2.165-2.165m28.15 0l2.167 2.166-2.166-2.165z" fill="#fea522"/>
161
+ <path d="M385.934 277.59l2.165 2.166-2.166-2.165z" fill="#f8dcbb"/>
162
+ <path d="M299.314 279.756l2.165 2.166-2.166-2.166z" fill="#f6f6e4"/>
163
+ <path d="M344.79 279.756l2.165 2.166-2.166-2.166z" fill="#fbc477"/>
164
+ <path d="M388.1 279.756l2.165 2.166-2.166-2.166z" fill="#fbbe66"/>
165
+ <path d="M390.265 279.756l2.165 2.166-2.165-2.166z" fill="#f8dcbb"/>
166
+ <path d="M344.79 281.922l2.165 2.165-2.166-2.165z" fill="#faca88"/>
167
+ <path d="M394.596 281.922l2.165 2.165-2.164-2.165z" fill="#fcb755"/>
168
+ <path d="M396.76 281.922l2.167 2.165-2.166-2.165z" fill="#f8dcbb"/>
169
+ <path d="M342.624 284.087l2.165 2.166-2.166-2.166z" fill="#fef8f1"/>
170
+ <path d="M344.79 284.087l2.165 2.166-2.166-2.166z" fill="#fe9f11"/>
171
+ <path d="M405.423 284.087l2.166 2.166-2.167-2.166z" fill="#fdab33"/>
172
+ <path d="M407.59 284.087l2.164 2.166-2.165-2.166z" fill="#fcb144"/>
173
+ <path d="M409.754 284.087l2.166 2.166-2.166-2.166z" fill="#fbc477"/>
174
+ <path d="M411.92 284.087l4.33 4.33-4.33-4.33z" fill="#f9d6aa"/>
175
+ <path d="M414.085 284.087l2.166 2.166-2.165-2.166z" fill="#fef8f1"/>
176
+ <path d="M342.624 286.253l2.165 2.165-2.166-2.165z" fill="#fcb144"/>
177
+ <path d="M372.94 286.253l2.166 2.165-2.165-2.165z" fill="#fdab33"/>
178
+ <path d="M375.106 286.253l2.166 2.165-2.166-2.165zM383.768 286.253l2.166 2.165-2.166-2.165z" fill="#fbc477"/>
179
+ <path d="M385.934 286.253l2.165 2.165-2.166-2.165z" fill="#fea522"/>
180
+ <path d="M340.458 288.418l2.166 2.166-2.166-2.166z" fill="#fae3c9"/>
181
+ <path d="M368.61 288.418l2.165 2.166-2.165-2.166z" fill="#fcb144"/>
182
+ <path d="M370.775 288.418l2.166 2.166-2.165-2.166z" fill="#fae3c9"/>
183
+ <path d="M388.1 288.418l2.165 2.166-2.166-2.166z" fill="#f8dcbb"/>
184
+ <path d="M390.265 288.418l2.165 2.166-2.165-2.166z" fill="#fdab33"/>
185
+ <path d="M403.258 288.418l2.165 2.166-2.165-2.166z" fill="#fe9f11"/>
186
+ <path d="M405.423 288.418l2.166 2.166-2.167-2.166z" fill="#fcb755"/>
187
+ <path d="M407.59 288.418l2.164 2.166-2.165-2.166z" fill="#f9d099"/>
188
+ <path d="M409.754 288.418l2.166 2.166-2.166-2.166z" fill="#fbead6"/>
189
+ <path d="M340.458 290.584l2.166 2.165-2.166-2.166z" fill="#fcb144"/>
190
+ <path d="M366.444 290.584l2.166 2.165-2.166-2.166z" fill="#fbbe66"/>
191
+ <path d="M392.43 290.584l2.166 2.165-2.166-2.166z" fill="#f9d099"/>
192
+ <path d="M401.092 290.584l2.166 2.165-2.166-2.166z" fill="#fbead6"/>
193
+ <path d="M338.293 292.75l2.165 2.165-2.165-2.166z" fill="#fcf1e4"/>
194
+ <path d="M364.28 292.75l2.164 2.165-2.165-2.166z" fill="#fbbe66"/>
195
+ <path d="M394.596 292.75l2.165 2.165-2.164-2.166z" fill="#f9d099"/>
196
+ <path d="M401.092 292.75l2.166 2.165-2.166-2.166z" fill="#fae3c9"/>
197
+ <path d="M338.293 294.915l2.165 2.165-2.165-2.165z" fill="#fbc477"/>
198
+ <path d="M362.113 294.915l2.166 2.165-2.167-2.165m34.648 0l2.167 2.165-2.166-2.165z" fill="#fcb144"/>
199
+ <path d="M401.092 294.915l2.166 2.165-2.166-2.165z" fill="#fbbe66"/>
200
+ <path d="M299.314 297.08l2.165 2.166-2.166-2.166z" fill="#f6f6e4"/>
201
+ <path d="M338.293 297.08l2.165 2.166-2.165-2.166z" fill="#fea522"/>
202
+ <path d="M362.113 297.08l2.166 2.166-2.167-2.166z" fill="#fbead6"/>
203
+ <path d="M396.76 297.08l2.167 2.166-2.166-2.166z" fill="#fcf1e4"/>
204
+ <path d="M403.258 297.08l2.165 2.166-2.165-2.166z" fill="#fef8f1"/>
205
+ <path d="M336.127 299.246l2.166 2.165-2.166-2.164z" fill="#fcf1e4"/>
206
+ <path d="M359.948 299.246l2.165 2.165-2.165-2.164z" fill="#fbbe66"/>
207
+ <path d="M398.927 299.246l2.165 2.165-2.165-2.164z" fill="#faca88"/>
208
+ <path d="M403.258 299.246l2.165 2.165-2.165-2.164z" fill="#f9d099"/>
209
+ <path d="M336.127 301.41l2.166 2.167-2.166-2.166z" fill="#f9d6aa"/>
210
+ <path d="M359.948 301.41l2.165 2.167-2.165-2.166z" fill="#fcf1e4"/>
211
+ <path d="M370.775 301.41l2.166 2.167-2.165-2.166z" fill="#fae3c9"/>
212
+ <path d="M372.94 301.41l2.166 2.167-2.165-2.166z" fill="#fea522"/>
213
+ <path d="M375.106 301.41l2.166 2.167-2.166-2.166z" fill="#fcb144"/>
214
+ <path d="M377.272 301.41l2.165 2.167-2.165-2.166z" fill="#f9d6aa"/>
215
+ <path d="M398.927 301.41l2.165 2.167-2.165-2.166z" fill="#fef8f1"/>
216
+ <path d="M401.092 301.41l2.166 2.167-2.166-2.166z" fill="#fea522"/>
217
+ <path d="M403.258 301.41l2.165 2.167-2.165-2.166z" fill="#fdab33"/>
218
+ <path d="M336.127 303.577l-2.165 6.496 2.165-6.496z" fill="#faca88"/>
219
+ <path d="M357.782 303.577l2.166 2.165-2.166-2.165z" fill="#fea522"/>
220
+ <path d="M359.948 303.577l2.165 2.165-2.165-2.165z" fill="#fef8f1"/>
221
+ <path d="M370.775 303.577l2.166 2.165-2.165-2.165z" fill="#f9d099"/>
222
+ <path d="M379.437 303.577l2.166 2.165-2.166-2.165z" fill="#fdab33"/>
223
+ <path d="M381.603 303.577l2.165 2.165-2.165-2.165z" fill="#fae3c9"/>
224
+ <path d="M401.092 303.577l2.166 2.165-2.166-2.165z" fill="#f8dcbb"/>
225
+ <path d="M403.258 303.577l2.165 2.165-2.165-2.165z" fill="#f90"/>
226
+ <path d="M406.138 305.027l.723 1.444-.722-1.443z" fill="#fbead6"/>
227
+ <path d="M362.113 305.742l2.166 2.166-2.167-2.166z" fill="#fea522"/>
228
+ <path d="M364.28 305.742l2.164 2.166-2.165-2.166z" fill="#fbbe66"/>
229
+ <path d="M366.444 305.742l2.166 2.166-2.166-2.166z" fill="#faca88"/>
230
+ <path d="M368.61 305.742l2.165 2.166-2.165-2.166z" fill="#fcb144"/>
231
+ <path d="M370.775 305.742l2.166 2.166-2.165-2.166z" fill="#fae3c9"/>
232
+ <path d="M372.94 305.742l2.166 2.166-2.165-2.166z" fill="#fe9f11"/>
233
+ <path d="M383.768 305.742l2.166 2.166-2.166-2.166z" fill="#fdab33"/>
234
+ <path d="M385.934 305.742l2.165 2.166-2.166-2.166z" fill="#fbc477"/>
235
+ <path d="M388.1 305.742l2.165 2.166-2.166-2.166z" fill="#faca88"/>
236
+ <path d="M390.265 305.742l2.165 2.166-2.165-2.166z" fill="#f9d6aa"/>
237
+ <path d="M393.88 306.457l1.443.722-1.442-.723z" fill="#fae3c9"/>
238
+ <path d="M396.76 305.742l2.167 2.166-2.166-2.166z" fill="#fef8f1"/>
239
+ <path d="M403.258 305.742l2.165 2.166-2.165-2.166z" fill="#fbc477"/>
240
+ <path d="M310.14 307.908l2.167 2.165-2.166-2.165z" fill="#fef8f1"/>
241
+ <path d="M312.307 307.908l2.165 2.165-2.165-2.165z" fill="#fcf1e4"/>
242
+ <path d="M368.61 307.908l2.165 2.165-2.165-2.165z" fill="#fcb755"/>
243
+ <path d="M372.94 307.908l2.166 2.165-2.165-2.165z" fill="#fbead6"/>
244
+ <path d="M375.106 307.908l2.166 2.165-2.166-2.165z" fill="#fea522"/>
245
+ <path d="M392.43 307.908l2.166 2.165-2.166-2.165z" fill="#fe9f11"/>
246
+ <path d="M394.596 307.908l-2.166 4.33 2.166-4.33z" fill="#fcb144"/>
247
+ <path d="M398.927 307.908l2.165 2.165-2.165-2.165z" fill="#fe9f11"/>
248
+ <path d="M401.092 307.908l2.166 2.165-2.166-2.165z" fill="#fbbe66"/>
249
+ <path d="M403.258 307.908l2.165 2.165-2.165-2.165z" fill="#fcf1e4"/>
250
+ <path d="M310.14 310.073l2.167 2.166-2.166-2.167z" fill="#fae3c9"/>
251
+ <path d="M312.307 310.073l4.33 4.33-4.33-4.33z" fill="#fe9f11"/>
252
+ <path d="M314.472 310.073l2.166 2.166-2.166-2.167zM333.962 310.073l2.165 2.166-2.165-2.167z" fill="#fbead6"/>
253
+ <path d="M336.127 310.073l2.166 2.166-2.166-2.167z" fill="#fae3c9"/>
254
+ <path d="M355.617 310.073l2.165 2.166-2.165-2.167z" fill="#fe9f11"/>
255
+ <path d="M357.782 310.073l2.166 2.166-2.166-2.167z" fill="#fbc477"/>
256
+ <path d="M359.948 310.073l2.165 2.166-2.165-2.167z" fill="#fea522"/>
257
+ <path d="M366.444 310.073l2.166 2.166-2.166-2.167z" fill="#fbc477"/>
258
+ <path d="M368.61 310.073l2.165 2.166-2.165-2.167z" fill="#fef8f1"/>
259
+ <path d="M377.272 310.073l2.165 2.166-2.165-2.167z" fill="#fbc477"/>
260
+ <path d="M394.596 310.073l2.165 2.166-2.164-2.167z" fill="#fff"/>
261
+ <path d="M396.76 310.073l2.167 2.166-2.166-2.167z" fill="#fdab33"/>
262
+ <path d="M405.423 310.073l2.166 2.166-2.167-2.167z" fill="#fbc477"/>
263
+ <path d="M310.14 312.24l2.167 2.164-2.166-2.165z" fill="#fef8f1"/>
264
+ <path d="M316.638 312.24l2.165 2.164-2.165-2.165z" fill="#fbead6"/>
265
+ <path d="M327.465 312.24l2.166 2.164-2.165-2.165z" fill="#f9d6aa"/>
266
+ <path d="M338.293 312.24l2.165 2.164-2.165-2.165z" fill="#fe9f11"/>
267
+ <path d="M341.91 312.953l1.44.722-1.44-.722z" fill="#f9d6aa"/>
268
+ <path d="M355.617 312.24l2.165 2.164-2.165-2.165z" fill="#f8dcbb"/>
269
+ <path d="M362.113 312.24l2.166 2.164-2.167-2.165z" fill="#fcf1e4"/>
270
+ <path d="M379.437 312.24l2.166 2.164-2.166-2.165z" fill="#f9d6aa"/>
271
+ <path d="M394.596 312.24l2.165 2.164-2.164-2.165z" fill="#fdab33"/>
272
+ <path d="M407.59 312.24l2.164 2.164-2.165-2.165z" fill="#fcb755"/>
273
+ <path d="M409.754 312.24l2.166 2.164-2.166-2.165z" fill="#fef8f1"/>
274
+ <path d="M292.817 314.404l2.166 2.166-2.166-2.166z" fill="#53527c"/>
275
+ <path d="M312.307 314.404l2.165 2.166-2.165-2.166z" fill="#fcb755"/>
276
+ <path d="M316.638 314.404l2.165 2.166-2.165-2.166z" fill="#fea522"/>
277
+ <path d="M325.3 314.404l2.165 2.166-2.165-2.166z" fill="#fbead6"/>
278
+ <path d="M329.63 314.404l2.166 2.166-2.165-2.166z" fill="#fe9f11"/>
279
+ <path d="M331.796 314.404l2.166 2.166-2.166-2.166z" fill="#fcf1e4"/>
280
+ <path d="M338.293 314.404l2.165 2.166-2.165-2.166z" fill="#fbbe66"/>
281
+ <path d="M340.458 314.404l2.166 2.166-2.166-2.166z" fill="#fbc477"/>
282
+ <path d="M342.624 314.404l2.165 2.166-2.166-2.166z" fill="#fbbe66"/>
283
+ <path d="M353.45 314.404l2.167 2.166-2.166-2.166z" fill="#fea522"/>
284
+ <path d="M381.603 314.404l2.165 2.166-2.165-2.166z" fill="#f9d6aa"/>
285
+ <path d="M409.754 314.404l2.166 2.166-2.166-2.166z" fill="#fcb144"/>
286
+ <path d="M444.402 314.404l2.166 2.166-2.166-2.166z" fill="#8d8d5b"/>
287
+ <path d="M299.314 316.57l2.165 2.165-2.166-2.165z" fill="#e5e3af"/>
288
+ <path d="M312.307 316.57l2.165 2.165-2.165-2.165z" fill="#f8dcbb"/>
289
+ <path d="M318.803 316.57l2.166 2.165-2.167-2.165z" fill="#fdab33"/>
290
+ <path d="M325.3 316.57l2.165 2.165-2.165-2.165z" fill="#fe9f11"/>
291
+ <path d="M329.63 316.57l2.166 2.165-2.165-2.165z" fill="#faca88"/>
292
+ <path d="M338.293 316.57l2.165 2.165-2.165-2.165z" fill="#fcf1e4"/>
293
+ <path d="M353.45 316.57l2.167 2.165-2.166-2.165m30.318 0l2.166 2.165-2.166-2.165z" fill="#f9d099"/>
294
+ <path d="M411.92 316.57l2.165 2.165-2.165-2.165z" fill="#fbbe66"/>
295
+ <path d="M314.472 318.735l2.166 2.166-2.166-2.165z" fill="#fea522"/>
296
+ <path d="M320.97 318.735l2.164 2.166-2.165-2.165z" fill="#fdab33"/>
297
+ <path d="M323.134 318.735l2.166 2.166-2.166-2.165z" fill="#fea522"/>
298
+ <path d="M327.465 318.735l2.166 2.166-2.165-2.165z" fill="#fe9f11"/>
299
+ <path d="M329.63 318.735l2.166 2.166-2.165-2.165z" fill="#fef8f1"/>
300
+ <path d="M340.458 318.735l2.166 2.166-2.166-2.165z" fill="#fbbe66"/>
301
+ <path d="M353.45 318.735l2.167 2.166-2.166-2.165z" fill="#fef8f1"/>
302
+ <path d="M385.934 318.735l2.165 2.166-2.166-2.165z" fill="#fbbe66"/>
303
+ <path d="M414.085 318.735l2.166 2.166-2.165-2.165z" fill="#f9d099"/>
304
+ <path d="M314.472 320.9l2.166 2.166-2.166-2.165z" fill="#f9d6aa"/>
305
+ <path d="M327.465 320.9l2.166 2.166-2.165-2.165z" fill="#f9d099"/>
306
+ <path d="M340.458 320.9l2.166 2.166-2.166-2.165z" fill="#fcf1e4"/>
307
+ <path d="M351.286 320.9l2.165 2.166-2.164-2.165m36.813 0l2.165 2.166-2.166-2.165z" fill="#fdab33"/>
308
+ <path d="M416.25 320.9l2.166 2.166-2.165-2.165z" fill="#fbead6"/>
309
+ <path d="M316.638 323.066l2.165 2.166-2.165-2.166z" fill="#fea522"/>
310
+ <path d="M325.3 323.066l2.165 2.166-2.165-2.166z" fill="#fe9f11"/>
311
+ <path d="M342.624 323.066l2.165 2.166-2.166-2.166z" fill="#fcb144"/>
312
+ <path d="M351.286 323.066l2.165 2.166-2.164-2.166z" fill="#faca88"/>
313
+ <path d="M388.1 323.066l2.165 2.166-2.166-2.166z" fill="#f8dcbb"/>
314
+ <path d="M416.25 323.066l2.166 2.166-2.165-2.166z" fill="#fcb144"/>
315
+ <path d="M299.314 325.232l2.165 2.165-2.166-2.165z" fill="#d3d079"/>
316
+ <path d="M316.638 325.232l2.165 2.165-2.165-2.165zM342.624 325.232l2.165 2.165-2.166-2.165z" fill="#faca88"/>
317
+ <path d="M351.286 325.232l2.165 2.165-2.164-2.165m36.813 0l2.165 2.165-2.166-2.165z" fill="#fae3c9"/>
318
+ <path d="M418.416 325.232l2.166 2.165-2.166-2.165z" fill="#f8dcbb"/>
319
+ <path d="M437.906 325.232l2.165 2.165-2.164-2.165z" fill="#f2f1d7"/>
320
+ <path d="M445.117 326.682l.723 1.444-.723-1.444z" fill="#58587b"/>
321
+ <path d="M300.028 328.848l.723 1.443-.722-1.442z" fill="#d9d868"/>
322
+ <path d="M316.638 327.397l2.165 2.166-2.165-2.166z" fill="#f8dcbb"/>
323
+ <path d="M385.934 327.397l2.165 2.166-2.166-2.166z" fill="#f9d6aa"/>
324
+ <path d="M388.1 327.397l2.165 2.166-2.166-2.166z" fill="#fe9f11"/>
325
+ <path d="M418.416 327.397l2.166 2.166-2.166-2.166z" fill="#fcb144"/>
326
+ <path d="M438.62 328.848l.723 1.443-.723-1.442z" fill="#f2f1d2"/>
327
+ <path d="M316.638 329.563l2.165 2.165-2.165-2.165z" fill="#fcf1e4"/>
328
+ <path d="M383.768 329.563l2.166 2.165-2.166-2.165z" fill="#fef8f1"/>
329
+ <path d="M385.934 329.563l2.165 2.165-2.166-2.165z" fill="#fe9f11"/>
330
+ <path d="M392.43 329.563l-2.165 4.33 2.165-4.33z" fill="#fdab33"/>
331
+ <path d="M394.596 329.563l2.165 2.165-2.164-2.165z" fill="#fcb755"/>
332
+ <path d="M420.582 329.563l2.165 2.165-2.165-2.165z" fill="#fea522"/>
333
+ <path d="M422.747 329.563l2.166 2.165-2.166-2.165z" fill="#f9d099"/>
334
+ <path d="M444.402 329.563l2.166 2.165-2.166-2.165z" fill="#53527c"/>
335
+ <path d="M295.697 333.18l.723 1.44-.723-1.44z" fill="#808067"/>
336
+ <path d="M318.803 331.728l2.166 2.166-2.167-2.166m6.497 0l2.165 2.166-2.165-2.166z" fill="#fea522"/>
337
+ <path d="M349.12 331.728l2.166 2.166-2.166-2.166z" fill="#fe9f11"/>
338
+ <path d="M383.768 331.728l2.166 2.166-2.166-2.166z" fill="#fae3c9"/>
339
+ <path d="M392.43 331.728l2.166 2.166-2.166-2.166z" fill="#fef8f1"/>
340
+ <path d="M396.76 331.728l2.167 2.166-2.166-2.166z" fill="#fcb144"/>
341
+ <path d="M424.913 331.728l2.165 2.166-2.165-2.166z" fill="#fcb755"/>
342
+ <path d="M427.078 331.728l4.33 4.33-4.33-4.33z" fill="#fef8f1"/>
343
+ <path d="M438.62 333.18l.723 1.44-.723-1.44z" fill="#e5e59d"/>
344
+ <path d="M445.117 333.18l.723 1.44-.723-1.44z" fill="#32327b"/>
345
+ <path d="M319.518 335.344l.723 1.443-.722-1.443z" fill="#fcb755"/>
346
+ <path d="M327.465 333.894l2.166 2.165-2.165-2.166z" fill="#fef8f1"/>
347
+ <path d="M349.12 333.894l2.166 2.165-2.166-2.166z" fill="#fbbe66"/>
348
+ <path d="M383.768 333.894l2.166 2.165-2.166-2.166z" fill="#fbead6"/>
349
+ <path d="M388.1 333.894l2.165 2.165-2.166-2.166z" fill="#fe9f11"/>
350
+ <path d="M390.265 333.894l2.165 2.165-2.165-2.166z" fill="#fcf1e4"/>
351
+ <path d="M396.76 333.894l2.167 2.165-2.166-2.166z" fill="#fbead6"/>
352
+ <path d="M427.078 333.894l2.166 2.165-2.166-2.166z" fill="#fdab33"/>
353
+ <path d="M294.983 336.06l2.165 2.165-2.165-2.166z" fill="#667"/>
354
+ <path d="M301.48 336.06l2.165 2.165-2.166-2.166z" fill="#f6f6e4"/>
355
+ <path d="M327.465 336.06l2.166 2.165-2.165-2.166z" fill="#f9d6aa"/>
356
+ <path d="M344.79 336.06l2.165 2.165-2.166-2.166z" fill="#fdab33"/>
357
+ <path d="M346.955 336.06l2.165 2.165-2.165-2.166z" fill="#fe9f11"/>
358
+ <path d="M349.12 336.06l2.166 2.165-2.166-2.166z" fill="#fcf1e4"/>
359
+ <path d="M385.934 336.06l2.165 2.165-2.166-2.166z" fill="#fea522"/>
360
+ <path d="M388.1 336.06l2.165 2.165-2.166-2.166m10.827 0l2.165 2.165-2.165-2.166z" fill="#faca88"/>
361
+ <path d="M429.244 336.06l2.165 2.165-2.166-2.166z" fill="#fcb144"/>
362
+ <path d="M437.906 336.06l2.165 2.165-2.164-2.166z" fill="#dddc7a"/>
363
+ <path d="M294.983 338.225l2.165 2.165-2.165-2.165z" fill="#58587b"/>
364
+ <path d="M301.48 338.225l2.165 2.165-2.166-2.165z" fill="#f2f1d2"/>
365
+ <path d="M319.518 339.675l.723 1.443-.722-1.443z" fill="#fcb144"/>
366
+ <path d="M327.465 338.225l2.166 2.165-2.165-2.165z" fill="#fea522"/>
367
+ <path d="M349.12 338.225l2.166 2.165-2.166-2.165z" fill="#fef8f1"/>
368
+ <path d="M351.286 338.225l2.165 2.165-2.164-2.165z" fill="#fea522"/>
369
+ <path d="M355.617 338.225l2.165 2.165-2.165-2.165z" fill="#fcb144"/>
370
+ <path d="M357.782 338.225l2.166 2.165-2.166-2.165z" fill="#fbead6"/>
371
+ <path d="M385.934 338.225l2.165 2.165-2.166-2.165z" fill="#f8dcbb"/>
372
+ <path d="M388.1 338.225l2.165 2.165-2.166-2.165z" fill="#fcf1e4"/>
373
+ <path d="M398.927 338.225l2.165 2.165-2.165-2.165z" fill="#fef8f1"/>
374
+ <path d="M401.092 338.225l2.166 2.165-2.166-2.165z" fill="#fe9f11"/>
375
+ <path d="M431.41 338.225l2.165 2.165-2.166-2.165z" fill="#fbead6"/>
376
+ <path d="M437.906 338.225l2.165 2.165-2.164-2.165z" fill="#d9d868"/>
377
+ <path d="M294.983 340.39l2.165 2.166-2.165-2.166z" fill="#3a3a7c"/>
378
+ <path d="M301.48 340.39l2.165 2.166-2.166-2.166z" fill="#e5e3af"/>
379
+ <path d="M329.63 340.39l2.166 2.166-2.165-2.166z" fill="#faca88"/>
380
+ <path d="M351.286 340.39l2.165 2.166-2.164-2.166z" fill="#fbead6"/>
381
+ <path d="M357.782 340.39l2.166 2.166-2.166-2.166z" fill="#fe9f11"/>
382
+ <path d="M359.948 340.39l2.165 2.166-2.165-2.166z" fill="#fcf1e4"/>
383
+ <path d="M383.768 340.39l2.166 2.166-2.166-2.166z" fill="#fbead6"/>
384
+ <path d="M385.934 340.39l2.165 2.166-2.166-2.166z" fill="#fae3c9"/>
385
+ <path d="M388.1 340.39l2.165 2.166-2.166-2.166z" fill="#fbead6"/>
386
+ <path d="M401.092 340.39l2.166 2.166-2.166-2.166m17.324 0l2.166 2.166-2.166-2.166z" fill="#fbbe66"/>
387
+ <path d="M420.582 340.39l2.165 2.166-2.165-2.166z" fill="#fcf1e4"/>
388
+ <path d="M422.747 340.39l2.166 2.166-2.166-2.166z" fill="#fef8f1"/>
389
+ <path d="M424.913 340.39l2.165 2.166-2.165-2.166z" fill="#f8dcbb"/>
390
+ <path d="M427.078 340.39l2.166 2.166-2.166-2.166z" fill="#fcb755"/>
391
+ <path d="M431.41 340.39l2.165 2.166-2.166-2.166z" fill="#fae3c9"/>
392
+ <path d="M442.237 340.39l2.165 2.166-2.165-2.166z" fill="#808067"/>
393
+ <path d="M294.983 342.556l2.165 2.165-2.165-2.164z" fill="#32327b"/>
394
+ <path d="M297.863 344.006l.723 1.443-.723-1.444z" fill="#a4a43d"/>
395
+ <path d="M301.48 342.556l2.165 2.165-2.166-2.164z" fill="#e5e59d"/>
396
+ <path d="M318.803 342.556l2.166 2.165-2.167-2.164z" fill="#fbc477"/>
397
+ <path d="M331.796 342.556l2.166 2.165-2.166-2.164z" fill="#f9d6aa"/>
398
+ <path d="M353.45 342.556l2.167 2.165-2.166-2.164z" fill="#fbbe66"/>
399
+ <path d="M359.948 342.556l2.165 2.165-2.165-2.164z" fill="#f9d099"/>
400
+ <path d="M379.437 342.556l2.166 2.165-2.166-2.164z" fill="#fae3c9"/>
401
+ <path d="M381.603 342.556l2.165 2.165-2.165-2.164z" fill="#fcb144"/>
402
+ <path d="M390.265 342.556l2.165 2.165-2.165-2.164z" fill="#fae3c9"/>
403
+ <path d="M401.092 342.556l2.166 2.165-2.166-2.164z" fill="#f8dcbb"/>
404
+ <path d="M418.416 342.556l2.166 2.165-2.166-2.164z" fill="#f9d099"/>
405
+ <path d="M429.244 342.556l2.165 2.165-2.166-2.164z" fill="#fbc477"/>
406
+ <path d="M431.41 342.556l2.165 2.165-2.166-2.164z" fill="#fbead6"/>
407
+ <path d="M442.237 342.556l2.165 2.165-2.165-2.164z" fill="#737370"/>
408
+ <path d="M301.48 344.72l2.165 2.167-2.166-2.166z" fill="#d9d868"/>
409
+ <path d="M318.803 344.72l2.166 2.167-2.167-2.166z" fill="#f9d099"/>
410
+ <path d="M333.962 344.72l2.165 2.167-2.165-2.166m19.49 0l2.165 2.167-2.166-2.166z" fill="#f9d6aa"/>
411
+ <path d="M359.948 344.72l2.165 2.167-2.165-2.166z" fill="#fbc477"/>
412
+ <path d="M370.775 344.72l2.166 2.167-2.165-2.166z" fill="#fef8f1"/>
413
+ <path d="M372.94 344.72l2.166 2.167-2.165-2.166z" fill="#f8dcbb"/>
414
+ <path d="M375.106 344.72l2.166 2.167-2.166-2.166z" fill="#fbc477"/>
415
+ <path d="M377.272 344.72l2.165 2.167-2.165-2.166z" fill="#fea522"/>
416
+ <path d="M390.265 344.72l2.165 2.167-2.165-2.166z" fill="#fbead6"/>
417
+ <path d="M435.74 344.72l2.166 2.167-2.166-2.166z" fill="#f2f1d2"/>
418
+ <path d="M442.237 344.72l2.165 2.167-2.165-2.166z" fill="#58587b"/>
419
+ <path d="M297.148 346.887l2.166 2.165-2.166-2.165z" fill="#99994e"/>
420
+ <path d="M301.48 346.887l2.165 2.165-2.166-2.165z" fill="#d0d045"/>
421
+ <path d="M336.127 346.887l2.166 2.165-2.166-2.165z" fill="#fcb144"/>
422
+ <path d="M338.293 346.887l2.165 2.165-2.165-2.165z" fill="#fae3c9"/>
423
+ <path d="M353.45 346.887l2.167 2.165-2.166-2.165z" fill="#fef8f1"/>
424
+ <path d="M362.113 346.887l2.166 2.165-2.167-2.165z" fill="#fcb755"/>
425
+ <path d="M364.28 346.887l2.164 2.165-2.165-2.165z" fill="#fbc477"/>
426
+ <path d="M366.444 346.887l2.166 2.165-2.166-2.165z" fill="#fcb144"/>
427
+ <path d="M368.61 346.887l2.165 2.165-2.165-2.165z" fill="#fea522"/>
428
+ <path d="M385.934 346.887l2.165 2.165-2.166-2.165z" fill="#fe9f11"/>
429
+ <path d="M388.1 346.887l2.165 2.165-2.166-2.165z" fill="#f9d6aa"/>
430
+ <path d="M418.416 346.887l2.166 2.165-2.166-2.165z" fill="#fef8f1"/>
431
+ <path d="M435.74 346.887l2.166 2.165-2.166-2.165z" fill="#e0dea1"/>
432
+ <path d="M442.237 346.887l2.165 2.165-2.165-2.165z" fill="#3a3a7c"/>
433
+ <path d="M297.148 349.052l2.166 2.166-2.166-2.166z" fill="#737370"/>
434
+ <path d="M303.645 349.052l2.165 2.166-2.165-2.166z" fill="#fbfaf2"/>
435
+ <path d="M320.97 349.052l2.164 2.166-2.165-2.166z" fill="#fea522"/>
436
+ <path d="M340.458 349.052l2.166 2.166-2.166-2.166z" fill="#fe9f11"/>
437
+ <path d="M342.624 349.052l2.165 2.166-2.166-2.166z" fill="#fcb144"/>
438
+ <path d="M344.79 349.052l2.165 2.166-2.166-2.166z" fill="#fbc477"/>
439
+ <path d="M346.955 349.052l2.165 2.166-2.165-2.166z" fill="#faca88"/>
440
+ <path d="M349.12 349.052l2.166 2.166-2.166-2.166z" fill="#fbc477"/>
441
+ <path d="M351.286 349.052l2.165 2.166-2.164-2.166z" fill="#fcb144"/>
442
+ <path d="M353.45 349.052l2.167 2.166-2.166-2.166z" fill="#fdab33"/>
443
+ <path d="M383.768 349.052l2.166 2.166-2.166-2.166z" fill="#fbc477"/>
444
+ <path d="M385.934 349.052l2.165 2.166-2.166-2.166z" fill="#fef8f1"/>
445
+ <path d="M416.25 349.052l2.166 2.166-2.165-2.166z" fill="#fdab33"/>
446
+ <path d="M435.74 349.052l2.166 2.166-2.166-2.166z" fill="#e1e18c"/>
447
+ <path d="M440.786 350.503l.723 1.442-.724-1.442z" fill="#a4a43d"/>
448
+ <path d="M442.237 349.052l2.165 2.166-2.165-2.166z" fill="#262678"/>
449
+ <path d="M297.148 351.218l2.166 2.165-2.166-2.165z" fill="#58587b"/>
450
+ <path d="M303.645 351.218l2.165 2.165-2.165-2.165z" fill="#f2f1d2"/>
451
+ <path d="M320.97 351.218l2.164 2.165-2.165-2.165z" fill="#faca88"/>
452
+ <path d="M379.437 351.218l2.166 2.165-2.166-2.165z" fill="#fe9f11"/>
453
+ <path d="M381.603 351.218l2.165 2.165-2.165-2.165z" fill="#fbead6"/>
454
+ <path d="M401.092 351.218l2.166 2.165-2.166-2.165z" fill="#fbc477"/>
455
+ <path d="M416.25 351.218l2.166 2.165-2.165-2.165z" fill="#faca88"/>
456
+ <path d="M435.74 351.218l2.166 2.165-2.166-2.165z" fill="#d4d456"/>
457
+ <path d="M297.148 353.383l2.166 2.166-2.166-2.167z" fill="#32327b"/>
458
+ <path d="M303.645 353.383l2.165 2.166-2.165-2.167z" fill="#e5e59d"/>
459
+ <path d="M320.97 353.383l2.164 2.166-2.165-2.167z" fill="#fef8f1"/>
460
+ <path d="M323.134 353.383l2.166 2.166-2.166-2.167z" fill="#fe9f11"/>
461
+ <path d="M379.437 353.383l2.166 2.166-2.166-2.167z" fill="#fbead6"/>
462
+ <path d="M401.092 353.383l2.166 2.166-2.166-2.167z" fill="#fea522"/>
463
+ <path d="M416.25 353.383l2.166 2.166-2.165-2.167z" fill="#fcf1e4"/>
464
+ <path d="M440.07 353.383l2.167 2.166-2.166-2.167z" fill="#808067"/>
465
+ <path d="M297.148 355.55l2.166 2.164-2.166-2.165z" fill="#0e0e6e"/>
466
+ <path d="M299.314 355.55l2.165 2.164-2.166-2.165z" fill="#a4a43d"/>
467
+ <path d="M303.645 355.55l2.165 2.164-2.165-2.165z" fill="#d9d868"/>
468
+ <path d="M323.134 355.55l2.166 2.164-2.166-2.165z" fill="#f8dcbb"/>
469
+ <path d="M398.927 355.55l2.165 2.164-2.165-2.165z" fill="#f9d6aa"/>
470
+ <path d="M414.085 355.55l2.166 2.164-2.165-2.165z" fill="#faca88"/>
471
+ <path d="M433.575 355.55l2.165 2.164-2.165-2.165z" fill="#f2f1d2"/>
472
+ <path d="M440.07 355.55l2.167 2.164-2.166-2.165z" fill="#58587b"/>
473
+ <path d="M299.314 357.714l2.165 2.166-2.166-2.166z" fill="#8d8d5b"/>
474
+ <path d="M325.3 357.714l2.165 2.166-2.165-2.166z" fill="#f9d6aa"/>
475
+ <path d="M368.61 357.714l2.165 2.166-2.165-2.166z" fill="#fdab33"/>
476
+ <path d="M370.775 357.714l2.166 2.166-2.165-2.166z" fill="#fff"/>
477
+ <path d="M374.39 358.43l1.444.722-1.443-.723z" fill="#fcb144"/>
478
+ <path d="M396.76 357.714l-2.164 4.33 2.165-4.33z" fill="#fef8f1"/>
479
+ <path d="M398.927 357.714l2.165 2.166-2.165-2.166z" fill="#fe9f11"/>
480
+ <path d="M411.92 357.714l-2.166 4.33 2.166-4.33z" fill="#fdab33"/>
481
+ <path d="M433.575 357.714l2.165 2.166-2.165-2.166z" fill="#e5e59d"/>
482
+ <path d="M440.07 357.714l2.167 2.166-2.166-2.166z" fill="#3a3a7c"/>
483
+ <path d="M299.314 359.88l2.165 2.165-2.166-2.165z" fill="#667"/>
484
+ <path d="M305.81 359.88l2.166 2.165-2.166-2.165z" fill="#f2f1d2"/>
485
+ <path d="M327.465 359.88l2.166 2.165-2.165-2.165z" fill="#f9d6aa"/>
486
+ <path d="M368.61 359.88l2.165 2.165-2.165-2.165z" fill="#fe9f11"/>
487
+ <path d="M370.775 359.88l2.166 2.165-2.165-2.165z" fill="#faca88"/>
488
+ <path d="M372.94 359.88l2.166 2.165-2.165-2.165z" fill="#fea522"/>
489
+ <path d="M375.106 359.88l2.166 2.165-2.166-2.165z" fill="#fcf1e4"/>
490
+ <path d="M396.76 359.88l2.167 2.165-2.166-2.165z" fill="#fdab33"/>
491
+ <path d="M411.92 359.88l2.165 2.165-2.165-2.165z" fill="#fef8f1"/>
492
+ <path d="M433.575 359.88l2.165 2.165-2.165-2.165z" fill="#d9d868"/>
493
+ <path d="M437.906 359.88l2.165 2.165-2.164-2.165z" fill="#a4a43d"/>
494
+ <path d="M440.07 359.88l2.167 2.165-2.166-2.165z" fill="#0e0e6e"/>
495
+ <path d="M299.314 362.045l2.165 2.166-2.166-2.165z" fill="#3a3a7c"/>
496
+ <path d="M305.81 362.045l2.166 2.166-2.166-2.165z" fill="#e5e59d"/>
497
+ <path d="M329.63 362.045l4.332 4.33-4.33-4.33z" fill="#fae3c9"/>
498
+ <path d="M331.796 362.045l2.166 2.166-2.166-2.165z" fill="#fe9f11"/>
499
+ <path d="M372.94 362.045l2.166 2.166-2.165-2.165z" fill="#f8dcbb"/>
500
+ <path d="M392.43 362.045l2.166 2.166-2.166-2.165z" fill="#fcf1e4"/>
501
+ <path d="M394.596 362.045l2.165 2.166-2.164-2.165z" fill="#fdab33"/>
502
+ <path d="M407.59 362.045l2.164 2.166-2.165-2.165z" fill="#fcb144"/>
503
+ <path d="M409.754 362.045l2.166 2.166-2.166-2.165z" fill="#fef8f1"/>
504
+ <path d="M431.41 362.045l2.165 2.166-2.166-2.165z" fill="#fbfaf2"/>
505
+ <path d="M437.906 362.045l2.165 2.166-2.164-2.165z" fill="#8d8d5b"/>
506
+ <path d="M299.314 364.21l2.165 2.166-2.166-2.165z" fill="#0e0e6e"/>
507
+ <path d="M301.48 364.21l2.165 2.166-2.166-2.165z" fill="#a4a43d"/>
508
+ <path d="M305.81 364.21l2.166 2.166-2.166-2.165z" fill="#d4d456"/>
509
+ <path d="M370.775 364.21l2.166 2.166-2.165-2.165z" fill="#f9d6aa"/>
510
+ <path d="M390.265 364.21l2.165 2.166-2.165-2.165z" fill="#f9d099"/>
511
+ <path d="M392.43 364.21l2.166 2.166-2.166-2.165z" fill="#fe9f11"/>
512
+ <path d="M405.423 364.21l2.166 2.166-2.167-2.165z" fill="#faca88"/>
513
+ <path d="M431.41 364.21l2.165 2.166-2.166-2.165z" fill="#eeedc1"/>
514
+ <path d="M437.906 364.21l2.165 2.166-2.164-2.165z" fill="#58587b"/>
515
+ <path d="M301.48 366.376l2.165 2.166-2.166-2.166z" fill="#737370"/>
516
+ <path d="M307.976 366.376l2.165 2.166-2.164-2.166z" fill="#f6f6e4"/>
517
+ <path d="M331.796 366.376l2.166 2.166-2.166-2.166z" fill="#fbbe66"/>
518
+ <path d="M366.444 366.376l2.166 2.166-2.166-2.166z" fill="#fcb144"/>
519
+ <path d="M369.324 367.827l.723 1.442-.723-1.443z" fill="#f8dcbb"/>
520
+ <path d="M385.934 366.376l2.165 2.166-2.166-2.166z" fill="#fbbe66"/>
521
+ <path d="M388.1 366.376l2.165 2.166-2.166-2.166z" fill="#fe9f11"/>
522
+ <path d="M401.092 366.376l2.166 2.166-2.166-2.166z" fill="#fbc477"/>
523
+ <path d="M403.258 366.376l2.165 2.166-2.165-2.166z" fill="#fcf1e4"/>
524
+ <path d="M431.41 366.376l2.165 2.166-2.166-2.166z" fill="#d3d079"/>
525
+ <path d="M435.74 366.376l2.166 2.166-2.166-2.166z" fill="#a4a43d"/>
526
+ <path d="M437.906 366.376l2.165 2.166-2.164-2.166z" fill="#262678"/>
527
+ <path d="M301.48 368.542l2.165 2.165-2.166-2.165z" fill="#49497d"/>
528
+ <path d="M307.976 368.542l2.165 2.165-2.164-2.165z" fill="#e0dea1"/>
529
+ <path d="M329.63 368.542l2.166 2.165-2.165-2.165z" fill="#fae3c9"/>
530
+ <path d="M359.948 368.542l2.165 2.165-2.165-2.165z" fill="#fdab33"/>
531
+ <path d="M362.113 368.542l2.166 2.165-2.167-2.165z" fill="#fbc477"/>
532
+ <path d="M364.28 368.542l2.164 2.165-2.165-2.165z" fill="#fbead6"/>
533
+ <path d="M370.775 368.542l2.166 2.165-2.165-2.165z" fill="#fcb144"/>
534
+ <path d="M398.927 368.542l2.165 2.165-2.165-2.165z" fill="#f9d6aa"/>
535
+ <path d="M435.74 368.542l2.166 2.165-2.166-2.165z" fill="#99994e"/>
536
+ <path d="M301.48 370.707l2.165 2.166-2.166-2.166z" fill="#0e0e6e"/>
537
+ <path d="M303.645 370.707l2.165 2.166-2.165-2.166z" fill="#a4a43d"/>
538
+ <path d="M307.976 370.707l2.165 2.166-2.164-2.166z" fill="#d4d456"/>
539
+ <path d="M327.465 370.707l2.166 2.166-2.165-2.166z" fill="#f9d099"/>
540
+ <path d="M329.63 370.707l2.166 2.166-2.165-2.166m10.828 0l2.166 2.166-2.166-2.166z" fill="#fe9f11"/>
541
+ <path d="M342.624 370.707l2.165 2.166-2.166-2.166z" fill="#f9d6aa"/>
542
+ <path d="M344.79 370.707l2.165 2.166-2.166-2.166z" fill="#f9d099"/>
543
+ <path d="M353.45 370.707l2.167 2.166-2.166-2.166z" fill="#f9d6aa"/>
544
+ <path d="M355.617 370.707l2.165 2.166-2.165-2.166z" fill="#fae3c9"/>
545
+ <path d="M357.782 370.707l2.166 2.166-2.166-2.166z" fill="#fef8f1"/>
546
+ <path d="M375.106 370.707l2.166 2.166-2.166-2.166z" fill="#fbead6"/>
547
+ <path d="M377.272 370.707l2.165 2.166-2.165-2.166z" fill="#fae3c9"/>
548
+ <path d="M379.437 370.707l2.166 2.166-2.166-2.166z" fill="#faca88"/>
549
+ <path d="M381.603 370.707l2.165 2.166-2.165-2.166z" fill="#fbc477"/>
550
+ <path d="M383.768 370.707l2.166 2.166-2.166-2.166z" fill="#fdab33"/>
551
+ <path d="M394.596 370.707l2.165 2.166-2.164-2.166z" fill="#fe9f11"/>
552
+ <path d="M396.76 370.707l2.167 2.166-2.166-2.166z" fill="#f9d6aa"/>
553
+ <path d="M429.244 370.707l2.165 2.166-2.166-2.166z" fill="#e5e3af"/>
554
+ <path d="M435.74 370.707l2.166 2.166-2.166-2.166z" fill="#667"/>
555
+ <path d="M303.645 372.873l2.165 2.165-2.165-2.165z" fill="#737370"/>
556
+ <path d="M310.14 372.873l2.167 2.165-2.166-2.165z" fill="#f2f1d7"/>
557
+ <path d="M325.3 372.873l2.165 2.165-2.165-2.165z" fill="#fea522"/>
558
+ <path d="M336.127 372.873l2.166 2.165-2.166-2.165z" fill="#fe9f11"/>
559
+ <path d="M338.293 372.873l2.165 2.165-2.165-2.165z" fill="#fbbe66"/>
560
+ <path d="M340.458 372.873l2.166 2.165-2.166-2.165z" fill="#fcf1e4"/>
561
+ <path d="M392.43 372.873l2.166 2.165-2.166-2.165z" fill="#fea522"/>
562
+ <path d="M394.596 372.873l2.165 2.165-2.164-2.165z" fill="#fbead6"/>
563
+ <path d="M429.244 372.873l2.165 2.165-2.166-2.165z" fill="#dddc7a"/>
564
+ <path d="M433.575 372.873l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
565
+ <path d="M435.74 372.873l2.166 2.165-2.166-2.165z" fill="#262678"/>
566
+ <path d="M303.645 375.038l2.165 2.166-2.165-2.166z" fill="#49497d"/>
567
+ <path d="M306.525 376.49l.723 1.44-.723-1.44z" fill="#a4a43d"/>
568
+ <path d="M310.14 375.038l2.167 2.166-2.166-2.166z" fill="#d3d079"/>
569
+ <path d="M327.465 375.038l2.166 2.166-2.165-2.166z" fill="#f9d099"/>
570
+ <path d="M329.63 375.038l2.166 2.166-2.165-2.166z" fill="#fcb144"/>
571
+ <path d="M331.796 375.038l2.166 2.166-2.166-2.166z" fill="#faca88"/>
572
+ <path d="M333.962 375.038l2.165 2.166-2.165-2.166z" fill="#f8dcbb"/>
573
+ <path d="M336.127 375.038l2.166 2.166-2.166-2.166z" fill="#fef8f1"/>
574
+ <path d="M383.768 375.038l2.166 2.166-2.166-2.166z" fill="#f8dcbb"/>
575
+ <path d="M392.43 375.038l2.166 2.166-2.166-2.166z" fill="#fcf1e4"/>
576
+ <path d="M427.078 375.038l2.166 2.166-2.166-2.166z" fill="#f6f6e4"/>
577
+ <path d="M433.575 375.038l2.165 2.166-2.165-2.166z" fill="#8d8d5b"/>
578
+ <path d="M312.307 377.204l2.165 2.165-2.165-2.166z" fill="#fbfaf2"/>
579
+ <path d="M383.768 377.204l2.166 2.165-2.166-2.166z" fill="#fbbe66"/>
580
+ <path d="M390.265 377.204l2.165 2.165-2.165-2.166z" fill="#faca88"/>
581
+ <path d="M427.078 377.204l2.166 2.165-2.166-2.166z" fill="#e1e18c"/>
582
+ <path d="M433.575 377.204l2.165 2.165-2.165-2.166z" fill="#49497d"/>
583
+ <path d="M305.81 379.37l2.166 2.165-2.166-2.166z" fill="#58587b"/>
584
+ <path d="M312.307 379.37l2.165 2.165-2.165-2.166z" fill="#e5e59d"/>
585
+ <path d="M383.768 379.37l2.166 2.165-2.166-2.166z" fill="#fe9f11"/>
586
+ <path d="M388.1 379.37l2.165 2.165-2.166-2.166z" fill="#fdab33"/>
587
+ <path d="M424.913 379.37l2.165 2.165-2.165-2.166z" fill="#fbfaf2"/>
588
+ <path d="M431.41 379.37l2.165 2.165-2.166-2.166z" fill="#a4a43d"/>
589
+ <path d="M433.575 379.37l2.165 2.165-2.165-2.166z" fill="#0e0e6e"/>
590
+ <path d="M305.81 381.535l2.166 2.165-2.166-2.165z" fill="#1b1b74"/>
591
+ <path d="M307.976 381.535l2.165 2.165-2.164-2.165z" fill="#a4a43d"/>
592
+ <path d="M312.307 381.535l2.165 2.165-2.165-2.165z" fill="#d0d045"/>
593
+ <path d="M381.603 381.535l2.165 2.165-2.165-2.165z" fill="#fbead6"/>
594
+ <path d="M385.934 381.535l2.165 2.165-2.166-2.165z" fill="#fe9f11"/>
595
+ <path d="M388.1 381.535l2.165 2.165-2.166-2.165z" fill="#fbead6"/>
596
+ <path d="M424.913 381.535l2.165 2.165-2.165-2.165z" fill="#e5e59d"/>
597
+ <path d="M431.41 381.535l2.165 2.165-2.166-2.165z" fill="#667"/>
598
+ <path d="M307.976 383.7l2.165 2.166-2.164-2.166z" fill="#6e6c70"/>
599
+ <path d="M314.472 383.7l2.166 2.166-2.166-2.166z" fill="#e5e3af"/>
600
+ <path d="M382.317 385.15l.723 1.443-.723-1.442z" fill="#faca88"/>
601
+ <path d="M385.934 383.7l2.165 2.166-2.166-2.166z" fill="#fae3c9"/>
602
+ <path d="M422.747 383.7l2.166 2.166-2.166-2.166z" fill="#fbfaf2"/>
603
+ <path d="M429.244 383.7l2.165 2.166-2.166-2.166z" fill="#a4a43d"/>
604
+ <path d="M431.41 383.7l2.165 2.166-2.166-2.166m-123.434 2.166l2.165 2.165-2.164-2.164z" fill="#1b1b74"/>
605
+ <path d="M310.14 385.866l2.167 2.165-2.166-2.164z" fill="#a4a43d"/>
606
+ <path d="M314.472 385.866l2.166 2.165-2.166-2.164z" fill="#d0d045"/>
607
+ <path d="M316.638 385.866l2.165 2.165-2.165-2.164z" fill="#fbfaf2"/>
608
+ <path d="M383.768 385.866l2.166 2.165-2.166-2.164z" fill="#f9d6aa"/>
609
+ <path d="M422.747 385.866l2.166 2.165-2.166-2.164z" fill="#e5e59d"/>
610
+ <path d="M429.244 385.866l2.165 2.165-2.166-2.164M310.14 388.03l2.167 2.167-2.166-2.166z" fill="#6e6c70"/>
611
+ <path d="M316.638 388.03l2.165 2.167-2.165-2.166z" fill="#8cbf84"/>
612
+ <path d="M317.57 388.03c7.52 15.83 34.12 53.17 54.44 52.443 19.734-.706 42.02-37.14 50.737-52.442H317.57z" fill="#0cf"/>
613
+ <path d="M427.078 388.03l2.166 2.167-2.166-2.166z" fill="#a4a43d"/>
614
+ <path d="M429.244 388.03l2.165 2.167-2.166-2.166m-119.103 2.167l2.167 2.165-2.166-2.165z" fill="#1b1b74"/>
615
+ <path d="M312.307 390.197l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
616
+ <path d="M316.638 390.197l2.165 2.165-2.165-2.165z" fill="#adb333"/>
617
+ <path d="M318.803 390.197l2.166 2.165-2.167-2.165z" fill="#1ac5b5"/>
618
+ <path d="M420.582 390.197l2.165 2.165-2.165-2.165z" fill="#68b070"/>
619
+ <path d="M427.078 390.197l2.166 2.165-2.166-2.165z" fill="#667"/>
620
+ <path d="M312.307 392.362l2.165 2.166-2.165-2.166z" fill="#58587b"/>
621
+ <path d="M318.803 392.362l2.166 2.166-2.167-2.166z" fill="#7fb15c"/>
622
+ <path d="M418.416 392.362l2.166 2.166-2.166-2.166z" fill="#27c2aa"/>
623
+ <path d="M424.913 392.362l-2.166 4.33 2.166-4.33z" fill="#a4a43d"/>
624
+ <path d="M427.078 392.362l2.166 2.166-2.166-2.166m-114.77 2.166l2.164 2.165-2.165-2.165z" fill="#0e0e6e"/>
625
+ <path d="M314.472 394.528l4.33 4.33-4.33-4.33z" fill="#a4a43d"/>
626
+ <path d="M320.97 394.528l2.164 2.165-2.165-2.165z" fill="#34be9e"/>
627
+ <path d="M418.416 394.528l2.166 2.165-2.166-2.165z" fill="#96b247"/>
628
+ <path d="M424.913 394.528l2.165 2.165-2.165-2.165z" fill="#53527c"/>
629
+ <path d="M314.472 396.693l2.166 2.166-2.166-2.167z" fill="#3a3a7c"/>
630
+ <path d="M320.97 396.693l2.164 2.166-2.165-2.167z" fill="#a2b23d"/>
631
+ <path d="M323.134 396.693l2.166 2.166-2.166-2.167z" fill="#0dc9c1"/>
632
+ <path d="M416.25 396.693l2.166 2.166-2.165-2.167z" fill="#5bb47c"/>
633
+ <path d="M422.747 396.693l2.166 2.166-2.166-2.167z" fill="#8d8d5b"/>
634
+ <path d="M316.638 398.86l2.165 2.164-2.165-2.165z" fill="#737370"/>
635
+ <path d="M323.134 398.86l2.166 2.164-2.166-2.165z" fill="#74b166"/>
636
+ <path d="M414.085 398.86l2.166 2.164-2.165-2.165z" fill="#27c2aa"/>
637
+ <path d="M420.582 398.86l-2.166 4.33 2.166-4.33z" fill="#a4a43d"/>
638
+ <path d="M422.747 398.86l2.166 2.164-2.166-2.165z" fill="#262678"/>
639
+ <path d="M316.638 401.024l2.165 2.166-2.165-2.166z" fill="#0e0e6e"/>
640
+ <path d="M318.803 401.024l4.33 4.33-4.33-4.33z" fill="#a4a43d"/>
641
+ <path d="M325.3 401.024l2.165 2.166-2.165-2.166z" fill="#42bb92"/>
642
+ <path d="M411.92 401.024l2.165 2.166-2.165-2.166z" fill="#0dc9c1"/>
643
+ <path d="M414.085 401.024l2.166 2.166-2.165-2.166z" fill="#96b247"/>
644
+ <path d="M420.582 401.024l2.165 2.166-2.165-2.166z" fill="#58587b"/>
645
+ <path d="M318.803 403.19l2.166 2.165-2.167-2.165z" fill="#3a3a7c"/>
646
+ <path d="M325.3 403.19l2.165 2.165-2.165-2.165z" fill="#adb333"/>
647
+ <path d="M327.465 403.19l2.166 2.165-2.165-2.165z" fill="#27c2aa"/>
648
+ <path d="M411.92 403.19l2.165 2.165-2.165-2.165z" fill="#74b166"/>
649
+ <path d="M418.416 403.19l2.166 2.165-2.166-2.165z" fill="#8d8d5b"/>
650
+ <path d="M320.97 405.355l2.164 2.166-2.165-2.165z" fill="#6e6c70"/>
651
+ <path d="M327.465 405.355l2.166 2.166-2.165-2.165z" fill="#96b247"/>
652
+ <path d="M329.63 405.355l2.166 2.166-2.165-2.165z" fill="#0dc9c1"/>
653
+ <path d="M409.754 405.355l2.166 2.166-2.166-2.165z" fill="#42bb92"/>
654
+ <path d="M416.25 405.355l-4.33 6.497 4.33-6.497z" fill="#a4a43d"/>
655
+ <path d="M418.416 405.355l2.166 2.166-2.166-2.165z" fill="#1b1b74"/>
656
+ <path d="M320.97 407.52l2.164 2.166-2.165-2.165z" fill="#0e0e6e"/>
657
+ <path d="M323.134 407.52l2.166 2.166-2.166-2.165z" fill="#8d8d5b"/>
658
+ <path d="M329.63 407.52l2.166 2.166-2.165-2.165z" fill="#7fb15c"/>
659
+ <path d="M407.59 407.52l2.164 2.166-2.165-2.165z" fill="#34be9e"/>
660
+ <path d="M416.25 407.52l2.166 2.166-2.165-2.165z" fill="#3a3a7c"/>
661
+ <path d="M323.134 409.686l2.166 2.166-2.166-2.166z" fill="#1b1b74"/>
662
+ <path d="M325.3 409.686l23.82 23.82-23.82-23.82z" fill="#a4a43d"/>
663
+ <path d="M331.796 409.686l2.166 2.166-2.166-2.166z" fill="#74b166"/>
664
+ <path d="M405.423 409.686l2.166 2.166-2.167-2.166z" fill="#27c2aa"/>
665
+ <path d="M407.59 409.686l2.164 2.166-2.165-2.166z" fill="#adb333"/>
666
+ <path d="M414.085 409.686l2.166 2.166-2.165-2.166z" fill="#667"/>
667
+ <path d="M325.3 411.852l2.165 2.165-2.165-2.165z" fill="#32327b"/>
668
+ <path d="M333.962 411.852l2.165 2.165-2.165-2.165z" fill="#42bb92"/>
669
+ <path d="M403.258 411.852l-8.662 10.827 8.662-10.828z" fill="#0dc9c1"/>
670
+ <path d="M405.423 411.852l2.166 2.165-2.167-2.165z" fill="#adb333"/>
671
+ <path d="M411.92 411.852l2.165 2.165-2.165-2.165z" fill="#737370"/>
672
+ <path d="M327.465 414.017l2.166 2.166-2.165-2.166z" fill="#49497d"/>
673
+ <path d="M336.127 414.017l2.166 2.166-2.166-2.166z" fill="#42bb92"/>
674
+ <path d="M403.258 414.017l2.165 2.166-2.165-2.166z" fill="#96b247"/>
675
+ <path d="M409.754 414.017l-2.165 4.33 2.164-4.33z" fill="#8d8d5b"/>
676
+ <path d="M411.92 414.017l2.165 2.166-2.165-2.166z" fill="#0e0e6e"/>
677
+ <path d="M329.63 416.183l2.166 2.165-2.165-2.165z" fill="#53527c"/>
678
+ <path d="M338.293 416.183l2.165 2.165-2.165-2.165z" fill="#42bb92"/>
679
+ <path d="M401.092 416.183l2.166 2.165-2.166-2.165z" fill="#96b247"/>
680
+ <path d="M409.754 416.183l2.166 2.165-2.166-2.165z" fill="#0e0e6e"/>
681
+ <path d="M331.796 418.348l2.166 2.166-2.166-2.166z" fill="#6e6c70"/>
682
+ <path d="M340.458 418.348l2.166 2.166-2.166-2.166z" fill="#42bb92"/>
683
+ <path d="M398.927 418.348l2.165 2.166-2.165-2.166z" fill="#96b247"/>
684
+ <path d="M405.423 418.348l-4.33 6.497 4.33-6.497z" fill="#a4a43d"/>
685
+ <path d="M407.59 418.348l2.164 2.166-2.165-2.166z" fill="#262678"/>
686
+ <path d="M333.962 420.514l2.165 2.165-2.165-2.166z" fill="#6e6c70"/>
687
+ <path d="M342.624 420.514l2.165 2.165-2.166-2.166z" fill="#42bb92"/>
688
+ <path d="M396.76 420.514l2.167 2.165-2.166-2.166z" fill="#96b247"/>
689
+ <path d="M405.423 420.514l2.166 2.165-2.167-2.166z" fill="#262678"/>
690
+ <path d="M336.127 422.68l2.166 2.165-2.166-2.166z" fill="#6e6c70"/>
691
+ <path d="M344.79 422.68l2.165 2.165-2.166-2.166z" fill="#68b070"/>
692
+ <path d="M392.43 422.68l2.166 2.165-2.166-2.166z" fill="#27c2aa"/>
693
+ <path d="M394.596 422.68l2.165 2.165-2.164-2.166z" fill="#adb333"/>
694
+ <path d="M403.258 422.68l2.165 2.165-2.165-2.166z" fill="#262678"/>
695
+ <path d="M338.293 424.845l2.165 2.165-2.165-2.165z" fill="#667"/>
696
+ <path d="M346.955 424.845l2.165 2.165-2.165-2.165z" fill="#74b166"/>
697
+ <path d="M390.265 424.845l2.165 2.165-2.165-2.165z" fill="#34be9e"/>
698
+ <path d="M392.43 424.845l2.166 2.165-2.166-2.165z" fill="#adb333"/>
699
+ <path d="M398.927 424.845l-2.166 4.33 2.167-4.33z" fill="#8d8d5b"/>
700
+ <path d="M401.092 424.845l2.166 2.165-2.166-2.165z" fill="#262678"/>
701
+ <path d="M340.458 427.01l2.166 2.166-2.166-2.166z" fill="#49497d"/>
702
+ <path d="M349.12 427.01l2.166 2.166-2.166-2.166z" fill="#96b247"/>
703
+ <path d="M351.286 427.01l2.165 2.166-2.164-2.166z" fill="#0dc9c1"/>
704
+ <path d="M388.1 427.01l2.165 2.166-2.166-2.166z" fill="#42bb92"/>
705
+ <path d="M398.927 427.01l2.165 2.166-2.165-2.166z" fill="#0e0e6e"/>
706
+ <path d="M342.624 429.176l2.165 2.165-2.166-2.164z" fill="#49497d"/>
707
+ <path d="M351.286 429.176l2.165 2.165-2.164-2.164z" fill="#a2b23d"/>
708
+ <path d="M353.45 429.176l2.167 2.165-2.166-2.164z" fill="#27c2aa"/>
709
+ <path d="M385.934 429.176l2.165 2.165-2.166-2.164z" fill="#74b166"/>
710
+ <path d="M392.43 429.176l-6.496 8.662 6.496-8.662z" fill="#a4a43d"/>
711
+ <path d="M394.596 429.176l2.165 2.165-2.164-2.164z" fill="#808067"/>
712
+ <path d="M396.76 429.176l2.167 2.165-2.166-2.164z" fill="#0e0e6e"/>
713
+ <path d="M344.79 431.34l2.165 2.167-2.166-2.166z" fill="#262678"/>
714
+ <path d="M353.45 431.34l2.167 2.167-2.166-2.166z" fill="#adb333"/>
715
+ <path d="M355.617 431.34l2.165 2.167-2.165-2.166z" fill="#42bb92"/>
716
+ <path d="M381.603 431.34l2.165 2.167-2.165-2.166z" fill="#0dc9c1"/>
717
+ <path d="M383.768 431.34l2.166 2.167-2.166-2.166z" fill="#96b247"/>
718
+ <path d="M392.43 431.34l2.166 2.167-2.166-2.166z" fill="#6e6c70"/>
719
+ <path d="M346.955 433.507l2.165 2.165-2.165-2.165z" fill="#1b1b74"/>
720
+ <path d="M349.12 433.507l2.166 2.165-2.166-2.165z" fill="#8d8d5b"/>
721
+ <path d="M357.782 433.507l2.166 2.165-2.166-2.165z" fill="#74b166"/>
722
+ <path d="M359.948 433.507l2.165 2.165-2.165-2.165z" fill="#0dc9c1"/>
723
+ <path d="M379.437 433.507l2.166 2.165-2.166-2.165z" fill="#34be9e"/>
724
+ <path d="M381.603 433.507l2.165 2.165-2.165-2.165z" fill="#adb333"/>
725
+ <path d="M390.265 433.507l2.165 2.165-2.165-2.165z" fill="#49497d"/>
726
+ <path d="M349.12 435.672l2.166 2.166-2.166-2.166z" fill="#0e0e6e"/>
727
+ <path d="M351.286 435.672l2.165 2.166-2.164-2.166z" fill="#6e6c70"/>
728
+ <path d="M353.45 435.672l4.332 4.33-4.33-4.33z" fill="#a4a43d"/>
729
+ <path d="M359.948 435.672l2.165 2.166-2.165-2.166z" fill="#96b247"/>
730
+ <path d="M362.113 435.672l2.166 2.166-2.167-2.166z" fill="#27c2aa"/>
731
+ <path d="M377.272 435.672l2.165 2.166-2.165-2.166z" fill="#68b070"/>
732
+ <path d="M388.1 435.672l2.165 2.166-2.166-2.166z" fill="#32327b"/>
733
+ <path d="M353.45 437.838l2.167 2.165-2.166-2.165z" fill="#49497d"/>
734
+ <path d="M364.28 437.838l2.164 2.165-2.165-2.165z" fill="#5bb47c"/>
735
+ <path d="M372.94 437.838l2.166 2.165-2.165-2.165z" fill="#27c2aa"/>
736
+ <path d="M375.106 437.838l2.166 2.165-2.166-2.165z" fill="#96b247"/>
737
+ <path d="M381.603 437.838l-2.166 4.33 2.166-4.33z" fill="#a4a43d"/>
738
+ <path d="M383.768 437.838l2.166 2.165-2.166-2.165z" fill="#808067"/>
739
+ <path d="M385.934 437.838l2.165 2.165-2.166-2.165z" fill="#0e0e6e"/>
740
+ <path d="M355.617 440.003l2.165 2.166-2.165-2.167z" fill="#262678"/>
741
+ <path d="M357.782 440.003l2.166 2.166-2.166-2.167z" fill="#8d8d5b"/>
742
+ <path d="M366.444 440.003l2.166 2.166-2.166-2.167z" fill="#8bb252"/>
743
+ <path d="M368.61 440.003l2.165 2.166-2.165-2.167z" fill="#1ac5b5"/>
744
+ <path d="M370.775 440.003l2.166 2.166-2.165-2.167z" fill="#5bb47c"/>
745
+ <path d="M381.603 440.003l2.165 2.166-2.165-2.167z" fill="#58587b"/>
746
+ <path d="M357.782 442.17l2.166 2.164-2.166-2.165z" fill="#0e0e6e"/>
747
+ <path d="M359.948 442.17l2.165 2.164-2.165-2.165z" fill="#667"/>
748
+ <path d="M362.113 442.17l2.166 2.164-2.167-2.165z" fill="#a4a43d"/>
749
+ <path d="M377.272 442.17l2.165 2.164-2.165-2.165z" fill="#99994e"/>
750
+ <path d="M379.437 442.17l2.166 2.164-2.166-2.165m-17.324 2.164l2.166 2.166-2.167-2.166z" fill="#32327b"/>
751
+ <path d="M364.28 444.334l2.164 2.166-2.165-2.166z" fill="#99994e"/>
752
+ <path d="M372.94 444.334l2.166 2.166-2.165-2.166z" fill="#a4a43d"/>
753
+ <path d="M375.106 444.334l2.166 2.166-2.166-2.166z" fill="#667"/>
754
+ <path d="M377.272 444.334l2.165 2.166-2.165-2.166M364.28 446.5l2.164 2.165-2.165-2.165z" fill="#0e0e6e"/>
755
+ <path d="M366.444 446.5l2.166 2.165-2.166-2.165z" fill="#667"/>
756
+ <path d="M368.61 446.5l2.165 2.165-2.165-2.165z" fill="#a4a43d"/>
757
+ <path d="M370.775 446.5l2.166 2.165-2.165-2.165z" fill="#99994e"/>
758
+ <path d="M372.94 446.5l2.166 2.165-2.165-2.165z" fill="#32327b"/>
759
+ <path d="M368.61 448.665l2.165 2.166-2.165-2.165z" fill="#262678"/>
760
+ <path d="M370.775 448.665l2.166 2.166-2.165-2.165z" fill="#0e0e6e"/>
761
+ <path d="M372.94 303.577c3.342 7.86 14.055 16.537 17 20.79-3.75 4.254-4.498 3.79-4.006 11.692 6.518-6.82 6.635-7.532 10.827-6.497 9.185 9.164 1.645 28.846-5.945 33.125-7.588 4.565-6.21-.158-17.584 5.563 5.215 4.46 11.257-.653 16.194.714 2.683 3.183-1.275 8.984.81 14.448 4.364-.42 3.84-9.23 4.855-12.423 3.187-11.704 22.352-19.866 23.326-30.6 4.04-1.897 8.08-.593 12.993 2.166-2.448-10.057-10.543-9.95-12.712-13.09-5.165-7.892-9.743-16.896-20.774-19.23-8.374-1.775-7.748.532-13.114-3.128-3.335-2.603-13.49-7.523-11.867-3.532z" fill="#f90"/>
762
+ <path d="M397.017 312.505c0 .964-.782 1.745-1.746 1.745-.963 0-1.744-.78-1.744-1.745 0-.964.78-1.745 1.745-1.745.965 0 1.747.78 1.747 1.745z" fill-rule="evenodd" fill="#fff"/>
763
+ <path d="M346.16 336.92c5.386-6.627 8.055-20.153 10.44-24.744 5.512 1.327 5.452 2.206 12.21-1.92-9.076-2.577-9.76-2.348-10.803-6.538 3.812-12.402 24.737-14.93 32.066-10.218 7.58 4.577 2.762 5.566 13.134 12.95 1.506-6.695-5.837-9.648-6.936-14.652 1.563-3.86 8.54-3.07 12.398-7.466-2.41-3.662-9.954.917-13.253 1.51-11.836 2.65-28.005-10.482-37.95-6.33-3.566-2.686-4.3-6.866-4.157-12.5-7.748 6.863-3.87 13.97-5.634 17.355-4.566 8.254-10.388 16.507-7.3 27.352 2.344 8.23 4.09 6.6 3.362 13.055-.744 4.164-.35 15.443 2.42 12.142z" fill="#f90"/>
764
+ <path d="M342.805 311.46c.853-.45 1.91-.124 2.36.728.45.853.123 1.908-.73 2.36-.85.45-1.907.123-2.357-.73-.45-.85-.125-1.907.727-2.358z" fill-rule="evenodd" fill="#fff"/>
765
+ <g>
766
+ <path d="M389.94 341.57c-8.457-1.184-21.414 3.528-26.576 3.862-1.715-5.403-.932-5.807-7.958-9.455 2.488 9.1 3.037 9.566-.008 12.627-12.586 3.152-25.573-13.45-25.332-22.158-.005-8.856 3.334-5.243 4.288-17.938-6.508 2.173-5.237 9.985-8.95 13.514-4.112.66-7.046-5.72-12.803-6.748-1.886 3.957 5.935 8.045 8.15 10.56 8.39 8.76 5.514 29.39 14.213 35.755-.455 4.44-3.652 7.23-8.548 10.02 9.88 3.083 13.957-3.91 17.767-4.153 9.425-.363 19.5.35 27.184-7.902 5.833-6.265 3.533-6.916 9.435-9.63 3.95-1.518 13.398-7.69 9.14-8.353z" fill="#f90"/>
767
+ <path d="M369.887 357.608c-.826-.496-1.093-1.57-.597-2.395.497-.826 1.57-1.093 2.395-.597.826.496 1.094 1.57.597 2.395-.496.827-1.57 1.095-2.395.598z" fill-rule="evenodd" fill="#fff"/>
768
+ </g>
769
+ </g>
770
+ </g>
771
+ </svg>
admin/flags/1x1/al.svg CHANGED
@@ -1,5 +1,5 @@
1
- <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
- <path fill-rule="evenodd" fill="#de2110" d="M0 0h512v512H0z"/>
3
- <path d="M167.48 127.3c7.353-.718 8.847-.622 14.246.776-6.934 3.173-15.133 1.587-20.218-2.92-7.684-6.977-25.985-19.04-19.44-8.76 33.952 37.624 63.194 12.185 80.977 33.85 6.057 7.378 11.407 17.285 8.22 27.014-1.09 3.33-5.027 11.164-9.786 9.172-6.234-2.607 1.18-23.087-3.357-29.75-10.3-15.13-28.965-11.083-44.28-12.718-4.442 12.048-15.145 10.233-24.985 4.155-12.562-7.758-12.184-26.837-23.41-33.138-11.7-6.566-9.794 15.425-7.91 20.65 8.167 22.642 32.213 31.105 54.222 27.08-16.29 25.22-42.107-16.328-54.895-6.152-8.115 6.457 6.218 18.204 11.183 20.9 13.737 7.456 30.243 3.71 43.712-2.25-7.69 8.352-21.84 13.477-33.328 11.782-5.933-.875-17.82-8.33-23.224-3.362-8.344 7.67 12.027 16.77 16.974 17.846 16.677 3.628 28.488-5.172 41.66-13.768-8.27 8.267-17.1 19.587-29.16 22.06-7.523 1.544-24.123-6.132-28.983 1.836-5.813 9.53 9.597 15.558 16.483 14.962 16.314-1.41 31.462-14.537 43.744-24.278-8.44 11.973-21.468 24.643-35.412 30.053-7.32 2.84-19.9-1.553-25.41 4.823-8.49 9.823 10.2 15.62 17.078 13.947 20.078-4.884 30.79-26.854 49.993-34.24-13.025 11.996-26.823 30.582-41.848 39.475-7.465 4.42-19.64-.996-25.543 5.524-13.345 14.736 20.09 17.886 29.534 10.08 15.82-13.076 23.404-31.82 42.022-42.582-12.417 16.887-28.144 42.104-43.937 55.736-7.52 6.49-24.027.796-28.79 8.012-9.565 14.492 21.285 16.98 28.975 11.86 25.246-16.81 26.625-55.774 58.333-65.192-8.984 19.243-17.95 45.29-39.578 52.076 3.245 9.775 14.72 10.63 22.093 3.503 12.654-12.225 10.042-40.057 32.066-40.998l-15.883 22.263c.845 9.095 17.144-3.103 22.133-11.848h2.083c-8.678 20.7-23.997 32.26-43.744 41.66.387 12.343-7.87 18.7-18.747 22.914-5.853-10.76-21.45-18.766-29.162-6.25 6.12.826 11.588 1.976 12.498 8.333-9.704-3.503-17.362-5.164-20.83 6.25 11.37-1.867 15.255-1.453 17.186 3.516-7.772 8.95-6.504 22.565 7.81 23.888-3.992-2.884-6.683-4.795-4.49-8.657 3.175-4.216 6.933.05 8.774-2.462 3.437-5.015.342-3.263 4.724-1.244 3.59 2.57 9.432-8.187 17.747 9.957 10.002-7.195.38-18.566-3.84-27.08l31.245-6.248 35.412-33.328 2.083 2.083c-11.446 18.01-27.92 33.472-49.993 35.412 7.39 13.4 21.884 6.49 33.328 2.083-4.976 9.71-17.895 9.763-22.232 17.797-8.892 16.48 28.26-.51 30.564-1.134-2.968 10.457-14.67 12.552-17.712 21.416-2.362 6.883 7.28 7.564 11.375 5.566 7.903-3.858 13.07-14.33 18.835-20.732-2.7 12.498 2.414 22.393-11.35 36.845l21.116 25.97 24.106-26c-13.306-11.514-5.134-24.98-7.7-37.464 5.636 6.61 7.554 17.457 15.563 21.38 3.734 1.83 11.443 1.888 10.506-4.263-1.327-8.71-14.123-13.184-16.83-22.718 2.667.88 38.683 17.77 30.4 1.132-3.927-7.884-17.215-8.332-22.067-17.797 11.574 4.458 23.458 10.078 33.327 0-18.345-6.374-45.633-17.23-47.91-39.578l36.005 31.002 30.652 10.658v2.083c-7.47 7.784-11.794 13.212-5.6 22.72l7.62 2.28c-4.884-5.382-3.255-8.16 0-10.288 5.51-2.626 8.827 2.473 10.96-2.79.968-2.553 1.308-3.755 1.8-.636.543 5.522 8.194 1.275 10.868 1.995 4.185 4.124-2.04 8.246-2.735 11.718 11.836-4.147 14.073-11.41 10.415-22.913.78-4.362 3.516-6.445 6.25-6.25 3.103.37 5.555 1.39 8.33 2.084-4.062-10.616-11.234-10.214-20.828-6.25.868-6.357 4.014-9.46 10.415-8.332-4.81-14.433-22.204-2.848-27.08 6.25-11.328-3.76-22.172-9.895-18.747-22.914-19.14-9.11-36.957-20.397-43.744-41.66h2.08c4.99 8.744 20.966 14.757 19.855 6.64l-13.604-17.056c29.297 1.258 17.628 54.513 54.16 43.744v-4.166c-21.022-11.71-29.658-32.914-39.578-54.16 31.18 9.264 32.212 47.938 56.436 64.827 7.746 5.4 40.352 3.953 30.766-11.494-4.312-6.95-21.507-1.934-28.794-8.013-15.823-13.198-31.737-38.862-43.827-55.736 19.135 12.16 28.294 36.654 47.912 46.478 8.284 4.15 27.92 3.53 25.103-10.765-2.004-10.174-18.32-4.5-25.073-7.396-15.154-6.497-31.63-29.188-43.775-40.813 18.187 7.987 28.97 28.335 47.91 34.05 6.97 2.104 24.97-1.03 19.983-12.318-3.544-8.02-19.406-3.697-26.232-6.155-15.008-5.403-26.542-19.206-37.495-30.158 14.7 8.455 27.996 22.758 45.827 24.278 6.885.587 24.746-7.583 15.367-16.296-6.102-5.667-18.437.657-25.782-.177-11.832-1.343-21.78-11.777-29.162-20.303 17.206 10.57 70.61 15.073 61.254-7.03-6.495-5.404-13.592 4.008-26.367 4.363-13.386.03-26.66-3.144-37.62-11.59 13.956 4.713 29.973 9.713 44.362 2.972 5.115-2.397 23.43-17.57 11.594-22.78-9.23-4.06-18.74 9.016-26.145 12.324-9.178 4.1-19.887 1.112-29.162-1.173V164.8c19.024-1.01 37.915-2.092 50.432-18.83 4.11-5.5 14.823-28.013 2.855-31.68-4.776-1.464-8.478 3.304-10.467 6.888-5.845 10.536-31.91 52.38-42.82 22.79-15.347 1.64-33.936-2.398-44.282 12.718-4.59 6.71 2.5 27.293-3.694 29.75-17.506 6.945-5.814-31.31-1.57-36.185 18.863-21.686 69.87-3.016 78.708-33.362.96-8.047-10.51 6.353-15.908 9.844-5.85 3.604-13.275 3.84-19.503 2.655 6.608-3.46 11.913-2.366 16.08-3.06-3.91-6.87-12.878-5.998-15.17-9.804-2.99-5.4-14.92-6.975-21.7-5.905-12.89 2.85-17.85 6.694-41.7.02l10.414 12.5-14.927 6.237 6.595 4.177-12.498 8.333c2.083.694 7.043.698 6.71 2.658l-10.07 17.125c-2.09-3.59-8.96-12.99-9.93-16.595-.484-1.61 2.42-2.36 6.352-3.073l-11.81-8.447 7.632-4.46-15.964-5.955 8.332-12.498c-13.283 8.86-24.686-3.524-40.065.098-6.557 1.49-11.852 8.792-18.027 7.574-5.207-.89-11.278 2.205-14.93 8.992z"/>
4
- <path d="M132.34 331.3c.65.313 1.848.156 2.03.86-1.224.442-2.682.494-3.906.39.573-1.302 1.225-.807 1.876-1.25zM188.2 331.53c-.65.313-1.847.156-2.03.86 1.225.442 2.683.494 3.906.39-.572-1.302-1.225-.807-1.876-1.25z" fill-rule="evenodd" fill="#de2110"/>
5
- </svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
+ <path fill-rule="evenodd" fill="#de2110" d="M0 0h512v512H0z"/>
3
+ <path d="M167.48 127.3c7.353-.718 8.847-.622 14.246.776-6.934 3.173-15.133 1.587-20.218-2.92-7.684-6.977-25.985-19.04-19.44-8.76 33.952 37.624 63.194 12.185 80.977 33.85 6.057 7.378 11.407 17.285 8.22 27.014-1.09 3.33-5.027 11.164-9.786 9.172-6.234-2.607 1.18-23.087-3.357-29.75-10.3-15.13-28.965-11.083-44.28-12.718-4.442 12.048-15.145 10.233-24.985 4.155-12.562-7.758-12.184-26.837-23.41-33.138-11.7-6.566-9.794 15.425-7.91 20.65 8.167 22.642 32.213 31.105 54.222 27.08-16.29 25.22-42.107-16.328-54.895-6.152-8.115 6.457 6.218 18.204 11.183 20.9 13.737 7.456 30.243 3.71 43.712-2.25-7.69 8.352-21.84 13.477-33.328 11.782-5.933-.875-17.82-8.33-23.224-3.362-8.344 7.67 12.027 16.77 16.974 17.846 16.677 3.628 28.488-5.172 41.66-13.768-8.27 8.267-17.1 19.587-29.16 22.06-7.523 1.544-24.123-6.132-28.983 1.836-5.813 9.53 9.597 15.558 16.483 14.962 16.314-1.41 31.462-14.537 43.744-24.278-8.44 11.973-21.468 24.643-35.412 30.053-7.32 2.84-19.9-1.553-25.41 4.823-8.49 9.823 10.2 15.62 17.078 13.947 20.078-4.884 30.79-26.854 49.993-34.24-13.025 11.996-26.823 30.582-41.848 39.475-7.465 4.42-19.64-.996-25.543 5.524-13.345 14.736 20.09 17.886 29.534 10.08 15.82-13.076 23.404-31.82 42.022-42.582-12.417 16.887-28.144 42.104-43.937 55.736-7.52 6.49-24.027.796-28.79 8.012-9.565 14.492 21.285 16.98 28.975 11.86 25.246-16.81 26.625-55.774 58.333-65.192-8.984 19.243-17.95 45.29-39.578 52.076 3.245 9.775 14.72 10.63 22.093 3.503 12.654-12.225 10.042-40.057 32.066-40.998l-15.883 22.263c.845 9.095 17.144-3.103 22.133-11.848h2.083c-8.678 20.7-23.997 32.26-43.744 41.66.387 12.343-7.87 18.7-18.747 22.914-5.853-10.76-21.45-18.766-29.162-6.25 6.12.826 11.588 1.976 12.498 8.333-9.704-3.503-17.362-5.164-20.83 6.25 11.37-1.867 15.255-1.453 17.186 3.516-7.772 8.95-6.504 22.565 7.81 23.888-3.992-2.884-6.683-4.795-4.49-8.657 3.175-4.216 6.933.05 8.774-2.462 3.437-5.015.342-3.263 4.724-1.244 3.59 2.57 9.432-8.187 17.747 9.957 10.002-7.195.38-18.566-3.84-27.08l31.245-6.248 35.412-33.328 2.083 2.083c-11.446 18.01-27.92 33.472-49.993 35.412 7.39 13.4 21.884 6.49 33.328 2.083-4.976 9.71-17.895 9.763-22.232 17.797-8.892 16.48 28.26-.51 30.564-1.134-2.968 10.457-14.67 12.552-17.712 21.416-2.362 6.883 7.28 7.564 11.375 5.566 7.903-3.858 13.07-14.33 18.835-20.732-2.7 12.498 2.414 22.393-11.35 36.845l21.116 25.97 24.106-26c-13.306-11.514-5.134-24.98-7.7-37.464 5.636 6.61 7.554 17.457 15.563 21.38 3.734 1.83 11.443 1.888 10.506-4.263-1.327-8.71-14.123-13.184-16.83-22.718 2.667.88 38.683 17.77 30.4 1.132-3.927-7.884-17.215-8.332-22.067-17.797 11.574 4.458 23.458 10.078 33.327 0-18.345-6.374-45.633-17.23-47.91-39.578l36.005 31.002 30.652 10.658v2.083c-7.47 7.784-11.794 13.212-5.6 22.72l7.62 2.28c-4.884-5.382-3.255-8.16 0-10.288 5.51-2.626 8.827 2.473 10.96-2.79.968-2.553 1.308-3.755 1.8-.636.543 5.522 8.194 1.275 10.868 1.995 4.185 4.124-2.04 8.246-2.735 11.718 11.836-4.147 14.073-11.41 10.415-22.913.78-4.362 3.516-6.445 6.25-6.25 3.103.37 5.555 1.39 8.33 2.084-4.062-10.616-11.234-10.214-20.828-6.25.868-6.357 4.014-9.46 10.415-8.332-4.81-14.433-22.204-2.848-27.08 6.25-11.328-3.76-22.172-9.895-18.747-22.914-19.14-9.11-36.957-20.397-43.744-41.66h2.08c4.99 8.744 20.966 14.757 19.855 6.64l-13.604-17.056c29.297 1.258 17.628 54.513 54.16 43.744v-4.166c-21.022-11.71-29.658-32.914-39.578-54.16 31.18 9.264 32.212 47.938 56.436 64.827 7.746 5.4 40.352 3.953 30.766-11.494-4.312-6.95-21.507-1.934-28.794-8.013-15.823-13.198-31.737-38.862-43.827-55.736 19.135 12.16 28.294 36.654 47.912 46.478 8.284 4.15 27.92 3.53 25.103-10.765-2.004-10.174-18.32-4.5-25.073-7.396-15.154-6.497-31.63-29.188-43.775-40.813 18.187 7.987 28.97 28.335 47.91 34.05 6.97 2.104 24.97-1.03 19.983-12.318-3.544-8.02-19.406-3.697-26.232-6.155-15.008-5.403-26.542-19.206-37.495-30.158 14.7 8.455 27.996 22.758 45.827 24.278 6.885.587 24.746-7.583 15.367-16.296-6.102-5.667-18.437.657-25.782-.177-11.832-1.343-21.78-11.777-29.162-20.303 17.206 10.57 70.61 15.073 61.254-7.03-6.495-5.404-13.592 4.008-26.367 4.363-13.386.03-26.66-3.144-37.62-11.59 13.956 4.713 29.973 9.713 44.362 2.972 5.115-2.397 23.43-17.57 11.594-22.78-9.23-4.06-18.74 9.016-26.145 12.324-9.178 4.1-19.887 1.112-29.162-1.173V164.8c19.024-1.01 37.915-2.092 50.432-18.83 4.11-5.5 14.823-28.013 2.855-31.68-4.776-1.464-8.478 3.304-10.467 6.888-5.845 10.536-31.91 52.38-42.82 22.79-15.347 1.64-33.936-2.398-44.282 12.718-4.59 6.71 2.5 27.293-3.694 29.75-17.506 6.945-5.814-31.31-1.57-36.185 18.863-21.686 69.87-3.016 78.708-33.362.96-8.047-10.51 6.353-15.908 9.844-5.85 3.604-13.275 3.84-19.503 2.655 6.608-3.46 11.913-2.366 16.08-3.06-3.91-6.87-12.878-5.998-15.17-9.804-2.99-5.4-14.92-6.975-21.7-5.905-12.89 2.85-17.85 6.694-41.7.02l10.414 12.5-14.927 6.237 6.595 4.177-12.498 8.333c2.083.694 7.043.698 6.71 2.658l-10.07 17.125c-2.09-3.59-8.96-12.99-9.93-16.595-.484-1.61 2.42-2.36 6.352-3.073l-11.81-8.447 7.632-4.46-15.964-5.955 8.332-12.498c-13.283 8.86-24.686-3.524-40.065.098-6.557 1.49-11.852 8.792-18.027 7.574-5.207-.89-11.278 2.205-14.93 8.992z"/>
4
+ <path d="M132.34 331.3c.65.313 1.848.156 2.03.86-1.224.442-2.682.494-3.906.39.573-1.302 1.225-.807 1.876-1.25zM188.2 331.53c-.65.313-1.847.156-2.03.86 1.225.442 2.683.494 3.906.39-.572-1.302-1.225-.807-1.876-1.25z" fill-rule="evenodd" fill="#de2110"/>
5
+ </svg>
admin/flags/1x1/am.svg CHANGED
@@ -1,5 +1,5 @@
1
- <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" viewBox="0 0 0.5160635 3.096381">
2
- <path d="M-1.29 0h3.096v1.032H-1.29z" fill="red"/>
3
- <path d="M-1.29 1.032h3.096v1.032H-1.29z" fill="#00f"/>
4
- <path d="M-1.29 2.064h3.096v1.032H-1.29z" fill="orange"/>
5
- </svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512" viewBox="0 0 0.5160635 3.096381">
2
+ <path d="M-1.29 0h3.096v1.032H-1.29z" fill="red"/>
3
+ <path d="M-1.29 1.032h3.096v1.032H-1.29z" fill="#00f"/>
4
+ <path d="M-1.29 2.064h3.096v1.032H-1.29z" fill="orange"/>
5
+ </svg>
admin/flags/1x1/ao.svg CHANGED
@@ -1,13 +1,13 @@
1
- <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
- <g fill-rule="evenodd" stroke-width="1pt">
3
- <path fill="red" d="M0 0h511.993v259.824H0z"/>
4
- <path d="M0 252.2h511.993v259.824H0z"/>
5
- </g>
6
- <path d="M228.67 148.173c165.22 43.304 58.99 255.64-71.216 167.26l-8.817 13.545c76.628 54.658 152.57 10.66 173.9-46.358 22.297-58.788-7.52-141.48-92.51-150.03l-1.356 15.576z" fill-rule="evenodd" fill="#ffec00"/>
7
- <path fill-rule="evenodd" fill="#ffec00" d="M169.955 330.827l21.73 10.125-10.142 21.696-21.73-10.125zM318.94 231.347h23.98v23.942h-23.98zM307.256 192.455l22.342-8.694 8.707 22.31-22.342 8.693zM281.362 163.267l17.035-16.85 16.877 17.01-17.035 16.85zM255.078 123.48l22.434 8.455-8.468 22.4-22.434-8.455zM316.1 270.01l22.265 8.888-8.902 22.23-22.265-8.887zM246.224 340.06l22.06-9.388 9.402 22.025-22.058 9.39zM206.72 342.83h23.98v23.94h-23.98zM248.01 226.893l-20.35-15.006-20.245 14.47 8.034-22.92-20.348-14.956 24.447-.17 8.567-22.55 7.782 22.702 24.7-.242-19.586 15.232 6.996 23.44z"/>
8
- <path d="M336.03 346.376c-1.21.418-6.23 12.39-9.675 18.248 1.797.51 2.56.596 3.625 1.025 13.655 4.8 20.384 9.18 26.186 17.504 2.888 2.79 7.032 2.93 10.198.697 0 0 2.795-1.114 6.43-5.02 2.968-4.52 2.194-8.11-1.384-11.16-10.944-7.952-22.9-13.902-35.38-21.295z" fill-rule="evenodd" fill="#fe0"/>
9
- <path d="M365.247 372.842c0 2.388-1.94 4.324-4.33 4.324s-4.333-1.936-4.333-4.324 1.94-4.325 4.332-4.325 4.33 1.936 4.33 4.325zM343.87 359.17c0 2.388-1.94 4.324-4.33 4.324s-4.333-1.936-4.333-4.324 1.94-4.325 4.332-4.325 4.33 1.936 4.33 4.325zM354.768 366.145c0 2.39-1.94 4.325-4.33 4.325s-4.333-1.936-4.333-4.325 1.94-4.324 4.332-4.324 4.33 1.937 4.33 4.325z" fill-rule="evenodd"/>
10
- <path d="M324.47 363.667c-42.57-24.273-87.31-50.52-129.88-74.796-18.75-11.635-19.683-33.384-7.17-49.875 1.302-2.337 2.836-1.758 3.514-.524 1.463 8.03 5.97 16.325 11.37 21.496 44.693 28.383 87.732 55.804 131.71 85.613-3.448 5.767-6.104 12.32-9.55 18.086z" fill-rule="evenodd" fill="#fe0"/>
11
- <path fill-rule="evenodd" fill="#ffec00" d="M297.174 305.457l17.85 15.986-16.01 17.824-17.85-15.986z"/>
12
- <path d="M331.54 348.82L206.58 273.3M316.11 331.393l-42.24-27.28M292.08 346.8l-42.75-24.755" stroke="#000" stroke-width="3.05" fill="none"/>
13
- </svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
+ <g fill-rule="evenodd" stroke-width="1pt">
3
+ <path fill="red" d="M0 0h511.993v259.824H0z"/>
4
+ <path d="M0 252.2h511.993v259.824H0z"/>
5
+ </g>
6
+ <path d="M228.67 148.173c165.22 43.304 58.99 255.64-71.216 167.26l-8.817 13.545c76.628 54.658 152.57 10.66 173.9-46.358 22.297-58.788-7.52-141.48-92.51-150.03l-1.356 15.576z" fill-rule="evenodd" fill="#ffec00"/>
7
+ <path fill-rule="evenodd" fill="#ffec00" d="M169.955 330.827l21.73 10.125-10.142 21.696-21.73-10.125zM318.94 231.347h23.98v23.942h-23.98zM307.256 192.455l22.342-8.694 8.707 22.31-22.342 8.693zM281.362 163.267l17.035-16.85 16.877 17.01-17.035 16.85zM255.078 123.48l22.434 8.455-8.468 22.4-22.434-8.455zM316.1 270.01l22.265 8.888-8.902 22.23-22.265-8.887zM246.224 340.06l22.06-9.388 9.402 22.025-22.058 9.39zM206.72 342.83h23.98v23.94h-23.98zM248.01 226.893l-20.35-15.006-20.245 14.47 8.034-22.92-20.348-14.956 24.447-.17 8.567-22.55 7.782 22.702 24.7-.242-19.586 15.232 6.996 23.44z"/>
8
+ <path d="M336.03 346.376c-1.21.418-6.23 12.39-9.675 18.248 1.797.51 2.56.596 3.625 1.025 13.655 4.8 20.384 9.18 26.186 17.504 2.888 2.79 7.032 2.93 10.198.697 0 0 2.795-1.114 6.43-5.02 2.968-4.52 2.194-8.11-1.384-11.16-10.944-7.952-22.9-13.902-35.38-21.295z" fill-rule="evenodd" fill="#fe0"/>
9
+ <path d="M365.247 372.842c0 2.388-1.94 4.324-4.33 4.324s-4.333-1.936-4.333-4.324 1.94-4.325 4.332-4.325 4.33 1.936 4.33 4.325zM343.87 359.17c0 2.388-1.94 4.324-4.33 4.324s-4.333-1.936-4.333-4.324 1.94-4.325 4.332-4.325 4.33 1.936 4.33 4.325zM354.768 366.145c0 2.39-1.94 4.325-4.33 4.325s-4.333-1.936-4.333-4.325 1.94-4.324 4.332-4.324 4.33 1.937 4.33 4.325z" fill-rule="evenodd"/>
10
+ <path d="M324.47 363.667c-42.57-24.273-87.31-50.52-129.88-74.796-18.75-11.635-19.683-33.384-7.17-49.875 1.302-2.337 2.836-1.758 3.514-.524 1.463 8.03 5.97 16.325 11.37 21.496 44.693 28.383 87.732 55.804 131.71 85.613-3.448 5.767-6.104 12.32-9.55 18.086z" fill-rule="evenodd" fill="#fe0"/>
11
+ <path fill-rule="evenodd" fill="#ffec00" d="M297.174 305.457l17.85 15.986-16.01 17.824-17.85-15.986z"/>
12
+ <path d="M331.54 348.82L206.58 273.3M316.11 331.393l-42.24-27.28M292.08 346.8l-42.75-24.755" stroke="#000" stroke-width="3.05" fill="none"/>
13
+ </svg>
admin/flags/1x1/aq.svg CHANGED
@@ -1,13 +1,13 @@
1
- <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
- <defs>
3
- <clipPath id="a">
4
- <path fill-opacity=".67" d="M0 0h512v512H0z"/>
5
- </clipPath>
6
- </defs>
7
- <g clip-path="url(#a)">
8
- <path fill-rule="evenodd" fill="#3a7dce" d="M0 0h512v512H0z"/>
9
- <path d="M95.84 237.9c-3.702-7.57-3.702-7.57-3.702-15.14-1.85 0-2.198.356-3.268.058-1.07-.295-1.475 6.98-4.946 5.56-.578-.71 2.488-5.972-.838-8.16-1.07-.712.26-5.028-.203-6.92 0 0-4.22 2.246-7.403-5.678-1.562-2.07-3.702 1.892-3.702 1.892s.925 2.425-.75 3.017c-2.373-1.776-4.11-.845-7.116-3.284-3.008-2.44.637-5.233-5.09-7.303 3.702-9.462 3.702-7.57 12.956-11.354-5.553-3.786-5.553-3.786-9.254-9.464-5.553-1.893-7.404-3.784-12.957-7.57-7.403-9.47-11.105-28.39-11.105-41.64 4.686-4.435 11.105 15.14 20.36 20.817l12.956 5.677c7.403 3.785 9.254 7.57 14.807 11.354l16.658 5.678c7.403 5.677 11.105 13.247 16.658 15.14 6.016 0 7.175-3.542 9.104-3.763 10.88-.57 16.434-2.004 18.603-5.346 2.197-2.66 7.46 1.538 22.267-4.14l-1.85-7.57s3.932-3.31 9.253-1.892c-.144-3.46-.492-12.685 4.75-16.847-3.183-3.414-1.048-5.86-1.048-5.86s2.95-2.9 3.296-4.437c-1.56-8.34 1.354-8.468 2.008-10.92.653-2.454-2.518-1.614-1.624-4.995.893-3.383 6.255-4.186 6.972-6.972.72-2.785-1.528-4.183-1.4-4.848 1.158-2.66.176-8.93 0-11.355 9.95-2.72 13.19-11 16.66-7.57 1.85-11.355 3.7-15.14 14.806-15.14 1.563-3.49-4.05-6.446-1.85-7.57 3.7-.472 6.535-.236 10.875 5.5 1.37 1.82 1.618-2.66 3.006-3.134 1.387-.473 4.71-.48 5.204-2.72.522-2.307 1.273-5.323 3.124-9.107 1.562-3.076 2.776 1.182 4.164 7.214 7.81.296 25.45 2.07 32.853 4.14 5.553 1.48 9.255-1.478 14.576-2.07 3.934 4.022 7.636 1.006 9.718 9.58 2.94 4.628 7.75.415 8.792 1.775 6.19 17.446 27.474 5.677 29.093 5.973 2.718 0 6.038 7.8 8.178 7.607 3.478-.6 2.494-3.024 5.53-2.048-.81 6.564 5.96 14.134 5.96 19.042 0 0 1.647.827 3.173-.63 1.525-1.455 2.928-5.196 4.287-5.107 3.24.473 4.55.898 8.284 1.565 10.036 3.506 15.148 4.297 19.046 6.094 1.813 3.393 3.57 5.13 7.246 4.496 3.037 2.086.822 4.818 2.615 4.995 3.703-1.892 4.918-3.962 8.62-2.07 3.7 1.893 7.403 5.678 9.254 9.463 0 1.892-1.85 9.462 0 20.816.925 3.785 1.373 6.786 5.35 13.277-1.057 6.667 5.003 17.888 5.003 20.727 0 3.784-2.95 5.737-4.8 9.52 7.402 5.68 0 15.14-3.702 20.818 27.763 5.678 14.807 17.032 37.017 11.354-5.553 13.246-3.587 12.183 1.966 25.43-11.106 7.57-.23 9.874-7.634 19.336-.463.592 4.395 8.22 11.22 8.22-1.85 15.14-7.403 9.463-5.552 32.173-14.576-.296-8.677 16.972-18.51 15.14.58 10.82 5.61 11.768 3.703 22.708-7.403 1.892-7.403 1.892-11.105 7.57l-5.553-1.893c-1.85 9.462-5.552 11.354 0 20.817 0 0-7.172.237-9.254 0-.175 3.253 3.18 4.14 3.702 7.57-.29 1.36-10.528 7.333-18.51 7.57-2.08 4.672 5.553 9.64 5.09 12.005-8.676 1.714-12.493 12.596-12.493 12.596s4.453 1.834 3.702 3.785c-2.37-1.775-3.702-1.893-7.403-1.893-1.85.474-6.36-.115-10.687 7.348-4.748 1.602-6.99 1.023-10.59 5.892-1.595-4.64-3.888.044-6.692 1.843-2.8 1.802-6.575 6.28-7.08 6.09.115-1.302 1.734-6.033 1.734-6.033l-9.254 1.893s-.413.04-1.14.116c-.728.074-.533-5.523-2.288-5.32-1.753.204-6.77 7.04-8.48 7.253-1.71.214-2.25-2.174-3.72-1.966-1.472.21-4.34 7.21-5.383 7.396-1.043.186-5.176-4.255-8.718-3.635-18.22 6.566-21.113-12.95-23.947-1.95-3.817-2.07-3.156-.87-7.035.17-2.475.653-2.7-3.345-4.9-3.284-4.405.127-4.173 4.386-6.574 3.114-1.965-8.872-13.824-7.275-14.98-11.06-.94-3.946 5.137-3.928 7.103-6.602 1.502-3.86-1.57-5.323 4.53-9.046 7.948-5.498 3.378-7.57 4.772-11.703 2.493-5.966 2.507-7.423.425-12.686 0 0-6.19-17.032-7.404-17.032-3.7-1.064-3.7 6.268-9.14 8.28-11.104 3.784-30.71-9.582-34.124-9.582-3.123.06-17.588 3.503-17.042-3.872-2.162 7.17-10.115 1.685-10.605 1.685-7.403 0-4.57 5.855-9.545 5.618-2.256-.768-25.044-2.128-25.044-2.128v3.785l-14.807-7.57-12.956-3.784c-11.104-3.786-5.55-13.248-24.06-7.57v-11.355h-9.254c3.7-22.71 0-11.354-1.85-32.172l-7.405 1.893c-7.402-10.232 10.296-8.28-5.55-15.14 0 0 .288-11.298-3.703-7.57-.81.472 1.85 5.676 1.85 5.676-14.806-1.892-18.508-5.677-18.508-20.817 0 0 12.203 1.774 11.104 0-1.735-2.84-3.99-21.29-3.586-22.532-.173-2.484 11.337-8.752 9.11-14.727 1.417-.53 5.58-.59 5.58-.59" fill="#fff"/>
10
- <path stroke-linejoin="round" d="M595.51 313.51c-.592 1.332-.487 2.662.125 3.612 1.1-1.648.17-2.408-.125-3.612z" stroke="#fff" stroke-linecap="round" stroke-width="2.703" fill="none"/>
11
- <path stroke-linejoin="round" d="M119.51 164.09s-3.104-.38-2.407 2.344c1.014-2.09 2.344-2.217 2.407-2.344zM120.21 157.76c-1.71.064-3.8-.253-3.104 2.47 1.014-2.09 3.04-2.343 3.104-2.47zM131.89 194.05s2.66-.19 1.964 2.534c-1.014-2.09-1.9-2.407-1.964-2.534z" stroke="#fff" stroke-width="2.534" fill="none"/>
12
- </g>
13
- </svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
+ <defs>
3
+ <clipPath id="a">
4
+ <path fill-opacity=".67" d="M0 0h512v512H0z"/>
5
+ </clipPath>
6
+ </defs>
7
+ <g clip-path="url(#a)">
8
+ <path fill-rule="evenodd" fill="#3a7dce" d="M0 0h512v512H0z"/>
9
+ <path d="M95.84 237.9c-3.702-7.57-3.702-7.57-3.702-15.14-1.85 0-2.198.356-3.268.058-1.07-.295-1.475 6.98-4.946 5.56-.578-.71 2.488-5.972-.838-8.16-1.07-.712.26-5.028-.203-6.92 0 0-4.22 2.246-7.403-5.678-1.562-2.07-3.702 1.892-3.702 1.892s.925 2.425-.75 3.017c-2.373-1.776-4.11-.845-7.116-3.284-3.008-2.44.637-5.233-5.09-7.303 3.702-9.462 3.702-7.57 12.956-11.354-5.553-3.786-5.553-3.786-9.254-9.464-5.553-1.893-7.404-3.784-12.957-7.57-7.403-9.47-11.105-28.39-11.105-41.64 4.686-4.435 11.105 15.14 20.36 20.817l12.956 5.677c7.403 3.785 9.254 7.57 14.807 11.354l16.658 5.678c7.403 5.677 11.105 13.247 16.658 15.14 6.016 0 7.175-3.542 9.104-3.763 10.88-.57 16.434-2.004 18.603-5.346 2.197-2.66 7.46 1.538 22.267-4.14l-1.85-7.57s3.932-3.31 9.253-1.892c-.144-3.46-.492-12.685 4.75-16.847-3.183-3.414-1.048-5.86-1.048-5.86s2.95-2.9 3.296-4.437c-1.56-8.34 1.354-8.468 2.008-10.92.653-2.454-2.518-1.614-1.624-4.995.893-3.383 6.255-4.186 6.972-6.972.72-2.785-1.528-4.183-1.4-4.848 1.158-2.66.176-8.93 0-11.355 9.95-2.72 13.19-11 16.66-7.57 1.85-11.355 3.7-15.14 14.806-15.14 1.563-3.49-4.05-6.446-1.85-7.57 3.7-.472 6.535-.236 10.875 5.5 1.37 1.82 1.618-2.66 3.006-3.134 1.387-.473 4.71-.48 5.204-2.72.522-2.307 1.273-5.323 3.124-9.107 1.562-3.076 2.776 1.182 4.164 7.214 7.81.296 25.45 2.07 32.853 4.14 5.553 1.48 9.255-1.478 14.576-2.07 3.934 4.022 7.636 1.006 9.718 9.58 2.94 4.628 7.75.415 8.792 1.775 6.19 17.446 27.474 5.677 29.093 5.973 2.718 0 6.038 7.8 8.178 7.607 3.478-.6 2.494-3.024 5.53-2.048-.81 6.564 5.96 14.134 5.96 19.042 0 0 1.647.827 3.173-.63 1.525-1.455 2.928-5.196 4.287-5.107 3.24.473 4.55.898 8.284 1.565 10.036 3.506 15.148 4.297 19.046 6.094 1.813 3.393 3.57 5.13 7.246 4.496 3.037 2.086.822 4.818 2.615 4.995 3.703-1.892 4.918-3.962 8.62-2.07 3.7 1.893 7.403 5.678 9.254 9.463 0 1.892-1.85 9.462 0 20.816.925 3.785 1.373 6.786 5.35 13.277-1.057 6.667 5.003 17.888 5.003 20.727 0 3.784-2.95 5.737-4.8 9.52 7.402 5.68 0 15.14-3.702 20.818 27.763 5.678 14.807 17.032 37.017 11.354-5.553 13.246-3.587 12.183 1.966 25.43-11.106 7.57-.23 9.874-7.634 19.336-.463.592 4.395 8.22 11.22 8.22-1.85 15.14-7.403 9.463-5.552 32.173-14.576-.296-8.677 16.972-18.51 15.14.58 10.82 5.61 11.768 3.703 22.708-7.403 1.892-7.403 1.892-11.105 7.57l-5.553-1.893c-1.85 9.462-5.552 11.354 0 20.817 0 0-7.172.237-9.254 0-.175 3.253 3.18 4.14 3.702 7.57-.29 1.36-10.528 7.333-18.51 7.57-2.08 4.672 5.553 9.64 5.09 12.005-8.676 1.714-12.493 12.596-12.493 12.596s4.453 1.834 3.702 3.785c-2.37-1.775-3.702-1.893-7.403-1.893-1.85.474-6.36-.115-10.687 7.348-4.748 1.602-6.99 1.023-10.59 5.892-1.595-4.64-3.888.044-6.692 1.843-2.8 1.802-6.575 6.28-7.08 6.09.115-1.302 1.734-6.033 1.734-6.033l-9.254 1.893s-.413.04-1.14.116c-.728.074-.533-5.523-2.288-5.32-1.753.204-6.77 7.04-8.48 7.253-1.71.214-2.25-2.174-3.72-1.966-1.472.21-4.34 7.21-5.383 7.396-1.043.186-5.176-4.255-8.718-3.635-18.22 6.566-21.113-12.95-23.947-1.95-3.817-2.07-3.156-.87-7.035.17-2.475.653-2.7-3.345-4.9-3.284-4.405.127-4.173 4.386-6.574 3.114-1.965-8.872-13.824-7.275-14.98-11.06-.94-3.946 5.137-3.928 7.103-6.602 1.502-3.86-1.57-5.323 4.53-9.046 7.948-5.498 3.378-7.57 4.772-11.703 2.493-5.966 2.507-7.423.425-12.686 0 0-6.19-17.032-7.404-17.032-3.7-1.064-3.7 6.268-9.14 8.28-11.104 3.784-30.71-9.582-34.124-9.582-3.123.06-17.588 3.503-17.042-3.872-2.162 7.17-10.115 1.685-10.605 1.685-7.403 0-4.57 5.855-9.545 5.618-2.256-.768-25.044-2.128-25.044-2.128v3.785l-14.807-7.57-12.956-3.784c-11.104-3.786-5.55-13.248-24.06-7.57v-11.355h-9.254c3.7-22.71 0-11.354-1.85-32.172l-7.405 1.893c-7.402-10.232 10.296-8.28-5.55-15.14 0 0 .288-11.298-3.703-7.57-.81.472 1.85 5.676 1.85 5.676-14.806-1.892-18.508-5.677-18.508-20.817 0 0 12.203 1.774 11.104 0-1.735-2.84-3.99-21.29-3.586-22.532-.173-2.484 11.337-8.752 9.11-14.727 1.417-.53 5.58-.59 5.58-.59" fill="#fff"/>
10
+ <path stroke-linejoin="round" d="M595.51 313.51c-.592 1.332-.487 2.662.125 3.612 1.1-1.648.17-2.408-.125-3.612z" stroke="#fff" stroke-linecap="round" stroke-width="2.703" fill="none"/>
11
+ <path stroke-linejoin="round" d="M119.51 164.09s-3.104-.38-2.407 2.344c1.014-2.09 2.344-2.217 2.407-2.344zM120.21 157.76c-1.71.064-3.8-.253-3.104 2.47 1.014-2.09 3.04-2.343 3.104-2.47zM131.89 194.05s2.66-.19 1.964 2.534c-1.014-2.09-1.9-2.407-1.964-2.534z" stroke="#fff" stroke-width="2.534" fill="none"/>
12
+ </g>
13
+ </svg>
admin/flags/1x1/ar.svg CHANGED
@@ -1,143 +1,143 @@
1
- <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
- <g fill-rule="evenodd" stroke-width="1pt">
3
- <path fill="#00c4ff" d="M0-.01h512.003v171.125H0z"/>
4
- <path fill="#fff" d="M0 170.413h512.003v171.124H0z"/>
5
- <path fill="#00c4ff" d="M0 340.846h512.003V511.97H0z"/>
6
- </g>
7
- <path d="M382.49 221.33c0 14.564-11.864 26.37-26.5 26.37s-26.498-11.806-26.498-26.37 11.864-26.37 26.5-26.37 26.498 11.806 26.498 26.37z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(1.2625 0 0 1.2433 -190.84 -19.626)" stroke="#000" stroke-width=".625" fill="#ffd600"/>
8
- <path d="M364.43 195.28c-4.34-1.05-8.785.422-10.185.318-1.925 0-6.79-1.68-10.185 0M338.71 200.49c4.305-3.01 9.115 1.086 10.394.315 3.492-2.294 6.736-1.868 10.08.21 2.155 1.272 5.914-3.71 10.29.315" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".5" fill="none"/>
9
- <path d="M333.88 205.63c2.275-1.855 9.694-1.925 17.324 2.414 1.155-.28 1.89-1.084.945-2.204-5.74-1.995-12.425-4.515-18.585-2.625-1.68 1.19-1.26 1.96.315 2.415z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".5" fill="#efc000"/>
10
- <path d="M333.88 205.63c2.275-1.855 9.694-1.925 17.324 2.414 1.155-.28 1.89-1.084.945-2.204-5.74-1.995-12.425-4.515-18.585-2.625-1.68 1.19-1.26 1.96.315 2.415z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.9748 0 0 .9447 603.337 47.64)" stroke="#000" stroke-width=".5" fill="#efc000"/>
11
- <path stroke-linejoin="round" d="M330.84 211.83c7.525-4.83 17.464-2.31 21.63.315-6.09-1.155-6.196-1.68-10.606-1.785-3.115.106-7.7-.21-11.024 1.47z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="#f0bf00"/>
12
- <path d="M348.06 211.3c-3.675 7.665-10.08 7.77-14.594-.42" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="none"/>
13
- <path d="M250.172 249.47c-1.062 1.163-3.66 1.853-5.805 1.543s-3.02-1.503-1.96-2.665c1.063-1.162 3.662-1.852 5.806-1.542s3.022 1.503 1.96 2.665z" fill-rule="evenodd" fill-opacity=".368"/>
14
- <path d="M244.89 247.98c.11.27-.228.63-.755.802s-1.042.093-1.152-.177c-.11-.27.23-.63.756-.802s1.04-.093 1.15.177z" fill-rule="evenodd" fill="gold"/>
15
- <path d="M349.18 224.5c-4.24 7.127 1.537 2.1 2.475 4.164 1.65 1.913 3.3 1.462 4.276 0 .977-1.65 7.128 3.113 2.927-3.938" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="none"/>
16
- <path stroke-linejoin="round" d="M341.64 236.31c3.638-.413 9.753-3.188 11.93-.9 1.874-2.063 8.476.6 12.714.9-3.076 1.875-9.302.6-12.265 2.588-2.89-1.763-9.267-.15-12.38-2.588z" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-linecap="round" stroke-width=".625" fill="none"/>
17
- <path stroke-linejoin="round" d="M347.5 239.58c5.514 2.25 6.752 1.913 12.716.225-1.238 3.264-4.398 3.95-6.19 3.826-1.857-.12-4.388.114-6.526-4.05z" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="none"/>
18
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="gold"/>
19
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -78.82 48.29)" stroke="#000" stroke-width=".625" fill="gold"/>
20
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" transform="matrix(-.6968 -.6607 -.6818 .6752 655.544 340.862)" stroke="#000" stroke-width=".625" fill="none"/>
21
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" transform="matrix(.682 .675 -.6964 .661 170.235 -128.707)" stroke="#000" stroke-width=".625" fill="none"/>
22
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" transform="matrix(-.0056 -.9447 -.9748 .0054 474.993 589.288)" stroke="#000" stroke-width=".625" fill="none"/>
23
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" transform="matrix(-.8943 -.376 -.388 .8666 654.602 195.86)" stroke="#000" stroke-width=".625" fill="none"/>
24
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" transform="matrix(-.6944 -.663 -.6842 .673 648.558 337.493)" stroke="#000" stroke-width=".625" fill="none"/>
25
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" transform="matrix(-.381 -.8696 -.8973 .369 587.322 475.4)" stroke="#000" stroke-width=".625" fill="none"/>
26
- <path d="M349.18 224.5c-4.24 7.127 1.537 2.1 2.475 4.164 1.65 1.913 3.3 1.462 4.276 0 .977-1.65 7.128 3.113 2.927-3.938" stroke-opacity=".082" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="none"/>
27
- <path stroke-linejoin="round" d="M341.64 236.31c3.638-.413 9.753-3.188 11.93-.9 1.874-2.063 8.476.6 12.714.9-3.076 1.875-9.302.6-12.265 2.588-2.89-1.763-9.267-.15-12.38-2.588z" stroke-opacity=".082" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-linecap="round" stroke-width=".625" fill="#f0bf00"/>
28
- <path stroke-linejoin="round" d="M347.5 239.58c5.514 2.25 6.752 1.913 12.716.225-1.238 3.264-4.398 3.95-6.19 3.826-1.857-.12-4.388.114-6.526-4.05z" stroke-opacity=".082" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="#f0bf00"/>
29
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6968 -.6607 -.6818 .6752 655.544 340.862)" stroke="#000" stroke-width=".625" fill="gold"/>
30
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.682 .675 -.6964 .661 170.235 -128.707)" stroke="#000" stroke-width=".625" fill="gold"/>
31
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.0056 -.9447 -.9748 .0054 474.993 589.288)" stroke="#000" stroke-width=".625" fill="gold"/>
32
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.8943 -.376 -.388 .8666 654.602 195.86)" stroke="#000" stroke-width=".625" fill="gold"/>
33
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6944 -.663 -.6842 .673 648.558 337.493)" stroke="#000" stroke-width=".625" fill="gold"/>
34
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.381 -.8696 -.8973 .369 587.322 475.4)" stroke="#000" stroke-width=".625" fill="gold"/>
35
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(0 -.9447 .9748 0 44.815 582.748)" stroke="#000" stroke-width=".625" fill="gold"/>
36
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.9748 0 0 .9447 604.637 48.13)" stroke="#000" stroke-width=".625" fill="gold"/>
37
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.6968 -.6607 .6818 .6752 -137.85 341.345)" stroke="#000" stroke-width=".625" fill="gold"/>
38
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.682 .675 .6964 .661 347.467 -128.463)" stroke="#000" stroke-width=".625" fill="gold"/>
39
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.0056 -.9447 .9748 .0054 42.424 589.288)" stroke="#000" stroke-width=".625" fill="gold"/>
40
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.8943 -.376 .388 .8666 -136.957 196.355)" stroke="#000" stroke-width=".625" fill="gold"/>
41
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.6944 -.663 .6842 .673 -131.525 337.493)" stroke="#000" stroke-width=".625" fill="gold"/>
42
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.381 -.8696 .8973 .369 -69.485 475.4)" stroke="#000" stroke-width=".625" fill="gold"/>
43
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.6968 -.6607 .6818 .6752 -137.85 341.345)" stroke="#000" stroke-width=".625" fill="gold"/>
44
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.682 .675 .6964 .661 347.467 -128.463)" stroke="#000" stroke-width=".625" fill="gold"/>
45
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.0056 -.9447 .9748 .0054 42.424 589.288)" stroke="#000" stroke-width=".625" fill="gold"/>
46
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.8943 -.376 .388 .8666 -136.957 196.355)" stroke="#000" stroke-width=".625" fill="gold"/>
47
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.6944 -.663 .6842 .673 -131.525 337.493)" stroke="#000" stroke-width=".625" fill="gold"/>
48
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.381 -.8696 .8973 .369 -69.485 475.4)" stroke="#000" stroke-width=".625" fill="gold"/>
49
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(0 .9447 -.9748 0 472.49 -71.697)" stroke="#000" stroke-width=".625" fill="gold"/>
50
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.9748 0 0 -.9447 -87.32 462.914)" stroke="#000" stroke-width=".625" fill="gold"/>
51
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.6968 .6607 -.6818 -.6752 655.16 169.7)" stroke="#000" stroke-width=".625" fill="gold"/>
52
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.682 -.675 -.6964 -.661 169.85 639.513)" stroke="#000" stroke-width=".625" fill="gold"/>
53
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.0056 .9447 -.9748 -.0054 474.894 -78.248)" stroke="#000" stroke-width=".625" fill="gold"/>
54
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.8943 .376 -.388 -.8666 654.268 314.703)" stroke="#000" stroke-width=".625" fill="gold"/>
55
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.6944 .663 -.6842 -.673 648.843 173.552)" stroke="#000" stroke-width=".625" fill="gold"/>
56
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.381 .8696 -.8973 -.369 586.8 35.64)" stroke="#000" stroke-width=".625" fill="gold"/>
57
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6968 .6607 -.6818 -.6752 655.16 169.7)" stroke="#000" stroke-width=".625" fill="gold"/>
58
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.682 -.675 -.6964 -.661 169.85 639.513)" stroke="#000" stroke-width=".625" fill="gold"/>
59
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.0056 .9447 -.9748 -.0054 474.894 -78.248)" stroke="#000" stroke-width=".625" fill="gold"/>
60
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.8943 .376 -.388 -.8666 654.268 314.703)" stroke="#000" stroke-width=".625" fill="gold"/>
61
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6944 .663 -.6842 -.673 648.843 173.552)" stroke="#000" stroke-width=".625" fill="gold"/>
62
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.381 .8696 -.8973 -.369 586.8 35.64)" stroke="#000" stroke-width=".625" fill="gold"/>
63
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.9748 0 0 -.9447 596.078 462.74)" stroke="#000" stroke-width=".625" fill="gold"/>
64
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(0 .9447 .9748 0 44.394 -79.747)" stroke="#000" stroke-width=".625" fill="gold"/>
65
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.6818 -.6752 .6968 -.6607 346.97 639.76)" stroke="#000" stroke-width=".625" fill="gold"/>
66
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.6964 .661 .682 -.675 -137.843 169.465)" stroke="#000" stroke-width=".625" fill="gold"/>
67
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.9748 -.0054 .0056 -.9447 602.83 465.07)" stroke="#000" stroke-width=".625" fill="gold"/>
68
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.388 -.8666 .8943 -.376 197.336 638.894)" stroke="#000" stroke-width=".625" fill="gold"/>
69
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.6842 -.673 .6944 -.663 342.983 633.63)" stroke="#000" stroke-width=".625" fill="gold"/>
70
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.8973 -.369 .381 -.8696 485.31 573.508)" stroke="#000" stroke-width=".625" fill="gold"/>
71
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6818 -.6752 .6968 -.6607 346.97 639.76)" stroke="#000" stroke-width=".625" fill="gold"/>
72
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.6964 .661 .682 -.675 -137.843 169.465)" stroke="#000" stroke-width=".625" fill="gold"/>
73
- <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.9748 -.0054 .0056 -.9447 602.83 465.07)" stroke="#000" stroke-width=".625" fill="gold"/>
74
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.388 -.8666 .8943 -.376 197.336 638.894)" stroke="#000" stroke-width=".625" fill="gold"/>
75
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6842 -.673 .6944 -.663 342.983 633.63)" stroke="#000" stroke-width=".625" fill="gold"/>
76
- <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.8973 -.369 .381 -.8696 485.31 573.508)" stroke="#000" stroke-width=".625" fill="gold"/>
77
- <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(.9748 0 0 .9447 -86.718 48.374)" stroke="#000" stroke-width="1pt" fill="none"/>
78
- <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(.9748 0 0 .9447 -87.486 50.286)" stroke="#000" stroke-width="1pt" fill="none"/>
79
- <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.0793 0 0 .9447 -122.09 52.094)" stroke="#000" stroke-width="1pt" fill="none"/>
80
- <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.0793 0 0 .9447 -123.073 53.795)" stroke="#000" stroke-width="1pt" fill="none"/>
81
- <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.288 0 0 .9447 -191.837 55.603)" stroke="#000" stroke-width="1pt" fill="none"/>
82
- <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.4274 0 0 .9447 -237.42 57.41)" stroke="#000" stroke-width="1pt" fill="none"/>
83
- <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.3578 0 0 .9447 -215.23 59.43)" stroke="#000" stroke-width="1pt" fill="none"/>
84
- <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.323 0 0 .9447 -203.585 61.45)" stroke="#000" stroke-width="1pt" fill="none"/>
85
- <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.3578 0 0 .9447 -215.01 63.362)" stroke="#000" stroke-width="1pt" fill="none"/>
86
- <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.706 0 0 .9447 -328.153 65.594)" stroke="#000" stroke-width="1pt" fill="none"/>
87
- <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.4622 0 0 .9447 -248.62 68.146)" stroke="#000" stroke-width="1pt" fill="none"/>
88
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -248.51 69.953)" stroke="#000" stroke-width="1pt" fill="none"/>
89
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -247.743 72.398)" stroke="#000" stroke-width="1pt" fill="none"/>
90
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -247.634 74.525)" stroke="#000" stroke-width="1pt" fill="none"/>
91
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -246.317 76.863)" stroke="#000" stroke-width="1pt" fill="none"/>
92
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -245 78.777)" stroke="#000" stroke-width="1pt" fill="none"/>
93
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -243.794 81.01)" stroke="#000" stroke-width="1pt" fill="none"/>
94
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -242.367 83.134)" stroke="#000" stroke-width="1pt" fill="none"/>
95
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -241.38 85.153)" stroke="#000" stroke-width="1pt" fill="none"/>
96
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -239.297 87.605)" stroke="#000" stroke-width="1pt" fill="none"/>
97
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(.94 0 0 .9447 -67.058 89.835)" stroke="#000" stroke-width="1pt" fill="none"/>
98
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -248.51 69.953)" stroke="#000" stroke-width="1pt" fill="none"/>
99
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -247.743 72.398)" stroke="#000" stroke-width="1pt" fill="none"/>
100
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -247.634 74.525)" stroke="#000" stroke-width="1pt" fill="none"/>
101
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -246.317 76.863)" stroke="#000" stroke-width="1pt" fill="none"/>
102
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -245 78.777)" stroke="#000" stroke-width="1pt" fill="none"/>
103
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -243.794 81.01)" stroke="#000" stroke-width="1pt" fill="none"/>
104
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -242.367 83.134)" stroke="#000" stroke-width="1pt" fill="none"/>
105
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -241.38 85.153)" stroke="#000" stroke-width="1pt" fill="none"/>
106
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -239.297 87.605)" stroke="#000" stroke-width="1pt" fill="none"/>
107
- <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(.94 0 0 .9447 -66.58 89.65)" stroke="#000" stroke-width="1pt" fill="none"/>
108
- <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-.9748 0 0 .9447 603.894 47.885)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
109
- <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-.9748 0 0 .9447 604.662 49.798)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
110
- <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.0793 0 0 .9447 639.256 51.606)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
111
- <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.0793 0 0 .9447 640.247 53.306)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
112
- <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.288 0 0 .9447 709.014 55.113)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
113
- <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4274 0 0 .9447 754.594 56.92)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
114
- <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.3578 0 0 .9447 732.4 58.94)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
115
- <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.323 0 0 .9447 720.756 60.96)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
116
- <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.3578 0 0 .9447 732.188 62.874)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
117
- <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.706 0 0 .9447 845.322 65.106)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
118
- <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 765.79 67.658)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
119
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 765.68 69.465)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
120
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 764.912 71.91)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
121
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 764.8 74.035)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
122
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 763.488 76.375)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
123
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 762.175 78.29)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
124
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 760.96 80.52)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
125
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 759.536 82.65)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
126
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 758.558 84.67)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
127
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 756.465 87.11)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
128
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-.94 0 0 .9447 584.225 89.34)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
129
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 765.68 69.465)" stroke="#000" stroke-width="1pt" fill="none"/>
130
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 764.912 71.91)" stroke="#000" stroke-width="1pt" fill="none"/>
131
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 764.8 74.035)" stroke="#000" stroke-width="1pt" fill="none"/>
132
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 763.488 76.375)" stroke="#000" stroke-width="1pt" fill="none"/>
133
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 762.175 78.29)" stroke="#000" stroke-width="1pt" fill="none"/>
134
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 760.96 80.52)" stroke="#000" stroke-width="1pt" fill="none"/>
135
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 759.536 82.65)" stroke="#000" stroke-width="1pt" fill="none"/>
136
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 758.558 84.67)" stroke="#000" stroke-width="1pt" fill="none"/>
137
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 756.465 87.11)" stroke="#000" stroke-width="1pt" fill="none"/>
138
- <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-.94 0 0 .9447 584.225 89.34)" stroke="#000" stroke-width="1pt" fill="none"/>
139
- <path stroke-linejoin="round" d="M330.84 211.83c7.525-4.83 17.464-2.31 21.63.315-6.09-1.155-6.196-1.68-10.606-1.785-3.115.106-7.7-.21-11.024 1.47z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.9748 0 0 .9447 604.34 47.397)" stroke="#000" stroke-width=".625" fill="#f0bf00"/>
140
- <path d="M348.06 211.3c-3.675 7.665-10.08 7.77-14.594-.42" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -61.768 47.153)" stroke="#000" stroke-width=".625" fill="none"/>
141
- <path d="M275.607 249.047c-1.097 1.113-3.782 1.774-5.997 1.477s-3.12-1.44-2.024-2.552c1.097-1.113 3.782-1.774 5.997-1.477s3.12 1.44 2.024 2.552z" fill-rule="evenodd" fill-opacity=".368"/>
142
- <path d="M270.35 247.497c.108.27-.23.63-.757.802s-1.042.092-1.152-.178c-.108-.27.23-.63.757-.802s1.042-.093 1.152.177z" fill-rule="evenodd" fill="gold"/>
143
- </svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
+ <g fill-rule="evenodd" stroke-width="1pt">
3
+ <path fill="#00c4ff" d="M0-.01h512.003v171.125H0z"/>
4
+ <path fill="#fff" d="M0 170.413h512.003v171.124H0z"/>
5
+ <path fill="#00c4ff" d="M0 340.846h512.003V511.97H0z"/>
6
+ </g>
7
+ <path d="M382.49 221.33c0 14.564-11.864 26.37-26.5 26.37s-26.498-11.806-26.498-26.37 11.864-26.37 26.5-26.37 26.498 11.806 26.498 26.37z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(1.2625 0 0 1.2433 -190.84 -19.626)" stroke="#000" stroke-width=".625" fill="#ffd600"/>
8
+ <path d="M364.43 195.28c-4.34-1.05-8.785.422-10.185.318-1.925 0-6.79-1.68-10.185 0M338.71 200.49c4.305-3.01 9.115 1.086 10.394.315 3.492-2.294 6.736-1.868 10.08.21 2.155 1.272 5.914-3.71 10.29.315" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".5" fill="none"/>
9
+ <path d="M333.88 205.63c2.275-1.855 9.694-1.925 17.324 2.414 1.155-.28 1.89-1.084.945-2.204-5.74-1.995-12.425-4.515-18.585-2.625-1.68 1.19-1.26 1.96.315 2.415z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".5" fill="#efc000"/>
10
+ <path d="M333.88 205.63c2.275-1.855 9.694-1.925 17.324 2.414 1.155-.28 1.89-1.084.945-2.204-5.74-1.995-12.425-4.515-18.585-2.625-1.68 1.19-1.26 1.96.315 2.415z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.9748 0 0 .9447 603.337 47.64)" stroke="#000" stroke-width=".5" fill="#efc000"/>
11
+ <path stroke-linejoin="round" d="M330.84 211.83c7.525-4.83 17.464-2.31 21.63.315-6.09-1.155-6.196-1.68-10.606-1.785-3.115.106-7.7-.21-11.024 1.47z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="#f0bf00"/>
12
+ <path d="M348.06 211.3c-3.675 7.665-10.08 7.77-14.594-.42" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="none"/>
13
+ <path d="M250.172 249.47c-1.062 1.163-3.66 1.853-5.805 1.543s-3.02-1.503-1.96-2.665c1.063-1.162 3.662-1.852 5.806-1.542s3.022 1.503 1.96 2.665z" fill-rule="evenodd" fill-opacity=".368"/>
14
+ <path d="M244.89 247.98c.11.27-.228.63-.755.802s-1.042.093-1.152-.177c-.11-.27.23-.63.756-.802s1.04-.093 1.15.177z" fill-rule="evenodd" fill="gold"/>
15
+ <path d="M349.18 224.5c-4.24 7.127 1.537 2.1 2.475 4.164 1.65 1.913 3.3 1.462 4.276 0 .977-1.65 7.128 3.113 2.927-3.938" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="none"/>
16
+ <path stroke-linejoin="round" d="M341.64 236.31c3.638-.413 9.753-3.188 11.93-.9 1.874-2.063 8.476.6 12.714.9-3.076 1.875-9.302.6-12.265 2.588-2.89-1.763-9.267-.15-12.38-2.588z" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-linecap="round" stroke-width=".625" fill="none"/>
17
+ <path stroke-linejoin="round" d="M347.5 239.58c5.514 2.25 6.752 1.913 12.716.225-1.238 3.264-4.398 3.95-6.19 3.826-1.857-.12-4.388.114-6.526-4.05z" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="none"/>
18
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="gold"/>
19
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -78.82 48.29)" stroke="#000" stroke-width=".625" fill="gold"/>
20
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" transform="matrix(-.6968 -.6607 -.6818 .6752 655.544 340.862)" stroke="#000" stroke-width=".625" fill="none"/>
21
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" transform="matrix(.682 .675 -.6964 .661 170.235 -128.707)" stroke="#000" stroke-width=".625" fill="none"/>
22
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" transform="matrix(-.0056 -.9447 -.9748 .0054 474.993 589.288)" stroke="#000" stroke-width=".625" fill="none"/>
23
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" transform="matrix(-.8943 -.376 -.388 .8666 654.602 195.86)" stroke="#000" stroke-width=".625" fill="none"/>
24
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" transform="matrix(-.6944 -.663 -.6842 .673 648.558 337.493)" stroke="#000" stroke-width=".625" fill="none"/>
25
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" transform="matrix(-.381 -.8696 -.8973 .369 587.322 475.4)" stroke="#000" stroke-width=".625" fill="none"/>
26
+ <path d="M349.18 224.5c-4.24 7.127 1.537 2.1 2.475 4.164 1.65 1.913 3.3 1.462 4.276 0 .977-1.65 7.128 3.113 2.927-3.938" stroke-opacity=".082" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="none"/>
27
+ <path stroke-linejoin="round" d="M341.64 236.31c3.638-.413 9.753-3.188 11.93-.9 1.874-2.063 8.476.6 12.714.9-3.076 1.875-9.302.6-12.265 2.588-2.89-1.763-9.267-.15-12.38-2.588z" stroke-opacity=".082" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-linecap="round" stroke-width=".625" fill="#f0bf00"/>
28
+ <path stroke-linejoin="round" d="M347.5 239.58c5.514 2.25 6.752 1.913 12.716.225-1.238 3.264-4.398 3.95-6.19 3.826-1.857-.12-4.388.114-6.526-4.05z" stroke-opacity=".082" fill-rule="evenodd" transform="matrix(.9748 0 0 .9447 -87.223 47.64)" stroke="#000" stroke-width=".625" fill="#f0bf00"/>
29
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6968 -.6607 -.6818 .6752 655.544 340.862)" stroke="#000" stroke-width=".625" fill="gold"/>
30
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.682 .675 -.6964 .661 170.235 -128.707)" stroke="#000" stroke-width=".625" fill="gold"/>
31
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.0056 -.9447 -.9748 .0054 474.993 589.288)" stroke="#000" stroke-width=".625" fill="gold"/>
32
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.8943 -.376 -.388 .8666 654.602 195.86)" stroke="#000" stroke-width=".625" fill="gold"/>
33
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6944 -.663 -.6842 .673 648.558 337.493)" stroke="#000" stroke-width=".625" fill="gold"/>
34
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.381 -.8696 -.8973 .369 587.322 475.4)" stroke="#000" stroke-width=".625" fill="gold"/>
35
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(0 -.9447 .9748 0 44.815 582.748)" stroke="#000" stroke-width=".625" fill="gold"/>
36
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.9748 0 0 .9447 604.637 48.13)" stroke="#000" stroke-width=".625" fill="gold"/>
37
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.6968 -.6607 .6818 .6752 -137.85 341.345)" stroke="#000" stroke-width=".625" fill="gold"/>
38
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.682 .675 .6964 .661 347.467 -128.463)" stroke="#000" stroke-width=".625" fill="gold"/>
39
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.0056 -.9447 .9748 .0054 42.424 589.288)" stroke="#000" stroke-width=".625" fill="gold"/>
40
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.8943 -.376 .388 .8666 -136.957 196.355)" stroke="#000" stroke-width=".625" fill="gold"/>
41
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.6944 -.663 .6842 .673 -131.525 337.493)" stroke="#000" stroke-width=".625" fill="gold"/>
42
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.381 -.8696 .8973 .369 -69.485 475.4)" stroke="#000" stroke-width=".625" fill="gold"/>
43
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.6968 -.6607 .6818 .6752 -137.85 341.345)" stroke="#000" stroke-width=".625" fill="gold"/>
44
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.682 .675 .6964 .661 347.467 -128.463)" stroke="#000" stroke-width=".625" fill="gold"/>
45
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.0056 -.9447 .9748 .0054 42.424 589.288)" stroke="#000" stroke-width=".625" fill="gold"/>
46
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.8943 -.376 .388 .8666 -136.957 196.355)" stroke="#000" stroke-width=".625" fill="gold"/>
47
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.6944 -.663 .6842 .673 -131.525 337.493)" stroke="#000" stroke-width=".625" fill="gold"/>
48
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.381 -.8696 .8973 .369 -69.485 475.4)" stroke="#000" stroke-width=".625" fill="gold"/>
49
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(0 .9447 -.9748 0 472.49 -71.697)" stroke="#000" stroke-width=".625" fill="gold"/>
50
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.9748 0 0 -.9447 -87.32 462.914)" stroke="#000" stroke-width=".625" fill="gold"/>
51
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.6968 .6607 -.6818 -.6752 655.16 169.7)" stroke="#000" stroke-width=".625" fill="gold"/>
52
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.682 -.675 -.6964 -.661 169.85 639.513)" stroke="#000" stroke-width=".625" fill="gold"/>
53
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.0056 .9447 -.9748 -.0054 474.894 -78.248)" stroke="#000" stroke-width=".625" fill="gold"/>
54
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.8943 .376 -.388 -.8666 654.268 314.703)" stroke="#000" stroke-width=".625" fill="gold"/>
55
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.6944 .663 -.6842 -.673 648.843 173.552)" stroke="#000" stroke-width=".625" fill="gold"/>
56
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.381 .8696 -.8973 -.369 586.8 35.64)" stroke="#000" stroke-width=".625" fill="gold"/>
57
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6968 .6607 -.6818 -.6752 655.16 169.7)" stroke="#000" stroke-width=".625" fill="gold"/>
58
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.682 -.675 -.6964 -.661 169.85 639.513)" stroke="#000" stroke-width=".625" fill="gold"/>
59
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.0056 .9447 -.9748 -.0054 474.894 -78.248)" stroke="#000" stroke-width=".625" fill="gold"/>
60
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.8943 .376 -.388 -.8666 654.268 314.703)" stroke="#000" stroke-width=".625" fill="gold"/>
61
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6944 .663 -.6842 -.673 648.843 173.552)" stroke="#000" stroke-width=".625" fill="gold"/>
62
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.381 .8696 -.8973 -.369 586.8 35.64)" stroke="#000" stroke-width=".625" fill="gold"/>
63
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.9748 0 0 -.9447 596.078 462.74)" stroke="#000" stroke-width=".625" fill="gold"/>
64
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(0 .9447 .9748 0 44.394 -79.747)" stroke="#000" stroke-width=".625" fill="gold"/>
65
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.6818 -.6752 .6968 -.6607 346.97 639.76)" stroke="#000" stroke-width=".625" fill="gold"/>
66
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(.6964 .661 .682 -.675 -137.843 169.465)" stroke="#000" stroke-width=".625" fill="gold"/>
67
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.9748 -.0054 .0056 -.9447 602.83 465.07)" stroke="#000" stroke-width=".625" fill="gold"/>
68
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.388 -.8666 .8943 -.376 197.336 638.894)" stroke="#000" stroke-width=".625" fill="gold"/>
69
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.6842 -.673 .6944 -.663 342.983 633.63)" stroke="#000" stroke-width=".625" fill="gold"/>
70
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.8973 -.369 .381 -.8696 485.31 573.508)" stroke="#000" stroke-width=".625" fill="gold"/>
71
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6818 -.6752 .6968 -.6607 346.97 639.76)" stroke="#000" stroke-width=".625" fill="gold"/>
72
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(.6964 .661 .682 -.675 -137.843 169.465)" stroke="#000" stroke-width=".625" fill="gold"/>
73
+ <path stroke-linejoin="round" d="M343.17 258.06c-3.977 10.41.38 15.358-1.567 20.964-1.874 5.398-10.025 18.776-3.82 24.59 4.93.227-.853-7.377 9.01-21.456 4.576-6.595-1.195-10.77 3.626-23.707.448-1.106-6.623-2.03-7.25-.39z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.9748 -.0054 .0056 -.9447 602.83 465.07)" stroke="#000" stroke-width=".625" fill="gold"/>
74
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.388 -.8666 .8943 -.376 197.336 638.894)" stroke="#000" stroke-width=".625" fill="gold"/>
75
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.6842 -.673 .6944 -.663 342.983 633.63)" stroke="#000" stroke-width=".625" fill="gold"/>
76
+ <path stroke-linejoin="round" d="M342.97 258.16c-1.528 11.683-.62 47.577 3.037 46.14 4.05 1.306 4.583-35.162 4.212-45.945-.053-1.194-7.037-1.938-7.25-.195z" stroke-opacity=".149" fill-rule="evenodd" transform="matrix(-.8973 -.369 .381 -.8696 485.31 573.508)" stroke="#000" stroke-width=".625" fill="gold"/>
77
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(.9748 0 0 .9447 -86.718 48.374)" stroke="#000" stroke-width="1pt" fill="none"/>
78
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(.9748 0 0 .9447 -87.486 50.286)" stroke="#000" stroke-width="1pt" fill="none"/>
79
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.0793 0 0 .9447 -122.09 52.094)" stroke="#000" stroke-width="1pt" fill="none"/>
80
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.0793 0 0 .9447 -123.073 53.795)" stroke="#000" stroke-width="1pt" fill="none"/>
81
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.288 0 0 .9447 -191.837 55.603)" stroke="#000" stroke-width="1pt" fill="none"/>
82
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.4274 0 0 .9447 -237.42 57.41)" stroke="#000" stroke-width="1pt" fill="none"/>
83
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.3578 0 0 .9447 -215.23 59.43)" stroke="#000" stroke-width="1pt" fill="none"/>
84
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.323 0 0 .9447 -203.585 61.45)" stroke="#000" stroke-width="1pt" fill="none"/>
85
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.3578 0 0 .9447 -215.01 63.362)" stroke="#000" stroke-width="1pt" fill="none"/>
86
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.706 0 0 .9447 -328.153 65.594)" stroke="#000" stroke-width="1pt" fill="none"/>
87
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".171" transform="matrix(1.4622 0 0 .9447 -248.62 68.146)" stroke="#000" stroke-width="1pt" fill="none"/>
88
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -248.51 69.953)" stroke="#000" stroke-width="1pt" fill="none"/>
89
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -247.743 72.398)" stroke="#000" stroke-width="1pt" fill="none"/>
90
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -247.634 74.525)" stroke="#000" stroke-width="1pt" fill="none"/>
91
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -246.317 76.863)" stroke="#000" stroke-width="1pt" fill="none"/>
92
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -245 78.777)" stroke="#000" stroke-width="1pt" fill="none"/>
93
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -243.794 81.01)" stroke="#000" stroke-width="1pt" fill="none"/>
94
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -242.367 83.134)" stroke="#000" stroke-width="1pt" fill="none"/>
95
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -241.38 85.153)" stroke="#000" stroke-width="1pt" fill="none"/>
96
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -239.297 87.605)" stroke="#000" stroke-width="1pt" fill="none"/>
97
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(.94 0 0 .9447 -67.058 89.835)" stroke="#000" stroke-width="1pt" fill="none"/>
98
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -248.51 69.953)" stroke="#000" stroke-width="1pt" fill="none"/>
99
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -247.743 72.398)" stroke="#000" stroke-width="1pt" fill="none"/>
100
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -247.634 74.525)" stroke="#000" stroke-width="1pt" fill="none"/>
101
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -246.317 76.863)" stroke="#000" stroke-width="1pt" fill="none"/>
102
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -245 78.777)" stroke="#000" stroke-width="1pt" fill="none"/>
103
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -243.794 81.01)" stroke="#000" stroke-width="1pt" fill="none"/>
104
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -242.367 83.134)" stroke="#000" stroke-width="1pt" fill="none"/>
105
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -241.38 85.153)" stroke="#000" stroke-width="1pt" fill="none"/>
106
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(1.4622 0 0 .9447 -239.297 87.605)" stroke="#000" stroke-width="1pt" fill="none"/>
107
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".078" transform="matrix(.94 0 0 .9447 -66.58 89.65)" stroke="#000" stroke-width="1pt" fill="none"/>
108
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-.9748 0 0 .9447 603.894 47.885)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
109
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-.9748 0 0 .9447 604.662 49.798)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
110
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.0793 0 0 .9447 639.256 51.606)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
111
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.0793 0 0 .9447 640.247 53.306)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
112
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.288 0 0 .9447 709.014 55.113)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
113
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4274 0 0 .9447 754.594 56.92)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
114
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.3578 0 0 .9447 732.4 58.94)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
115
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.323 0 0 .9447 720.756 60.96)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
116
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.3578 0 0 .9447 732.188 62.874)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
117
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.706 0 0 .9447 845.322 65.106)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
118
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".134" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 765.79 67.658)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
119
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 765.68 69.465)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
120
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 764.912 71.91)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
121
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 764.8 74.035)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
122
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 763.488 76.375)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
123
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 762.175 78.29)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
124
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 760.96 80.52)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
125
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 759.536 82.65)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
126
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 758.558 84.67)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
127
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-1.4622 0 0 .9447 756.465 87.11)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
128
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" fill-rule="evenodd" fill-opacity=".867" transform="matrix(-.94 0 0 .9447 584.225 89.34)" stroke="#000" stroke-width="1pt" fill="#00699d"/>
129
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 765.68 69.465)" stroke="#000" stroke-width="1pt" fill="none"/>
130
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 764.912 71.91)" stroke="#000" stroke-width="1pt" fill="none"/>
131
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 764.8 74.035)" stroke="#000" stroke-width="1pt" fill="none"/>
132
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 763.488 76.375)" stroke="#000" stroke-width="1pt" fill="none"/>
133
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 762.175 78.29)" stroke="#000" stroke-width="1pt" fill="none"/>
134
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 760.96 80.52)" stroke="#000" stroke-width="1pt" fill="none"/>
135
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 759.536 82.65)" stroke="#000" stroke-width="1pt" fill="none"/>
136
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 758.558 84.67)" stroke="#000" stroke-width="1pt" fill="none"/>
137
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-1.4622 0 0 .9447 756.465 87.11)" stroke="#000" stroke-width="1pt" fill="none"/>
138
+ <path d="M328.14 202.55h-3.15" stroke-opacity=".063" transform="matrix(-.94 0 0 .9447 584.225 89.34)" stroke="#000" stroke-width="1pt" fill="none"/>
139
+ <path stroke-linejoin="round" d="M330.84 211.83c7.525-4.83 17.464-2.31 21.63.315-6.09-1.155-6.196-1.68-10.606-1.785-3.115.106-7.7-.21-11.024 1.47z" stroke-opacity=".387" fill-rule="evenodd" transform="matrix(-.9748 0 0 .9447 604.34 47.397)" stroke="#000" stroke-width=".625" fill="#f0bf00"/>
140
+ <path d="M348.06 211.3c-3.675 7.665-10.08 7.77-14.594-.42" stroke-opacity=".387" transform="matrix(.9748 0 0 .9447 -61.768 47.153)" stroke="#000" stroke-width=".625" fill="none"/>
141
+ <path d="M275.607 249.047c-1.097 1.113-3.782 1.774-5.997 1.477s-3.12-1.44-2.024-2.552c1.097-1.113 3.782-1.774 5.997-1.477s3.12 1.44 2.024 2.552z" fill-rule="evenodd" fill-opacity=".368"/>
142
+ <path d="M270.35 247.497c.108.27-.23.63-.757.802s-1.042.092-1.152-.178c-.108-.27.23-.63.757-.802s1.042-.093 1.152.177z" fill-rule="evenodd" fill="gold"/>
143
+ </svg>
admin/flags/1x1/as.svg CHANGED
@@ -1,33 +1,33 @@
1
- <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
- <defs>
3
- <clipPath id="a">
4
- <path fill="gray" d="M496.06 15.937h496.06v496.06H496.06z"/>
5
- </clipPath>
6
- </defs>
7
- <g clip-path="url(#a)" transform="translate(-512 -16.45) scale(1.032)">
8
- <path fill="#006" d="M0 15.937h992.13v496.06H0z"/>
9
- <path d="M0 263.97L992.13 512V15.94L0 263.97z" fill-rule="evenodd" fill="#bd1021"/>
10
- <path d="M992.13 42.512v442.91L106.3 263.962l885.83-221.46z" fill-rule="evenodd" fill="#fff"/>
11
- <g stroke="#000">
12
- <path stroke-linejoin="round" d="M825.487 319.59s-6.193-5.07 1.127-13.234c-3.942-3.378-.282-9.853-.282-9.853s-6.757-2.534.282-12.95c-5.068-3.38-2.816-10.982-2.816-10.982s-16.61-6.193-.844-12.104c-12.95 5.63-25.058-7.603-25.058-7.603l-18.863.564c-3.2-15.67-28.07-2.06-9.58-47.01-4.787-.846-10.136-2.253-15.485 1.688-5.35 3.94-20.553 12.387-29.562 3.94s5.91-20.552 6.194-20.833c.28-.28 19.99-10.417 22.804-17.173-.28-5.07-6.475-9.01-.845-19.99 6.475-10.418 46.17-20.273 64.2-23.65 8.726-3.943 12.668-11.544 12.668-11.544l1.97 7.32s39.98-11.825 41.95-17.456.846 5.068.846 5.068c15.766-1.408 35.755-14.92 38.57-8.728 13.233-2.534 38.573-13.795 38.573-13.795s8.727-.28 2.533 9.29c3.942 6.195-1.126 11.544-1.407 11.544-.283 0 1.688 6.193-3.38 9.572 1.69 5.35-3.097 9.572-3.097 9.572s2.254 6.476-6.756 9.854c.845 5.63-5.068 6.757-5.068 6.757s.845 5.913-3.097 8.447c0 4.504-4.504 6.757-4.504 6.757s2.815 1.688-1.126 4.503c-3.94 2.816-44.765 27.873-44.765 27.592 0-.282 29.843 5.35 31.813 6.475s24.495 16.05 24.495 16.05l-22.806 28.153s-25.338-2.815-26.464-1.408 5.35 1.97 6.756 4.223c1.41 2.252 3.66 7.603 8.165 7.04 4.504-.565-8.447 8.164-16.893 9.01 0 3.096 10.698 3.377 13.514.844 2.817-2.535-6.757 7.32-7.883 8.727s12.67-1.972 12.67-1.972-2.253 9.29-14.358 12.107c4.784 7.883 2.813 12.95 2.532 12.95s-7.884-7.883-15.204-6.475c1.97 7.602 7.884 14.64 9.574 15.767 1.688 1.126-13.233.844-15.204-3.38s-3.66 10.136 1.69 14.642c-6.194.28-11.544-3.38-11.544-3.38s-3.66 8.445-1.126 12.67c2.534 4.223-8.728-8.448-8.728-8.448l-21.397 9.01-4.787-8.165z" fill-rule="evenodd" stroke-width="1.7061250000000001" fill="#9c3900"/>
13
- <path d="M660.12 302.828c.5 0 31.083-.502 45.123-8.524 7.02 11.03 16.545 18.55 16.545 18.55l4.512-16.042s11.03.5 12.033 3.008c-1.504 3.007-2.005 7.018-2.005 7.018s7.52.503 8.02 1.504c.503 1.004-2.004 9.526-2.004 9.526l32.087 7.52s2.508-12.533 5.015-11.03c2.507 1.505 13.537 17.047 29.08 18.05s16.544-13.036 16.544-13.036l3.51 2.007s6.516-14.04 7.52-14.04 2.506 2.006 11.03 2.006c2.506 3.008 3.51 10.026 3.51 10.026s-9.528 9.527-6.52 17.048 3.51 5.514 3.51 5.514l69.19 16.545s3.51 5.515-2.507 8.523c0 .5-69.69-16.044-69.69-16.044s-6.52 7.52-11.532 6.015-1.503 3.008-1.503 3.008L906.79 366s5.517 7.02 1.506 9.025c-5.014.5-81.222-5.014-81.222-5.014s-4.512 9.527-9.525 1.505c-3.51 5.515-7.522-1.504-7.522-1.504s-6.517 5.015-7.52-.5c-5.516 4.01-9.025-2.507-9.025-2.507l-32.088-2.006-2.005 3.008s5.515 1.504-3.008 5.015c-8.523 3.51 51.138 2.005 52.643 2.505 1.504.503-4.01 5.015-4.01 5.015s30.583 2.005 36.097-4.512c5.516-6.52-2.005 8.522-2.005 8.522s24.066-1.002 24.066-2.005-.502 7.52-17.046 6.518c10.026 6.518 22.56 10.528 22.56 10.528s-12.534 3.01-27.073-.5c2.506 6.518 13.537 12.534 13.537 12.534s-8.02 7.02-26.07-10.028c5.014 9.025 1.002 12.536.5 11.532-.5-1.003-9.023-13.537-29.078-18.05 12.534 8.023 7.018 11.533 7.018 11.533s-6.517-11.53-17.046 0c-4.01-10.528-19.553-16.544-38.605-17.547-6.017-7.02-9.527-5.014-23.564-9.025-8.022-9.024-19.554-19.05-19.554-19.05s.502-13.54 14.038-12.034c1.504 4.512 1.504 3.008 1.504 3.008s15.042-5.516 19.554 2.005c6.518-11.532 15.542-1.724 17.046 2.286 4.32.633 26.07 1.223 26.07 1.223s-2.506-4.512-1.002-4.01c1.504.5 13.537-4.512 13.036-6.017-.502-1.505-1.003-6.518 1.002-6.017 2.006.5-17.046-2.507-27.575 5.516-3.51-3.512-1.003-13.038-1.003-13.038l-31.084-6.517-1.504 8.022s-9.025 1.504-8.523-.5c.502-2.008-2.005 7.017-2.005 7.017s-12.033-3.008-12.033-3.51 3.51-18.05 3.51-17.548c0 .503-10.028 1.003-24.066 11.532-4.01-12.534-35.597-29.08-35.597-29.58z" fill-rule="evenodd" stroke-width="1.3649pt" fill="#ffc221"/>
14
- <path d="M736.328 307.346l-6.518 29.08M742.343 318.374l-2.005 9.526M774.432 325.895l-3.008 9.025M830.087 387.056c-.5 0-16.043 2.005-18.05 1.504-2.004-.5 24.568 8.022 24.568 11.53M802.01 390.578s-15.542-10.027-18.048-9.025c-2.507 1.003 15.542-.5 17.046-2.005M769.92 379.044s-16.043.5-17.547-1.003 15.542 11.03 18.55 10.03M738.834 372.015c-.5 0-11.03-4.01-15.542-5.015 4.01 4.012 7.02 9.527 17.046 11.532M742.846 365.504c-.502-1.003-20.055-7.02-20.055-10.028 4.513 1.505 11.03 3.51 17.047 2.005M846.63 342.438l-2.005 9.023" stroke-width="1.3649pt" fill="none"/>
15
- <path d="M699.226 261.717s-21.058 18.048 0 28.577c1.003-7.02 2.507-8.02 2.507-8.02s17.547 6.516 28.076-9.026c-4.513-6.517-12.535-4.01-12.535-4.01s-16.546 0-18.05-7.52z" fill-rule="evenodd" stroke-width="1.3649pt" fill="#ffc221"/>
16
- <path d="M716.775 269.743l-14.54 12.534M761.554 356.796s3.352 3.695.343 8.207M832.094 360.495l-5.515.502M786.97 357.48l10.027 1.503M813.94 331.696s.282 10.136-8.164 9.854c-8.446-.282-5.632.282-5.632.282" stroke-width="1.3649pt" fill="none"/>
17
- <path d="M820.424 330.003s3.378 1.126 2.534 3.66c-.845 2.534.844 9.854-9.01 16.893-10.418 2.252-9.29-8.727-9.29-8.727" stroke-width="1.3649pt" fill="none"/>
18
- <path d="M824.082 333.102s6.194-3.66 7.038 2.253c.844 5.91-5.067 16.892-9.29 18.582-4.225 1.688-9.01-.283-8.448-3.097M831.684 335.64s5.632-4.505 7.32 1.408c1.69 5.912-4.504 19.145-7.04 19.426M839.56 337.046s2.815-1.407 4.785.28M830.55 357.315c-1.125.28-5.91.562-7.6-3.097M805.22 347.46c-.282 0-5.913.283-5.913.283M826.893 369.708l-.562-9.29-2.25-3.098-3.943 3.942s-.564 9.29-2.252 10.136M820.137 360.973c-.28-.562-3.097-5.91-3.097-5.91l-4.787 5.91s-.562 8.447-2.252 9.292M812.248 360.686c0-.28-1.97-5.63-1.97-5.63s-5.63 3.097-6.195 5.35c-.562 2.25-.845 8.445-2.252 9.01M804.086 359.28s.564-5.067-1.126-5.067-9.29 7.038-9.572 13.232" stroke-width="1.3649pt" fill="none"/>
19
- <path stroke-linejoin="round" d="M699.918 261.868s2.815-2.816 3.66-6.194c.845-3.38-1.126-7.04 2.253-10.136 3.38-3.097 47.862-21.96 51.523-25.62 3.66-3.66 10.417-11.544 11.262-13.233.844-1.69 3.378 8.446-4.224 12.95 8.166-2.252 13.515-4.785 16.893-3.66-3.38 4.787-12.387 12.67-16.61 12.67 9.854-3.66 18.862-6.757 21.397-4.786 2.533 1.97-12.107 11.825-18.02 12.387 9.855-2.533 23.088-6.475 24.776-2.252-5.35 1.69-3.66 3.095-14.64 9.29-1.407 1.128-8.446 1.408-8.446 1.408 8.446-.845 19.99-4.223 21.115 1.97-6.756 2.534-9.29 5.914-14.92 7.32-5.632 1.41-18.583 3.943-26.466 7.04-7.884 3.097-19.428 12.106-19.428 12.106s-25.057.844-25.057.562c0-.282-4.786-11.543-5.068-11.824z" fill-rule="evenodd" stroke-width="1.3649pt" fill="#fff"/>
20
- <path d="M711.742 259.902s.282-5.63 2.816-7.6c2.533-1.972 15.203-6.76 18.02-10.982 2.814-4.223-4.224 7.32-3.098 10.417M716.81 251.453s6.194 2.254 4.786 7.04" stroke-width="1.3649pt" fill="none"/>
21
- <path d="M724.13 254.694c0 2.566-2.08 4.646-4.645 4.646s-4.646-2.08-4.646-4.646 2.08-4.645 4.645-4.645 4.645 2.08 4.645 4.644z" stroke-width="1.18531pt" fill="none"/>
22
- <path d="M914.738 244.697l48.707 9.29s5.35-6.193 2.534-9.57c7.32-1.69 5.348-11.263 5.348-11.263s8.446-3.66 1.408-12.107c4.788-4.786-1.126-8.446-1.126-8.446s1.97-8.445-4.223-9.29c1.69-6.756-10.7-9.01-10.7-9.01s-25.62 7.04-43.638 7.603c5.91 5.912-2.254 9.572-2.254 9.572s4.787 3.38 3.38 6.194c-1.41 2.815.843 5.912-5.35 7.883 8.164 3.66-.845 9.853-.845 9.853s9.01 6.194 6.758 9.29z" fill-rule="evenodd" stroke-width="1.3649pt" fill="#fff"/>
23
- <path d="M909.947 234.283s43.077 5.068 45.048 5.068 9.572 2.535 10.98 5.07M912.2 231.744l59.968 1.407M912.486 230.338s56.87-3.378 60.813-9.29M914.165 217.95s57.154-6.193 57.718-5.35M912.2 210.912s55.464-8.728 56.026-7.32M753.975 175.157s17.456 19.145 15.766 32.095" stroke-width="1.3649pt" fill="none"/>
24
- <path d="M768.615 197.117s5.63 8.164 7.883 9.01 21.96 1.97 23.087 10.416c1.126 5.35-4.223 3.66-3.378 7.6 1.407 5.07 14.64 11.544 29 3.943M811.975 232.03s11.824 17.457 29.28-1.406M832.244 238.227s14.358 7.602 26.183-12.106M843.218 239.906s7.038 5.913 21.68-1.97M885.175 230.052s21.678 4.504 23.087 5.912M893.337 225.275c.28 0 15.203.563 15.203.563M884.042 216.824s25.9-1.69 29.28 3.66M872.78 208.66s36.32 1.407 38.01 3.378M880.943 245.816s6.194-1.688 7.04-.843M866.87 261.02s8.166 7.04 18.584 3.943M871.375 272.855s9.29 4.223 20.272 1.688M874.474 279.884s9.29 6.194 15.485 5.067M870.256 283.556s6.475 4.786 6.756 7.32M861.248 289.18s1.97 10.134 9.01 13.794M856.457 293.683s-3.097 13.233 4.787 21.398M848.295 304.098c0 .28-.562 6.193-.28 6.757M797.616 252.86l15.204-.846s5.63-2.252 1.688-5.91M816.48 249.488c.282 0 14.358 1.126 18.02 5.35 3.658 4.222 8.163 12.668 10.697 14.077 2.534 1.407 3.097-.564 3.097-.564M842.098 266.1s-7.6 12.95-1.688 16.892M837.867 280.457s-6.756 9.01-1.407 13.514M835.055 292.837s-5.35 8.73 1.128 14.64M832.694 269.688c-.363.363-6.54 4.723-8.72 3.634M826.156 283.488s2.543 2.542 4.723 2.18M826.457 296.7l4.057 2.783M827.003 306.814l3.51 2.118M763.412 168.732s7.4 3.85 13.323 0c5.92-3.85 34.343-18.355 41.745-20.724 7.4-2.37 11.546-15.988 13.027-21.908M825.883 142.087l41.45-12.14s6.81-5.624 7.105-15.986M871.47 125.21s41.45-4.144 41.45-19.54M906.412 116.328s43.522-11.842 47.667-16.283" stroke-width="1.3649pt" fill="none"/>
25
- <path d="M785.018 178.206s26.35-13.62 30.495-15.1c4.144-1.48 13.617-13.32-.593-13.32" stroke-width="1.3649pt" fill="none"/>
26
- <path d="M797.753 183.535c.296 0 21.612-13.916 28.717-15.69 3.85-5.33 1.777-10.955-4.736-9.77" stroke-width="1.3649pt" fill="none"/>
27
- <path d="M828.245 164.29c.592-.295 11.547-.59 7.698 7.994-5.624 4.145-29.903 16.284-29.903 16.284M822.62 155.113l46.19-15.396s3.848-7.994-1.776-9.178M905.525 116.624c0 .296 5.923 3.553 2.37 8.882-6.514 3.85-37.304 11.25-37.304 11.25M952.3 111.888l-43.52 12.14M949.038 121.658l-37.895 11.547M945.79 131.132l-33.455 10.066M939.566 140.606c-.89 0-24.87 7.4-24.87 7.4M934.243 148.008l-15.396 6.217M930.394 156.297c-.593 0-13.323 5.625-13.323 5.625M926.545 163.106l-11.842 5.625M906.112 175.838s1.48.592 1.185 2.368M876.207 192.12s5.034 1.777.296 6.514c-2.368 3.257-9.177 2.37-13.322 8.29M908.487 125.803s6.22 1.48 1.48 9.474c-12.435 4.737-37.6 12.435-37.6 12.435s-1.183 2.072-4.44 3.85c-3.256 1.775-39.08 11.84-39.08 11.84M910.562 134.98s6.81 2.962 0 7.995c-7.698 4.44-34.64 12.73-34.64 12.73s-.296 2.37-1.48 3.257c-1.184.888-36.71 12.73-36.71 12.73" stroke-width="1.3649pt" fill="none"/>
28
- <path d="M912.336 142.974s7.106 2.072.89 7.993c-7.403 4.44-31.088 12.435-31.088 12.435s-2.368 2.96-6.217 4.145c-3.848 1.184-28.42 11.25-28.42 11.25M914.11 150.968c2.074.888 7.698 1.776.89 7.106-7.994 3.552-27.534 11.25-27.534 11.25l-1.777 3.257-31.086 13.323M915.885 158.962s2.96 3.553-3.553 7.698c-7.106 3.85-22.5 9.77-22.5 9.77M912.336 167.25s3.257 2.074-.887 5.034c-4.74 2.37-23.39 12.14-23.39 12.14l-12.14 7.992" stroke-width="1.3649pt" fill="none"/>
29
- <path d="M869.697 140.013c0 .296 5.033 4.44 3.256 9.178 4.442 3.258 3.553 6.81 3.553 6.81s6.217 3.553 5.33 8.586c6.217 1.48 5.92 5.034 5.92 5.034l-2.072 3.256s6.217-.296.888 7.698c3.257 1.776 1.777 3.85 1.777 3.85M886.567 180.87c-.89 0-21.612 7.698-26.942 12.435" stroke-width="1.3649pt" fill="none"/>
30
- <path d="M836.543 171.693s6.217-.296 5.33 6.513c7.106-2.37 5.625 4.44 5.625 4.44s8.29-3.256 6.81 7.106c5.328-1.184 4.44 4.145 4.44 4.145s4.737-.296 4.737 2.37c3.257-2.962 6.81-1.482 6.81-1.482s2.368-3.256 5.624-2.368M842.167 177.91c0 .592-27.83 15.987-27.83 15.987M847.49 182.942l-21.02 13.027M854.6 189.455c0 .297-18.356 10.955-18.356 10.955M858.75 193.6s-13.027 10.66-15.987 10.067M863.186 196.857s-7.402 5.626-13.62 8.29M870.884 194.49s2.368 2.96-12.434 10.657" stroke-width="1.3649pt" fill="none"/>
31
- </g>
32
- </g>
33
- </svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" height="512" width="512">
2
+ <defs>
3
+ <clipPath id="a">
4
+ <path fill="gray" d="M496.06 15.937h496.06v496.06H496.06z"/>
5
+ </clipPath>
6
+ </defs>
7
+ <g clip-path="url(#a)" transform="translate(-512 -16.45) scale(1.032)">
8
+ <path fill="#006" d="M0 15.937h992.13v496.06H0z"/>
9
+ <path d="M0 263.97L992.13 512V15.94L0 263.97z" fill-rule="evenodd" fill="#bd1021"/>
10
+ <path d="M992.13 42.512v442.91L106.3 263.962l885.83-221.46z" fill-rule="evenodd" fill="#fff"/>
11
+ <g stroke="#000">
12
+ <path stroke-linejoin="round" d="M825.487 319.59s-6.193-5.07 1.127-13.234c-3.942-3.378-.282-9.853-.282-9.853s-6.757-2.534.282-12.95c-5.068-3.38-2.816-10.982-2.816-10.982s-16.61-6.193-.844-12.104c-12.95 5.63-25.058-7.603-25.058-7.603l-18.863.564c-3.2-15.67-28.07-2.06-9.58-47.01-4.787-.846-10.136-2.253-15.485 1.688-5.35 3.94-20.553 12.387-29.562 3.94s5.91-20.552 6.194-20.833c.28-.28 19.99-10.417 22.804-17.173-.28-5.07-6.475-9.01-.845-19.99 6.475-10.418 46.17-20.273 64.2-23.65 8.726-3.943 12.668-11.544 12.668-11.544l1.97 7.32s39.98-11.825 41.95-17.456.846 5.068.846 5.068c15.766-1.408 35.755-14.92 38.57-8.728 13.233-2.534 38.573-13.795 38.573-13.795s8.727-.28 2.533 9.29c3.942 6.195-1.126 11.544-1.407 11.544-.283 0 1.688 6.193-3.38 9.572 1.69 5.35-3.097 9.572-3.097 9.572s2.254 6.476-6.756 9.854c.845 5.63-5.068 6.757-5.068 6.757s.845 5.913-3.097 8.447c0 4.504-4.504 6.757-4.504 6.757s2.815 1.688-1.126 4.503c-3.94 2.816-44.765 27.873-44.765 27.592 0-.282 29.843 5.35 31.813 6.475s24.495 16.05 24.495 16.05l-22.806 28.153s-25.338-2.815-26.464-1.408 5.35 1.97 6.756 4.223c1.41 2.252 3.66 7.603 8.165 7.04 4.504-.565-8.447 8.164-16.893 9.01 0 3.096 10.698 3.377 13.514.844 2.817-2.535-6.757 7.32-7.883 8.727s12.67-1.972 12.67-1.972-2.253 9.29-14.358 12.107c4.784 7.883 2.813 12.95 2.532 12.95s-7.884-7.883-15.204-6.475c1.97 7.602 7.884 14.64 9.574 15.767 1.688 1.126-13.233.844-15.204-3.38s-3.66 10.136 1.69 14.642c-6.194.28-11.544-3.38-11.544-3.38s-3.66 8.445-1.126 12.67c2.534 4.223-8.728-8.448-8.728-8.448l-21.397 9.01-4.787-8.165z" fill-rule="evenodd" stroke-width="1.7061250000000001" fill="#9c3900"/>
13
+ <path d="M660.12 302.828c.5 0 31.083-.502 45.123-8.524 7.02 11.03 16.545 18.55 16.545 18.55l4.512-16.042s11.03.5 12.033 3.008c-1.504 3.007-2.005 7.018-2.005 7.018s7.52.503 8.02 1.504c.503 1.004-2.004 9.526-2.004 9.526l32.087 7.52s2.508-12.533 5.015-11.03c2.507 1.505 13.537 17.047 29.08 18.05s16.544-13.036 16.544-13.036l3.51 2.007s6.516-14.04 7.52-14.04 2.506 2.006 11.03 2.006c2.506 3.008 3.51 10.026 3.51 10.026s-9.528 9.527-6.52 17.048 3.51 5.514 3.51 5.514l69.19 16.545s3.51 5.515-2.507 8.523c0 .5-69.69-16.044-69.69-16.044s-6.52 7.52-11.532 6.015-1.503 3.008-1.503 3.008L906.79 366s5.517 7.02 1.506 9.025c-5.014.5-81.222-5.014-81.222-5.014s-4.512 9.527-9.525 1.505c-3.51 5.515-7.522-1.504-7.522-1.504s-6.517 5.015-7.52-.5c-5.516 4.01-9.025-2.507-9.025-2.507l-32.088-2.006-2.005 3.008s5.515 1.504-3.008 5.015c-8.523 3.51 51.138 2.005 52.643 2.505 1.504.503-4.01 5.015-4.01 5.015s30.583 2.005 36.097-4.512c5.516-6.52-2.005 8.522-2.005 8.522s24.066-1.002 24.066-2.005-.502 7.52-17.046 6.518c10.026 6.518 22.56 10.528 22.56 10.528s-12.534 3.01-27.073-.5c2.506 6.518 13.537 12.534 13.537 12.534s-8.02 7.02-26.07-10.028c5.014 9.025 1.002 12.536.5 11.532-.5-1.003-9.023-13.537-29.078-18.05 12.534 8.023 7.018 11.533 7.018 11.533s-6.517-11.53-17.046 0c-4.01-10.528-19.553-16.544-38.605-17.547-6.017-7.02-9.527-5.014-23.564-9.025-8.022-9.024-19.554-19.05-19.554-19.05s.502-13.54 14.038-12.034c1.504 4.512 1.504 3.008 1.504 3.008s15.042-5.516 19.554 2.005c6.518-11.532 15.542-1.724 17.046 2.286 4.32.633 26.07 1.223 26.07 1.223s-2.506-4.512-1.002-4.01c1.504.5 13.537-4.512 13.036-6.017-.502-1.505-1.003-6.518 1.002-6.017 2.006.5-17.046-2.507-27.575 5.516-3.51-3.512-1.003-13.038-1.003-13.038l-31.084-6.517-1.504 8.022s-9.025 1.504-8.523-.5c.502-2.008-2.005 7.017-2.005 7.017s-12.033-3.008-12.033-3.51 3.51-18.05 3.51-17.548c0 .503-10.028 1.003-24.066 11.532-4.01-12.534-35.597-29.08-35.597-29.58z" fill-rule="evenodd" stroke-width="1.3649pt" fill="#ffc221"/>
14
+ <path d="M736.328 307.346l-6.518 29.08M742.343 318.374l-2.005 9.526M774.432 325.895l-3.008 9.025M830.087 387.056c-.5 0-16.043 2.005-18.05 1.504-2.004-.5 24.568 8.022 24.568 11.53M802.01 390.578s-15.542-10.027-18.048-9.025c-2.507 1.003 15.542-.5 17.046-2.005M769.92 379.044s-16.043.5-17.547-1.003 15.542 11.03 18.55 10.03M738.834 372.015c-.5 0-11.03-4.01-15.542-5.015 4.01 4.012 7.02 9.527 17.046 11.532M742.846 365.504c-.502-1.003-20.055-7.02-20.055-10.028 4.513 1.505 11.03 3.51 17.047 2.005M846.63 342.438l-2.005 9.023" stroke-width="1.3649pt" fill="none"/>
15
+ <path d="M699.226 261.717s-21.058 18.048 0 28.577c1.003-7.02 2.507-8.02 2.507-8.02s17.547 6.516 28.076-9.026c-4.513-6.517-12.535-4.01-12.535-4.01s-16.546 0-18.05-7.52z" fill-rule="evenodd" stroke-width="1.3649pt" fill="#ffc221"/>
16
+ <path d="M716.775 269.743l-14.54 12.534M761.554 356.796s3.352 3.695.343 8.207M832.094 360.495l-5.515.502M786.97 357.48l10.027 1.503M813.94 331.696s.282 10.136-8.164 9.854c-8.446-.282-5.632.282-5.632.282" stroke-width="1.3649pt" fill="none"/>
17
+ <path d="M820.424 330.003s3.378 1.126 2.534 3.66c-.845 2.534.844 9.854-9.01 16.893-10.418 2.252-9.29-8.727-9.29-8.727" stroke-width="1.3649pt" fill="none"/>
18
+ <path d="M824.082 333.102s6.194-3.66 7.038 2.253c.844 5.91-5.067 16.892-9.29 18.582-4.225 1.688-9.01-.283-8.448-3.097M831.684 335.64s5.632-4.505 7.32 1.408c1.69 5.912-4.504 19.145-7.04 19.426M839.56 337.046s2.815-1.407 4.785.28M830.55 357.315c-1.125.28-5.91.562-7.6-3.097M805.22 347.46c-.282 0-5.913.283-5.913.283M826.893 369.708l-.562-9.29-2.25-3.098-3.943 3.942s-.564 9.29-2.252 10.136M820.137 360.973c-.28-.562-3.097-5.91-3.097-5.91l-4.787 5.91s-.562 8.447-2.252 9.292M812.248 360.686c0-.28-1.97-5.63-1.97-5.63s-5.63 3.097-6.195 5.35c-.562 2.25-.845 8.445-2.252 9.01M804.086 359.28s.564-5.067-1.126-5.067-9.29 7.038-9.572 13.232" stroke-width="1.3649pt" fill="none"/>
19
+ <path stroke-linejoin="round" d="M699.918 261.868s2.815-2.816 3.66-6.194c.845-3.38-1.126-7.04 2.253-10.136 3.38-3.097 47.862-21.96 51.523-25.62 3.66-3.66 10.417-11.544 11.262-13.233.844-1.69 3.378 8.446-4.224 12.95 8.166-2.252 13.515-4.785 16.893-3.66-3.38 4.787-12.387 12.67-16.61 12.67 9.854-3.66 18.862-6.757 21.397-4.786 2.533 1.97-12.107 11.825-18.02 12.387 9.855-2.533 23.088-6.475 24.776-2.252-5.35 1.69-3.66 3.095-14.64 9.29-1.407 1.128-8.446 1.408-8.446 1.408 8.446-.845 19.99-4.223 21.115 1.97-6.756 2.534-9.29 5.914-14.92 7.32-5.632 1.41-18.583 3.943-26.466 7.04-7.884 3.097-19.428 12.106-19.428 12.106s-25.057.844-25.057.562c0-.282-4.786-11.543-5.068-11.824z" fill-rule="evenodd" stroke-width="1.3649pt" fill="#fff"/>
20
+ <path d="M711.742 259.902s.282-5.63 2.816-7.6c2.533-1.972 15.203-6.76 18.02-10.982 2.814-4.223-4.224 7.32-3.098 10.417M716.81 251.453s6.194 2.254 4.786 7.04" stroke-width="1.3649pt" fill="none"/>
21
+ <path d="M724.13 254.694c0 2.566-2.08 4.646-4.645 4.646s-4.646-2.08-4.646-4.646 2.08-4.645 4.645-4.645 4.645 2.08 4.645 4.644z" stroke-width="1.18531pt" fill="none"/>
22
+ <path d="M914.738 244.697l48.707 9.29s5.35-6.193 2.534-9.57c7.32-1.69 5.348-11.263 5.348-11.263s8.446-3.66 1.408-12.107c4.788-4.786-1.126-8.446-1.126-8.446s1.97-8.445-4.223-9.29c1.69-6.756-10.7-9.01-10.7-9.01s-25.62 7.04-43.638 7.603c5.91 5.912-2.254 9.572-2.254 9.572s4.787 3.38 3.38 6.194c-1.41 2.815.843 5.912-5.35 7.883 8.164 3.66-.845 9.853-.845 9.853s9.01 6.194 6.758 9.29z" fill-rule="evenodd" stroke-width="1.3649pt" fill="#fff"/>
23
+ <path d="M909.947 234.283s43.077 5.068 45.048 5.068 9.572 2.535 10.98 5.07M912.2 231.744l59.968 1.407M912.486 230.338s56.87-3.378 60.813-9.29M914.165 217.95s57.154-6.193 57.718-5.35M912.2 210.912s55.464-8.728 56.026-7.32M753.975 175.157s17.456 19.145 15.766 32.095" stroke-width="1.3649pt" fill="none"/>
24
+ <path d="M768.615 197.117s5.63 8.164 7.883 9.01 21.96 1.97 23.087 10.416c1.126 5.35-4.223 3.66-3.378 7.6 1.407 5.07 14.64 11.544 29 3.943M811.975 232.03s11.824 17.457 29.28-1.406M832.244 238.227s14.358 7.602 26.183-12.106M843.218 239.906s7.038 5.913 21.68-1.97M885.175 230.052s21.678 4.504 23.087 5.912M893.337 225.275c.28 0 15.203.563 15.203.563M884.042 216.824s25.9-1.69 29.28 3.66M872.78 208.66s36.32 1.407 38.01 3.378M880.943 245.816s6.194-1.688 7.04-.843M866.87 261.02s8.166 7.04 18.584 3.943M871.375 272.855s9.29 4.223 20.272 1.688M874.474 279.884s9.29 6.194 15.485 5.067M870.256 283.556s6.475 4.786 6.756 7.32M861.248 289.18s1.97 10.134 9.01 13.794M856.457 293.683s-3.097 13.233 4.787 21.398M848.295 304.098c0 .28-.562 6.193-.28 6.757M797.616 252.86l15.204-.846s5.63-2.252 1.688-5.91M816.48 249.488c.282 0 14.358 1.126 18.02 5.35 3.658 4.222 8.163 12.668 10.697 14.077 2.534 1.407 3.097-.564 3.097-.564M842.098 266.1s-7.6 12.95-1.688 16.892M837.867 280.457s-6.756 9.01-1.407 13.514M835.055 292.837s-5.35 8.73 1.128 14.64M832.694 269.688c-.363.363-6.54 4.723-8.72 3.634M826.156 283.488s2.543 2.542 4.723 2.18M826.457 296.7l4.057 2.783M827.003 306.814l3.51 2.118M763.412 168.732s7.4 3.85 13.323 0c5.92-3.85 34.343-18.355 41.745-20.724 7.4-2.37 11.546-15.988 13.027-21.908M825.883 142.087l41.45-12.14s6.81-5.624 7.105-15.986M871.47 125.21s41.45-4.144 41.45-19.54M906.412 116.328s43.522-11.842 47.667-16.283" stroke-width="1.3649pt" fill="none"/>
25
+ <path d="M785.018 178.206s26.35-13.62 30.495-15.1c4.144-1.48 13.617-13.32-.593-13.32" stroke-width="1.3649pt" fill="none"/>
26
+ <path d="M797.753 183.535c.296 0 21.612-13.916 28.717-15.69 3.85-5.33 1.777-10.955-4.736-9.77" stroke-width="1.3649pt" fill="none"/>
27
+ <path d="M828.245 164.29c.592-.295 11.547-.59 7.698 7.994-5.624 4.145-29.903 16.284-29.903 16.284M822.62 155.113l46.19-15.396s3.848-7.994-1.776-9.178M905.525 116.624c0 .296 5.923 3.553 2.37 8.882-6.514 3.85-37.304 11.25-37.304 11.25M952.3 111.888l-43.52 12.14M949.038 121.658l-37.895 11.547M945.79 131.132l-33.455 10.066M939.566 140.606c-.89 0-24.87 7.4-24.87 7.4M934.243 148.008l-15.396 6.217M930.394 156.297c-.593 0-13.323 5.625-13.323 5.625M926.545 163.106l-11.842 5.625M906.112 175.838s1.48.592 1.185 2.368M876.207 192.12s5.034 1.777.296 6.514c-2.368 3.257-9.177 2.37-13.322 8.29M908.487 125.803s6.22 1.48 1.48 9.474c-12.435 4.737-37.6 12.435-37.6 12.435s-1.183 2.072-4.44 3.85c-3.256 1.775-39.08 11.84-39.08 11.84M910.562 134.98s6.81 2.962 0 7.995c-7.698 4.44-34.64 12.73-34.64 12.73s-.296 2.37-1.48 3.257c-1.184.888-36.71 12.73-36.71 12.73" stroke-width="1.3649pt" fill="none"/>
28
+ <path d="M912.336 142.974s7.106 2.072.89 7.993c-7.403 4.44-31.088 12.435-31.088 12.435s-2.368 2.96-6.217 4.145c-3.848 1.184-28.42 11.25-28.42 11.25M914.11 150.96