diff --git a/Dockerfile b/Dockerfile
index 5f8d6fe8ccb5c7a2eddcf880f406f139a7f434e4..22cd0f356d7fe0c3fa6fb67f0d5bc3f27269f0ac 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -3,7 +3,7 @@ MAINTAINER drupal-admins@cern.ch
 
 # Set the Drush version.
 ENV DRUSH_VERSION 8.1.17
-ENV DRUPAL_VERSION 8.9.13
+ENV DRUPAL_VERSION 8.9.14
 
 RUN yum clean all \
     && yum install -y centos-release-scl \
diff --git a/drupal/composer.lock b/drupal/composer.lock
index 14675b5aa2b649b61d930e6b3f8277d7a36f1c6e..b1475eec1e3b2d916fd4bf6cfe852a8ca14f9fa2 100644
--- a/drupal/composer.lock
+++ b/drupal/composer.lock
@@ -670,11 +670,11 @@
         },
         {
             "name": "drupal/core",
-            "version": "8.9.13",
+            "version": "8.9.14",
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/drupal/core/zipball/a53db77b55a035453d7229e0c3069f8591cb4cb6",
-                "reference": "a53db77b55a035453d7229e0c3069f8591cb4cb6",
+                "url": "https://api.github.com/repos/drupal/core/zipball/84796e158cd3bd50af08974dd62931d0cc78dc7e",
+                "reference": "84796e158cd3bd50af08974dd62931d0cc78dc7e",
                 "shasum": ""
             },
             "require": {
@@ -902,12 +902,12 @@
             "source": {
                 "type": "git",
                 "url": "https://github.com/drupal/core.git",
-                "reference": "a53db77b55a035453d7229e0c3069f8591cb4cb6"
+                "reference": "84796e158cd3bd50af08974dd62931d0cc78dc7e"
             }
         },
         {
             "name": "drupal/core-composer-scaffold",
-            "version": "8.9.13",
+            "version": "8.9.14",
             "dist": {
                 "type": "zip",
                 "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/c902d07cb49ef73777e2b33a39e54c2861a8c81d",
@@ -952,7 +952,7 @@
         },
         {
             "name": "drupal/core-project-message",
-            "version": "8.9.13",
+            "version": "8.9.14",
             "dist": {
                 "type": "zip",
                 "url": "https://api.github.com/repos/drupal/core-project-message/zipball/3f8fa28128f1fef68ee0e6647011a543ef92be5b",
@@ -988,11 +988,11 @@
         },
         {
             "name": "drupal/core-recommended",
-            "version": "8.9.13",
+            "version": "8.9.14",
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/drupal/core-recommended/zipball/7a940fd5b64d2b22366680e2a60d96bf2c10089d",
-                "reference": "7a940fd5b64d2b22366680e2a60d96bf2c10089d",
+                "url": "https://api.github.com/repos/drupal/core-recommended/zipball/4e468b0df84cdcf6f30594feb4e080c5c6ea7ab3",
+                "reference": "4e468b0df84cdcf6f30594feb4e080c5c6ea7ab3",
                 "shasum": ""
             },
             "require": {
@@ -1004,7 +1004,7 @@
                 "doctrine/common": "v2.7.3",
                 "doctrine/inflector": "v1.2.0",
                 "doctrine/lexer": "1.0.2",
-                "drupal/core": "8.9.13",
+                "drupal/core": "8.9.14",
                 "easyrdf/easyrdf": "0.9.1",
                 "egulias/email-validator": "2.1.17",
                 "guzzlehttp/guzzle": "6.5.4",
@@ -1063,12 +1063,12 @@
             "source": {
                 "type": "git",
                 "url": "https://github.com/drupal/core-recommended.git",
-                "reference": "7a940fd5b64d2b22366680e2a60d96bf2c10089d"
+                "reference": "4e468b0df84cdcf6f30594feb4e080c5c6ea7ab3"
             }
         },
         {
             "name": "drupal/core-vendor-hardening",
-            "version": "8.9.13",
+            "version": "8.9.14",
             "dist": {
                 "type": "zip",
                 "url": "https://api.github.com/repos/drupal/core-vendor-hardening/zipball/7c2922e60df83ce1a062626833d7f172ff0f268a",
diff --git a/drupal/core/lib/Drupal.php b/drupal/core/lib/Drupal.php
index f1561990601d60e5a2b18377bd21ddbedb2d7652..83c201166edb6acf6077813c6390828fcd8622b8 100644
--- a/drupal/core/lib/Drupal.php
+++ b/drupal/core/lib/Drupal.php
@@ -82,7 +82,7 @@ class Drupal {
   /**
    * The current system version.
    */
-  const VERSION = '8.9.13';
+  const VERSION = '8.9.14';
 
   /**
    * Core API compatibility.
diff --git a/drupal/core/lib/Drupal/Component/Utility/Xss.php b/drupal/core/lib/Drupal/Component/Utility/Xss.php
index 4bb8bbd16fa77befcc076331210a4b0c384da442..31ba7fa2fb65502a2eb0881add2e4b95257e900e 100644
--- a/drupal/core/lib/Drupal/Component/Utility/Xss.php
+++ b/drupal/core/lib/Drupal/Component/Utility/Xss.php
@@ -213,7 +213,14 @@ protected static function attributes($attributes) {
           // Attribute name, href for instance.
           if (preg_match('/^([-a-zA-Z][-a-zA-Z0-9]*)/', $attributes, $match)) {
             $attribute_name = strtolower($match[1]);
-            $skip = ($attribute_name == 'style' || substr($attribute_name, 0, 2) == 'on');
+            $skip = (
+              $attribute_name == 'style' ||
+              substr($attribute_name, 0, 2) == 'on' ||
+              substr($attribute_name, 0, 1) == '-' ||
+              // Ignore long attributes to avoid unnecessary processing
+              // overhead.
+              strlen($attribute_name) > 96
+            );
 
             // Values for attributes of type URI should be filtered for
             // potentially malicious protocols (for example, an href-attribute
diff --git a/drupal/core/modules/action/action.info.yml b/drupal/core/modules/action/action.info.yml
index bc6b659b2410d352be8b0b90090b331540cda77d..0c395db0010fe1743b659598348e00b2dcac9882 100644
--- a/drupal/core/modules/action/action.info.yml
+++ b/drupal/core/modules/action/action.info.yml
@@ -6,7 +6,7 @@ package: Core
 core: 8.x
 configure: entity.action.collection
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/action/tests/action_form_ajax_test/action_form_ajax_test.info.yml b/drupal/core/modules/action/tests/action_form_ajax_test/action_form_ajax_test.info.yml
index 1dcc53541ee5452437df513a5c83573e334fd5f1..9cbf0e8f70798a50207945ac16dad544e7443cf4 100644
--- a/drupal/core/modules/action/tests/action_form_ajax_test/action_form_ajax_test.info.yml
+++ b/drupal/core/modules/action/tests/action_form_ajax_test/action_form_ajax_test.info.yml
@@ -6,7 +6,7 @@ package: Core
 core: 8.x
 hidden: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/aggregator/aggregator.info.yml b/drupal/core/modules/aggregator/aggregator.info.yml
index e276f1d2dbb270591ea4097e36cb89859d19bada..d4b226c05d5e8258c8af853a5f6244233553eea4 100644
--- a/drupal/core/modules/aggregator/aggregator.info.yml
+++ b/drupal/core/modules/aggregator/aggregator.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - drupal:file
   - drupal:options
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/aggregator/tests/modules/aggregator_display_configurable_test/aggregator_display_configurable_test.info.yml b/drupal/core/modules/aggregator/tests/modules/aggregator_display_configurable_test/aggregator_display_configurable_test.info.yml
index e291174cc1bf9f3bb3c5e2c8f4948a59dd4407a8..6969d2bc7db41279269e35ec741eef5eade288b2 100644
--- a/drupal/core/modules/aggregator/tests/modules/aggregator_display_configurable_test/aggregator_display_configurable_test.info.yml
+++ b/drupal/core/modules/aggregator/tests/modules/aggregator_display_configurable_test/aggregator_display_configurable_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/aggregator/tests/modules/aggregator_test/aggregator_test.info.yml b/drupal/core/modules/aggregator/tests/modules/aggregator_test/aggregator_test.info.yml
index 137e835cc547099d66d404beb91690b798db5496..5d4edb68c66f0567b44559cb3a9617c240e3574b 100644
--- a/drupal/core/modules/aggregator/tests/modules/aggregator_test/aggregator_test.info.yml
+++ b/drupal/core/modules/aggregator/tests/modules/aggregator_test/aggregator_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/aggregator/tests/modules/aggregator_test_views/aggregator_test_views.info.yml b/drupal/core/modules/aggregator/tests/modules/aggregator_test_views/aggregator_test_views.info.yml
index b9437d6818e32b58668b660b069c33ccd4fd77d0..66cae00d228592a7789886f0ff39bb11ee501f2f 100644
--- a/drupal/core/modules/aggregator/tests/modules/aggregator_test_views/aggregator_test_views.info.yml
+++ b/drupal/core/modules/aggregator/tests/modules/aggregator_test_views/aggregator_test_views.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:aggregator
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/automated_cron/automated_cron.info.yml b/drupal/core/modules/automated_cron/automated_cron.info.yml
index 077105a91b6fafa6193cf1868fd5f678c1e05f86..41af1082cc41cbc64c8643c81f3c4d815069551e 100644
--- a/drupal/core/modules/automated_cron/automated_cron.info.yml
+++ b/drupal/core/modules/automated_cron/automated_cron.info.yml
@@ -6,7 +6,7 @@ package: Core
 core: 8.x
 configure: system.cron_settings
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/ban/ban.info.yml b/drupal/core/modules/ban/ban.info.yml
index d7d33d4366b2aacc20557d7974f85464ab55fbdf..0fcc8ccb6a2a83c3bff6e373b6c16ba3e9e65e42 100644
--- a/drupal/core/modules/ban/ban.info.yml
+++ b/drupal/core/modules/ban/ban.info.yml
@@ -6,7 +6,7 @@ package: Core
 core: 8.x
 configure: ban.admin_page
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/basic_auth/basic_auth.info.yml b/drupal/core/modules/basic_auth/basic_auth.info.yml
index 19ed09c7ecd919f78dc5a52801501010ef441553..d43e0bac5d3cdff08ab98c62a23cd62d44197a85 100644
--- a/drupal/core/modules/basic_auth/basic_auth.info.yml
+++ b/drupal/core/modules/basic_auth/basic_auth.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:user
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/basic_auth/tests/modules/basic_auth_test/basic_auth_test.info.yml b/drupal/core/modules/basic_auth/tests/modules/basic_auth_test/basic_auth_test.info.yml
index 70443cca10a2bbd6b3b69941cfe3e594c271c3d5..4cc9a3fa3d2480694b35dff345cca74fe6c43307 100644
--- a/drupal/core/modules/basic_auth/tests/modules/basic_auth_test/basic_auth_test.info.yml
+++ b/drupal/core/modules/basic_auth/tests/modules/basic_auth_test/basic_auth_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/big_pipe/big_pipe.info.yml b/drupal/core/modules/big_pipe/big_pipe.info.yml
index 83f5cffa3ea709da08ca0283ce4770d792536a55..a311571b39d131fac189f5d848e811ad50bb4115 100644
--- a/drupal/core/modules/big_pipe/big_pipe.info.yml
+++ b/drupal/core/modules/big_pipe/big_pipe.info.yml
@@ -5,7 +5,7 @@ package: Core
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/big_pipe/tests/modules/big_pipe_regression_test/big_pipe_regression_test.info.yml b/drupal/core/modules/big_pipe/tests/modules/big_pipe_regression_test/big_pipe_regression_test.info.yml
index 1c018f4f06a8799f6b3d806a104fc32fe877d14d..74d2b0f27bf7cd387e804584e37ccb8362c3554f 100644
--- a/drupal/core/modules/big_pipe/tests/modules/big_pipe_regression_test/big_pipe_regression_test.info.yml
+++ b/drupal/core/modules/big_pipe/tests/modules/big_pipe_regression_test/big_pipe_regression_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/big_pipe/tests/modules/big_pipe_test/big_pipe_test.info.yml b/drupal/core/modules/big_pipe/tests/modules/big_pipe_test/big_pipe_test.info.yml
index 72a05ecac6dbf470f4b329c4e74276399a465d16..8c14c42cdc84e5e286657a1885992a2c2d87f808 100644
--- a/drupal/core/modules/big_pipe/tests/modules/big_pipe_test/big_pipe_test.info.yml
+++ b/drupal/core/modules/big_pipe/tests/modules/big_pipe_test/big_pipe_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/big_pipe/tests/themes/big_pipe_test_theme/big_pipe_test_theme.info.yml b/drupal/core/modules/big_pipe/tests/themes/big_pipe_test_theme/big_pipe_test_theme.info.yml
index 195266e28c79f2897ee7247af388628091ff94b8..e5cd5dba324aa24ac4a5ab7af9163f4fdfa9e753 100644
--- a/drupal/core/modules/big_pipe/tests/themes/big_pipe_test_theme/big_pipe_test_theme.info.yml
+++ b/drupal/core/modules/big_pipe/tests/themes/big_pipe_test_theme/big_pipe_test_theme.info.yml
@@ -5,7 +5,7 @@ description: 'Theme for testing BigPipe edge cases.'
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/block/block.info.yml b/drupal/core/modules/block/block.info.yml
index 5798643a0d3fdfa5edf4272ca8bdbb971d90ee18..64c09eed2dcfd720c1bf6b1700b9fc9fd13d69ea 100644
--- a/drupal/core/modules/block/block.info.yml
+++ b/drupal/core/modules/block/block.info.yml
@@ -6,7 +6,7 @@ package: Core
 core: 8.x
 configure: block.admin_display
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/block/tests/modules/block_test/block_test.info.yml b/drupal/core/modules/block/tests/modules/block_test/block_test.info.yml
index c8cc0e0f67cca9e4d1cfe8240aa3acea524dddf5..4c4d534abd777c5be657f0d6981f3869a1c52eb5 100644
--- a/drupal/core/modules/block/tests/modules/block_test/block_test.info.yml
+++ b/drupal/core/modules/block/tests/modules/block_test/block_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:block
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/block/tests/modules/block_test/themes/block_test_specialchars_theme/block_test_specialchars_theme.info.yml b/drupal/core/modules/block/tests/modules/block_test/themes/block_test_specialchars_theme/block_test_specialchars_theme.info.yml
index 255f4a02f1695fd25e0ecd59252ae585f74de04f..88d55fb9e46e51883d7517638a76228e9b873c6c 100644
--- a/drupal/core/modules/block/tests/modules/block_test/themes/block_test_specialchars_theme/block_test_specialchars_theme.info.yml
+++ b/drupal/core/modules/block/tests/modules/block_test/themes/block_test_specialchars_theme/block_test_specialchars_theme.info.yml
@@ -7,7 +7,7 @@ regions:
   content: Content
   help: Help
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/block/tests/modules/block_test/themes/block_test_theme/block_test_theme.info.yml b/drupal/core/modules/block/tests/modules/block_test/themes/block_test_theme/block_test_theme.info.yml
index ba989284b7eb9a9bf62726b51866878e53e1a180..0e4c17c6c8b5f499d42cac9b4e8dd280d388cade 100644
--- a/drupal/core/modules/block/tests/modules/block_test/themes/block_test_theme/block_test_theme.info.yml
+++ b/drupal/core/modules/block/tests/modules/block_test/themes/block_test_theme/block_test_theme.info.yml
@@ -16,7 +16,7 @@ regions_hidden:
   - sidebar_first
   - sidebar_second
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/block/tests/modules/block_test_views/block_test_views.info.yml b/drupal/core/modules/block/tests/modules/block_test_views/block_test_views.info.yml
index 521e6c9e2e4d9249ce99355e208882fdb064c644..8fddfb04e580387027d7784df97b00e5181a6007 100644
--- a/drupal/core/modules/block/tests/modules/block_test_views/block_test_views.info.yml
+++ b/drupal/core/modules/block/tests/modules/block_test_views/block_test_views.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:block
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/block_content/block_content.info.yml b/drupal/core/modules/block_content/block_content.info.yml
index ca90939399211d4c15c9ac6a03b65cabf6758f01..3704bd39c058a74061148cd77857e3abb6392921 100644
--- a/drupal/core/modules/block_content/block_content.info.yml
+++ b/drupal/core/modules/block_content/block_content.info.yml
@@ -10,7 +10,7 @@ dependencies:
   - drupal:user
 configure: entity.block_content.collection
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/block_content/tests/modules/block_content_test/block_content_test.info.yml b/drupal/core/modules/block_content/tests/modules/block_content_test/block_content_test.info.yml
index 48fbaea60706bed0b74a903d1c4bb26cfa45b9a1..602476a9b240d4d4cb57db0d1eec43f510905675 100644
--- a/drupal/core/modules/block_content/tests/modules/block_content_test/block_content_test.info.yml
+++ b/drupal/core/modules/block_content/tests/modules/block_content_test/block_content_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:block_content
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/block_content/tests/modules/block_content_test_views/block_content_test_views.info.yml b/drupal/core/modules/block_content/tests/modules/block_content_test_views/block_content_test_views.info.yml
index 037b7efa030321fa8ae51048bde85fc7d4e66175..311b31406d8c3326c36ce187402776aa586c0a4c 100644
--- a/drupal/core/modules/block_content/tests/modules/block_content_test_views/block_content_test_views.info.yml
+++ b/drupal/core/modules/block_content/tests/modules/block_content_test_views/block_content_test_views.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:block_content
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/block_place/block_place.info.yml b/drupal/core/modules/block_place/block_place.info.yml
index 3095c755f189c8616c05b61d1e74b84d89cbe784..47de1d5a492370e1f842f056e2d74e280fc2b386 100644
--- a/drupal/core/modules/block_place/block_place.info.yml
+++ b/drupal/core/modules/block_place/block_place.info.yml
@@ -8,7 +8,7 @@ hidden: true
 dependencies:
   - drupal:block
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/book/book.info.yml b/drupal/core/modules/book/book.info.yml
index 4dce95cf5f7bdb3b3192ce6a20e3afc35c1b6728..3e65b6da30acb91e2b9591d6c0135fa48c832c93 100644
--- a/drupal/core/modules/book/book.info.yml
+++ b/drupal/core/modules/book/book.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:node
 configure: book.settings
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/book/tests/modules/book_breadcrumb_test/book_breadcrumb_test.info.yml b/drupal/core/modules/book/tests/modules/book_breadcrumb_test/book_breadcrumb_test.info.yml
index 048ae7482386c9cc371a7aad00b108dd90390d55..58a5154a273ff147130e80fa81a49d78fabedbe5 100644
--- a/drupal/core/modules/book/tests/modules/book_breadcrumb_test/book_breadcrumb_test.info.yml
+++ b/drupal/core/modules/book/tests/modules/book_breadcrumb_test/book_breadcrumb_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/book/tests/modules/book_test/book_test.info.yml b/drupal/core/modules/book/tests/modules/book_test/book_test.info.yml
index 7a84c45216d14c6cb7e96600f5356ff42e03201a..5d2da5efc0beef771164c55c1938f9a55af5fbeb 100644
--- a/drupal/core/modules/book/tests/modules/book_test/book_test.info.yml
+++ b/drupal/core/modules/book/tests/modules/book_test/book_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/book/tests/modules/book_test_views/book_test_views.info.yml b/drupal/core/modules/book/tests/modules/book_test_views/book_test_views.info.yml
index b243c0695ad3db319eee03effafd14e76601211d..400c69e021e544b8fbf9129874260148d8d5ad32 100644
--- a/drupal/core/modules/book/tests/modules/book_test_views/book_test_views.info.yml
+++ b/drupal/core/modules/book/tests/modules/book_test_views/book_test_views.info.yml
@@ -8,7 +8,7 @@ dependencies:
  - drupal:book
  - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/breakpoint/breakpoint.info.yml b/drupal/core/modules/breakpoint/breakpoint.info.yml
index 7a27276ee9187fe5c155094e6ed34533cc9435a5..18fd1683c453706f36d5a7cd904eeddd5418dadd 100644
--- a/drupal/core/modules/breakpoint/breakpoint.info.yml
+++ b/drupal/core/modules/breakpoint/breakpoint.info.yml
@@ -5,7 +5,7 @@ package: Core
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/breakpoint/tests/modules/breakpoint_module_test/breakpoint_module_test.info.yml b/drupal/core/modules/breakpoint/tests/modules/breakpoint_module_test/breakpoint_module_test.info.yml
index 4170e13a33680b8e8a8852572c0380b71a78162c..0e718fad77874f5b331e827d4b619eb00051099a 100644
--- a/drupal/core/modules/breakpoint/tests/modules/breakpoint_module_test/breakpoint_module_test.info.yml
+++ b/drupal/core/modules/breakpoint/tests/modules/breakpoint_module_test/breakpoint_module_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/breakpoint/tests/themes/breakpoint_theme_test/breakpoint_theme_test.info.yml b/drupal/core/modules/breakpoint/tests/themes/breakpoint_theme_test/breakpoint_theme_test.info.yml
index e9da2e739127269ea1f1d33c6ce82ba1b0d73020..ba00931f92c994d4fa22731e8bc20f3500042632 100644
--- a/drupal/core/modules/breakpoint/tests/themes/breakpoint_theme_test/breakpoint_theme_test.info.yml
+++ b/drupal/core/modules/breakpoint/tests/themes/breakpoint_theme_test/breakpoint_theme_test.info.yml
@@ -5,7 +5,7 @@ description: 'Test theme for breakpoint.'
 core: 8.x
 base theme: bartik
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/ckeditor/ckeditor.info.yml b/drupal/core/modules/ckeditor/ckeditor.info.yml
index 698aa723f707885a09cc2a6187b155b19094469b..3d890b88edd25a10bb924ad4f7f79bff8b663952 100644
--- a/drupal/core/modules/ckeditor/ckeditor.info.yml
+++ b/drupal/core/modules/ckeditor/ckeditor.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:editor
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/ckeditor/tests/modules/ckeditor_test.info.yml b/drupal/core/modules/ckeditor/tests/modules/ckeditor_test.info.yml
index 1a05bcbe524ec693b9f69a41b647d3eec79574ed..a2a0d0990a140bd8338f8c112b48d9d90e962bbc 100644
--- a/drupal/core/modules/ckeditor/tests/modules/ckeditor_test.info.yml
+++ b/drupal/core/modules/ckeditor/tests/modules/ckeditor_test.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/color/color.info.yml b/drupal/core/modules/color/color.info.yml
index 339d2dd6602ac4ebc64b02ba6cc5a6fe08623f1e..657a2f61080479e25235f29e4a32a18f36806c1a 100644
--- a/drupal/core/modules/color/color.info.yml
+++ b/drupal/core/modules/color/color.info.yml
@@ -5,7 +5,7 @@ package: Core
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/color/tests/modules/color_test/color_test.info.yml b/drupal/core/modules/color/tests/modules/color_test/color_test.info.yml
index a659dafc348df851fef79eec3d147064eec2615d..98a4daf3745e526f7e0d7c8731a260e629772a43 100644
--- a/drupal/core/modules/color/tests/modules/color_test/color_test.info.yml
+++ b/drupal/core/modules/color/tests/modules/color_test/color_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/color/tests/modules/color_test/themes/color_test_theme/color_test_theme.info.yml b/drupal/core/modules/color/tests/modules/color_test/themes/color_test_theme/color_test_theme.info.yml
index cbcfaab446e8d135d92d5c29a2d27dd1b532c3db..dc01a4106fb7b2091e55bcba8889dff78f680d6c 100644
--- a/drupal/core/modules/color/tests/modules/color_test/themes/color_test_theme/color_test_theme.info.yml
+++ b/drupal/core/modules/color/tests/modules/color_test/themes/color_test_theme/color_test_theme.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 libraries:
   - color_test_theme/base
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/comment/comment.info.yml b/drupal/core/modules/comment/comment.info.yml
index c3ed7ef7a222f18ad31f2b823002f15e230406dc..093e4116ef32bc88a3de73d73a8813103bc7548e 100644
--- a/drupal/core/modules/comment/comment.info.yml
+++ b/drupal/core/modules/comment/comment.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:text
 configure: comment.admin
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/comment/tests/modules/comment_base_field_test/comment_base_field_test.info.yml b/drupal/core/modules/comment/tests/modules/comment_base_field_test/comment_base_field_test.info.yml
index 7bbea7c0ee931f343d8f4cf53950855738571958..da20d057cfb665152507411d62beda4536ab0f9c 100644
--- a/drupal/core/modules/comment/tests/modules/comment_base_field_test/comment_base_field_test.info.yml
+++ b/drupal/core/modules/comment/tests/modules/comment_base_field_test/comment_base_field_test.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - drupal:comment
   - drupal:entity_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/comment/tests/modules/comment_empty_title_test/comment_empty_title_test.info.yml b/drupal/core/modules/comment/tests/modules/comment_empty_title_test/comment_empty_title_test.info.yml
index f34fa69603af33fb9729a779f5b4058a109c9784..c406b110756130f5f7bb4a7c99ee4492ca76a927 100644
--- a/drupal/core/modules/comment/tests/modules/comment_empty_title_test/comment_empty_title_test.info.yml
+++ b/drupal/core/modules/comment/tests/modules/comment_empty_title_test/comment_empty_title_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:comment
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/comment/tests/modules/comment_test/comment_test.info.yml b/drupal/core/modules/comment/tests/modules/comment_test/comment_test.info.yml
index dfe4cf12a4c6d97e7210514595517c3644b42d83..be3a7ff99bf2914077754527ec98ba407d5e1b1a 100644
--- a/drupal/core/modules/comment/tests/modules/comment_test/comment_test.info.yml
+++ b/drupal/core/modules/comment/tests/modules/comment_test/comment_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:comment
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/comment/tests/modules/comment_test_views/comment_test_views.info.yml b/drupal/core/modules/comment/tests/modules/comment_test_views/comment_test_views.info.yml
index 3a84774d61cd0f8c4a155fe5127d64ee1c8e225f..a88c64eef29c93734bae27ec27d27961901a23ad 100644
--- a/drupal/core/modules/comment/tests/modules/comment_test_views/comment_test_views.info.yml
+++ b/drupal/core/modules/comment/tests/modules/comment_test_views/comment_test_views.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:comment
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/config.info.yml b/drupal/core/modules/config/config.info.yml
index a4194b1e600775a63f542f2c11d09ebb2692204c..aad39d31f991bebaef4697c1ef19aac38e6e8ea6 100644
--- a/drupal/core/modules/config/config.info.yml
+++ b/drupal/core/modules/config/config.info.yml
@@ -6,7 +6,7 @@ package: Core
 core: 8.x
 configure: config.sync
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_clash_test_theme/config_clash_test_theme.info.yml b/drupal/core/modules/config/tests/config_clash_test_theme/config_clash_test_theme.info.yml
index 2bf9485b7e11bd902ba4cc5503d2c45c635c9e5e..bdd5826ea5cb953669aac2f9111b7dcf7271b2b8 100644
--- a/drupal/core/modules/config/tests/config_clash_test_theme/config_clash_test_theme.info.yml
+++ b/drupal/core/modules/config/tests/config_clash_test_theme/config_clash_test_theme.info.yml
@@ -9,7 +9,7 @@ regions:
   left: Left
   right: Right
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_collection_clash_install_test/config_collection_clash_install_test.info.yml b/drupal/core/modules/config/tests/config_collection_clash_install_test/config_collection_clash_install_test.info.yml
index 97b903b4713ec9afbc50727873259c88ced1d552..872d524a278f27af33b19877d587a3d9280af0ce 100644
--- a/drupal/core/modules/config/tests/config_collection_clash_install_test/config_collection_clash_install_test.info.yml
+++ b/drupal/core/modules/config/tests/config_collection_clash_install_test/config_collection_clash_install_test.info.yml
@@ -8,7 +8,7 @@ core: 8.x
 dependencies:
   - drupal:config_collection_install_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_collection_install_test/config_collection_install_test.info.yml b/drupal/core/modules/config/tests/config_collection_install_test/config_collection_install_test.info.yml
index 3320ba1fc9b7625a65a669660f92cfaabbf963b3..82b4635eff3b32ca1b0f24fe5f4775243faf3f98 100644
--- a/drupal/core/modules/config/tests/config_collection_install_test/config_collection_install_test.info.yml
+++ b/drupal/core/modules/config/tests/config_collection_install_test/config_collection_install_test.info.yml
@@ -4,7 +4,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_entity_static_cache_test/config_entity_static_cache_test.info.yml b/drupal/core/modules/config/tests/config_entity_static_cache_test/config_entity_static_cache_test.info.yml
index 625479b337a7b635fb59376f6706f906fe4a0859..a04d0671064c5e10f1d1513103572f6a32d28e10 100644
--- a/drupal/core/modules/config/tests/config_entity_static_cache_test/config_entity_static_cache_test.info.yml
+++ b/drupal/core/modules/config/tests/config_entity_static_cache_test/config_entity_static_cache_test.info.yml
@@ -4,7 +4,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_events_test/config_events_test.info.yml b/drupal/core/modules/config/tests/config_events_test/config_events_test.info.yml
index 3320ba1fc9b7625a65a669660f92cfaabbf963b3..82b4635eff3b32ca1b0f24fe5f4775243faf3f98 100644
--- a/drupal/core/modules/config/tests/config_events_test/config_events_test.info.yml
+++ b/drupal/core/modules/config/tests/config_events_test/config_events_test.info.yml
@@ -4,7 +4,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_exclude_test/config_exclude_test.info.yml b/drupal/core/modules/config/tests/config_exclude_test/config_exclude_test.info.yml
index 0ab9d44dc499a15a7a7778418d2b06d1b4aed5bf..8fc670424ff392ae052ec352ca1162f633bea59e 100644
--- a/drupal/core/modules/config/tests/config_exclude_test/config_exclude_test.info.yml
+++ b/drupal/core/modules/config/tests/config_exclude_test/config_exclude_test.info.yml
@@ -4,7 +4,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_import_test/config_import_test.info.yml b/drupal/core/modules/config/tests/config_import_test/config_import_test.info.yml
index 1df371365438ad60dad862adf9ee3efd967e2e78..79f0dcd7a5c57259b5e810806a828989795d9ce6 100644
--- a/drupal/core/modules/config/tests/config_import_test/config_import_test.info.yml
+++ b/drupal/core/modules/config/tests/config_import_test/config_import_test.info.yml
@@ -4,7 +4,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_install_dependency_test/config_install_dependency_test.info.yml b/drupal/core/modules/config/tests/config_install_dependency_test/config_install_dependency_test.info.yml
index 098f4666be187b1a9d284a68362a7eb83081fd0a..39c93fa9525a4a88d5596b26875c2ae98876610a 100644
--- a/drupal/core/modules/config/tests/config_install_dependency_test/config_install_dependency_test.info.yml
+++ b/drupal/core/modules/config/tests/config_install_dependency_test/config_install_dependency_test.info.yml
@@ -4,7 +4,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_install_double_dependency_test/config_install_double_dependency_test.info.yml b/drupal/core/modules/config/tests/config_install_double_dependency_test/config_install_double_dependency_test.info.yml
index a732fe8f9b8207a22b4c8bcdedc01e96e92d91d7..15d95ded6f3946d6f269cd66655690a54ed01efe 100644
--- a/drupal/core/modules/config/tests/config_install_double_dependency_test/config_install_double_dependency_test.info.yml
+++ b/drupal/core/modules/config/tests/config_install_double_dependency_test/config_install_double_dependency_test.info.yml
@@ -4,7 +4,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_install_fail_test/config_install_fail_test.info.yml b/drupal/core/modules/config/tests/config_install_fail_test/config_install_fail_test.info.yml
index 704377c2e3aeef04036ae4648b0d333261e2d2b3..c20eddd6738509cbf2dcd2d3ac498850cc480fa1 100644
--- a/drupal/core/modules/config/tests/config_install_fail_test/config_install_fail_test.info.yml
+++ b/drupal/core/modules/config/tests/config_install_fail_test/config_install_fail_test.info.yml
@@ -6,7 +6,7 @@ core: 8.x
 dependencies:
   - drupal:config_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_integration_test/config_integration_test.info.yml b/drupal/core/modules/config/tests/config_integration_test/config_integration_test.info.yml
index f070918f7cdd9c743c5915ee5bb72830b617a01b..7f81c75873785cf34b5c84c64a812041511dcfaa 100644
--- a/drupal/core/modules/config/tests/config_integration_test/config_integration_test.info.yml
+++ b/drupal/core/modules/config/tests/config_integration_test/config_integration_test.info.yml
@@ -6,7 +6,7 @@ core: 8.x
 dependencies:
   - drupal:config_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_other_module_config_test/config_other_module_config_test.info.yml b/drupal/core/modules/config/tests/config_other_module_config_test/config_other_module_config_test.info.yml
index 23826ea8df544965aecd3115d91ef9a8f104df84..0dac0f0f3eb02282520e6edc0184fa3b95435c62 100644
--- a/drupal/core/modules/config/tests/config_other_module_config_test/config_other_module_config_test.info.yml
+++ b/drupal/core/modules/config/tests/config_other_module_config_test/config_other_module_config_test.info.yml
@@ -4,7 +4,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_override_integration_test/config_override_integration_test.info.yml b/drupal/core/modules/config/tests/config_override_integration_test/config_override_integration_test.info.yml
index 1d969623b521e3292abdbf1c427b9828d0527bba..09001c8f4f5764a6b5bef8cb0dc784b392a49d9c 100644
--- a/drupal/core/modules/config/tests/config_override_integration_test/config_override_integration_test.info.yml
+++ b/drupal/core/modules/config/tests/config_override_integration_test/config_override_integration_test.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:block
   - drupal:block_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_override_test/config_override_test.info.yml b/drupal/core/modules/config/tests/config_override_test/config_override_test.info.yml
index 7f503e928d5460e1add036b268de481ca5d34f4e..94729b6350d8c5f93de44effbc98de67029ccce9 100644
--- a/drupal/core/modules/config/tests/config_override_test/config_override_test.info.yml
+++ b/drupal/core/modules/config/tests/config_override_test/config_override_test.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:block
   - drupal:block_content
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_schema_test/config_schema_test.info.yml b/drupal/core/modules/config/tests/config_schema_test/config_schema_test.info.yml
index bd4c0bd2d24b1ebc819ab758bd8f0422e0d68996..f01d4500aa55078d4bbd87d43fd1a33b818ce5ef 100644
--- a/drupal/core/modules/config/tests/config_schema_test/config_schema_test.info.yml
+++ b/drupal/core/modules/config/tests/config_schema_test/config_schema_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 core: 8.x
 hidden: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_test/config_test.info.yml b/drupal/core/modules/config/tests/config_test/config_test.info.yml
index 179ec2dcc7d01c16ef4d883622c4c8454257bcf7..3278378b67ac5cb6afc8b3bcbce8ebb7742d24bc 100644
--- a/drupal/core/modules/config/tests/config_test/config_test.info.yml
+++ b/drupal/core/modules/config/tests/config_test/config_test.info.yml
@@ -4,7 +4,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_test_id_mismatch/config_test_id_mismatch.info.yml b/drupal/core/modules/config/tests/config_test_id_mismatch/config_test_id_mismatch.info.yml
index feb18f1c29da97ddd9ca8e528322aca37823e809..4f55ff82b70f678a19e2b56aa3a3affe16a72743 100644
--- a/drupal/core/modules/config/tests/config_test_id_mismatch/config_test_id_mismatch.info.yml
+++ b/drupal/core/modules/config/tests/config_test_id_mismatch/config_test_id_mismatch.info.yml
@@ -6,7 +6,7 @@ core: 8.x
 dependencies:
   - drupal:config_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_test_language/config_test_language.info.yml b/drupal/core/modules/config/tests/config_test_language/config_test_language.info.yml
index c9e75d0a6b0d50af67187ad589a5c834092c93d1..d3c289e9f3a2c816d515a7a36717cd76e4cf7e5a 100644
--- a/drupal/core/modules/config/tests/config_test_language/config_test_language.info.yml
+++ b/drupal/core/modules/config/tests/config_test_language/config_test_language.info.yml
@@ -6,7 +6,7 @@ core: 8.x
 dependencies:
   - drupal:config_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config/tests/config_transformer_test/config_transformer_test.info.yml b/drupal/core/modules/config/tests/config_transformer_test/config_transformer_test.info.yml
index 42c72509b1729c4b8f46f0b9cd38b5bdf27bdfcd..5bd35130222916d9ff5cd0141eecc2c27e7438cd 100644
--- a/drupal/core/modules/config/tests/config_transformer_test/config_transformer_test.info.yml
+++ b/drupal/core/modules/config/tests/config_transformer_test/config_transformer_test.info.yml
@@ -6,7 +6,7 @@ core: 8.x
 dependencies:
   - drupal:config
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config_translation/config_translation.info.yml b/drupal/core/modules/config_translation/config_translation.info.yml
index bc768dd0499a19ec7e740bc6e913a09580e58a9c..7897c9c2d3996aa8c46b68333983e55d8374a1a1 100644
--- a/drupal/core/modules/config_translation/config_translation.info.yml
+++ b/drupal/core/modules/config_translation/config_translation.info.yml
@@ -8,7 +8,7 @@ configure: config_translation.mapper_list
 dependencies:
   - drupal:locale
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config_translation/tests/modules/config_translation_test/config_translation_test.info.yml b/drupal/core/modules/config_translation/tests/modules/config_translation_test/config_translation_test.info.yml
index 39fb69997976f26216476e85036a7a54c9d6a881..3bf95f3211cf6452ebc1d5e3262912dfc468cbf1 100644
--- a/drupal/core/modules/config_translation/tests/modules/config_translation_test/config_translation_test.info.yml
+++ b/drupal/core/modules/config_translation/tests/modules/config_translation_test/config_translation_test.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:config_translation
   - drupal:config_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/config_translation/tests/themes/config_translation_test_theme/config_translation_test_theme.info.yml b/drupal/core/modules/config_translation/tests/themes/config_translation_test_theme/config_translation_test_theme.info.yml
index a34c5f9d44c3088d405f0bebd07f5885e9f6281e..6f429b4a155231a86bfd68c1800c071cb5171b9d 100644
--- a/drupal/core/modules/config_translation/tests/themes/config_translation_test_theme/config_translation_test_theme.info.yml
+++ b/drupal/core/modules/config_translation/tests/themes/config_translation_test_theme/config_translation_test_theme.info.yml
@@ -5,7 +5,7 @@ description: 'Theme for testing the configuration translation mapper system'
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/contact/contact.info.yml b/drupal/core/modules/contact/contact.info.yml
index db3dd53507eb38acc09dc6b727ca40be28a81e00..4af839338c01e41aba1ccb841ba0e4f6dbff3d57 100644
--- a/drupal/core/modules/contact/contact.info.yml
+++ b/drupal/core/modules/contact/contact.info.yml
@@ -6,7 +6,7 @@ package: Core
 core: 8.x
 configure: entity.contact_form.collection
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/contact/tests/modules/contact_storage_test/contact_storage_test.info.yml b/drupal/core/modules/contact/tests/modules/contact_storage_test/contact_storage_test.info.yml
index cb0f4432bb6564c5496db409cd11e0b1f52d64b1..06929db8adbcc32268e73c6d6858b2f5032efcaa 100644
--- a/drupal/core/modules/contact/tests/modules/contact_storage_test/contact_storage_test.info.yml
+++ b/drupal/core/modules/contact/tests/modules/contact_storage_test/contact_storage_test.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:contact
   - drupal:user
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/contact/tests/modules/contact_test/contact_test.info.yml b/drupal/core/modules/contact/tests/modules/contact_test/contact_test.info.yml
index 2ec5541f9709817aace21f0362e1aad4813fb665..69e3c32d1d10a458dca7675d087fbbcfd124e617 100644
--- a/drupal/core/modules/contact/tests/modules/contact_test/contact_test.info.yml
+++ b/drupal/core/modules/contact/tests/modules/contact_test/contact_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:contact
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/contact/tests/modules/contact_test_views/contact_test_views.info.yml b/drupal/core/modules/contact/tests/modules/contact_test_views/contact_test_views.info.yml
index 89d333f3e7df3d7e96fc5f9d861e6770daefee6b..76613b38aa447e5f0e9c63f4858b706ecadee316 100644
--- a/drupal/core/modules/contact/tests/modules/contact_test_views/contact_test_views.info.yml
+++ b/drupal/core/modules/contact/tests/modules/contact_test_views/contact_test_views.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - drupal:views
   - drupal:user
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/content_moderation/content_moderation.info.yml b/drupal/core/modules/content_moderation/content_moderation.info.yml
index f118dae587b2f449adf780e177a29530f4d16f87..82cee088fe7cadbf6e3496152ed3d3382f0a050a 100644
--- a/drupal/core/modules/content_moderation/content_moderation.info.yml
+++ b/drupal/core/modules/content_moderation/content_moderation.info.yml
@@ -8,7 +8,7 @@ configure: entity.workflow.collection
 dependencies:
   - drupal:workflows
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/content_moderation/tests/modules/content_moderation_test_local_task/content_moderation_test_local_task.info.yml b/drupal/core/modules/content_moderation/tests/modules/content_moderation_test_local_task/content_moderation_test_local_task.info.yml
index 34d12f35bfe1fe0d6782455c5a04d73bae1fd0f7..4ca4d7454e22af8985b4811eac4bf8ea5d11a00f 100644
--- a/drupal/core/modules/content_moderation/tests/modules/content_moderation_test_local_task/content_moderation_test_local_task.info.yml
+++ b/drupal/core/modules/content_moderation/tests/modules/content_moderation_test_local_task/content_moderation_test_local_task.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:content_moderation
   - drupal:node
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/content_moderation/tests/modules/content_moderation_test_views/content_moderation_test_views.info.yml b/drupal/core/modules/content_moderation/tests/modules/content_moderation_test_views/content_moderation_test_views.info.yml
index c35d2b78917cf72966572e008478d9e5be26e28d..b54f95fb59b195d744cae02911ab49daf2da239d 100644
--- a/drupal/core/modules/content_moderation/tests/modules/content_moderation_test_views/content_moderation_test_views.info.yml
+++ b/drupal/core/modules/content_moderation/tests/modules/content_moderation_test_views/content_moderation_test_views.info.yml
@@ -10,7 +10,7 @@ dependencies:
   - drupal:views
   - drupal:entity_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/content_translation/content_translation.info.yml b/drupal/core/modules/content_translation/content_translation.info.yml
index c16eba018f53958134741f3a33e85837d538aafb..528af2e2359df41a24d0132b73e4e9050b3501fc 100644
--- a/drupal/core/modules/content_translation/content_translation.info.yml
+++ b/drupal/core/modules/content_translation/content_translation.info.yml
@@ -8,7 +8,7 @@ package: Multilingual
 core: 8.x
 configure: language.content_settings_page
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/content_translation/tests/modules/content_translation_test/content_translation_test.info.yml b/drupal/core/modules/content_translation/tests/modules/content_translation_test/content_translation_test.info.yml
index 3d4702f1d2e4a801d72aca94b01d9540fb15d94f..1951a513e123cbc77ac4db269b6cc9a3264b0acd 100644
--- a/drupal/core/modules/content_translation/tests/modules/content_translation_test/content_translation_test.info.yml
+++ b/drupal/core/modules/content_translation/tests/modules/content_translation_test/content_translation_test.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - drupal:language
   - drupal:entity_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/content_translation/tests/modules/content_translation_test_views/content_translation_test_views.info.yml b/drupal/core/modules/content_translation/tests/modules/content_translation_test_views/content_translation_test_views.info.yml
index 457f4e21a8c3466d2c86f709cb91a77ba21e7c9b..5df56da4e76fa38583880e36cf5b6bdabd6dce21 100644
--- a/drupal/core/modules/content_translation/tests/modules/content_translation_test_views/content_translation_test_views.info.yml
+++ b/drupal/core/modules/content_translation/tests/modules/content_translation_test_views/content_translation_test_views.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:content_translation
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/contextual/contextual.info.yml b/drupal/core/modules/contextual/contextual.info.yml
index 54259a03659a91bf56837fc23134678648c50d1b..7d4ab098bee894d8d788b089b5fcf85207e06117 100644
--- a/drupal/core/modules/contextual/contextual.info.yml
+++ b/drupal/core/modules/contextual/contextual.info.yml
@@ -5,7 +5,7 @@ package: Core
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/contextual/tests/modules/contextual_test/contextual_test.info.yml b/drupal/core/modules/contextual/tests/modules/contextual_test/contextual_test.info.yml
index 48ba481db26694cde9298cba6a6dff8ca4e4e100..05570e0d956c1d0371d70450dda8f22e07795da8 100644
--- a/drupal/core/modules/contextual/tests/modules/contextual_test/contextual_test.info.yml
+++ b/drupal/core/modules/contextual/tests/modules/contextual_test/contextual_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:contextual
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/datetime/datetime.info.yml b/drupal/core/modules/datetime/datetime.info.yml
index 40b68aa8f511b44b06968793593119806d82ba26..5ae2f055460c95e7c9a3a221ea5decec5f3b31ae 100644
--- a/drupal/core/modules/datetime/datetime.info.yml
+++ b/drupal/core/modules/datetime/datetime.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:field
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/datetime/tests/modules/datetime_test/datetime_test.info.yml b/drupal/core/modules/datetime/tests/modules/datetime_test/datetime_test.info.yml
index 9a5e2275b8cca80f0ec892caae29219aeef41dc1..42cd33bd3a2ccd51a1684ec37454485954755aeb 100644
--- a/drupal/core/modules/datetime/tests/modules/datetime_test/datetime_test.info.yml
+++ b/drupal/core/modules/datetime/tests/modules/datetime_test/datetime_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/datetime_range/datetime_range.info.yml b/drupal/core/modules/datetime_range/datetime_range.info.yml
index 834115c121ee7cd7ceab808c410c804598266aeb..2a0ff7127bc379fc0b48b577afd91f761708bb2b 100644
--- a/drupal/core/modules/datetime_range/datetime_range.info.yml
+++ b/drupal/core/modules/datetime_range/datetime_range.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:datetime
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/datetime_range/tests/modules/datetime_range_test/datetime_range_test.info.yml b/drupal/core/modules/datetime_range/tests/modules/datetime_range_test/datetime_range_test.info.yml
index a504ea999c1af258318db111a3f27e5c4b43347b..62284a552d54272919ab7a927e7269af22c1a470 100644
--- a/drupal/core/modules/datetime_range/tests/modules/datetime_range_test/datetime_range_test.info.yml
+++ b/drupal/core/modules/datetime_range/tests/modules/datetime_range_test/datetime_range_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:taxonomy
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/dblog/dblog.info.yml b/drupal/core/modules/dblog/dblog.info.yml
index 7c663840c6ae8cb7c87ff5ed76ce9cb47fd50e37..9b9321489cf14b1f559f208ba790d2130489a858 100644
--- a/drupal/core/modules/dblog/dblog.info.yml
+++ b/drupal/core/modules/dblog/dblog.info.yml
@@ -6,7 +6,7 @@ package: Core
 core: 8.x
 configure: system.logging_settings
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/dblog/tests/modules/dblog_test_views/dblog_test_views.info.yml b/drupal/core/modules/dblog/tests/modules/dblog_test_views/dblog_test_views.info.yml
index b3d497cedec8f4fce3cd3c179ae736d1769ff737..3b37396402af7f2e2553a4ec512750d7ad38f7bf 100644
--- a/drupal/core/modules/dblog/tests/modules/dblog_test_views/dblog_test_views.info.yml
+++ b/drupal/core/modules/dblog/tests/modules/dblog_test_views/dblog_test_views.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:dblog
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/dynamic_page_cache/dynamic_page_cache.info.yml b/drupal/core/modules/dynamic_page_cache/dynamic_page_cache.info.yml
index 1c2e6b503052ed0d6b5f497eaa76571e8b5eb51e..0f738481d0a11ddc3dea83ec462fc6a659089d06 100644
--- a/drupal/core/modules/dynamic_page_cache/dynamic_page_cache.info.yml
+++ b/drupal/core/modules/dynamic_page_cache/dynamic_page_cache.info.yml
@@ -5,7 +5,7 @@ package: Core
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/dynamic_page_cache/tests/dynamic_page_cache_test/dynamic_page_cache_test.info.yml b/drupal/core/modules/dynamic_page_cache/tests/dynamic_page_cache_test/dynamic_page_cache_test.info.yml
index d2d6adb0b2cc1104beb9938d0669c7d30aa670dd..b0e90fea0afda56b3fac3e3102bbcae24f65b877 100644
--- a/drupal/core/modules/dynamic_page_cache/tests/dynamic_page_cache_test/dynamic_page_cache_test.info.yml
+++ b/drupal/core/modules/dynamic_page_cache/tests/dynamic_page_cache_test/dynamic_page_cache_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/editor/editor.info.yml b/drupal/core/modules/editor/editor.info.yml
index 5f939e6a95571a6d6ee61f502ec5fb14af6c3e01..ccfcc04d6bd9705b25d35184d0d2d24ce0dd0722 100644
--- a/drupal/core/modules/editor/editor.info.yml
+++ b/drupal/core/modules/editor/editor.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - drupal:file
 configure: filter.admin_overview
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/editor/tests/editor_private_test/editor_private_test.info.yml b/drupal/core/modules/editor/tests/editor_private_test/editor_private_test.info.yml
index a695943447d4546245c90318a15238230e22660a..265fd949fd579fe724db2149933dc0ffbc6fa4be 100644
--- a/drupal/core/modules/editor/tests/editor_private_test/editor_private_test.info.yml
+++ b/drupal/core/modules/editor/tests/editor_private_test/editor_private_test.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:filter
   - drupal:ckeditor
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/editor/tests/modules/editor_test.info.yml b/drupal/core/modules/editor/tests/modules/editor_test.info.yml
index 04393996e629dcce1179581efeb3475112405913..8f8762cf7099319f4e52a87d7c8a22b007fec7f6 100644
--- a/drupal/core/modules/editor/tests/modules/editor_test.info.yml
+++ b/drupal/core/modules/editor/tests/modules/editor_test.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/entity_reference/entity_reference.info.yml b/drupal/core/modules/entity_reference/entity_reference.info.yml
index ec1d325e3e49de9d81c77df1020795b628c48c31..ce994997c409f432792105c2ecfd6d279b6d1012 100644
--- a/drupal/core/modules/entity_reference/entity_reference.info.yml
+++ b/drupal/core/modules/entity_reference/entity_reference.info.yml
@@ -6,7 +6,7 @@ package: Field types
 core: 8.x
 hidden: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/field/field.info.yml b/drupal/core/modules/field/field.info.yml
index 721467bf6aa06251b22937f246af1edf630280dc..b9cf18cfebf1ed83dad629824ec915829f1b55c0 100644
--- a/drupal/core/modules/field/field.info.yml
+++ b/drupal/core/modules/field/field.info.yml
@@ -5,7 +5,7 @@ package: Core
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/field/tests/modules/field_plugins_test/field_plugins_test.info.yml b/drupal/core/modules/field/tests/modules/field_plugins_test/field_plugins_test.info.yml
index 16c283b0910cfd1b3ab2aae942c37332b4b3501b..96b3d6654137cba8ade2df2cdff6bc311d33cd1d 100644
--- a/drupal/core/modules/field/tests/modules/field_plugins_test/field_plugins_test.info.yml
+++ b/drupal/core/modules/field/tests/modules/field_plugins_test/field_plugins_test.info.yml
@@ -7,7 +7,7 @@ package: Testing
 dependencies:
   - drupal:text
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/field/tests/modules/field_test/field_test.info.yml b/drupal/core/modules/field/tests/modules/field_test/field_test.info.yml
index aa3dba7b30dbc1f84220b5c0b4e03bcb96adb765..c72f1ecf6af4e8609e4956bbb7e5991d42b32af7 100644
--- a/drupal/core/modules/field/tests/modules/field_test/field_test.info.yml
+++ b/drupal/core/modules/field/tests/modules/field_test/field_test.info.yml
@@ -7,7 +7,7 @@ package: Testing
 dependencies:
   - drupal:entity_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/field/tests/modules/field_test_boolean_access_denied/field_test_boolean_access_denied.info.yml b/drupal/core/modules/field/tests/modules/field_test_boolean_access_denied/field_test_boolean_access_denied.info.yml
index e193b6970dd297ad152c5e9c4c1f5e9978026172..c06b4c0726f7c58017e73d12fc7bd0e483f42c22 100644
--- a/drupal/core/modules/field/tests/modules/field_test_boolean_access_denied/field_test_boolean_access_denied.info.yml
+++ b/drupal/core/modules/field/tests/modules/field_test_boolean_access_denied/field_test_boolean_access_denied.info.yml
@@ -7,7 +7,7 @@ package: Testing
 dependencies:
   - drupal:field
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/field/tests/modules/field_test_config/field_test_config.info.yml b/drupal/core/modules/field/tests/modules/field_test_config/field_test_config.info.yml
index 90490e07c3cf7c2c0facf04d4b546829407090c3..8123b7fc164c19357c1b5b35044cb4231d75dc06 100644
--- a/drupal/core/modules/field/tests/modules/field_test_config/field_test_config.info.yml
+++ b/drupal/core/modules/field/tests/modules/field_test_config/field_test_config.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/field/tests/modules/field_test_views/field_test_views.info.yml b/drupal/core/modules/field/tests/modules/field_test_views/field_test_views.info.yml
index d79c0bd379cfa284315328f8560183f427bc9456..cf7ea4d5fd2d8ea042bc26e03ef998a3429a5d9f 100644
--- a/drupal/core/modules/field/tests/modules/field_test_views/field_test_views.info.yml
+++ b/drupal/core/modules/field/tests/modules/field_test_views/field_test_views.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/field/tests/modules/field_third_party_test/field_third_party_test.info.yml b/drupal/core/modules/field/tests/modules/field_third_party_test/field_third_party_test.info.yml
index 3751a172161bf4530c1aac83e2c3d52e734d4638..fdb61cb593a0a066334f6e9b60c7a030df1ae63a 100644
--- a/drupal/core/modules/field/tests/modules/field_third_party_test/field_third_party_test.info.yml
+++ b/drupal/core/modules/field/tests/modules/field_third_party_test/field_third_party_test.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:entity_test
   - drupal:field_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/field/tests/modules/field_timestamp_test/field_timestamp_test.info.yml b/drupal/core/modules/field/tests/modules/field_timestamp_test/field_timestamp_test.info.yml
index 5451a885f8d24bdd3103d22ea550356f95ed11da..61140ef74b5a483e777d3715400059c44349f76e 100644
--- a/drupal/core/modules/field/tests/modules/field_timestamp_test/field_timestamp_test.info.yml
+++ b/drupal/core/modules/field/tests/modules/field_timestamp_test/field_timestamp_test.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:entity_test
   - drupal:field
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/field_layout/field_layout.info.yml b/drupal/core/modules/field_layout/field_layout.info.yml
index 36a2cc3d95d8d49cbef9e1ea10fd7cde49beac68..1ae9f2e278502f73e6ad68cf03a380aeae71b529 100644
--- a/drupal/core/modules/field_layout/field_layout.info.yml
+++ b/drupal/core/modules/field_layout/field_layout.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:layout_discovery
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/field_layout/tests/modules/field_layout_test/field_layout_test.info.yml b/drupal/core/modules/field_layout/tests/modules/field_layout_test/field_layout_test.info.yml
index dcdefd39d556c2ffcc58a871dec4194f762087a2..a79e5c30ac827809debfeef3edc3c9e0f6a1caf6 100644
--- a/drupal/core/modules/field_layout/tests/modules/field_layout_test/field_layout_test.info.yml
+++ b/drupal/core/modules/field_layout/tests/modules/field_layout_test/field_layout_test.info.yml
@@ -7,7 +7,7 @@ package: Testing
 dependencies:
   - drupal:entity_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/field_ui/field_ui.info.yml b/drupal/core/modules/field_ui/field_ui.info.yml
index 66f79d94a9569cd7fe9442f03b86d306e12ae591..57a41b3bd9781bf0b420f7fb328f82f94f9ce9e4 100644
--- a/drupal/core/modules/field_ui/field_ui.info.yml
+++ b/drupal/core/modules/field_ui/field_ui.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:field
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/field_ui/tests/modules/field_ui_test/field_ui_test.info.yml b/drupal/core/modules/field_ui/tests/modules/field_ui_test/field_ui_test.info.yml
index 804cee46be9a56794ca57845233643326177fb13..b435eeacd7e2fc901fd3c6fe0b0b14c7c8c52f6d 100644
--- a/drupal/core/modules/field_ui/tests/modules/field_ui_test/field_ui_test.info.yml
+++ b/drupal/core/modules/field_ui/tests/modules/field_ui_test/field_ui_test.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/file/file.info.yml b/drupal/core/modules/file/file.info.yml
index d406491c38ba880e44915076c88720eb05cd2aea..eedb19001c7bbc65ac62362093a91a22ef95ea87 100644
--- a/drupal/core/modules/file/file.info.yml
+++ b/drupal/core/modules/file/file.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:field
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/file/tests/file_module_test/file_module_test.info.yml b/drupal/core/modules/file/tests/file_module_test/file_module_test.info.yml
index 017935cc569f287335d6612738fc7dc580f1b92d..5cc4e98002baf0cc3156e6991e5c15c8bc6d65d1 100644
--- a/drupal/core/modules/file/tests/file_module_test/file_module_test.info.yml
+++ b/drupal/core/modules/file/tests/file_module_test/file_module_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/file/tests/file_test/file_test.info.yml b/drupal/core/modules/file/tests/file_test/file_test.info.yml
index 799f5a38fe5a2e068c91bd4f9f35d9f859a772ce..dcfbc23a316097d25f302648167a76d150ec6ada 100644
--- a/drupal/core/modules/file/tests/file_test/file_test.info.yml
+++ b/drupal/core/modules/file/tests/file_test/file_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/file/tests/modules/file_test_views/file_test_views.info.yml b/drupal/core/modules/file/tests/modules/file_test_views/file_test_views.info.yml
index d630cdce4b15b77acff46747627964990b0a36a3..28eb67f88276c3f3cefac163d03617006782a1ce 100644
--- a/drupal/core/modules/file/tests/modules/file_test_views/file_test_views.info.yml
+++ b/drupal/core/modules/file/tests/modules/file_test_views/file_test_views.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:file
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/filter/filter.info.yml b/drupal/core/modules/filter/filter.info.yml
index 8b4a91701c1d15bc60f2462aa04767ba43778c1e..967011de73500ead99fc0d106e04fe37e1959a2c 100644
--- a/drupal/core/modules/filter/filter.info.yml
+++ b/drupal/core/modules/filter/filter.info.yml
@@ -8,7 +8,7 @@ configure: filter.admin_overview
 dependencies:
   - drupal:user
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/filter/tests/filter_test/filter_test.info.yml b/drupal/core/modules/filter/tests/filter_test/filter_test.info.yml
index f3adb178f5007245d6f4c133139071db70b0fdd7..3c3979e6e96af31375f46520f70120dd99dbfb06 100644
--- a/drupal/core/modules/filter/tests/filter_test/filter_test.info.yml
+++ b/drupal/core/modules/filter/tests/filter_test/filter_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:filter
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/filter/tests/filter_test_plugin/filter_test_plugin.info.yml b/drupal/core/modules/filter/tests/filter_test_plugin/filter_test_plugin.info.yml
index 5b2ccc11c9f1adc16ab0d0e2b68e44bcc729af93..c8425032a8697fa39986dcedb4ec09d5aea6819b 100644
--- a/drupal/core/modules/filter/tests/filter_test_plugin/filter_test_plugin.info.yml
+++ b/drupal/core/modules/filter/tests/filter_test_plugin/filter_test_plugin.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/forum/forum.info.yml b/drupal/core/modules/forum/forum.info.yml
index 9514dc84f7d961c44b11c277f4c3c59071ecd2dd..eefa2644a2a8e7f07697040381caea7423ccaeda 100644
--- a/drupal/core/modules/forum/forum.info.yml
+++ b/drupal/core/modules/forum/forum.info.yml
@@ -12,7 +12,7 @@ package: Core
 core: 8.x
 configure: forum.overview
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/forum/tests/modules/forum_test_views/forum_test_views.info.yml b/drupal/core/modules/forum/tests/modules/forum_test_views/forum_test_views.info.yml
index 7c2ce7735eaad1446b536c64def30d39cd75be8d..8e3c178fb94ba5f7137aea433aaf97fd5f9f5992 100644
--- a/drupal/core/modules/forum/tests/modules/forum_test_views/forum_test_views.info.yml
+++ b/drupal/core/modules/forum/tests/modules/forum_test_views/forum_test_views.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:forum
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/hal/hal.info.yml b/drupal/core/modules/hal/hal.info.yml
index 5d2b34c88c10a5dc892c694a3530e33aa8cd394a..7856eb221949919166ed24f148e8670585ffee60 100644
--- a/drupal/core/modules/hal/hal.info.yml
+++ b/drupal/core/modules/hal/hal.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:serialization
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/hal/tests/modules/hal_test/hal_test.info.yml b/drupal/core/modules/hal/tests/modules/hal_test/hal_test.info.yml
index 3462f4bc822e5676c93bd8589173310c8056c5ff..7e1147aa87ab34cb8643cd7cac763ea3d01ac919 100644
--- a/drupal/core/modules/hal/tests/modules/hal_test/hal_test.info.yml
+++ b/drupal/core/modules/hal/tests/modules/hal_test/hal_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/help/help.info.yml b/drupal/core/modules/help/help.info.yml
index 64031b4ba5fe760412a2edb46fe3cb2735bea3a5..d0ebfecd23e879e9ed45f4d0f36ac92a0fb8b41c 100644
--- a/drupal/core/modules/help/help.info.yml
+++ b/drupal/core/modules/help/help.info.yml
@@ -5,7 +5,7 @@ package: Core
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/help/tests/modules/help_page_test/help_page_test.info.yml b/drupal/core/modules/help/tests/modules/help_page_test/help_page_test.info.yml
index 5e278a96802125985babe0b7b2bed57c450b3fb9..bfc87c5886c41e6590defec9f35c7fadf4d4cde3 100644
--- a/drupal/core/modules/help/tests/modules/help_page_test/help_page_test.info.yml
+++ b/drupal/core/modules/help/tests/modules/help_page_test/help_page_test.info.yml
@@ -6,7 +6,7 @@ package: Testing
 core: 8.x
 hidden: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/help/tests/modules/help_test/help_test.info.yml b/drupal/core/modules/help/tests/modules/help_test/help_test.info.yml
index b3647d973398dba5610394a2cb8f783dd32c9b0a..63a8df931b186eeaf3e4799abb7e42a841de3229 100644
--- a/drupal/core/modules/help/tests/modules/help_test/help_test.info.yml
+++ b/drupal/core/modules/help/tests/modules/help_test/help_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 dependencies:
   - drupal:help
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/help/tests/modules/more_help_page_test/more_help_page_test.info.yml b/drupal/core/modules/help/tests/modules/more_help_page_test/more_help_page_test.info.yml
index d5c2fe2018f599b62ed4a60ab1c2227a27cb39e9..1a03a5fc0444ef7c370227a95ba25aa9c67111b4 100644
--- a/drupal/core/modules/help/tests/modules/more_help_page_test/more_help_page_test.info.yml
+++ b/drupal/core/modules/help/tests/modules/more_help_page_test/more_help_page_test.info.yml
@@ -6,7 +6,7 @@ package: Testing
 core: 8.x
 hidden: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/help_topics/help_topics.info.yml b/drupal/core/modules/help_topics/help_topics.info.yml
index aad16ea9683a353ee16e10b876e6b5a67c4d2857..451210dc748c1d1272c404793faa84f14af832a7 100644
--- a/drupal/core/modules/help_topics/help_topics.info.yml
+++ b/drupal/core/modules/help_topics/help_topics.info.yml
@@ -7,7 +7,7 @@ package: Core (Experimental)
 dependencies:
   - drupal:help
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/help_topics/tests/modules/help_topics_test/help_topics_test.info.yml b/drupal/core/modules/help_topics/tests/modules/help_topics_test/help_topics_test.info.yml
index df8937b95d25b237ed144ac362d75dfc2fbbb749..8e8aff5eb9a5ad9f57cf2f557c22434e51188c3b 100644
--- a/drupal/core/modules/help_topics/tests/modules/help_topics_test/help_topics_test.info.yml
+++ b/drupal/core/modules/help_topics/tests/modules/help_topics_test/help_topics_test.info.yml
@@ -6,7 +6,7 @@ description: 'Support module for help testing.'
 package: Testing
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/help_topics/tests/themes/help_topics_test_theme/help_topics_test_theme.info.yml b/drupal/core/modules/help_topics/tests/themes/help_topics_test_theme/help_topics_test_theme.info.yml
index b69632ff432a0d1fcd3f11e39a76dffa642f5b93..f7c2d866150dac4a5fffdff977aee787476cab5a 100644
--- a/drupal/core/modules/help_topics/tests/themes/help_topics_test_theme/help_topics_test_theme.info.yml
+++ b/drupal/core/modules/help_topics/tests/themes/help_topics_test_theme/help_topics_test_theme.info.yml
@@ -5,7 +5,7 @@ description: A theme to test help topics.
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/history/history.info.yml b/drupal/core/modules/history/history.info.yml
index 43e285bbe29865461593037e3eddc97fd4587423..75e4978cde6bb5f2d19c3778691f3b32f9753f46 100644
--- a/drupal/core/modules/history/history.info.yml
+++ b/drupal/core/modules/history/history.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:node
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/image/image.info.yml b/drupal/core/modules/image/image.info.yml
index 461023757cdd58159eed9bd9adda0f1540fdb23b..93835a12f8614308335822bca8caa2df10a2ddac 100644
--- a/drupal/core/modules/image/image.info.yml
+++ b/drupal/core/modules/image/image.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:file
 configure: entity.image_style.collection
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/image/tests/modules/image_access_test_hidden/image_access_test_hidden.info.yml b/drupal/core/modules/image/tests/modules/image_access_test_hidden/image_access_test_hidden.info.yml
index 3eb7047ac98eb90a3b4ed73120aab094aeb33ce4..c3c17df25a026405036b130d59115e59d960c968 100644
--- a/drupal/core/modules/image/tests/modules/image_access_test_hidden/image_access_test_hidden.info.yml
+++ b/drupal/core/modules/image/tests/modules/image_access_test_hidden/image_access_test_hidden.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/image/tests/modules/image_module_test/image_module_test.info.yml b/drupal/core/modules/image/tests/modules/image_module_test/image_module_test.info.yml
index de55c742f1b59c0f7b277f79a10a6dd1ad3df5a8..1c6c08e9c1720393b9aaee3bbe3f91721903d057 100644
--- a/drupal/core/modules/image/tests/modules/image_module_test/image_module_test.info.yml
+++ b/drupal/core/modules/image/tests/modules/image_module_test/image_module_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/image/tests/modules/image_test_views/image_test_views.info.yml b/drupal/core/modules/image/tests/modules/image_test_views/image_test_views.info.yml
index 94e8ba8eb4a26cdaef4dcb23b2428a0a67635603..be7e1256da779008f59dc1c6d2fdc7f8c9d55b33 100644
--- a/drupal/core/modules/image/tests/modules/image_test_views/image_test_views.info.yml
+++ b/drupal/core/modules/image/tests/modules/image_test_views/image_test_views.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:image
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/inline_form_errors/inline_form_errors.info.yml b/drupal/core/modules/inline_form_errors/inline_form_errors.info.yml
index e1f16533d6e9a4715ae62c735d4d24a5cd99de7d..4cbf2f9f73e03d825e2cc25ae0f8654448ec26b2 100644
--- a/drupal/core/modules/inline_form_errors/inline_form_errors.info.yml
+++ b/drupal/core/modules/inline_form_errors/inline_form_errors.info.yml
@@ -5,7 +5,7 @@ description: 'Places error messages adjacent to form inputs, for improved usabil
 core: 8.x
 package: Core
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/jsonapi/jsonapi.info.yml b/drupal/core/modules/jsonapi/jsonapi.info.yml
index d2e3e871d88ed34c435541538bb9a3408d792b92..6f6f4cc24987753469a960516f5805932fc1aaa9 100644
--- a/drupal/core/modules/jsonapi/jsonapi.info.yml
+++ b/drupal/core/modules/jsonapi/jsonapi.info.yml
@@ -7,7 +7,7 @@ configure: jsonapi.settings
 dependencies:
   - drupal:serialization
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_collection_count/jsonapi_test_collection_count.info.yml b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_collection_count/jsonapi_test_collection_count.info.yml
index dee325ddbabba4fe89d66289aaa9b1c741093004..a4ceb7d63080c9b872722ecdf7839bdb56413bab 100644
--- a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_collection_count/jsonapi_test_collection_count.info.yml
+++ b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_collection_count/jsonapi_test_collection_count.info.yml
@@ -3,7 +3,7 @@ type: module
 package: Testing
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_data_type/jsonapi_test_data_type.info.yml b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_data_type/jsonapi_test_data_type.info.yml
index 8fd0fccd26ecb6cd5fbf2664fd0fcc4dd1bd3639..65a886f43d442cf712e5f1ed971fc8ab009e9477 100644
--- a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_data_type/jsonapi_test_data_type.info.yml
+++ b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_data_type/jsonapi_test_data_type.info.yml
@@ -3,7 +3,7 @@ type: module
 package: Testing
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_field_access/jsonapi_test_field_access.info.yml b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_field_access/jsonapi_test_field_access.info.yml
index 3b48993093fc968514054de4a55470079f3a55ae..0189a96662c79eed27fe0fbb4808eab01714ee3b 100644
--- a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_field_access/jsonapi_test_field_access.info.yml
+++ b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_field_access/jsonapi_test_field_access.info.yml
@@ -4,7 +4,7 @@ description: 'Provides a custom field access hook to test JSON API field access
 package: Testing
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_field_aliasing/jsonapi_test_field_aliasing.info.yml b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_field_aliasing/jsonapi_test_field_aliasing.info.yml
index 599a8763a6620b7e287d9b3dfd0a5bd6e40d6081..48374d48b8871c5b7671d51ecda90f5e8c7909a4 100644
--- a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_field_aliasing/jsonapi_test_field_aliasing.info.yml
+++ b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_field_aliasing/jsonapi_test_field_aliasing.info.yml
@@ -3,7 +3,7 @@ type: module
 package: Testing
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_field_filter_access/jsonapi_test_field_filter_access.info.yml b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_field_filter_access/jsonapi_test_field_filter_access.info.yml
index f002f3009b9703d35edf62f5e654d1d0a18371ef..d5ca1a2966a467fd9877a5217f525a820d0a0ae5 100644
--- a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_field_filter_access/jsonapi_test_field_filter_access.info.yml
+++ b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_field_filter_access/jsonapi_test_field_filter_access.info.yml
@@ -4,7 +4,7 @@ description: 'Provides custom access related code to test JSON:API filter securi
 package: Testing
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_field_type/jsonapi_test_field_type.info.yml b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_field_type/jsonapi_test_field_type.info.yml
index c8a254175a9f3daff7f6ef6cfebfdb910bc4e802..f8a9bf32d36f064f19cde36e60336100c3c9319b 100644
--- a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_field_type/jsonapi_test_field_type.info.yml
+++ b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_field_type/jsonapi_test_field_type.info.yml
@@ -3,7 +3,7 @@ type: module
 package: Testing
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_normalizers_kernel/jsonapi_test_normalizers_kernel.info.yml b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_normalizers_kernel/jsonapi_test_normalizers_kernel.info.yml
index fa6c126344b61616c9cd9074d149eb80d2495877..cbdffd83166533107fbf971cc7b1dc2261c2b251 100644
--- a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_normalizers_kernel/jsonapi_test_normalizers_kernel.info.yml
+++ b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_normalizers_kernel/jsonapi_test_normalizers_kernel.info.yml
@@ -3,7 +3,7 @@ type: module
 package: Testing
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_resource_type_building/jsonapi_test_resource_type_building.info.yml b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_resource_type_building/jsonapi_test_resource_type_building.info.yml
index ad0e61a0f8878ae409a640af4943bfe5b76f0f00..65782ea9f08b9a34909fb64e265c93f908a419c8 100644
--- a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_resource_type_building/jsonapi_test_resource_type_building.info.yml
+++ b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_resource_type_building/jsonapi_test_resource_type_building.info.yml
@@ -3,7 +3,7 @@ type: module
 package: Testing
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_user/jsonapi_test_user.info.yml b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_user/jsonapi_test_user.info.yml
index b3128fc5b1718113e95a0c3f86ba48ba79b45403..f8a7d14cc5c9591c4abab72da437d0b20dd7e8a5 100644
--- a/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_user/jsonapi_test_user.info.yml
+++ b/drupal/core/modules/jsonapi/tests/modules/jsonapi_test_user/jsonapi_test_user.info.yml
@@ -3,7 +3,7 @@ type: module
 package: Testing
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/language/language.info.yml b/drupal/core/modules/language/language.info.yml
index 7c0554513704045446bdc1322c94d77057e64aa8..5ac53af6f88d417a638ea8a3b8be09479132b385 100644
--- a/drupal/core/modules/language/language.info.yml
+++ b/drupal/core/modules/language/language.info.yml
@@ -6,7 +6,7 @@ package: Multilingual
 core: 8.x
 configure: entity.configurable_language.collection
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/language/tests/language_config_override_test/language_config_override_test.info.yml b/drupal/core/modules/language/tests/language_config_override_test/language_config_override_test.info.yml
index 52eaea0fc41733e08e38b58a1c55d6e90fd98fdb..27aa113b6c2448d3a5cf9d301d269dedea4a7a48 100644
--- a/drupal/core/modules/language/tests/language_config_override_test/language_config_override_test.info.yml
+++ b/drupal/core/modules/language/tests/language_config_override_test/language_config_override_test.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/language/tests/language_elements_test/language_elements_test.info.yml b/drupal/core/modules/language/tests/language_elements_test/language_elements_test.info.yml
index 24b17962530cd59d22e524cb33cc438d8346b731..00672d4e2d8a31ffd560a357cf311538bd12599c 100644
--- a/drupal/core/modules/language/tests/language_elements_test/language_elements_test.info.yml
+++ b/drupal/core/modules/language/tests/language_elements_test/language_elements_test.info.yml
@@ -7,7 +7,7 @@ package: Testing
 dependencies:
   - drupal:entity_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/language/tests/language_entity_field_access_test/language_entity_field_access_test.info.yml b/drupal/core/modules/language/tests/language_entity_field_access_test/language_entity_field_access_test.info.yml
index b9adf26c8d251c1825d1fc12395be94c5fc77fd5..fc8fa829170d6fedb0f32e107d880a5abcb1032d 100644
--- a/drupal/core/modules/language/tests/language_entity_field_access_test/language_entity_field_access_test.info.yml
+++ b/drupal/core/modules/language/tests/language_entity_field_access_test/language_entity_field_access_test.info.yml
@@ -11,7 +11,7 @@ dependencies:
   - drupal:filter
   - drupal:language
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/language/tests/language_test/language_test.info.yml b/drupal/core/modules/language/tests/language_test/language_test.info.yml
index 83406824a15979ba56b14dae57dc3848c8ee668d..d6ad2026a81a88c377c9adddc91fca58434eb3ce 100644
--- a/drupal/core/modules/language/tests/language_test/language_test.info.yml
+++ b/drupal/core/modules/language/tests/language_test/language_test.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/language/tests/test_module/test_module.info.yml b/drupal/core/modules/language/tests/test_module/test_module.info.yml
index db02c4f70105340bd700b00021493338abf15e8d..7030a94c35aa71e9074325e8a9c8099b898659a7 100644
--- a/drupal/core/modules/language/tests/test_module/test_module.info.yml
+++ b/drupal/core/modules/language/tests/test_module/test_module.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/layout_builder/layout_builder.info.yml b/drupal/core/modules/layout_builder/layout_builder.info.yml
index 802ab2f95fac65d986545b60c5f3598ce77243a2..2b345fc7bcf12b5658c894406c4425dbd49ad2f4 100644
--- a/drupal/core/modules/layout_builder/layout_builder.info.yml
+++ b/drupal/core/modules/layout_builder/layout_builder.info.yml
@@ -12,7 +12,7 @@ dependencies:
   # @todo Discuss removing in https://www.drupal.org/project/drupal/issues/3003610.
   - drupal:block
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/layout_builder/tests/modules/layout_builder_defaults_test/layout_builder_defaults_test.info.yml b/drupal/core/modules/layout_builder/tests/modules/layout_builder_defaults_test/layout_builder_defaults_test.info.yml
index 0727c0d2f986dd1a5fa94f36f69324e4d5bfb12b..5fd9adcbcb9f327e31f19de20fe2de042e18c496 100644
--- a/drupal/core/modules/layout_builder/tests/modules/layout_builder_defaults_test/layout_builder_defaults_test.info.yml
+++ b/drupal/core/modules/layout_builder/tests/modules/layout_builder_defaults_test/layout_builder_defaults_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/layout_builder/tests/modules/layout_builder_fieldblock_test/layout_builder_fieldblock_test.info.yml b/drupal/core/modules/layout_builder/tests/modules/layout_builder_fieldblock_test/layout_builder_fieldblock_test.info.yml
index 4bcb90011406cd29411faa86f21b6a0c3c5c5aba..b0eee02675218657e6967bf427157bf5e4bd48d3 100644
--- a/drupal/core/modules/layout_builder/tests/modules/layout_builder_fieldblock_test/layout_builder_fieldblock_test.info.yml
+++ b/drupal/core/modules/layout_builder/tests/modules/layout_builder_fieldblock_test/layout_builder_fieldblock_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/layout_builder/tests/modules/layout_builder_form_block_test/layout_builder_form_block_test.info.yml b/drupal/core/modules/layout_builder/tests/modules/layout_builder_form_block_test/layout_builder_form_block_test.info.yml
index a24620badfb62dee6d66f14cc839239709d5b7ff..dc685666013142c861abf7a92367016ae7dd6bc9 100644
--- a/drupal/core/modules/layout_builder/tests/modules/layout_builder_form_block_test/layout_builder_form_block_test.info.yml
+++ b/drupal/core/modules/layout_builder/tests/modules/layout_builder_form_block_test/layout_builder_form_block_test.info.yml
@@ -4,7 +4,7 @@ description: 'Support module for testing layout building using blocks with forms
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/layout_builder/tests/modules/layout_builder_overrides_test/layout_builder_overrides_test.info.yml b/drupal/core/modules/layout_builder/tests/modules/layout_builder_overrides_test/layout_builder_overrides_test.info.yml
index 61130e84f9215770d7dd2f4cca82165efb38cc38..5832e6d21ef7b64df2debdc7e8a0450bc00ec77a 100644
--- a/drupal/core/modules/layout_builder/tests/modules/layout_builder_overrides_test/layout_builder_overrides_test.info.yml
+++ b/drupal/core/modules/layout_builder/tests/modules/layout_builder_overrides_test/layout_builder_overrides_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/layout_builder/tests/modules/layout_builder_test/layout_builder_test.info.yml b/drupal/core/modules/layout_builder/tests/modules/layout_builder_test/layout_builder_test.info.yml
index 4bcb90011406cd29411faa86f21b6a0c3c5c5aba..b0eee02675218657e6967bf427157bf5e4bd48d3 100644
--- a/drupal/core/modules/layout_builder/tests/modules/layout_builder_test/layout_builder_test.info.yml
+++ b/drupal/core/modules/layout_builder/tests/modules/layout_builder_test/layout_builder_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/layout_builder/tests/modules/layout_builder_theme_suggestions_test/layout_builder_theme_suggestions_test.info.yml b/drupal/core/modules/layout_builder/tests/modules/layout_builder_theme_suggestions_test/layout_builder_theme_suggestions_test.info.yml
index 9788380c8727366c77f02584e0b8f7fecac73c5d..f66eaad247465555fdb0053fa08b0c7132c34193 100644
--- a/drupal/core/modules/layout_builder/tests/modules/layout_builder_theme_suggestions_test/layout_builder_theme_suggestions_test.info.yml
+++ b/drupal/core/modules/layout_builder/tests/modules/layout_builder_theme_suggestions_test/layout_builder_theme_suggestions_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/layout_builder/tests/modules/layout_builder_views_test/layout_builder_views_test.info.yml b/drupal/core/modules/layout_builder/tests/modules/layout_builder_views_test/layout_builder_views_test.info.yml
index f51f2cd9e957b9ba3c389e1f7dd13198eacec574..b26d22062b0314fd245b99cec41f841781105202 100644
--- a/drupal/core/modules/layout_builder/tests/modules/layout_builder_views_test/layout_builder_views_test.info.yml
+++ b/drupal/core/modules/layout_builder/tests/modules/layout_builder_views_test/layout_builder_views_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/layout_discovery/layout_discovery.info.yml b/drupal/core/modules/layout_discovery/layout_discovery.info.yml
index c24e958530ab9f1a7e35c95697e650d8b24f959f..579c121bfce2cb573968f0d543e85924ae8f01b9 100644
--- a/drupal/core/modules/layout_discovery/layout_discovery.info.yml
+++ b/drupal/core/modules/layout_discovery/layout_discovery.info.yml
@@ -5,7 +5,7 @@ package: Core
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/layout_discovery/tests/themes/test_layout_theme/test_layout_theme.info.yml b/drupal/core/modules/layout_discovery/tests/themes/test_layout_theme/test_layout_theme.info.yml
index 140058a5c8a1162cc5d4d4bbea2a692b449a5b97..041ba6fabef0126f77646f003b3ea784c430c3bc 100644
--- a/drupal/core/modules/layout_discovery/tests/themes/test_layout_theme/test_layout_theme.info.yml
+++ b/drupal/core/modules/layout_discovery/tests/themes/test_layout_theme/test_layout_theme.info.yml
@@ -5,7 +5,7 @@ description: 'Theme for testing a theme-provided layout'
 base theme: classy
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/link/link.info.yml b/drupal/core/modules/link/link.info.yml
index 7562539652691ee27a0be75709832eeaed6f33c7..0004588d03c8882b0502e6099262ef80c1c45385 100644
--- a/drupal/core/modules/link/link.info.yml
+++ b/drupal/core/modules/link/link.info.yml
@@ -7,7 +7,7 @@ package: Field types
 dependencies:
   - drupal:field
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/link/tests/modules/link_test_base_field/link_test_base_field.info.yml b/drupal/core/modules/link/tests/modules/link_test_base_field/link_test_base_field.info.yml
index b9b2d2f71b7bf67e901cc368a1c9ae2ef4be4764..b3a6b2edc451681f7e42d21551004c8fa2b33b4c 100644
--- a/drupal/core/modules/link/tests/modules/link_test_base_field/link_test_base_field.info.yml
+++ b/drupal/core/modules/link/tests/modules/link_test_base_field/link_test_base_field.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - drupal:link
   - drupal:entity_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/link/tests/modules/link_test_views/link_test_views.info.yml b/drupal/core/modules/link/tests/modules/link_test_views/link_test_views.info.yml
index 41449d9533e4d963ff2a578ea319a365cdb27bce..007fd22bcc3d59aecce17b9dfb1d96cb6e3a92b3 100644
--- a/drupal/core/modules/link/tests/modules/link_test_views/link_test_views.info.yml
+++ b/drupal/core/modules/link/tests/modules/link_test_views/link_test_views.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - drupal:views
   - drupal:link
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/locale/locale.info.yml b/drupal/core/modules/locale/locale.info.yml
index cb77412ca54aee59bf34c10750b2450c3472a2ae..346603c58fd47dfcd6dc5baf2c562f37474bfbe2 100644
--- a/drupal/core/modules/locale/locale.info.yml
+++ b/drupal/core/modules/locale/locale.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - drupal:language
   - drupal:file
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/locale/tests/modules/early_translation_test/early_translation_test.info.yml b/drupal/core/modules/locale/tests/modules/early_translation_test/early_translation_test.info.yml
index 67a34eebd3f15ead82fcfe5f145756eea72336a4..c404da0e66f7f04194dba2e219aa1eea832d62c7 100644
--- a/drupal/core/modules/locale/tests/modules/early_translation_test/early_translation_test.info.yml
+++ b/drupal/core/modules/locale/tests/modules/early_translation_test/early_translation_test.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/locale/tests/modules/locale_test/locale_test.info.yml b/drupal/core/modules/locale/tests/modules/locale_test/locale_test.info.yml
index 9d1032dcbd87ee9d2e867e03e9c07d4e3b63843c..c2398e7223e01a57c6ef7c7709c59adc644c37d9 100644
--- a/drupal/core/modules/locale/tests/modules/locale_test/locale_test.info.yml
+++ b/drupal/core/modules/locale/tests/modules/locale_test/locale_test.info.yml
@@ -8,7 +8,7 @@ hidden: true
 'interface translation project': locale_test
 'interface translation server pattern': core/modules/locale/test/test.%language.po
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/locale/tests/modules/locale_test_development_release/locale_test_development_release.info.yml b/drupal/core/modules/locale/tests/modules/locale_test_development_release/locale_test_development_release.info.yml
index 2ec73fdb4f2adb153ecf3cb0b9332ca75a7104bd..84596c404773aa63b2c688c7ebbc0a2f388839f9 100644
--- a/drupal/core/modules/locale/tests/modules/locale_test_development_release/locale_test_development_release.info.yml
+++ b/drupal/core/modules/locale/tests/modules/locale_test_development_release/locale_test_development_release.info.yml
@@ -6,7 +6,7 @@ package: Testing
 core: 8.x
 hidden: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/locale/tests/modules/locale_test_translate/locale_test_translate.info.yml b/drupal/core/modules/locale/tests/modules/locale_test_translate/locale_test_translate.info.yml
index 055797cfa1913003e244db98e35930fe46aacd19..3d9fd8c5bbdc3ac10ec3faa18d1aca6ee98d61b5 100644
--- a/drupal/core/modules/locale/tests/modules/locale_test_translate/locale_test_translate.info.yml
+++ b/drupal/core/modules/locale/tests/modules/locale_test_translate/locale_test_translate.info.yml
@@ -8,7 +8,7 @@ hidden: true
 'interface translation project': locale_test_translate
 'interface translation server pattern': core/modules/locale/tests/test.%language.po
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/media/media.info.yml b/drupal/core/modules/media/media.info.yml
index 8807c45b107368eb0c80a7a69f17ef9572147895..9408c64c91484b84d4f58a78a122571426b77fe1 100644
--- a/drupal/core/modules/media/media.info.yml
+++ b/drupal/core/modules/media/media.info.yml
@@ -10,7 +10,7 @@ dependencies:
   - drupal:user
 configure: media.settings
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/media/tests/modules/media_test_ckeditor/media_test_ckeditor.info.yml b/drupal/core/modules/media/tests/modules/media_test_ckeditor/media_test_ckeditor.info.yml
index 9344cc2e898771ac979cf44fea27c81a3cc3a49c..6854ce78e46941f68c94ae94894c08a1ab416d7b 100644
--- a/drupal/core/modules/media/tests/modules/media_test_ckeditor/media_test_ckeditor.info.yml
+++ b/drupal/core/modules/media/tests/modules/media_test_ckeditor/media_test_ckeditor.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:media
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/media/tests/modules/media_test_filter/media_test_filter.info.yml b/drupal/core/modules/media/tests/modules/media_test_filter/media_test_filter.info.yml
index 2f5c75478b494789237e628c10fa29e6c7386caf..3a799b9c9d6133c4d33035fd47ca508a9cb72842 100644
--- a/drupal/core/modules/media/tests/modules/media_test_filter/media_test_filter.info.yml
+++ b/drupal/core/modules/media/tests/modules/media_test_filter/media_test_filter.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:media
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/media/tests/modules/media_test_oembed/media_test_oembed.info.yml b/drupal/core/modules/media/tests/modules/media_test_oembed/media_test_oembed.info.yml
index af0b7fe65a2289e266f79a6f79106c0e75fdfc3c..d2fcd48dfcc2a4771bcc97d3afb48288172ffb1f 100644
--- a/drupal/core/modules/media/tests/modules/media_test_oembed/media_test_oembed.info.yml
+++ b/drupal/core/modules/media/tests/modules/media_test_oembed/media_test_oembed.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:media
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/media/tests/modules/media_test_source/media_test_source.info.yml b/drupal/core/modules/media/tests/modules/media_test_source/media_test_source.info.yml
index 9e57646b9e7ee3b98cd99e8887382438635c1fa0..5403aa1c4a85b8c9c9d761f3bd41285e7c70887c 100644
--- a/drupal/core/modules/media/tests/modules/media_test_source/media_test_source.info.yml
+++ b/drupal/core/modules/media/tests/modules/media_test_source/media_test_source.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/media/tests/modules/media_test_type/media_test_type.info.yml b/drupal/core/modules/media/tests/modules/media_test_type/media_test_type.info.yml
index 6dd7eb11acc6055dabdefa08f9b99ade4270b16a..ca1986f2476c7cce24761ce1224d190f29c887b3 100644
--- a/drupal/core/modules/media/tests/modules/media_test_type/media_test_type.info.yml
+++ b/drupal/core/modules/media/tests/modules/media_test_type/media_test_type.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:media
   - drupal:media_test_source
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/media/tests/modules/media_test_views/media_test_views.info.yml b/drupal/core/modules/media/tests/modules/media_test_views/media_test_views.info.yml
index 3166666854134030a7240aa7e8754dcbe1eb3966..9b5d9261431cc010bae4f9bccaab453e1ccaed4e 100644
--- a/drupal/core/modules/media/tests/modules/media_test_views/media_test_views.info.yml
+++ b/drupal/core/modules/media/tests/modules/media_test_views/media_test_views.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:media
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/media_library/media_library.info.yml b/drupal/core/modules/media_library/media_library.info.yml
index deb3cc3a003771b509bf214e60f7c1c4184e36d5..ed8aa38f0e2f1da115d44d364731d985d03fdcbc 100644
--- a/drupal/core/modules/media_library/media_library.info.yml
+++ b/drupal/core/modules/media_library/media_library.info.yml
@@ -10,7 +10,7 @@ dependencies:
   - drupal:views
   - drupal:user
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/media_library/tests/modules/media_library_form_overwrite_test/media_library_form_overwrite_test.info.yml b/drupal/core/modules/media_library/tests/modules/media_library_form_overwrite_test/media_library_form_overwrite_test.info.yml
index 3a7268cd037f4ecceca20a8a3dbbe31392ed9cf3..38b48f11aab26b1e3ed5fe7bbab19a7e4be304bb 100644
--- a/drupal/core/modules/media_library/tests/modules/media_library_form_overwrite_test/media_library_form_overwrite_test.info.yml
+++ b/drupal/core/modules/media_library/tests/modules/media_library_form_overwrite_test/media_library_form_overwrite_test.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - drupal:node
   - drupal:path
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/media_library/tests/modules/media_library_test/media_library_test.info.yml b/drupal/core/modules/media_library/tests/modules/media_library_test/media_library_test.info.yml
index ccbe57d09c60fc212aff57f6380152d1938ce3e4..e338990d833a29ea716b9b9b926040b6af7b4364 100644
--- a/drupal/core/modules/media_library/tests/modules/media_library_test/media_library_test.info.yml
+++ b/drupal/core/modules/media_library/tests/modules/media_library_test/media_library_test.info.yml
@@ -11,7 +11,7 @@ dependencies:
   - drupal:node
   - drupal:path
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/media_library/tests/modules/media_library_test_widget/media_library_test_widget.info.yml b/drupal/core/modules/media_library/tests/modules/media_library_test_widget/media_library_test_widget.info.yml
index 403ed1e347704106580904b3af0661e00659c3fd..ae80e1c79750ff18ed80f93321fe9503e36122ee 100644
--- a/drupal/core/modules/media_library/tests/modules/media_library_test_widget/media_library_test_widget.info.yml
+++ b/drupal/core/modules/media_library/tests/modules/media_library_test_widget/media_library_test_widget.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:media_library
   - drupal:media_test_source
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/menu_link_content/menu_link_content.info.yml b/drupal/core/modules/menu_link_content/menu_link_content.info.yml
index 6413cd15b11640491d48ad9965ac2751414ef467..f64f0b83fcfcbadf15de629827b716401904a6d2 100644
--- a/drupal/core/modules/menu_link_content/menu_link_content.info.yml
+++ b/drupal/core/modules/menu_link_content/menu_link_content.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:link
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/menu_link_content/tests/menu_link_content_dynamic_route/menu_link_content_dynamic_route.info.yml b/drupal/core/modules/menu_link_content/tests/menu_link_content_dynamic_route/menu_link_content_dynamic_route.info.yml
index a216b6387e713cde9a4bc9010bfa52ada56df380..91e37424e9a942c9adfd0a2fda96741b6b3e7cae 100644
--- a/drupal/core/modules/menu_link_content/tests/menu_link_content_dynamic_route/menu_link_content_dynamic_route.info.yml
+++ b/drupal/core/modules/menu_link_content/tests/menu_link_content_dynamic_route/menu_link_content_dynamic_route.info.yml
@@ -5,7 +5,7 @@ hidden: true
 dependencies:
   - drupal:menu_link_content
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/menu_link_content/tests/outbound_processing_test/outbound_processing_test.info.yml b/drupal/core/modules/menu_link_content/tests/outbound_processing_test/outbound_processing_test.info.yml
index 4e921fab760e6e9737a60dda5e0fe387a7bce629..c0cb8e8bb02537fa224dd5729853bb2f099cc8d4 100644
--- a/drupal/core/modules/menu_link_content/tests/outbound_processing_test/outbound_processing_test.info.yml
+++ b/drupal/core/modules/menu_link_content/tests/outbound_processing_test/outbound_processing_test.info.yml
@@ -3,7 +3,7 @@ type: module
 core: 8.x
 hidden: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/menu_ui/menu_ui.info.yml b/drupal/core/modules/menu_ui/menu_ui.info.yml
index 8b8fb9857c6c5107ca9a53e1a1b7b28ead24bf67..0087c7954d1d347a623d33c3587a31688092a95c 100644
--- a/drupal/core/modules/menu_ui/menu_ui.info.yml
+++ b/drupal/core/modules/menu_ui/menu_ui.info.yml
@@ -8,7 +8,7 @@ configure: entity.menu.collection
 dependencies:
   - drupal:menu_link_content
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate/migrate.info.yml b/drupal/core/modules/migrate/migrate.info.yml
index 3c62877d7304beb0ffb3fb809352b5875598ca36..a18d88f0fcce9d596602e5260d740d4764303080 100644
--- a/drupal/core/modules/migrate/migrate.info.yml
+++ b/drupal/core/modules/migrate/migrate.info.yml
@@ -5,7 +5,7 @@ package: Migration
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate/tests/modules/migrate_entity_test/migrate_entity_test.info.yml b/drupal/core/modules/migrate/tests/modules/migrate_entity_test/migrate_entity_test.info.yml
index 21b07815c3d59da0c05b3a73ad68a8d28869784d..326d24aa1125dc278ca59969c0abe9aa59dfcd19 100644
--- a/drupal/core/modules/migrate/tests/modules/migrate_entity_test/migrate_entity_test.info.yml
+++ b/drupal/core/modules/migrate/tests/modules/migrate_entity_test/migrate_entity_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate/tests/modules/migrate_events_test/migrate_events_test.info.yml b/drupal/core/modules/migrate/tests/modules/migrate_events_test/migrate_events_test.info.yml
index 87446764085bcd21b251e466400dd0925ba01879..8e0e6ee2045fd11e3ad05f077bbf6213dba2ff80 100644
--- a/drupal/core/modules/migrate/tests/modules/migrate_events_test/migrate_events_test.info.yml
+++ b/drupal/core/modules/migrate/tests/modules/migrate_events_test/migrate_events_test.info.yml
@@ -4,7 +4,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate/tests/modules/migrate_external_translated_test/migrate_external_translated_test.info.yml b/drupal/core/modules/migrate/tests/modules/migrate_external_translated_test/migrate_external_translated_test.info.yml
index f33979160e8056b1d33f865df8ae8fbaaef3026d..285aaacd41de0eb65999f66f9dc2e755900612de 100644
--- a/drupal/core/modules/migrate/tests/modules/migrate_external_translated_test/migrate_external_translated_test.info.yml
+++ b/drupal/core/modules/migrate/tests/modules/migrate_external_translated_test/migrate_external_translated_test.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - drupal:node
   - drupal:migrate
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate/tests/modules/migrate_high_water_test/migrate_high_water_test.info.yml b/drupal/core/modules/migrate/tests/modules/migrate_high_water_test/migrate_high_water_test.info.yml
index 7da0899bbd97054bee0ebbac155f8c9389a359db..f6358233d5d04385964ba5fa3485f230aa6aeafe 100644
--- a/drupal/core/modules/migrate/tests/modules/migrate_high_water_test/migrate_high_water_test.info.yml
+++ b/drupal/core/modules/migrate/tests/modules/migrate_high_water_test/migrate_high_water_test.info.yml
@@ -6,7 +6,7 @@ core: 8.x
 dependencies:
   - drupal:migrate
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate/tests/modules/migrate_lookup_test/migrate_lookup_test.info.yml b/drupal/core/modules/migrate/tests/modules/migrate_lookup_test/migrate_lookup_test.info.yml
index 3711a850132a614ecdfc81fbb9af96f5b3a9eaaa..ebdbad5c37f9e2e75b94dfaacf68f3575dd29756 100644
--- a/drupal/core/modules/migrate/tests/modules/migrate_lookup_test/migrate_lookup_test.info.yml
+++ b/drupal/core/modules/migrate/tests/modules/migrate_lookup_test/migrate_lookup_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:migrate
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate/tests/modules/migrate_no_migrate_drupal_test/migrate_no_migrate_drupal_test.info.yml b/drupal/core/modules/migrate/tests/modules/migrate_no_migrate_drupal_test/migrate_no_migrate_drupal_test.info.yml
index 400d44b278a921897733f12e804bd85a935873da..8379f802b84894cb6b5873810d79b2c98e6c9e77 100644
--- a/drupal/core/modules/migrate/tests/modules/migrate_no_migrate_drupal_test/migrate_no_migrate_drupal_test.info.yml
+++ b/drupal/core/modules/migrate/tests/modules/migrate_no_migrate_drupal_test/migrate_no_migrate_drupal_test.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - drupal:migrate
   - drupal:node
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate/tests/modules/migrate_prepare_row_test/migrate_prepare_row_test.info.yml b/drupal/core/modules/migrate/tests/modules/migrate_prepare_row_test/migrate_prepare_row_test.info.yml
index 5ea3e01f28385122dff2ff342126fe8a8c98456c..f2fbeabe82ab181b66061ec4902e6ca33b43a156 100644
--- a/drupal/core/modules/migrate/tests/modules/migrate_prepare_row_test/migrate_prepare_row_test.info.yml
+++ b/drupal/core/modules/migrate/tests/modules/migrate_prepare_row_test/migrate_prepare_row_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate/tests/modules/migrate_query_batch_test/migrate_query_batch_test.info.yml b/drupal/core/modules/migrate/tests/modules/migrate_query_batch_test/migrate_query_batch_test.info.yml
index 906542238de18eef8754de564a6cf2a47330ef99..d1e9101a5b7ebe67f812a4ff11a08bc1b328e19d 100644
--- a/drupal/core/modules/migrate/tests/modules/migrate_query_batch_test/migrate_query_batch_test.info.yml
+++ b/drupal/core/modules/migrate/tests/modules/migrate_query_batch_test/migrate_query_batch_test.info.yml
@@ -6,7 +6,7 @@ core: 8.x
 dependencies:
   - drupal:migrate
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate/tests/modules/migrate_stub_test/migrate_stub_test.info.yml b/drupal/core/modules/migrate/tests/modules/migrate_stub_test/migrate_stub_test.info.yml
index cac151d5c9f4675c81065a9fa4fbd52582e628e9..44879059256735a19fa15c9ac04d2436c411348c 100644
--- a/drupal/core/modules/migrate/tests/modules/migrate_stub_test/migrate_stub_test.info.yml
+++ b/drupal/core/modules/migrate/tests/modules/migrate_stub_test/migrate_stub_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:migrate
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate/tests/modules/migrate_track_changes_test/migrate_track_changes_test.info.yml b/drupal/core/modules/migrate/tests/modules/migrate_track_changes_test/migrate_track_changes_test.info.yml
index 91b2ab537e129737e504018725b215bfe3881799..e0851afede9075421930817c256dbd6b578f4b81 100644
--- a/drupal/core/modules/migrate/tests/modules/migrate_track_changes_test/migrate_track_changes_test.info.yml
+++ b/drupal/core/modules/migrate/tests/modules/migrate_track_changes_test/migrate_track_changes_test.info.yml
@@ -6,7 +6,7 @@ core: 8.x
 dependencies:
   - drupal:migrate
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate/tests/modules/migration_directory_test/migration_directory_test.info.yml b/drupal/core/modules/migrate/tests/modules/migration_directory_test/migration_directory_test.info.yml
index 07444ef4691458efa4b5a6ec0e46ac24096b051c..71a56638ba27ea6b9921c6f9e821474301c60c9c 100644
--- a/drupal/core/modules/migrate/tests/modules/migration_directory_test/migration_directory_test.info.yml
+++ b/drupal/core/modules/migrate/tests/modules/migration_directory_test/migration_directory_test.info.yml
@@ -6,7 +6,7 @@ core: 8.x
 dependencies:
   - drupal:migrate
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate_drupal/migrate_drupal.info.yml b/drupal/core/modules/migrate_drupal/migrate_drupal.info.yml
index 693b8c578bee7961a75ddc0199385f7729518c79..b97b43686c4675390562ae47f5f2d90e525be17e 100644
--- a/drupal/core/modules/migrate_drupal/migrate_drupal.info.yml
+++ b/drupal/core/modules/migrate_drupal/migrate_drupal.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:migrate
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate_drupal/tests/modules/field_discovery_test/field_discovery_test.info.yml b/drupal/core/modules/migrate_drupal/tests/modules/field_discovery_test/field_discovery_test.info.yml
index f7bfabaa339ce54d83d981f8c7b64171327c4760..cdefcb9f5252f7313e4016e244bb02f482e5b0cd 100644
--- a/drupal/core/modules/migrate_drupal/tests/modules/field_discovery_test/field_discovery_test.info.yml
+++ b/drupal/core/modules/migrate_drupal/tests/modules/field_discovery_test/field_discovery_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate_drupal/tests/modules/migrate_cckfield_plugin_manager_test/migrate_cckfield_plugin_manager_test.info.yml b/drupal/core/modules/migrate_drupal/tests/modules/migrate_cckfield_plugin_manager_test/migrate_cckfield_plugin_manager_test.info.yml
index b41f0b2a4805531ea2112f32b64901e761e1ef24..0878a6608c31bf1bae7b8beafee8b381058c7823 100644
--- a/drupal/core/modules/migrate_drupal/tests/modules/migrate_cckfield_plugin_manager_test/migrate_cckfield_plugin_manager_test.info.yml
+++ b/drupal/core/modules/migrate_drupal/tests/modules/migrate_cckfield_plugin_manager_test/migrate_cckfield_plugin_manager_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate_drupal/tests/modules/migrate_field_plugin_manager_test/migrate_field_plugin_manager_test.info.yml b/drupal/core/modules/migrate_drupal/tests/modules/migrate_field_plugin_manager_test/migrate_field_plugin_manager_test.info.yml
index eaeab4438c7ce5d1062a66ef8166431f9de7d457..34672989b9837b35c3a45a94dc651815a387eb99 100644
--- a/drupal/core/modules/migrate_drupal/tests/modules/migrate_field_plugin_manager_test/migrate_field_plugin_manager_test.info.yml
+++ b/drupal/core/modules/migrate_drupal/tests/modules/migrate_field_plugin_manager_test/migrate_field_plugin_manager_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate_drupal/tests/modules/migrate_overwrite_test/migrate_overwrite_test.info.yml b/drupal/core/modules/migrate_drupal/tests/modules/migrate_overwrite_test/migrate_overwrite_test.info.yml
index 892cd071ff02f1a52a04406626fc76c69bb3a13f..5817e24754f0cf53ea9de1f3388af52557759ed5 100644
--- a/drupal/core/modules/migrate_drupal/tests/modules/migrate_overwrite_test/migrate_overwrite_test.info.yml
+++ b/drupal/core/modules/migrate_drupal/tests/modules/migrate_overwrite_test/migrate_overwrite_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate_drupal/tests/modules/migrate_state_finished_test/migrate_state_finished_test.info.yml b/drupal/core/modules/migrate_drupal/tests/modules/migrate_state_finished_test/migrate_state_finished_test.info.yml
index 555c76a40c2dac5c5e112db98adb32718ed9febd..83bec44d3b44553ce641db6ef1c14669d4e5abf5 100644
--- a/drupal/core/modules/migrate_drupal/tests/modules/migrate_state_finished_test/migrate_state_finished_test.info.yml
+++ b/drupal/core/modules/migrate_drupal/tests/modules/migrate_state_finished_test/migrate_state_finished_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate_drupal/tests/modules/migrate_state_no_file_test/migrate_state_no_file_test.info.yml b/drupal/core/modules/migrate_drupal/tests/modules/migrate_state_no_file_test/migrate_state_no_file_test.info.yml
index 4ec17c492a0d26bc209841c5d6bd9f399d6060c1..3955fc213d7038cc8f26833df43d298925dae8bb 100644
--- a/drupal/core/modules/migrate_drupal/tests/modules/migrate_state_no_file_test/migrate_state_no_file_test.info.yml
+++ b/drupal/core/modules/migrate_drupal/tests/modules/migrate_state_no_file_test/migrate_state_no_file_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate_drupal/tests/modules/migrate_state_no_upgrade_path/migrate_state_no_upgrade_path.info.yml b/drupal/core/modules/migrate_drupal/tests/modules/migrate_state_no_upgrade_path/migrate_state_no_upgrade_path.info.yml
index 4075ebe115f5340496c4adcb504875cde8bbcc43..595cd9d13a58eb483dd11b461838be23d3db9104 100644
--- a/drupal/core/modules/migrate_drupal/tests/modules/migrate_state_no_upgrade_path/migrate_state_no_upgrade_path.info.yml
+++ b/drupal/core/modules/migrate_drupal/tests/modules/migrate_state_no_upgrade_path/migrate_state_no_upgrade_path.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate_drupal/tests/modules/migrate_state_not_finished_test/migrate_state_not_finished_test.info.yml b/drupal/core/modules/migrate_drupal/tests/modules/migrate_state_not_finished_test/migrate_state_not_finished_test.info.yml
index 1e5804c9ceb302977d10eeb23dfe928d60e1423b..d26fc03c52af170dba0e7705f30eb28cfeedc1a5 100644
--- a/drupal/core/modules/migrate_drupal/tests/modules/migrate_state_not_finished_test/migrate_state_not_finished_test.info.yml
+++ b/drupal/core/modules/migrate_drupal/tests/modules/migrate_state_not_finished_test/migrate_state_not_finished_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate_drupal_multilingual/migrate_drupal_multilingual.info.yml b/drupal/core/modules/migrate_drupal_multilingual/migrate_drupal_multilingual.info.yml
index bbe8a73b36f00286b1cdebe7f9cc114cfff4828b..35e5c2fab4a90cfba1af1505b0d758635bac5c95 100644
--- a/drupal/core/modules/migrate_drupal_multilingual/migrate_drupal_multilingual.info.yml
+++ b/drupal/core/modules/migrate_drupal_multilingual/migrate_drupal_multilingual.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - migrate_drupal
 hidden: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate_drupal_ui/migrate_drupal_ui.info.yml b/drupal/core/modules/migrate_drupal_ui/migrate_drupal_ui.info.yml
index 965127d2d455f4527a184c4e38117af6b15e71f6..bda122c605546d3a2f63d8740a47bcd12924ce55 100644
--- a/drupal/core/modules/migrate_drupal_ui/migrate_drupal_ui.info.yml
+++ b/drupal/core/modules/migrate_drupal_ui/migrate_drupal_ui.info.yml
@@ -10,7 +10,7 @@ dependencies:
   - drupal:migrate_drupal
   - drupal:dblog
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/migrate_drupal_ui/tests/modules/migration_provider_test/migration_provider_test.info.yml b/drupal/core/modules/migrate_drupal_ui/tests/modules/migration_provider_test/migration_provider_test.info.yml
index 965d98f0dabda626e35c0d03ce0894dc4919cdd8..680c54a316e794e700af3d497ebdbbb6acb55792 100644
--- a/drupal/core/modules/migrate_drupal_ui/tests/modules/migration_provider_test/migration_provider_test.info.yml
+++ b/drupal/core/modules/migrate_drupal_ui/tests/modules/migration_provider_test/migration_provider_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/node/node.info.yml b/drupal/core/modules/node/node.info.yml
index 5135cfaedc057f9a44f27833994911451330a198..c06ccabab5749734bd38840130a10ea7e223073b 100644
--- a/drupal/core/modules/node/node.info.yml
+++ b/drupal/core/modules/node/node.info.yml
@@ -8,7 +8,7 @@ configure: entity.node_type.collection
 dependencies:
   - drupal:text
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/node/tests/modules/node_access_test/node_access_test.info.yml b/drupal/core/modules/node/tests/modules/node_access_test/node_access_test.info.yml
index e328fc750a6736f6f32f01ecf4cd46edbdd41f5a..6162aafeda6f4b5cfab78b024e3ad9d1898814be 100644
--- a/drupal/core/modules/node/tests/modules/node_access_test/node_access_test.info.yml
+++ b/drupal/core/modules/node/tests/modules/node_access_test/node_access_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/node/tests/modules/node_access_test_empty/node_access_test_empty.info.yml b/drupal/core/modules/node/tests/modules/node_access_test_empty/node_access_test_empty.info.yml
index 6f6163540b18154ee31f7ccf622fad50f5ed2171..636d27737c8571f4e12b563bde01edf8c384f1c2 100644
--- a/drupal/core/modules/node/tests/modules/node_access_test_empty/node_access_test_empty.info.yml
+++ b/drupal/core/modules/node/tests/modules/node_access_test_empty/node_access_test_empty.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/node/tests/modules/node_access_test_language/node_access_test_language.info.yml b/drupal/core/modules/node/tests/modules/node_access_test_language/node_access_test_language.info.yml
index fd1d23d32e03e7b781f5ed2e0ff4eea84baaf8fa..c97005c60d2570b162d4a5e5765fba468a201744 100644
--- a/drupal/core/modules/node/tests/modules/node_access_test_language/node_access_test_language.info.yml
+++ b/drupal/core/modules/node/tests/modules/node_access_test_language/node_access_test_language.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
 - drupal:options
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/node/tests/modules/node_display_configurable_test/node_display_configurable_test.info.yml b/drupal/core/modules/node/tests/modules/node_display_configurable_test/node_display_configurable_test.info.yml
index bd07b90d35a25c03fe58a431736f1e49675c261e..3571b99bcd10874f81276f2c3a415d2db4faeb80 100644
--- a/drupal/core/modules/node/tests/modules/node_display_configurable_test/node_display_configurable_test.info.yml
+++ b/drupal/core/modules/node/tests/modules/node_display_configurable_test/node_display_configurable_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/node/tests/modules/node_test/node_test.info.yml b/drupal/core/modules/node/tests/modules/node_test/node_test.info.yml
index 786253d61cb907bd14f38e15520d88f8ed65e28e..79dc274834304ed574c03978aa3b303c15ca428f 100644
--- a/drupal/core/modules/node/tests/modules/node_test/node_test.info.yml
+++ b/drupal/core/modules/node/tests/modules/node_test/node_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/node/tests/modules/node_test_config/node_test_config.info.yml b/drupal/core/modules/node/tests/modules/node_test_config/node_test_config.info.yml
index 1a5ac0c5012117e304e57ee4c99b2c59b24013c4..dfa0825d146b8edf514ac8202a59d2052aa99901 100644
--- a/drupal/core/modules/node/tests/modules/node_test_config/node_test_config.info.yml
+++ b/drupal/core/modules/node/tests/modules/node_test_config/node_test_config.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/node/tests/modules/node_test_exception/node_test_exception.info.yml b/drupal/core/modules/node/tests/modules/node_test_exception/node_test_exception.info.yml
index 80b461a53fd055cdd0a936c54a50b3247cc12c3f..dbec16b193d2e8851a794db0f95b038d9e48c319 100644
--- a/drupal/core/modules/node/tests/modules/node_test_exception/node_test_exception.info.yml
+++ b/drupal/core/modules/node/tests/modules/node_test_exception/node_test_exception.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/node/tests/modules/node_test_views/node_test_views.info.yml b/drupal/core/modules/node/tests/modules/node_test_views/node_test_views.info.yml
index 41fbe980b8380411d5efb27e7844f20707086722..b9dc2ea6a9e9e9a6ed9242d636d897455689a68a 100644
--- a/drupal/core/modules/node/tests/modules/node_test_views/node_test_views.info.yml
+++ b/drupal/core/modules/node/tests/modules/node_test_views/node_test_views.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - drupal:views
   - drupal:language
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/node/tests/node_access_test_auto_bubbling/node_access_test_auto_bubbling.info.yml b/drupal/core/modules/node/tests/node_access_test_auto_bubbling/node_access_test_auto_bubbling.info.yml
index cde60baace993453a5a46b9818b1bb1381cc114d..1228faa9f590aa6a85ba744a83a4c14fd87dd369 100644
--- a/drupal/core/modules/node/tests/node_access_test_auto_bubbling/node_access_test_auto_bubbling.info.yml
+++ b/drupal/core/modules/node/tests/node_access_test_auto_bubbling/node_access_test_auto_bubbling.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/options/options.info.yml b/drupal/core/modules/options/options.info.yml
index b2e9598f7737d9db353870073269820c76e4da04..92457b48f0263b207f75cfb5638a1c89f343b49c 100644
--- a/drupal/core/modules/options/options.info.yml
+++ b/drupal/core/modules/options/options.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:field
   - drupal:text
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/options/tests/options_config_install_test/options_config_install_test.info.yml b/drupal/core/modules/options/tests/options_config_install_test/options_config_install_test.info.yml
index 2b44579aebab793aef5741770e289138da39f2cc..6fca6bf5010620f29fef3ce32b4aaba25f7aa799 100644
--- a/drupal/core/modules/options/tests/options_config_install_test/options_config_install_test.info.yml
+++ b/drupal/core/modules/options/tests/options_config_install_test/options_config_install_test.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:node
   - drupal:options
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/options/tests/options_test/options_test.info.yml b/drupal/core/modules/options/tests/options_test/options_test.info.yml
index a2494311a65473860549ae97a8672bea7fe9dba4..a75645c127886d5ee69c52654e6a7b69b34721ba 100644
--- a/drupal/core/modules/options/tests/options_test/options_test.info.yml
+++ b/drupal/core/modules/options/tests/options_test/options_test.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/options/tests/options_test_views/options_test_views.info.yml b/drupal/core/modules/options/tests/options_test_views/options_test_views.info.yml
index bda8ee1be75dfa5c469d88f0d39150261b5daf9a..aeaed6400373116292daac0637b203ca66087a0b 100644
--- a/drupal/core/modules/options/tests/options_test_views/options_test_views.info.yml
+++ b/drupal/core/modules/options/tests/options_test_views/options_test_views.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:options
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/page_cache/page_cache.info.yml b/drupal/core/modules/page_cache/page_cache.info.yml
index 7aa3a53d3933a76a75ffe827baf7fe225a0d943c..41e761e0084f6a0b3cd880ad2c30411d2a09388f 100644
--- a/drupal/core/modules/page_cache/page_cache.info.yml
+++ b/drupal/core/modules/page_cache/page_cache.info.yml
@@ -5,7 +5,7 @@ package: Core
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/page_cache/tests/modules/page_cache_form_test.info.yml b/drupal/core/modules/page_cache/tests/modules/page_cache_form_test.info.yml
index ac2bea7766ec1d4692b6f523cc4e89eb0a619df6..f39ff01edcc9e731ba81f5b3518a0e6e459071d3 100644
--- a/drupal/core/modules/page_cache/tests/modules/page_cache_form_test.info.yml
+++ b/drupal/core/modules/page_cache/tests/modules/page_cache_form_test.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/path/path.info.yml b/drupal/core/modules/path/path.info.yml
index 6c527c8d30affeca1d58c56a8bff0125ff519662..db9b0a94d65100c2d7e2afa3feb441347c4cf036 100644
--- a/drupal/core/modules/path/path.info.yml
+++ b/drupal/core/modules/path/path.info.yml
@@ -8,7 +8,7 @@ configure: entity.path_alias.collection
 dependencies:
   - drupal:path_alias
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/path_alias/path_alias.info.yml b/drupal/core/modules/path_alias/path_alias.info.yml
index 2894ee38b2cc96a1f2f28b040a6204bbcd40ffd2..c3ad87d505716273652b24e4afb19b1473df02af 100644
--- a/drupal/core/modules/path_alias/path_alias.info.yml
+++ b/drupal/core/modules/path_alias/path_alias.info.yml
@@ -6,7 +6,7 @@ package: Core
 required: true
 hidden: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/path_alias/tests/modules/path_alias_deprecated_test/path_alias_deprecated_test.info.yml b/drupal/core/modules/path_alias/tests/modules/path_alias_deprecated_test/path_alias_deprecated_test.info.yml
index c2987080605a142edcc029909d35383060af6a79..f9857ad74378a88f2cf0d4226a8e4b27419fc2a6 100644
--- a/drupal/core/modules/path_alias/tests/modules/path_alias_deprecated_test/path_alias_deprecated_test.info.yml
+++ b/drupal/core/modules/path_alias/tests/modules/path_alias_deprecated_test/path_alias_deprecated_test.info.yml
@@ -4,7 +4,7 @@ description: 'Support module for testing deprecated functionality for path alias
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/quickedit/quickedit.info.yml b/drupal/core/modules/quickedit/quickedit.info.yml
index c97dca6250b6389ee60891609f62d461f01b0c19..bc39f79418149e8d5d10c715936eb1b3a1c5c9cb 100644
--- a/drupal/core/modules/quickedit/quickedit.info.yml
+++ b/drupal/core/modules/quickedit/quickedit.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - drupal:field
   - drupal:filter
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/quickedit/tests/modules/quickedit_test.info.yml b/drupal/core/modules/quickedit/tests/modules/quickedit_test.info.yml
index dafb996848d8b3875fd8416e4bdb3177d9c30acc..06a6c529a3ecc958cc30f6eddd1b95a8c394a788 100644
--- a/drupal/core/modules/quickedit/tests/modules/quickedit_test.info.yml
+++ b/drupal/core/modules/quickedit/tests/modules/quickedit_test.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/rdf/rdf.info.yml b/drupal/core/modules/rdf/rdf.info.yml
index 40c933b07a97929e644b0b9f01ab85a3eb1eeafc..a4faf5aa2d753a4c5c115c293751a3e1556118c7 100644
--- a/drupal/core/modules/rdf/rdf.info.yml
+++ b/drupal/core/modules/rdf/rdf.info.yml
@@ -5,7 +5,7 @@ package: Core
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/rdf/tests/rdf_conflicting_namespaces/rdf_conflicting_namespaces.info.yml b/drupal/core/modules/rdf/tests/rdf_conflicting_namespaces/rdf_conflicting_namespaces.info.yml
index 4b1ecb4cc129b57faff16bcf2c93b2710ce374c1..cf452d83a4b210340404001668ce75ac3f850ea8 100644
--- a/drupal/core/modules/rdf/tests/rdf_conflicting_namespaces/rdf_conflicting_namespaces.info.yml
+++ b/drupal/core/modules/rdf/tests/rdf_conflicting_namespaces/rdf_conflicting_namespaces.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:rdf
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/rdf/tests/rdf_test/rdf_test.info.yml b/drupal/core/modules/rdf/tests/rdf_test/rdf_test.info.yml
index 412454f7ca24b02e6cea0d6b738a2de5c6bdb9bb..2c786cb4b7e2314eebd84384b5c6f87da84d2aa3 100644
--- a/drupal/core/modules/rdf/tests/rdf_test/rdf_test.info.yml
+++ b/drupal/core/modules/rdf/tests/rdf_test/rdf_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - rdf
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/rdf/tests/rdf_test_namespaces/rdf_test_namespaces.info.yml b/drupal/core/modules/rdf/tests/rdf_test_namespaces/rdf_test_namespaces.info.yml
index f1bce82f1504bc07824a197b519a30715d430674..26971d89a21d05e72a8335558f960ea0761ce67b 100644
--- a/drupal/core/modules/rdf/tests/rdf_test_namespaces/rdf_test_namespaces.info.yml
+++ b/drupal/core/modules/rdf/tests/rdf_test_namespaces/rdf_test_namespaces.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:rdf
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/responsive_image/responsive_image.info.yml b/drupal/core/modules/responsive_image/responsive_image.info.yml
index b2568fac6df6fee88f863e46523324a7af02ddf8..b7b37f18ba5ba811fc597dc37a9ae751187a375f 100644
--- a/drupal/core/modules/responsive_image/responsive_image.info.yml
+++ b/drupal/core/modules/responsive_image/responsive_image.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - drupal:image
 configure: entity.responsive_image_style.collection
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/responsive_image/tests/modules/responsive_image_test_module/responsive_image_test_module.info.yml b/drupal/core/modules/responsive_image/tests/modules/responsive_image_test_module/responsive_image_test_module.info.yml
index 2c6f2024069740d952dec0cc01dd71dcc2a711ca..c8d5e94c92e42a88227930d581fcbdc726ebeb34 100644
--- a/drupal/core/modules/responsive_image/tests/modules/responsive_image_test_module/responsive_image_test_module.info.yml
+++ b/drupal/core/modules/responsive_image/tests/modules/responsive_image_test_module/responsive_image_test_module.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/rest/rest.info.yml b/drupal/core/modules/rest/rest.info.yml
index 3b58a32d70bec24fb5f6f8209a3618a7cc567a0a..9e1d4d082040b3f6a733e0a2f92935862ea462e6 100644
--- a/drupal/core/modules/rest/rest.info.yml
+++ b/drupal/core/modules/rest/rest.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:serialization
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/rest/tests/modules/config_test_rest/config_test_rest.info.yml b/drupal/core/modules/rest/tests/modules/config_test_rest/config_test_rest.info.yml
index 38d226796758c7d01b4c6247ba2ff868ef0711ce..c8efb5175008f1df4b4ca648e6494f73d8410238 100644
--- a/drupal/core/modules/rest/tests/modules/config_test_rest/config_test_rest.info.yml
+++ b/drupal/core/modules/rest/tests/modules/config_test_rest/config_test_rest.info.yml
@@ -6,7 +6,7 @@ core: 8.x
 dependencies:
   - drupal:config_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/rest/tests/modules/rest_test/rest_test.info.yml b/drupal/core/modules/rest/tests/modules/rest_test/rest_test.info.yml
index 4f45e4cad11fea1ccc658b33b34e4c7fa7338587..84cdaa9da9ad642a9ff39768b20c7c17351ed0f9 100644
--- a/drupal/core/modules/rest/tests/modules/rest_test/rest_test.info.yml
+++ b/drupal/core/modules/rest/tests/modules/rest_test/rest_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/rest/tests/modules/rest_test_views/rest_test_views.info.yml b/drupal/core/modules/rest/tests/modules/rest_test_views/rest_test_views.info.yml
index 37240c58029c5d668c130ca7190a407a803f70d6..db9cff8474627a90dd89a54ef7e539e756ce1cbe 100644
--- a/drupal/core/modules/rest/tests/modules/rest_test_views/rest_test_views.info.yml
+++ b/drupal/core/modules/rest/tests/modules/rest_test_views/rest_test_views.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:rest
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/search/search.info.yml b/drupal/core/modules/search/search.info.yml
index 8e43f4788ff1fd9b90f2aee5b353df086dced93f..37a7819d72ac0e411b7ce184b1d261a2587b6112 100644
--- a/drupal/core/modules/search/search.info.yml
+++ b/drupal/core/modules/search/search.info.yml
@@ -6,7 +6,7 @@ package: Core
 core: 8.x
 configure: entity.search_page.collection
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/search/tests/modules/search_date_query_alter/search_date_query_alter.info.yml b/drupal/core/modules/search/tests/modules/search_date_query_alter/search_date_query_alter.info.yml
index d700917abb438329d4377a43b9e23b8298165941..1bfc5336be8059071b2296702f31c2f1ddd6137d 100644
--- a/drupal/core/modules/search/tests/modules/search_date_query_alter/search_date_query_alter.info.yml
+++ b/drupal/core/modules/search/tests/modules/search_date_query_alter/search_date_query_alter.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/search/tests/modules/search_embedded_form/search_embedded_form.info.yml b/drupal/core/modules/search/tests/modules/search_embedded_form/search_embedded_form.info.yml
index 3cfbaef88e653a06dd07b3bf071622c2b1ee5b67..e5d84f39d149171333ff0d83575c005859594308 100644
--- a/drupal/core/modules/search/tests/modules/search_embedded_form/search_embedded_form.info.yml
+++ b/drupal/core/modules/search/tests/modules/search_embedded_form/search_embedded_form.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/search/tests/modules/search_extra_type/search_extra_type.info.yml b/drupal/core/modules/search/tests/modules/search_extra_type/search_extra_type.info.yml
index 155eaf11fadda693c4498a70242343c100a9adc7..cec616c788ab9efd99cee1118a7dc00cf3c79a38 100644
--- a/drupal/core/modules/search/tests/modules/search_extra_type/search_extra_type.info.yml
+++ b/drupal/core/modules/search/tests/modules/search_extra_type/search_extra_type.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:test_page_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/search/tests/modules/search_langcode_test/search_langcode_test.info.yml b/drupal/core/modules/search/tests/modules/search_langcode_test/search_langcode_test.info.yml
index 5f7c4f8114c0f6e454f76c3aaba682ede1812793..8dfcc0643cbe72e3019862718d2cfb7e258ae323 100644
--- a/drupal/core/modules/search/tests/modules/search_langcode_test/search_langcode_test.info.yml
+++ b/drupal/core/modules/search/tests/modules/search_langcode_test/search_langcode_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/search/tests/modules/search_query_alter/search_query_alter.info.yml b/drupal/core/modules/search/tests/modules/search_query_alter/search_query_alter.info.yml
index 99f8ad1b97512f43ad5818e46593c7c5d31fbb15..1e3e397f7f4840187fa73dbedd5c77a909ac5430 100644
--- a/drupal/core/modules/search/tests/modules/search_query_alter/search_query_alter.info.yml
+++ b/drupal/core/modules/search/tests/modules/search_query_alter/search_query_alter.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/serialization/serialization.info.yml b/drupal/core/modules/serialization/serialization.info.yml
index 82d0a446c4a76c48f9f2b39e6906f2de64b5f370..381742f4aa6c3653194876c6bd28550a90c55b36 100644
--- a/drupal/core/modules/serialization/serialization.info.yml
+++ b/drupal/core/modules/serialization/serialization.info.yml
@@ -5,7 +5,7 @@ package: Web services
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/serialization/tests/modules/entity_serialization_test/entity_serialization_test.info.yml b/drupal/core/modules/serialization/tests/modules/entity_serialization_test/entity_serialization_test.info.yml
index a4a84e34cf17cbcedfabd9ee05e7a82fba83a50d..ced0183694ab190fa5dab9c5717a2fb8aea6b508 100644
--- a/drupal/core/modules/serialization/tests/modules/entity_serialization_test/entity_serialization_test.info.yml
+++ b/drupal/core/modules/serialization/tests/modules/entity_serialization_test/entity_serialization_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/serialization/tests/modules/field_normalization_test/field_normalization_test.info.yml b/drupal/core/modules/serialization/tests/modules/field_normalization_test/field_normalization_test.info.yml
index e2bf013a4d34c9f9f84420c76bf08281879468e7..012fbaa621f10bbad7f15e0d0d014f46c745b16b 100644
--- a/drupal/core/modules/serialization/tests/modules/field_normalization_test/field_normalization_test.info.yml
+++ b/drupal/core/modules/serialization/tests/modules/field_normalization_test/field_normalization_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/serialization/tests/modules/test_datatype_boolean_emoji_normalizer/test_datatype_boolean_emoji_normalizer.info.yml b/drupal/core/modules/serialization/tests/modules/test_datatype_boolean_emoji_normalizer/test_datatype_boolean_emoji_normalizer.info.yml
index b67689882470a062ea9f18e27bf08890c762477c..14d26654e84b33e644be4b4564cf71c06ada3c40 100644
--- a/drupal/core/modules/serialization/tests/modules/test_datatype_boolean_emoji_normalizer/test_datatype_boolean_emoji_normalizer.info.yml
+++ b/drupal/core/modules/serialization/tests/modules/test_datatype_boolean_emoji_normalizer/test_datatype_boolean_emoji_normalizer.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/serialization/tests/modules/test_fieldtype_boolean_emoji_normalizer/test_fieldtype_boolean_emoji_normalizer.info.yml b/drupal/core/modules/serialization/tests/modules/test_fieldtype_boolean_emoji_normalizer/test_fieldtype_boolean_emoji_normalizer.info.yml
index 41f593a7d1e9fd137d9cb817af56dcf01f2bd970..0de461da168e3278b380e799308f543a842cd028 100644
--- a/drupal/core/modules/serialization/tests/modules/test_fieldtype_boolean_emoji_normalizer/test_fieldtype_boolean_emoji_normalizer.info.yml
+++ b/drupal/core/modules/serialization/tests/modules/test_fieldtype_boolean_emoji_normalizer/test_fieldtype_boolean_emoji_normalizer.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/serialization/tests/serialization_test/serialization_test.info.yml b/drupal/core/modules/serialization/tests/serialization_test/serialization_test.info.yml
index 6e4ed4467363a9f281d3382e8b076d429a7341f5..f2a952b9419bb4de1ece63faa73f642354829d6f 100644
--- a/drupal/core/modules/serialization/tests/serialization_test/serialization_test.info.yml
+++ b/drupal/core/modules/serialization/tests/serialization_test/serialization_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/settings_tray/settings_tray.info.yml b/drupal/core/modules/settings_tray/settings_tray.info.yml
index 97dc15cb816f329a9cf23ed070445e6eb81bc360..c3f2970772f24c8a310ebb1fcf899720d51db2fa 100644
--- a/drupal/core/modules/settings_tray/settings_tray.info.yml
+++ b/drupal/core/modules/settings_tray/settings_tray.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - drupal:toolbar
   - drupal:contextual
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/settings_tray/tests/modules/settings_tray_override_test/settings_tray_override_test.info.yml b/drupal/core/modules/settings_tray/tests/modules/settings_tray_override_test/settings_tray_override_test.info.yml
index 52f4805bb26d4b7822a9e4c958686d42fd88f96d..f2b6e5109ea7fce990de7471c8103b6e139619a3 100644
--- a/drupal/core/modules/settings_tray/tests/modules/settings_tray_override_test/settings_tray_override_test.info.yml
+++ b/drupal/core/modules/settings_tray/tests/modules/settings_tray_override_test/settings_tray_override_test.info.yml
@@ -6,7 +6,7 @@ core: 8.x
 dependencies:
   - drupal:settings_tray
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/settings_tray/tests/modules/settings_tray_test/settings_tray_test.info.yml b/drupal/core/modules/settings_tray/tests/modules/settings_tray_test/settings_tray_test.info.yml
index 5cbcacc01e47da629222e0f7b0eba1247aa3313e..e29d641d29fd8fcbc5edb40f5a24ff1dd7a842ae 100644
--- a/drupal/core/modules/settings_tray/tests/modules/settings_tray_test/settings_tray_test.info.yml
+++ b/drupal/core/modules/settings_tray/tests/modules/settings_tray_test/settings_tray_test.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:block
   - drupal:settings_tray
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/settings_tray/tests/modules/settings_tray_test_css/settings_tray_test_css.info.yml b/drupal/core/modules/settings_tray/tests/modules/settings_tray_test_css/settings_tray_test_css.info.yml
index 08bea3706efb80954c59f80b2518362e0213a631..28de62903aa33d13db6f99c04d059065f3b01035 100644
--- a/drupal/core/modules/settings_tray/tests/modules/settings_tray_test_css/settings_tray_test_css.info.yml
+++ b/drupal/core/modules/settings_tray/tests/modules/settings_tray_test_css/settings_tray_test_css.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
 - drupal:settings_tray
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/shortcut/shortcut.info.yml b/drupal/core/modules/shortcut/shortcut.info.yml
index f894871e67c385ae303290aa71eedc150d153302..f570fa4c0c33e9006f28887c19d214e1ee6e901a 100644
--- a/drupal/core/modules/shortcut/shortcut.info.yml
+++ b/drupal/core/modules/shortcut/shortcut.info.yml
@@ -8,7 +8,7 @@ configure: entity.shortcut_set.collection
 dependencies:
   - drupal:link
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/simpletest/simpletest.info.yml b/drupal/core/modules/simpletest/simpletest.info.yml
index 50f2bbe196b9d5df6537628fb163bd1d425aedde..454fa511bf1d01f8dc6182bf5947ec1c8f62f756 100644
--- a/drupal/core/modules/simpletest/simpletest.info.yml
+++ b/drupal/core/modules/simpletest/simpletest.info.yml
@@ -6,7 +6,7 @@ package: Core
 core: 8.x
 configure: simpletest.settings
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/simpletest/tests/modules/simpletest_deprecation_test/simpletest_deprecation_test.info.yml b/drupal/core/modules/simpletest/tests/modules/simpletest_deprecation_test/simpletest_deprecation_test.info.yml
index dbe3751d9db303497635c410a8ec6c325cd6d1a8..8b1e27cba79a53471cfe32279cf227de1ecfa232 100644
--- a/drupal/core/modules/simpletest/tests/modules/simpletest_deprecation_test/simpletest_deprecation_test.info.yml
+++ b/drupal/core/modules/simpletest/tests/modules/simpletest_deprecation_test/simpletest_deprecation_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/statistics/statistics.info.yml b/drupal/core/modules/statistics/statistics.info.yml
index f4d9e3b8983459a0a68f6c6f7130fdd7f09001a2..7b249572b5ff744ee4ea63db63ecc5eaacfa9954 100644
--- a/drupal/core/modules/statistics/statistics.info.yml
+++ b/drupal/core/modules/statistics/statistics.info.yml
@@ -8,7 +8,7 @@ configure: statistics.settings
 dependencies:
   - drupal:node
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/statistics/tests/modules/statistics_test_views/statistics_test_views.info.yml b/drupal/core/modules/statistics/tests/modules/statistics_test_views/statistics_test_views.info.yml
index c99dde0bd472daa6f2cd24aa6d50c5c2ac8a40d4..e7e5d944481c64a2308ad29faa91ed433e8d571f 100644
--- a/drupal/core/modules/statistics/tests/modules/statistics_test_views/statistics_test_views.info.yml
+++ b/drupal/core/modules/statistics/tests/modules/statistics_test_views/statistics_test_views.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:statistics
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/statistics/tests/themes/statistics_test_attached/statistics_test_attached.info.yml b/drupal/core/modules/statistics/tests/themes/statistics_test_attached/statistics_test_attached.info.yml
index 8120cfc9f174f0676e075581445e47b321a9af84..4683e26a0528c956e350a1fc00e418ec75abedcd 100644
--- a/drupal/core/modules/statistics/tests/themes/statistics_test_attached/statistics_test_attached.info.yml
+++ b/drupal/core/modules/statistics/tests/themes/statistics_test_attached/statistics_test_attached.info.yml
@@ -5,7 +5,7 @@ description: 'Theme for testing attached library'
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/syslog/syslog.info.yml b/drupal/core/modules/syslog/syslog.info.yml
index 478a30784f8de75817f225471747979c82a2c1ed..aa1ad0dc968642fa27a2cec97d190520147b4758 100644
--- a/drupal/core/modules/syslog/syslog.info.yml
+++ b/drupal/core/modules/syslog/syslog.info.yml
@@ -6,7 +6,7 @@ package: Core
 core: 8.x
 configure: system.logging_settings
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/syslog/tests/modules/syslog_test/syslog_test.info.yml b/drupal/core/modules/syslog/tests/modules/syslog_test/syslog_test.info.yml
index 43a24b74cb1095c5751f29be9d51405bb4ca2cab..37ad917e0796e679f0c5972bed0b4141e21a3ce1 100644
--- a/drupal/core/modules/syslog/tests/modules/syslog_test/syslog_test.info.yml
+++ b/drupal/core/modules/syslog/tests/modules/syslog_test/syslog_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:syslog
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/system.info.yml b/drupal/core/modules/system/system.info.yml
index 522993fe6e389e3f628868773eb737914df43b72..0a0f3b91c5d7764cc84487ddc40c06a3f4096090 100644
--- a/drupal/core/modules/system/system.info.yml
+++ b/drupal/core/modules/system/system.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 required: true
 configure: system.admin_config_system
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/accept_header_routing_test/accept_header_routing_test.info.yml b/drupal/core/modules/system/tests/modules/accept_header_routing_test/accept_header_routing_test.info.yml
index 80ba48fee35d8388020385577256ff8c3626a6f2..4abdbc296eee9ed85fc75f640a90ebf4b2d117c4 100644
--- a/drupal/core/modules/system/tests/modules/accept_header_routing_test/accept_header_routing_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/accept_header_routing_test/accept_header_routing_test.info.yml
@@ -4,7 +4,7 @@ type: module
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/action_test/action_test.info.yml b/drupal/core/modules/system/tests/modules/action_test/action_test.info.yml
index 90ba72684d647879bcfe57ed3cd998fcee2de276..ff049bc9e2334fdd9621023e495d3e2d0177e1f3 100644
--- a/drupal/core/modules/system/tests/modules/action_test/action_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/action_test/action_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/ajax_forms_test/ajax_forms_test.info.yml b/drupal/core/modules/system/tests/modules/ajax_forms_test/ajax_forms_test.info.yml
index 36e4a42ddf16ef1c12200fb504ae1d24a48df2ac..c4b9aefd2d211f4a4c9347f178e72ada28dff3a7 100644
--- a/drupal/core/modules/system/tests/modules/ajax_forms_test/ajax_forms_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/ajax_forms_test/ajax_forms_test.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/ajax_test/ajax_test.info.yml b/drupal/core/modules/system/tests/modules/ajax_test/ajax_test.info.yml
index 15a7aa38025aed91f8f9406b6f01196c958bba6e..5a526894869a6e1fd8237b3ed8db129b906e06ce 100644
--- a/drupal/core/modules/system/tests/modules/ajax_test/ajax_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/ajax_test/ajax_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:contact
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/batch_test/batch_test.info.yml b/drupal/core/modules/system/tests/modules/batch_test/batch_test.info.yml
index 5847c0c103d066dc209e02afb3b8ad72c94e4988..e006e08ba56896c35b379bd65fc975ef5604a39e 100644
--- a/drupal/core/modules/system/tests/modules/batch_test/batch_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/batch_test/batch_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/cache_test/cache_test.info.yml b/drupal/core/modules/system/tests/modules/cache_test/cache_test.info.yml
index c3f80b37bb7496f30b9495420db12ef53d5faeab..1b47c1ed1d6ef58829f1845c86da8e7632005dfa 100644
--- a/drupal/core/modules/system/tests/modules/cache_test/cache_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/cache_test/cache_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/common_test/common_test.info.yml b/drupal/core/modules/system/tests/modules/common_test/common_test.info.yml
index 5c30c87cfd4819d20719bcfb3ddbaea2b9bf5cd7..8d0aeccd62efea7b944ea2be0d031de06d7ceb23 100644
--- a/drupal/core/modules/system/tests/modules/common_test/common_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/common_test/common_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/common_test_cron_helper/common_test_cron_helper.info.yml b/drupal/core/modules/system/tests/modules/common_test_cron_helper/common_test_cron_helper.info.yml
index 92c1bbf6cac864035102b4c5fb019ac7ae6d7a34..a1b422b4121c66c7575ad85917f74338b7fa287b 100644
--- a/drupal/core/modules/system/tests/modules/common_test_cron_helper/common_test_cron_helper.info.yml
+++ b/drupal/core/modules/system/tests/modules/common_test_cron_helper/common_test_cron_helper.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/condition_test/condition_test.info.yml b/drupal/core/modules/system/tests/modules/condition_test/condition_test.info.yml
index 52dee72cadcf9afd3e4bda0bdd6ac848f8e89769..9c73d7da098c1b0fd375b8960c6498ddfe906b9d 100644
--- a/drupal/core/modules/system/tests/modules/condition_test/condition_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/condition_test/condition_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/conneg_test/conneg_test.info.yml b/drupal/core/modules/system/tests/modules/conneg_test/conneg_test.info.yml
index 89ed07fba257fb9ff6f445eefda525ac319ee29a..f5285e904ee0fd75b73e55ee3c5227db863c03f7 100644
--- a/drupal/core/modules/system/tests/modules/conneg_test/conneg_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/conneg_test/conneg_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/cron_queue_test/cron_queue_test.info.yml b/drupal/core/modules/system/tests/modules/cron_queue_test/cron_queue_test.info.yml
index 1086d48688fc1987dc7013558e9b5bb0ba47a46c..46d3029e4930bd3afd78c885329a3ef9af957be9 100644
--- a/drupal/core/modules/system/tests/modules/cron_queue_test/cron_queue_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/cron_queue_test/cron_queue_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/csrf_race_test/csrf_race_test.info.yml b/drupal/core/modules/system/tests/modules/csrf_race_test/csrf_race_test.info.yml
index 99d2dabc511f8a192636f8a26e4c1eff65dd1b56..a377956eb2c3fe417466ad677818c658a118e4e6 100644
--- a/drupal/core/modules/system/tests/modules/csrf_race_test/csrf_race_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/csrf_race_test/csrf_race_test.info.yml
@@ -4,7 +4,7 @@ description: 'Check that CSRF token is generated once.'
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/csrf_test/csrf_test.info.yml b/drupal/core/modules/system/tests/modules/csrf_test/csrf_test.info.yml
index 89eb5d686dd1ac06e1f3dd2adee04bb73c89c2af..011f07870da103540fbee3854c39479060e782c1 100644
--- a/drupal/core/modules/system/tests/modules/csrf_test/csrf_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/csrf_test/csrf_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/css_disable_transitions_test/css_disable_transitions_test.info.yml b/drupal/core/modules/system/tests/modules/css_disable_transitions_test/css_disable_transitions_test.info.yml
index 046cd64392b5e4b9ca6dafcc9a2b2c7405fe9273..d4888a150887480356cc90e91eb4b88a21e10f07 100644
--- a/drupal/core/modules/system/tests/modules/css_disable_transitions_test/css_disable_transitions_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/css_disable_transitions_test/css_disable_transitions_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/database_statement_monitoring_test/database_statement_monitoring_test.info.yml b/drupal/core/modules/system/tests/modules/database_statement_monitoring_test/database_statement_monitoring_test.info.yml
index fe1963dda822ebd1ff852805296723ae29a1ab20..5c48d619eadc8391ed9004c58685af4355889f7e 100644
--- a/drupal/core/modules/system/tests/modules/database_statement_monitoring_test/database_statement_monitoring_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/database_statement_monitoring_test/database_statement_monitoring_test.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/database_test/database_test.info.yml b/drupal/core/modules/system/tests/modules/database_test/database_test.info.yml
index 96df4c13155b8d7ef51e6878cd13ac57c7a2f6e0..3f04b40ab368ab477d1d7463641d522925b820cc 100644
--- a/drupal/core/modules/system/tests/modules/database_test/database_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/database_test/database_test.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/default_format_test/default_format_test.info.yml b/drupal/core/modules/system/tests/modules/default_format_test/default_format_test.info.yml
index 6b140b292ce1a0650e4d6cbe4806a94638784331..202b2444f21c93cb8706a6438c07d977d5e42a7f 100644
--- a/drupal/core/modules/system/tests/modules/default_format_test/default_format_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/default_format_test/default_format_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/delay_cache_tags_invalidation/delay_cache_tags_invalidation.info.yml b/drupal/core/modules/system/tests/modules/delay_cache_tags_invalidation/delay_cache_tags_invalidation.info.yml
index df3013a1700be7765d666414fe6066bf39b8dddb..8bbcdd3d486952513bea4deb95720c7701402f8a 100644
--- a/drupal/core/modules/system/tests/modules/delay_cache_tags_invalidation/delay_cache_tags_invalidation.info.yml
+++ b/drupal/core/modules/system/tests/modules/delay_cache_tags_invalidation/delay_cache_tags_invalidation.info.yml
@@ -4,7 +4,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/deprecation_test/deprecation_test.info.yml b/drupal/core/modules/system/tests/modules/deprecation_test/deprecation_test.info.yml
index 3b37c8dce48030f56d35494537b8043f39fe4cb5..62f54289a8a9568a3e20a9faeb09a2640df536ad 100644
--- a/drupal/core/modules/system/tests/modules/deprecation_test/deprecation_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/deprecation_test/deprecation_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/dialog_renderer_test/dialog_renderer_test.info.yml b/drupal/core/modules/system/tests/modules/dialog_renderer_test/dialog_renderer_test.info.yml
index b270e4ab5b54c5cab75f1760bff4838219c8e264..8560750580d884d6bff0c129783f03c101185035 100644
--- a/drupal/core/modules/system/tests/modules/dialog_renderer_test/dialog_renderer_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/dialog_renderer_test/dialog_renderer_test.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/display_variant_test/display_variant_test.info.yml b/drupal/core/modules/system/tests/modules/display_variant_test/display_variant_test.info.yml
index 6e718367abdefe2acf4c84dba2c26b218bb9f730..3cda768e6b785102fdecdf848376a52aefdb1d3e 100644
--- a/drupal/core/modules/system/tests/modules/display_variant_test/display_variant_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/display_variant_test/display_variant_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/driver_test/driver_test.info.yml b/drupal/core/modules/system/tests/modules/driver_test/driver_test.info.yml
index ffd098a887cc57885c0c3231c9da5d502bd03fd1..c5cc962f09dbf48ace0ad28a3be58822bf476fb3 100644
--- a/drupal/core/modules/system/tests/modules/driver_test/driver_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/driver_test/driver_test.info.yml
@@ -4,7 +4,7 @@ description: 'Support database contrib driver testing.'
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/drupal_system_listing_compatible_test/drupal_system_listing_compatible_test.info.yml b/drupal/core/modules/system/tests/modules/drupal_system_listing_compatible_test/drupal_system_listing_compatible_test.info.yml
index 55fdbd44da4545806ccc39736d9ea17fdacb28f8..577ac8f1b893c3e4dfdd01c9cc8a56c5e18ebc04 100644
--- a/drupal/core/modules/system/tests/modules/drupal_system_listing_compatible_test/drupal_system_listing_compatible_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/drupal_system_listing_compatible_test/drupal_system_listing_compatible_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/early_rendering_controller_test/early_rendering_controller_test.info.yml b/drupal/core/modules/system/tests/modules/early_rendering_controller_test/early_rendering_controller_test.info.yml
index 333ba95b999728474bca1ef5246ec8e2f7f2283b..610dbf32060500ca7dd16c45224f2a69fbfce81d 100644
--- a/drupal/core/modules/system/tests/modules/early_rendering_controller_test/early_rendering_controller_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/early_rendering_controller_test/early_rendering_controller_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/element_info_test/element_info_test.info.yml b/drupal/core/modules/system/tests/modules/element_info_test/element_info_test.info.yml
index 0868315b9190e38a96d375af86a9343bb6e9fdff..4211f85d8b13c080908e96c36b167d9620af416d 100644
--- a/drupal/core/modules/system/tests/modules/element_info_test/element_info_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/element_info_test/element_info_test.info.yml
@@ -4,7 +4,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/entity_crud_hook_test/entity_crud_hook_test.info.yml b/drupal/core/modules/system/tests/modules/entity_crud_hook_test/entity_crud_hook_test.info.yml
index 553f4f890d4a744fe243382626913c2a32ab9d4b..cfbfb7d29ffbf160eab7f1df9c91dce3cb9b73e4 100644
--- a/drupal/core/modules/system/tests/modules/entity_crud_hook_test/entity_crud_hook_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/entity_crud_hook_test/entity_crud_hook_test.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/entity_reference_test/entity_reference_test.info.yml b/drupal/core/modules/system/tests/modules/entity_reference_test/entity_reference_test.info.yml
index 38c042d1e285c0926984e624e577fe1572554393..ed4246c0b3f8b416d148f8c3beda9c6c211f79bc 100644
--- a/drupal/core/modules/system/tests/modules/entity_reference_test/entity_reference_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/entity_reference_test/entity_reference_test.info.yml
@@ -10,7 +10,7 @@ dependencies:
   - drupal:views
   - drupal:entity_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/entity_reference_test_views/entity_reference_test_views.info.yml b/drupal/core/modules/system/tests/modules/entity_reference_test_views/entity_reference_test_views.info.yml
index 9eea3bc53c8ecb48e438fc497f8b3fdcf4a005d3..fdef8970c9d1986e8ef6e5361e395ca078f47fae 100644
--- a/drupal/core/modules/system/tests/modules/entity_reference_test_views/entity_reference_test_views.info.yml
+++ b/drupal/core/modules/system/tests/modules/entity_reference_test_views/entity_reference_test_views.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
  - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/entity_schema_test/entity_schema_test.info.yml b/drupal/core/modules/system/tests/modules/entity_schema_test/entity_schema_test.info.yml
index 07ecb7a454f08ef05789d56aa556d286042b8a8f..bb91b97d750d665f64505b24c1965ba2d7823f1b 100644
--- a/drupal/core/modules/system/tests/modules/entity_schema_test/entity_schema_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/entity_schema_test/entity_schema_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:entity_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/entity_test/entity_test.info.yml b/drupal/core/modules/system/tests/modules/entity_test/entity_test.info.yml
index a1bfac3b80c0c43d1a67c6d449a469a7f438412f..3b6cc238baa6c09b8768b4cce4fbee4420cad6a8 100644
--- a/drupal/core/modules/system/tests/modules/entity_test/entity_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/entity_test/entity_test.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - drupal:text
   - drupal:system
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/entity_test_constraints/entity_test_constraints.info.yml b/drupal/core/modules/system/tests/modules/entity_test_constraints/entity_test_constraints.info.yml
index 757455953d03c543db0f0eb6c079c29fecf40f0a..e575f7b46265e9fb078f730bfb7ca819cc2af787 100644
--- a/drupal/core/modules/system/tests/modules/entity_test_constraints/entity_test_constraints.info.yml
+++ b/drupal/core/modules/system/tests/modules/entity_test_constraints/entity_test_constraints.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:entity_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/entity_test_extra/entity_test_extra.info.yml b/drupal/core/modules/system/tests/modules/entity_test_extra/entity_test_extra.info.yml
index 0dec8fa9bbaf0faafaa513f5dd5fedb3f6218d34..7aae36cdd6287192ca929cf0169adb9943680200 100644
--- a/drupal/core/modules/system/tests/modules/entity_test_extra/entity_test_extra.info.yml
+++ b/drupal/core/modules/system/tests/modules/entity_test_extra/entity_test_extra.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:entity_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/entity_test_operation/entity_test_operation.info.yml b/drupal/core/modules/system/tests/modules/entity_test_operation/entity_test_operation.info.yml
index e6bc17df784af30302a275a4c62668eff6b420e5..ad2f24bcf9905c2e40a02b2a4baede6e6ecb93f4 100644
--- a/drupal/core/modules/system/tests/modules/entity_test_operation/entity_test_operation.info.yml
+++ b/drupal/core/modules/system/tests/modules/entity_test_operation/entity_test_operation.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/entity_test_revlog/entity_test_revlog.info.yml b/drupal/core/modules/system/tests/modules/entity_test_revlog/entity_test_revlog.info.yml
index 6120f7ca193ad41830358fd4382cd9b5e658adc3..82ddde2116444eb1a12e48844063a04cb3e97e0c 100644
--- a/drupal/core/modules/system/tests/modules/entity_test_revlog/entity_test_revlog.info.yml
+++ b/drupal/core/modules/system/tests/modules/entity_test_revlog/entity_test_revlog.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/entity_test_schema_converter/entity_test_schema_converter.info.yml b/drupal/core/modules/system/tests/modules/entity_test_schema_converter/entity_test_schema_converter.info.yml
index f4e194bdcd7d5eced569faf97e9a2eb8f9b0b4ee..be99e3aac69c92a1345c0217a7c0e6d1238c2252 100644
--- a/drupal/core/modules/system/tests/modules/entity_test_schema_converter/entity_test_schema_converter.info.yml
+++ b/drupal/core/modules/system/tests/modules/entity_test_schema_converter/entity_test_schema_converter.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:entity_test_update
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/entity_test_third_party/entity_test_third_party.info.yml b/drupal/core/modules/system/tests/modules/entity_test_third_party/entity_test_third_party.info.yml
index 83bda3cf774113ecb759b837e9d38733895e0990..a42073d934fd805b859beaaefc70a4b1061c81b9 100644
--- a/drupal/core/modules/system/tests/modules/entity_test_third_party/entity_test_third_party.info.yml
+++ b/drupal/core/modules/system/tests/modules/entity_test_third_party/entity_test_third_party.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:entity_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/entity_test_update/entity_test_update.info.yml b/drupal/core/modules/system/tests/modules/entity_test_update/entity_test_update.info.yml
index dd0521572de426f687a4aafe9c7764c32743ca7e..81437366ee28c2b549fa1bac049a77b369b6b2ea 100644
--- a/drupal/core/modules/system/tests/modules/entity_test_update/entity_test_update.info.yml
+++ b/drupal/core/modules/system/tests/modules/entity_test_update/entity_test_update.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:field
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/error_service_test/error_service_test.info.yml b/drupal/core/modules/system/tests/modules/error_service_test/error_service_test.info.yml
index 36cbfd65efc041a1f661de32930a13479b85c780..9eaa3606bab0b3a52cf4829de83677449b3c4d56 100644
--- a/drupal/core/modules/system/tests/modules/error_service_test/error_service_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/error_service_test/error_service_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/error_test/error_test.info.yml b/drupal/core/modules/system/tests/modules/error_test/error_test.info.yml
index e6c556333cace0aa0e70414e6194adecc3f6cee5..7ba3366adb13eaa7b1baa4079672fdba57a67b6c 100644
--- a/drupal/core/modules/system/tests/modules/error_test/error_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/error_test/error_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/experimental_module_dependency_test/experimental_module_dependency_test.info.yml b/drupal/core/modules/system/tests/modules/experimental_module_dependency_test/experimental_module_dependency_test.info.yml
index a50eded7bfc68eb3d412fec83f470cc27c03c328..3f6b54b92e75e8e443343b0bd2a26855341ba842 100644
--- a/drupal/core/modules/system/tests/modules/experimental_module_dependency_test/experimental_module_dependency_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/experimental_module_dependency_test/experimental_module_dependency_test.info.yml
@@ -7,7 +7,7 @@ dependencies:
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/experimental_module_requirements_test/experimental_module_requirements_test.info.yml b/drupal/core/modules/system/tests/modules/experimental_module_requirements_test/experimental_module_requirements_test.info.yml
index e183a44ad96597d4b2ef67c3d1b75f663397b196..2362b74e40436e9395279972ad403db63b9b380a 100644
--- a/drupal/core/modules/system/tests/modules/experimental_module_requirements_test/experimental_module_requirements_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/experimental_module_requirements_test/experimental_module_requirements_test.info.yml
@@ -5,7 +5,7 @@ package: Core (Experimental)
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/experimental_module_test/experimental_module_test.info.yml b/drupal/core/modules/system/tests/modules/experimental_module_test/experimental_module_test.info.yml
index e73dade5be913936cb6c78d12865c1d1a4766735..6e475d8548a80eada5b434c15ab2cd3246872a67 100644
--- a/drupal/core/modules/system/tests/modules/experimental_module_test/experimental_module_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/experimental_module_test/experimental_module_test.info.yml
@@ -5,7 +5,7 @@ package: Core (Experimental)
 # version: 8.y.x-unstable
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/form_test/form_test.info.yml b/drupal/core/modules/system/tests/modules/form_test/form_test.info.yml
index 0273610e80907b1b16183744c991e6e6cdecf761..46784e273ec9f6a87c1c21462bfc012b9e943618 100644
--- a/drupal/core/modules/system/tests/modules/form_test/form_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/form_test/form_test.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - file
   - filter
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/hold_test/hold_test.info.yml b/drupal/core/modules/system/tests/modules/hold_test/hold_test.info.yml
index a95fe7a0a848258dc7033ebd684d03edf3545e38..c61ca57b614515306562fab8ccf3c43b3e1e8eed 100644
--- a/drupal/core/modules/system/tests/modules/hold_test/hold_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/hold_test/hold_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/httpkernel_test/httpkernel_test.info.yml b/drupal/core/modules/system/tests/modules/httpkernel_test/httpkernel_test.info.yml
index 9e34d2514a958cf118a5eb4ff76546f39b25b481..07ceee206e4d059bb195e0b9ec32ac462c636795 100644
--- a/drupal/core/modules/system/tests/modules/httpkernel_test/httpkernel_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/httpkernel_test/httpkernel_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/image_test/image_test.info.yml b/drupal/core/modules/system/tests/modules/image_test/image_test.info.yml
index 4aecfe1ebfec237f06b8cfff7a95f9038ba71d35..be9b66d18b34208197be5d7be0d7e2cd94fec9d5 100644
--- a/drupal/core/modules/system/tests/modules/image_test/image_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/image_test/image_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/invalid_module_name_over_the_maximum_allowed_character_length/invalid_module_name_over_the_maximum_allowed_character_length.info.yml b/drupal/core/modules/system/tests/modules/invalid_module_name_over_the_maximum_allowed_character_length/invalid_module_name_over_the_maximum_allowed_character_length.info.yml
index 7f424a303e1da0dd79d9a312af23b9337b9be45b..02ece4c8e422c53c1d2e71452743221c2ac42d8c 100644
--- a/drupal/core/modules/system/tests/modules/invalid_module_name_over_the_maximum_allowed_character_length/invalid_module_name_over_the_maximum_allowed_character_length.info.yml
+++ b/drupal/core/modules/system/tests/modules/invalid_module_name_over_the_maximum_allowed_character_length/invalid_module_name_over_the_maximum_allowed_character_length.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/js_ajax_test/js_ajax_test.info.yml b/drupal/core/modules/system/tests/modules/js_ajax_test/js_ajax_test.info.yml
index 48ce59b8d26242ff87687fb0794270d92e058143..b7e7f63cf3897bc711b368a99e28e0f6182db83a 100644
--- a/drupal/core/modules/system/tests/modules/js_ajax_test/js_ajax_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/js_ajax_test/js_ajax_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/js_cookie_test/js_cookie_test.info.yml b/drupal/core/modules/system/tests/modules/js_cookie_test/js_cookie_test.info.yml
index ef376867b841a1524ced5cbbbfa2d669d448818d..72a47baf4d8f42f8606553a0aac09f36bf58a6dc 100644
--- a/drupal/core/modules/system/tests/modules/js_cookie_test/js_cookie_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/js_cookie_test/js_cookie_test.info.yml
@@ -4,7 +4,7 @@ description: 'Module for the jsCookieTest.'
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/js_deprecation_log_test/js_deprecation_log_test.info.yml b/drupal/core/modules/system/tests/modules/js_deprecation_log_test/js_deprecation_log_test.info.yml
index 02364ce6b20bbc44f951cff12b563444bc0b21e2..240191eabc60ca6ee529872b7014f079e70a3053 100644
--- a/drupal/core/modules/system/tests/modules/js_deprecation_log_test/js_deprecation_log_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/js_deprecation_log_test/js_deprecation_log_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/js_deprecation_test/js_deprecation_test.info.yml b/drupal/core/modules/system/tests/modules/js_deprecation_test/js_deprecation_test.info.yml
index 434f8a1c5b99bb928b1b77783d6295f8b7d4d61e..b31c989086968370bc6990d31618e8f0ee7aa969 100644
--- a/drupal/core/modules/system/tests/modules/js_deprecation_test/js_deprecation_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/js_deprecation_test/js_deprecation_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/js_message_test/js_message_test.info.yml b/drupal/core/modules/system/tests/modules/js_message_test/js_message_test.info.yml
index 59f39ae931c59b1b30cabf4065a88c5e4aad5f18..cb7e1265f51088f2fe1ea2a07c148f9a40ab4ae2 100644
--- a/drupal/core/modules/system/tests/modules/js_message_test/js_message_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/js_message_test/js_message_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/js_webassert_test/js_webassert_test.info.yml b/drupal/core/modules/system/tests/modules/js_webassert_test/js_webassert_test.info.yml
index d6e39911775c36328cf0e072d05ca6871467f8fd..b44059dcd3d536827899109b4f1e4d4a5602d429 100644
--- a/drupal/core/modules/system/tests/modules/js_webassert_test/js_webassert_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/js_webassert_test/js_webassert_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/keyvalue_test/keyvalue_test.info.yml b/drupal/core/modules/system/tests/modules/keyvalue_test/keyvalue_test.info.yml
index 6344a549041b0b09384fc3caca458cde4799cfa4..d6aad6d0f812f573bf414ad053167bb17da8866b 100644
--- a/drupal/core/modules/system/tests/modules/keyvalue_test/keyvalue_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/keyvalue_test/keyvalue_test.info.yml
@@ -8,7 +8,7 @@ hidden: true
 dependencies:
   - drupal:entity_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/layout_test/layout_test.info.yml b/drupal/core/modules/system/tests/modules/layout_test/layout_test.info.yml
index 03d2230ef73ffc19813444f40b3b58e2ddea00d7..8bfae94dcc612aa6aca35518c4484a8575d6a011 100644
--- a/drupal/core/modules/system/tests/modules/layout_test/layout_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/layout_test/layout_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/lazy_route_provider_install_test/lazy_route_provider_install_test.info.yml b/drupal/core/modules/system/tests/modules/lazy_route_provider_install_test/lazy_route_provider_install_test.info.yml
index 8b00c5db957f0e4bbcfdb0afc24b6868e832cb48..dd456b8c05ad271bad196477c55636b6e6ded293 100644
--- a/drupal/core/modules/system/tests/modules/lazy_route_provider_install_test/lazy_route_provider_install_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/lazy_route_provider_install_test/lazy_route_provider_install_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/link_generation_test/link_generation_test.info.yml b/drupal/core/modules/system/tests/modules/link_generation_test/link_generation_test.info.yml
index 65d817211c6e6075b33b9d7863788089ac913a53..4406e95e554f31d56a0181817dcffb51f1ee01da 100644
--- a/drupal/core/modules/system/tests/modules/link_generation_test/link_generation_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/link_generation_test/link_generation_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/mail_cancel_test/mail_cancel_test.info.yml b/drupal/core/modules/system/tests/modules/mail_cancel_test/mail_cancel_test.info.yml
index adc49aedb012dcec03007112bf119e429efb3bee..b7e3b0f3c1ca6285f1669a98d6a9fdb24bf1968c 100644
--- a/drupal/core/modules/system/tests/modules/mail_cancel_test/mail_cancel_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/mail_cancel_test/mail_cancel_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/mail_html_test/mail_html_test.info.yml b/drupal/core/modules/system/tests/modules/mail_html_test/mail_html_test.info.yml
index c2665611282cc1a2d20b6cdc868938f4102c2d2c..6ad9de0361b8e234e5861d178ad9f2a784987003 100644
--- a/drupal/core/modules/system/tests/modules/mail_html_test/mail_html_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/mail_html_test/mail_html_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/menu_test/menu_test.info.yml b/drupal/core/modules/system/tests/modules/menu_test/menu_test.info.yml
index 18b60977688e3a9dff59b37784bd694bc3b1e09c..eb2ab318a49b83b05ef20838234723c24f9f4481 100644
--- a/drupal/core/modules/system/tests/modules/menu_test/menu_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/menu_test/menu_test.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:test_page_test
   - drupal:menu_ui
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/module_autoload_test/module_autoload_test.info.yml b/drupal/core/modules/system/tests/modules/module_autoload_test/module_autoload_test.info.yml
index fef6fe4848330da23718c619287e400935a91b99..92d0b34d6e142e29a2eff3a98fc3a6fed91bd7cf 100644
--- a/drupal/core/modules/system/tests/modules/module_autoload_test/module_autoload_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/module_autoload_test/module_autoload_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/module_cachebin/module_cachebin.info.yml b/drupal/core/modules/system/tests/modules/module_cachebin/module_cachebin.info.yml
index 2be20837080bb8fc0f8d5d3bee4d4e646329a2e7..b7943270caf1798e90513f8f9a996fd111038c0e 100644
--- a/drupal/core/modules/system/tests/modules/module_cachebin/module_cachebin.info.yml
+++ b/drupal/core/modules/system/tests/modules/module_cachebin/module_cachebin.info.yml
@@ -6,7 +6,7 @@ package: Testing
 core: 8.x
 hidden: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/module_handler_test_multiple/module_handler_test_multiple.info.yml b/drupal/core/modules/system/tests/modules/module_handler_test_multiple/module_handler_test_multiple.info.yml
index 718a670ec0d51f52395711697dc64b3be8846377..cc02584b202cd164f4b766b77eaf2586e42ea80e 100644
--- a/drupal/core/modules/system/tests/modules/module_handler_test_multiple/module_handler_test_multiple.info.yml
+++ b/drupal/core/modules/system/tests/modules/module_handler_test_multiple/module_handler_test_multiple.info.yml
@@ -6,7 +6,7 @@ package: Testing
 core: 8.x
 hidden: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/module_handler_test_multiple/module_handler_test_multiple_child/module_handler_test_multiple_child.info.yml b/drupal/core/modules/system/tests/modules/module_handler_test_multiple/module_handler_test_multiple_child/module_handler_test_multiple_child.info.yml
index 18e13f277d62b1fdd516c5d0733bc3bea4832363..74693dd3e42cb0d4217ee87e70e73df279b020ff 100644
--- a/drupal/core/modules/system/tests/modules/module_handler_test_multiple/module_handler_test_multiple_child/module_handler_test_multiple_child.info.yml
+++ b/drupal/core/modules/system/tests/modules/module_handler_test_multiple/module_handler_test_multiple_child/module_handler_test_multiple_child.info.yml
@@ -8,7 +8,7 @@ hidden: true
 dependencies:
   - drupal:module_handler_test_multiple
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/module_install_class_loader_test1/module_install_class_loader_test1.info.yml b/drupal/core/modules/system/tests/modules/module_install_class_loader_test1/module_install_class_loader_test1.info.yml
index 62ea7dc4164fceae02ef74d2029b46941863197e..094b411120d9b1238ad26c28804b2d4622538699 100644
--- a/drupal/core/modules/system/tests/modules/module_install_class_loader_test1/module_install_class_loader_test1.info.yml
+++ b/drupal/core/modules/system/tests/modules/module_install_class_loader_test1/module_install_class_loader_test1.info.yml
@@ -5,7 +5,7 @@ package: Testing
 core: 8.x
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/module_install_class_loader_test2/module_install_class_loader_test2.info.yml b/drupal/core/modules/system/tests/modules/module_install_class_loader_test2/module_install_class_loader_test2.info.yml
index 6460cc06e48262b2c8cc4aa08e723670c4b1567b..edba5f76ebc450d61df09ca6602380639963bbfc 100644
--- a/drupal/core/modules/system/tests/modules/module_install_class_loader_test2/module_install_class_loader_test2.info.yml
+++ b/drupal/core/modules/system/tests/modules/module_install_class_loader_test2/module_install_class_loader_test2.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:module_install_class_loader_test1
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/module_installer_config_test/module_installer_config_test.info.yml b/drupal/core/modules/system/tests/modules/module_installer_config_test/module_installer_config_test.info.yml
index 20c67ed7c8f4667b0a8e67d6fe2f29635e7662ea..0a52e176794640947a78ea5bb276f3727f4a80b9 100644
--- a/drupal/core/modules/system/tests/modules/module_installer_config_test/module_installer_config_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/module_installer_config_test/module_installer_config_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 core: 8.x
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/module_required_test/module_required_test.info.yml b/drupal/core/modules/system/tests/modules/module_required_test/module_required_test.info.yml
index f77cd6bd381da4e852b11aee047b8065a7dbb172..d8d5f01cd6737b91d2afa69b861498b2e6ce7c12 100644
--- a/drupal/core/modules/system/tests/modules/module_required_test/module_required_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/module_required_test/module_required_test.info.yml
@@ -10,7 +10,7 @@ core: 8.x
 dependencies:
   - drupal:node (>=8.x)
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/module_test/module_test.info.yml b/drupal/core/modules/system/tests/modules/module_test/module_test.info.yml
index 482119bc2eeffbacb757f9c8f5a5ce71f3314c9e..3a86f7325400e590ae05109155de6b22fc2cf751 100644
--- a/drupal/core/modules/system/tests/modules/module_test/module_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/module_test/module_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/new_dependency_test/new_dependency_test.info.yml b/drupal/core/modules/system/tests/modules/new_dependency_test/new_dependency_test.info.yml
index 5235d4ad6d675807aecb130b745e1c8a272cfcad..a167139ec6887b11e8236c1ae234f257906f4241 100644
--- a/drupal/core/modules/system/tests/modules/new_dependency_test/new_dependency_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/new_dependency_test/new_dependency_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - new_dependency_test_with_service
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/new_dependency_test_with_service/new_dependency_test_with_service.info.yml b/drupal/core/modules/system/tests/modules/new_dependency_test_with_service/new_dependency_test_with_service.info.yml
index 20c0bc653cd0e5c35428b71ca99001b6b67ea198..1794f5e1e372dc2c606953cec16137bc2312fb48 100644
--- a/drupal/core/modules/system/tests/modules/new_dependency_test_with_service/new_dependency_test_with_service.info.yml
+++ b/drupal/core/modules/system/tests/modules/new_dependency_test_with_service/new_dependency_test_with_service.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/off_canvas_test/off_canvas_test.info.yml b/drupal/core/modules/system/tests/modules/off_canvas_test/off_canvas_test.info.yml
index 71e0531a9f793e7b20b163ba613d8efa8dea0edb..905cafda555715864da9455169c9fc481c3c18fb 100644
--- a/drupal/core/modules/system/tests/modules/off_canvas_test/off_canvas_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/off_canvas_test/off_canvas_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/pager_test/pager_test.info.yml b/drupal/core/modules/system/tests/modules/pager_test/pager_test.info.yml
index 2c5be381cf6129291844ae541e79d075245de9e9..ea8ed7d30fc4ffe43f26272ce210ad0cf309bf8d 100644
--- a/drupal/core/modules/system/tests/modules/pager_test/pager_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/pager_test/pager_test.info.yml
@@ -5,7 +5,7 @@ description: 'Support module for pager tests.'
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/paramconverter_test/paramconverter_test.info.yml b/drupal/core/modules/system/tests/modules/paramconverter_test/paramconverter_test.info.yml
index 33b98601b8c2e331d3c94107885128c82451e476..9e55872b235e00e6c45fb45916d0e03aa057cda5 100644
--- a/drupal/core/modules/system/tests/modules/paramconverter_test/paramconverter_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/paramconverter_test/paramconverter_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/path_deprecated_test/path_deprecated_test.info.yml b/drupal/core/modules/system/tests/modules/path_deprecated_test/path_deprecated_test.info.yml
index edac89839ea8d2c3a1cc6fa5b220c7a907a0c051..19a2f0876ca61b934a6c574c907ee58bfcfe9d42 100644
--- a/drupal/core/modules/system/tests/modules/path_deprecated_test/path_deprecated_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/path_deprecated_test/path_deprecated_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/path_encoded_test/path_encoded_test.info.yml b/drupal/core/modules/system/tests/modules/path_encoded_test/path_encoded_test.info.yml
index b5d865719546b5ba069efde10ae9b6583a08e00b..989f10d030f8f930dd413a21d4c9210c865c1660 100644
--- a/drupal/core/modules/system/tests/modules/path_encoded_test/path_encoded_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/path_encoded_test/path_encoded_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/phpunit_test/phpunit_test.info.yml b/drupal/core/modules/system/tests/modules/phpunit_test/phpunit_test.info.yml
index 18dd014c0948158314ca26be31a243008cceafe9..e521f662937064d1f196eed0f1243a98e960ac4d 100644
--- a/drupal/core/modules/system/tests/modules/phpunit_test/phpunit_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/phpunit_test/phpunit_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/plugin_test/plugin_test.info.yml b/drupal/core/modules/system/tests/modules/plugin_test/plugin_test.info.yml
index 47489eff33fb528f43e9354c2affbb7802fd6007..a1c69d44c681963bf713ceb767d5a90f0e0c43ae 100644
--- a/drupal/core/modules/system/tests/modules/plugin_test/plugin_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/plugin_test/plugin_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/plugin_test_extended/plugin_test_extended.info.yml b/drupal/core/modules/system/tests/modules/plugin_test_extended/plugin_test_extended.info.yml
index c9295e2aa7d22d91978d9842143def5c509c90a2..449d12ca3b892afbd8fec9376622468f64f89f59 100644
--- a/drupal/core/modules/system/tests/modules/plugin_test_extended/plugin_test_extended.info.yml
+++ b/drupal/core/modules/system/tests/modules/plugin_test_extended/plugin_test_extended.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/render_array_non_html_subscriber_test/render_array_non_html_subscriber_test.info.yml b/drupal/core/modules/system/tests/modules/render_array_non_html_subscriber_test/render_array_non_html_subscriber_test.info.yml
index 9d6b8c9533587bb54226f5b6ab7c182f1c59a6a5..759e1783a321d1fd0c37e84dc4a377b3177f61ac 100644
--- a/drupal/core/modules/system/tests/modules/render_array_non_html_subscriber_test/render_array_non_html_subscriber_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/render_array_non_html_subscriber_test/render_array_non_html_subscriber_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/render_attached_test/render_attached_test.info.yml b/drupal/core/modules/system/tests/modules/render_attached_test/render_attached_test.info.yml
index 453bf02c0c7ed7c12c0c16402db5b11dfcb7b3cc..8ed4c140f33d9a5f8a3c88e5f46d40dc2edc0c77 100644
--- a/drupal/core/modules/system/tests/modules/render_attached_test/render_attached_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/render_attached_test/render_attached_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:block
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/render_placeholder_message_test/render_placeholder_message_test.info.yml b/drupal/core/modules/system/tests/modules/render_placeholder_message_test/render_placeholder_message_test.info.yml
index 87cbd688a03c317b98a131fb2d90db5cb230f279..21cdf854105b1953e8adfa1ed173cea4958bdad2 100644
--- a/drupal/core/modules/system/tests/modules/render_placeholder_message_test/render_placeholder_message_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/render_placeholder_message_test/render_placeholder_message_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/requirements1_test/requirements1_test.info.yml b/drupal/core/modules/system/tests/modules/requirements1_test/requirements1_test.info.yml
index 63bb80d0c932fc404bf1760d40d04b4263bc91f5..032017c133c2d92280968853c68387e411d976a1 100644
--- a/drupal/core/modules/system/tests/modules/requirements1_test/requirements1_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/requirements1_test/requirements1_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/requirements2_test/requirements2_test.info.yml b/drupal/core/modules/system/tests/modules/requirements2_test/requirements2_test.info.yml
index d669a1ada2c77584935cea8e76ce1b6132a9643d..2cf0341f02abf365b3bbe01932915bb8ecae285f 100644
--- a/drupal/core/modules/system/tests/modules/requirements2_test/requirements2_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/requirements2_test/requirements2_test.info.yml
@@ -8,7 +8,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/router_test_directory/router_test.info.yml b/drupal/core/modules/system/tests/modules/router_test_directory/router_test.info.yml
index bc7026ff01c83b420682b32d3cf62397d119ca75..29cc11cf09907d0f21e43823eb7c8322db03608c 100644
--- a/drupal/core/modules/system/tests/modules/router_test_directory/router_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/router_test_directory/router_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/service_provider_test/service_provider_test.info.yml b/drupal/core/modules/system/tests/modules/service_provider_test/service_provider_test.info.yml
index 8895a83f7c465353460db624ac3b47e277f7911c..b3d4969a5187b85af1d78a50a6187632d56bcb49 100644
--- a/drupal/core/modules/system/tests/modules/service_provider_test/service_provider_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/service_provider_test/service_provider_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/session_exists_cache_context_test/session_exists_cache_context_test.info.yml b/drupal/core/modules/system/tests/modules/session_exists_cache_context_test/session_exists_cache_context_test.info.yml
index 0f3b6952fe3be239083e2a56682e8d65047b3a18..86e307c6da0055f55d861bb16335da310c3d1e6c 100644
--- a/drupal/core/modules/system/tests/modules/session_exists_cache_context_test/session_exists_cache_context_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/session_exists_cache_context_test/session_exists_cache_context_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/session_test/session_test.info.yml b/drupal/core/modules/system/tests/modules/session_test/session_test.info.yml
index 87158277bb8e52388e88f0aa12988323be3eb533..dc926096b03a852032193026bdc57033fc620edf 100644
--- a/drupal/core/modules/system/tests/modules/session_test/session_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/session_test/session_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/system_core_incompatible_semver_test/system_core_incompatible_semver_test.info.yml b/drupal/core/modules/system/tests/modules/system_core_incompatible_semver_test/system_core_incompatible_semver_test.info.yml
index 0c231c0041636c2f2b7c4aea497947814c0f5d3b..7c30429b512b76913a428da82be193571ba7117b 100644
--- a/drupal/core/modules/system/tests/modules/system_core_incompatible_semver_test/system_core_incompatible_semver_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/system_core_incompatible_semver_test/system_core_incompatible_semver_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: 1.0.0
 core_version_requirement: ^7
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/system_core_semver_test/system_core_semver_test.info.yml b/drupal/core/modules/system/tests/modules/system_core_semver_test/system_core_semver_test.info.yml
index f26cc5b02a02f9c1207a07b05c73d2851318fae4..481db7ba8d96d91dc612f148fd061c781ae74141 100644
--- a/drupal/core/modules/system/tests/modules/system_core_semver_test/system_core_semver_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/system_core_semver_test/system_core_semver_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: 1.0.0
 core_version_requirement: ^8
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/system_dependencies_test/system_dependencies_test.info.yml b/drupal/core/modules/system/tests/modules/system_dependencies_test/system_dependencies_test.info.yml
index 706f9cb13b6e2871730dcd1b48e41b8eab090ba3..50bf5e53243792b5875c5efaf31f710922b89bb2 100644
--- a/drupal/core/modules/system/tests/modules/system_dependencies_test/system_dependencies_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/system_dependencies_test/system_dependencies_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:_missing_dependency
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/system_incompatible_core_version_dependencies_test/system_incompatible_core_version_dependencies_test.info.yml b/drupal/core/modules/system/tests/modules/system_incompatible_core_version_dependencies_test/system_incompatible_core_version_dependencies_test.info.yml
index 49c82171fe7efba350aac8c7411f517d502c9023..26a5fae0b0f4bfabddc1ffe90c7e8ad2006b459f 100644
--- a/drupal/core/modules/system/tests/modules/system_incompatible_core_version_dependencies_test/system_incompatible_core_version_dependencies_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/system_incompatible_core_version_dependencies_test/system_incompatible_core_version_dependencies_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:system_incompatible_core_version_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/system_incompatible_core_version_test/system_incompatible_core_version_test.info.yml b/drupal/core/modules/system/tests/modules/system_incompatible_core_version_test/system_incompatible_core_version_test.info.yml
index 68fcd94a818e2fa3bcf19c40500c5506402e308d..fb22b421680bc64ee41cee0d379def28b9ea42cc 100644
--- a/drupal/core/modules/system/tests/modules/system_incompatible_core_version_test/system_incompatible_core_version_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/system_incompatible_core_version_test/system_incompatible_core_version_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 5.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/system_incompatible_core_version_test_1x/system_incompatible_core_version_test_1x.info.yml b/drupal/core/modules/system/tests/modules/system_incompatible_core_version_test_1x/system_incompatible_core_version_test_1x.info.yml
index 388535cb18a9d2c36132c7bf76301d8b1b987b85..ec94f0516518a6468fc3f2aa9ca4c3dcd37d54a8 100644
--- a/drupal/core/modules/system/tests/modules/system_incompatible_core_version_test_1x/system_incompatible_core_version_test_1x.info.yml
+++ b/drupal/core/modules/system/tests/modules/system_incompatible_core_version_test_1x/system_incompatible_core_version_test_1x.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: 1.0.0
 core: 1.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/system_incompatible_module_version_dependencies_test/system_incompatible_module_version_dependencies_test.info.yml b/drupal/core/modules/system/tests/modules/system_incompatible_module_version_dependencies_test/system_incompatible_module_version_dependencies_test.info.yml
index 1bcae102b3678448cebb52e68b01d7706f2a7784..8f3beccd83fc26244ca3a1013b1207308f74bda1 100644
--- a/drupal/core/modules/system/tests/modules/system_incompatible_module_version_dependencies_test/system_incompatible_module_version_dependencies_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/system_incompatible_module_version_dependencies_test/system_incompatible_module_version_dependencies_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - 'drupal:system_incompatible_module_version_test (>2.0)'
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/system_incompatible_module_version_test/system_incompatible_module_version_test.info.yml b/drupal/core/modules/system/tests/modules/system_incompatible_module_version_test/system_incompatible_module_version_test.info.yml
index 8a2ddffce7ba3ca4fdce0011e85386786d91cdb8..bb5bc1961f30bc730469e1e4f769f74546a1c1de 100644
--- a/drupal/core/modules/system/tests/modules/system_incompatible_module_version_test/system_incompatible_module_version_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/system_incompatible_module_version_test/system_incompatible_module_version_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: '1.0'
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/system_incompatible_php_version_test/system_incompatible_php_version_test.info.yml b/drupal/core/modules/system/tests/modules/system_incompatible_php_version_test/system_incompatible_php_version_test.info.yml
index 80a7dc892d49244b50e3f1b587b9dc66c0399204..782740fb516c214f53e6594ff93233dbd941873f 100644
--- a/drupal/core/modules/system/tests/modules/system_incompatible_php_version_test/system_incompatible_php_version_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/system_incompatible_php_version_test/system_incompatible_php_version_test.info.yml
@@ -6,7 +6,7 @@ package: Testing
 core: 8.x
 php: 6502
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/system_mail_failure_test/system_mail_failure_test.info.yml b/drupal/core/modules/system/tests/modules/system_mail_failure_test/system_mail_failure_test.info.yml
index 638342c82d27d7b532705fd78e96f110bed7b95d..b8cb93a1a8528e7c7dbf32b9e2f6addbde79ef6f 100644
--- a/drupal/core/modules/system/tests/modules/system_mail_failure_test/system_mail_failure_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/system_mail_failure_test/system_mail_failure_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/system_module_test/system_module_test.info.yml b/drupal/core/modules/system/tests/modules/system_module_test/system_module_test.info.yml
index 986593be79f8944b378a9da43768f2e2ae686440..fb8c038c676b532cdc41d7e2f1b6c53a3311bf49 100644
--- a/drupal/core/modules/system/tests/modules/system_module_test/system_module_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/system_module_test/system_module_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/system_project_namespace_test/system_project_namespace_test.info.yml b/drupal/core/modules/system/tests/modules/system_project_namespace_test/system_project_namespace_test.info.yml
index e79911a96cba111d29f70144ddcab7ddaddafaec..52a537f71b191a85d25d2bf1a4c0d993432ce115 100644
--- a/drupal/core/modules/system/tests/modules/system_project_namespace_test/system_project_namespace_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/system_project_namespace_test/system_project_namespace_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:filter
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/system_test/system_test.info.yml b/drupal/core/modules/system/tests/modules/system_test/system_test.info.yml
index a7c9d5025170a5cdb752a407135d9ff21086ca01..8ab00c3e07e7b888f4859cec417eb73adfe9087a 100644
--- a/drupal/core/modules/system/tests/modules/system_test/system_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/system_test/system_test.info.yml
@@ -8,7 +8,7 @@ configure: system_test.configure
 configure_parameters:
   foo: bar
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/tabledrag_test/tabledrag_test.info.yml b/drupal/core/modules/system/tests/modules/tabledrag_test/tabledrag_test.info.yml
index f09322440e9d3e0c0d2c40692dc8422517ce71c7..c53b0d58acdfa4512851a9bc1287bd50d0b9c975 100644
--- a/drupal/core/modules/system/tests/modules/tabledrag_test/tabledrag_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/tabledrag_test/tabledrag_test.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/test_batch_test/test_batch_test.info.yml b/drupal/core/modules/system/tests/modules/test_batch_test/test_batch_test.info.yml
index 5144fb6f5a07dfd106ffa4fe7882cfdc703cb860..0c1128e8c79019a5481d9d4311aa7f5a0e808717 100644
--- a/drupal/core/modules/system/tests/modules/test_batch_test/test_batch_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/test_batch_test/test_batch_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:entity_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/test_page_test/test_page_test.info.yml b/drupal/core/modules/system/tests/modules/test_page_test/test_page_test.info.yml
index baeed5e40f9c962638ffe4e844f283b48029a7b6..9bf9eaec69a69b25cdae881e77d583e2079ccf1d 100644
--- a/drupal/core/modules/system/tests/modules/test_page_test/test_page_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/test_page_test/test_page_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/theme_legacy_suggestions_test/theme_legacy_suggestions_test.info.yml b/drupal/core/modules/system/tests/modules/theme_legacy_suggestions_test/theme_legacy_suggestions_test.info.yml
index 1da8b009dba14ce5f5cd072aa113dd9cd97ca284..ad7d6f355c707aecfaa280dc849d46732c925ab9 100644
--- a/drupal/core/modules/system/tests/modules/theme_legacy_suggestions_test/theme_legacy_suggestions_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/theme_legacy_suggestions_test/theme_legacy_suggestions_test.info.yml
@@ -4,7 +4,7 @@ description: 'Support module for testing theme suggestions for legacy theme func
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/theme_legacy_test/theme_legacy_test.info.yml b/drupal/core/modules/system/tests/modules/theme_legacy_test/theme_legacy_test.info.yml
index c3de5551913673bb55df0a58440e2e837b043df7..a3e9f135558948bd8bb08a5f39c11bed76b050b2 100644
--- a/drupal/core/modules/system/tests/modules/theme_legacy_test/theme_legacy_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/theme_legacy_test/theme_legacy_test.info.yml
@@ -4,7 +4,7 @@ description: 'Support module for testing legacy theme functions.'
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/theme_page_test/theme_page_test.info.yml b/drupal/core/modules/system/tests/modules/theme_page_test/theme_page_test.info.yml
index b74028a696b2c8dea77a0cd3da30e495d6966bc6..b8f5917bb1ecfb7c687127f66ec555b545bc18a2 100644
--- a/drupal/core/modules/system/tests/modules/theme_page_test/theme_page_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/theme_page_test/theme_page_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/theme_region_test/theme_region_test.info.yml b/drupal/core/modules/system/tests/modules/theme_region_test/theme_region_test.info.yml
index 2febec3801987b59a04910f8057ef8fe95a6c9af..bd127e6e7020783218c1e21571701203577fee8c 100644
--- a/drupal/core/modules/system/tests/modules/theme_region_test/theme_region_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/theme_region_test/theme_region_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/theme_suggestions_test/theme_suggestions_test.info.yml b/drupal/core/modules/system/tests/modules/theme_suggestions_test/theme_suggestions_test.info.yml
index e944d74bda38107359af4caa001f819544649c17..afff8b5f1394c096bc63cdf0f5a071e64b340eb9 100644
--- a/drupal/core/modules/system/tests/modules/theme_suggestions_test/theme_suggestions_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/theme_suggestions_test/theme_suggestions_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/theme_test/theme_test.info.yml b/drupal/core/modules/system/tests/modules/theme_test/theme_test.info.yml
index b0c470c1e69147a52218ee8c1d030dc00a762e2a..d338c35e03fa7bf8ad21128a34b354bb35cf16d0 100644
--- a/drupal/core/modules/system/tests/modules/theme_test/theme_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/theme_test/theme_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/token_test/token_test.info.yml b/drupal/core/modules/system/tests/modules/token_test/token_test.info.yml
index d3a978c7b59bd04bdcc6628636c81a5db831c45f..4d4870088e7b001275660b3f3bc8e078acf3d37f 100644
--- a/drupal/core/modules/system/tests/modules/token_test/token_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/token_test/token_test.info.yml
@@ -7,7 +7,7 @@ dependencies:
  - drupal:user
  - drupal:node
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/trusted_hosts_test/trusted_hosts_test.info.yml b/drupal/core/modules/system/tests/modules/trusted_hosts_test/trusted_hosts_test.info.yml
index 7f8177d4fae446ce11dbb86d0d1936209efdbb98..9a8ac58809b08ca917f25712b2c9383a0a4a1ec7 100644
--- a/drupal/core/modules/system/tests/modules/trusted_hosts_test/trusted_hosts_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/trusted_hosts_test/trusted_hosts_test.info.yml
@@ -4,7 +4,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/twig_extension_test/twig_extension_test.info.yml b/drupal/core/modules/system/tests/modules/twig_extension_test/twig_extension_test.info.yml
index 6b63ac2d8cc1c2fd2d7f7efa40651357232e5c8d..740e50723b10407e6d87584cdb02e3867cedf175 100644
--- a/drupal/core/modules/system/tests/modules/twig_extension_test/twig_extension_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/twig_extension_test/twig_extension_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/twig_loader_test/twig_loader_test.info.yml b/drupal/core/modules/system/tests/modules/twig_loader_test/twig_loader_test.info.yml
index fd944b4683a2c4847d608d62c1852fa83d652a7c..38699fa74583c46edacaa048b7c1b642d8bd2d9f 100644
--- a/drupal/core/modules/system/tests/modules/twig_loader_test/twig_loader_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/twig_loader_test/twig_loader_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/twig_theme_test/modules/twig_namespace_a/twig_namespace_a.info.yml b/drupal/core/modules/system/tests/modules/twig_theme_test/modules/twig_namespace_a/twig_namespace_a.info.yml
index 19eef11e53b9d36e9cdec383ad451e52194f11d8..ba27d98c27e93314d856619529a0d5502e7ebfe1 100644
--- a/drupal/core/modules/system/tests/modules/twig_theme_test/modules/twig_namespace_a/twig_namespace_a.info.yml
+++ b/drupal/core/modules/system/tests/modules/twig_theme_test/modules/twig_namespace_a/twig_namespace_a.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/twig_theme_test/modules/twig_namespace_b/twig_namespace_b.info.yml b/drupal/core/modules/system/tests/modules/twig_theme_test/modules/twig_namespace_b/twig_namespace_b.info.yml
index 19eef11e53b9d36e9cdec383ad451e52194f11d8..ba27d98c27e93314d856619529a0d5502e7ebfe1 100644
--- a/drupal/core/modules/system/tests/modules/twig_theme_test/modules/twig_namespace_b/twig_namespace_b.info.yml
+++ b/drupal/core/modules/system/tests/modules/twig_theme_test/modules/twig_namespace_b/twig_namespace_b.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/twig_theme_test/twig_theme_test.info.yml b/drupal/core/modules/system/tests/modules/twig_theme_test/twig_theme_test.info.yml
index 8e0a451e2d602aae8bbd667ef4d7ab93c5582116..b88793822a5e838bf327bb96e9c0610ab665bbb0 100644
--- a/drupal/core/modules/system/tests/modules/twig_theme_test/twig_theme_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/twig_theme_test/twig_theme_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/unique_field_constraint_test/unique_field_constraint_test.info.yml b/drupal/core/modules/system/tests/modules/unique_field_constraint_test/unique_field_constraint_test.info.yml
index 2ffee6ddff13dd4dab9929669b4b9d010b66bda3..a35116a1a05a2b4fdd528603f79ffdae29c5c3a6 100644
--- a/drupal/core/modules/system/tests/modules/unique_field_constraint_test/unique_field_constraint_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/unique_field_constraint_test/unique_field_constraint_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/update_script_test/update_script_test.info.yml b/drupal/core/modules/system/tests/modules/update_script_test/update_script_test.info.yml
index 914e73e4663d618fdc9033aad4872fe94b406ebc..9bac00a69b60153ad241fc873000388233e6ee36 100644
--- a/drupal/core/modules/system/tests/modules/update_script_test/update_script_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/update_script_test/update_script_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/update_test_0/update_test_0.info.yml b/drupal/core/modules/system/tests/modules/update_test_0/update_test_0.info.yml
index 73737ed33ddea188bf8e61a1f9f694236f96719f..19b94ada571f7941d3c81d42b44da97fb5e9e386 100644
--- a/drupal/core/modules/system/tests/modules/update_test_0/update_test_0.info.yml
+++ b/drupal/core/modules/system/tests/modules/update_test_0/update_test_0.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/update_test_1/update_test_1.info.yml b/drupal/core/modules/system/tests/modules/update_test_1/update_test_1.info.yml
index 435e9968f8aa05718659fbc8f19a044ceae5756e..822be93590d7e82fce0cb9f71cc05d61bc8086b4 100644
--- a/drupal/core/modules/system/tests/modules/update_test_1/update_test_1.info.yml
+++ b/drupal/core/modules/system/tests/modules/update_test_1/update_test_1.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/update_test_2/update_test_2.info.yml b/drupal/core/modules/system/tests/modules/update_test_2/update_test_2.info.yml
index 435e9968f8aa05718659fbc8f19a044ceae5756e..822be93590d7e82fce0cb9f71cc05d61bc8086b4 100644
--- a/drupal/core/modules/system/tests/modules/update_test_2/update_test_2.info.yml
+++ b/drupal/core/modules/system/tests/modules/update_test_2/update_test_2.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/update_test_3/update_test_3.info.yml b/drupal/core/modules/system/tests/modules/update_test_3/update_test_3.info.yml
index 435e9968f8aa05718659fbc8f19a044ceae5756e..822be93590d7e82fce0cb9f71cc05d61bc8086b4 100644
--- a/drupal/core/modules/system/tests/modules/update_test_3/update_test_3.info.yml
+++ b/drupal/core/modules/system/tests/modules/update_test_3/update_test_3.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/update_test_failing/update_test_failing.info.yml b/drupal/core/modules/system/tests/modules/update_test_failing/update_test_failing.info.yml
index e2727e1af0aa5b95e04bfcb009e561206b7b4c43..77438f771da58bf5ee5324b6c87b6aca0dc5b1ee 100644
--- a/drupal/core/modules/system/tests/modules/update_test_failing/update_test_failing.info.yml
+++ b/drupal/core/modules/system/tests/modules/update_test_failing/update_test_failing.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/update_test_invalid_hook/update_test_invalid_hook.info.yml b/drupal/core/modules/system/tests/modules/update_test_invalid_hook/update_test_invalid_hook.info.yml
index fe5ca21b103960c939ea09c3320a9470d71fbce0..5f9f0bf6f3e088f9ebd8f2d92a4e4980c9589f6a 100644
--- a/drupal/core/modules/system/tests/modules/update_test_invalid_hook/update_test_invalid_hook.info.yml
+++ b/drupal/core/modules/system/tests/modules/update_test_invalid_hook/update_test_invalid_hook.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/update_test_last_removed/update_test_last_removed.info.yml b/drupal/core/modules/system/tests/modules/update_test_last_removed/update_test_last_removed.info.yml
index 43ded417e1f26a59b953550a3c3a1bf8b586e87d..383626df42a68ffb4e02dc08682986525542a69e 100644
--- a/drupal/core/modules/system/tests/modules/update_test_last_removed/update_test_last_removed.info.yml
+++ b/drupal/core/modules/system/tests/modules/update_test_last_removed/update_test_last_removed.info.yml
@@ -4,7 +4,7 @@ description: 'Support module for update testing.'
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/update_test_no_preexisting/update_test_no_preexisting.info.yml b/drupal/core/modules/system/tests/modules/update_test_no_preexisting/update_test_no_preexisting.info.yml
index 9d8e8811c12e2efca0a4f9cdc48abc5aee831165..bea3a45749ea02cfda4c2de079e0f188554c6a4f 100644
--- a/drupal/core/modules/system/tests/modules/update_test_no_preexisting/update_test_no_preexisting.info.yml
+++ b/drupal/core/modules/system/tests/modules/update_test_no_preexisting/update_test_no_preexisting.info.yml
@@ -4,7 +4,7 @@ description: 'Support module for update testing.'
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/update_test_postupdate/update_test_postupdate.info.yml b/drupal/core/modules/system/tests/modules/update_test_postupdate/update_test_postupdate.info.yml
index 5ddd351ff43be43512b29d4a109846a8eb1270bf..772dfdc9e4e3ea0aeaf042fb47777886d2db39d5 100644
--- a/drupal/core/modules/system/tests/modules/update_test_postupdate/update_test_postupdate.info.yml
+++ b/drupal/core/modules/system/tests/modules/update_test_postupdate/update_test_postupdate.info.yml
@@ -4,7 +4,7 @@ type: module
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/update_test_schema/update_test_schema.info.yml b/drupal/core/modules/system/tests/modules/update_test_schema/update_test_schema.info.yml
index 342e31c49ab1f9f2fea8aa762c8029c5d9049338..5d0d17200cc7e9b62463256806dc38330a15779e 100644
--- a/drupal/core/modules/system/tests/modules/update_test_schema/update_test_schema.info.yml
+++ b/drupal/core/modules/system/tests/modules/update_test_schema/update_test_schema.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/update_test_semver_update_n/update_test_semver_update_n.info.yml b/drupal/core/modules/system/tests/modules/update_test_semver_update_n/update_test_semver_update_n.info.yml
index d87db79997dedc54b5c56fe59d9251e3ccda3f5d..f84bb52e108d73430fd1a0fa2e8d05118e7c4490 100644
--- a/drupal/core/modules/system/tests/modules/update_test_semver_update_n/update_test_semver_update_n.info.yml
+++ b/drupal/core/modules/system/tests/modules/update_test_semver_update_n/update_test_semver_update_n.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core_version_requirement: ^8
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/update_test_with_7x/update_test_with_7x.info.yml b/drupal/core/modules/system/tests/modules/update_test_with_7x/update_test_with_7x.info.yml
index 985852974761eab1915217b4b83f9a36cd5030c8..d9aca3c56e0107dbdb9523f2eee14971ebe1cd07 100644
--- a/drupal/core/modules/system/tests/modules/update_test_with_7x/update_test_with_7x.info.yml
+++ b/drupal/core/modules/system/tests/modules/update_test_with_7x/update_test_with_7x.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/modules/url_alter_test/url_alter_test.info.yml b/drupal/core/modules/system/tests/modules/url_alter_test/url_alter_test.info.yml
index 578b944d6c70bef252d31bb4cf2ee9abc2b717c6..36fb8385a596a502037e407d0852fb6645174605 100644
--- a/drupal/core/modules/system/tests/modules/url_alter_test/url_alter_test.info.yml
+++ b/drupal/core/modules/system/tests/modules/url_alter_test/url_alter_test.info.yml
@@ -5,7 +5,7 @@ core: 8.x
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/engines/nyan_cat/nyan_cat.info.yml b/drupal/core/modules/system/tests/themes/engines/nyan_cat/nyan_cat.info.yml
index 4542c961079256d58578b57bdf1aa82f5a723095..8f64374469801851d42e1b3db0278351dcd154ea 100644
--- a/drupal/core/modules/system/tests/themes/engines/nyan_cat/nyan_cat.info.yml
+++ b/drupal/core/modules/system/tests/themes/engines/nyan_cat/nyan_cat.info.yml
@@ -4,7 +4,7 @@ core: 8.x
 # version: VERSION
 package: Core
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/experimental_theme_dependency_test/experimental_theme_dependency_test.info.yml b/drupal/core/modules/system/tests/themes/experimental_theme_dependency_test/experimental_theme_dependency_test.info.yml
index 132563dfec6925ff5b3b1b2a1693c0afa6b2fcbd..61cdae3c64418443f0d46076d20f28ccbfc4f17c 100644
--- a/drupal/core/modules/system/tests/themes/experimental_theme_dependency_test/experimental_theme_dependency_test.info.yml
+++ b/drupal/core/modules/system/tests/themes/experimental_theme_dependency_test/experimental_theme_dependency_test.info.yml
@@ -5,7 +5,7 @@ description: 'Experimental dependency test theme.'
 core: 8.x
 base theme: experimental_theme_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/experimental_theme_test/experimental_theme_test.info.yml b/drupal/core/modules/system/tests/themes/experimental_theme_test/experimental_theme_test.info.yml
index 1816016c878640041e818deef437cf2f5a2c587a..ba40daf529306aa8cdd45d974d9eb824f491a579 100644
--- a/drupal/core/modules/system/tests/themes/experimental_theme_test/experimental_theme_test.info.yml
+++ b/drupal/core/modules/system/tests/themes/experimental_theme_test/experimental_theme_test.info.yml
@@ -6,7 +6,7 @@ core: 8.x
 base theme: false
 experimental: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_basetheme/test_basetheme.info.yml b/drupal/core/modules/system/tests/themes/test_basetheme/test_basetheme.info.yml
index fae99f83f3e550ea008f1a521e59d18639222616..f7ae9570d816ee3401d74ace19f2f758db7a8d1f 100644
--- a/drupal/core/modules/system/tests/themes/test_basetheme/test_basetheme.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_basetheme/test_basetheme.info.yml
@@ -25,7 +25,7 @@ libraries-extend:
   classy/base:
     - test_basetheme/global-styling
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_ckeditor_stylesheets_external/test_ckeditor_stylesheets_external.info.yml b/drupal/core/modules/system/tests/themes/test_ckeditor_stylesheets_external/test_ckeditor_stylesheets_external.info.yml
index a510c4d1d8d85981683ff6483a7a8142752c21e1..775efa265e65e2b69056b1d6af08497f03f7f396 100644
--- a/drupal/core/modules/system/tests/themes/test_ckeditor_stylesheets_external/test_ckeditor_stylesheets_external.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_ckeditor_stylesheets_external/test_ckeditor_stylesheets_external.info.yml
@@ -8,7 +8,7 @@ core: 8.x
 ckeditor_stylesheets:
   - https://fonts.googleapis.com/css?family=Open+Sans
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_ckeditor_stylesheets_protocol_relative/test_ckeditor_stylesheets_protocol_relative.info.yml b/drupal/core/modules/system/tests/themes/test_ckeditor_stylesheets_protocol_relative/test_ckeditor_stylesheets_protocol_relative.info.yml
index 379d8e51b0c557414c7928cfae9b55267eb7998c..8fc18277b5f9c879a91c4b7109edeee2a7bbe0bb 100644
--- a/drupal/core/modules/system/tests/themes/test_ckeditor_stylesheets_protocol_relative/test_ckeditor_stylesheets_protocol_relative.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_ckeditor_stylesheets_protocol_relative/test_ckeditor_stylesheets_protocol_relative.info.yml
@@ -8,7 +8,7 @@ core: 8.x
 ckeditor_stylesheets:
   - //fonts.googleapis.com/css?family=Open+Sans
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_ckeditor_stylesheets_relative/test_ckeditor_stylesheets_relative.info.yml b/drupal/core/modules/system/tests/themes/test_ckeditor_stylesheets_relative/test_ckeditor_stylesheets_relative.info.yml
index 1a1beb0a744cd4476cb76bea15361d36f76a43d5..8b48a33e46168bac9c6793d33ecea5a606dd606e 100644
--- a/drupal/core/modules/system/tests/themes/test_ckeditor_stylesheets_relative/test_ckeditor_stylesheets_relative.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_ckeditor_stylesheets_relative/test_ckeditor_stylesheets_relative.info.yml
@@ -8,7 +8,7 @@ core: 8.x
 ckeditor_stylesheets:
   - css/yokotsoko.css
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_core_semver/test_core_semver.info.yml b/drupal/core/modules/system/tests/themes/test_core_semver/test_core_semver.info.yml
index 9348b7e4ec1db68a3f2fcc6fcb791618e50acf23..3b9ab9ff67bc18a7cb16dbc028f0a38e2d4c3827 100644
--- a/drupal/core/modules/system/tests/themes/test_core_semver/test_core_semver.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_core_semver/test_core_semver.info.yml
@@ -5,7 +5,7 @@ description: 'Test theme which has semver core version.'
 # version: VERSION
 core_version_requirement: ^8 || ^9
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_invalid_basetheme/test_invalid_basetheme.info.yml b/drupal/core/modules/system/tests/themes/test_invalid_basetheme/test_invalid_basetheme.info.yml
index 3d114a54edd001ede79721bac83939b265ec2ef1..57b4d632a41b90be1286eabedb4f55b2900451c7 100644
--- a/drupal/core/modules/system/tests/themes/test_invalid_basetheme/test_invalid_basetheme.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_invalid_basetheme/test_invalid_basetheme.info.yml
@@ -5,7 +5,7 @@ description: 'Test theme which has a non-existent base theme.'
 core: 8.x
 base theme: not_real_test_basetheme
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_invalid_basetheme_sub/test_invalid_basetheme_sub.info.yml b/drupal/core/modules/system/tests/themes/test_invalid_basetheme_sub/test_invalid_basetheme_sub.info.yml
index 26232101cc2e7b56791a19d9cbee3dc04d58be96..13cf84dc6bb0d70d543d6aa247589a798ea245cb 100644
--- a/drupal/core/modules/system/tests/themes/test_invalid_basetheme_sub/test_invalid_basetheme_sub.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_invalid_basetheme_sub/test_invalid_basetheme_sub.info.yml
@@ -5,7 +5,7 @@ description: 'Test theme which has a non-existent base theme in the base chain.'
 core: 8.x
 base theme: test_invalid_basetheme
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_invalid_core/test_invalid_core.info.yml b/drupal/core/modules/system/tests/themes/test_invalid_core/test_invalid_core.info.yml
index 17da76a076316842095a4708088882ec90f017da..5aeb5a40e6192af6f3792b975cc194518370e1d8 100644
--- a/drupal/core/modules/system/tests/themes/test_invalid_core/test_invalid_core.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_invalid_core/test_invalid_core.info.yml
@@ -5,7 +5,7 @@ description: 'Test theme which has an invalid core version.'
 # version: VERSION
 core: 7.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_invalid_core_semver/test_invalid_core_semver.info.yml b/drupal/core/modules/system/tests/themes/test_invalid_core_semver/test_invalid_core_semver.info.yml
index 74d67bc2cb46404fb601d711007a85bb16c7c930..835ae2987ac3c777ff5f214995c68b65efcc4766 100644
--- a/drupal/core/modules/system/tests/themes/test_invalid_core_semver/test_invalid_core_semver.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_invalid_core_semver/test_invalid_core_semver.info.yml
@@ -5,7 +5,7 @@ description: 'Test theme which has an invalid semver core version.'
 # version: VERSION
 core_version_requirement: ^7
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_invalid_engine/test_invalid_engine.info.yml b/drupal/core/modules/system/tests/themes/test_invalid_engine/test_invalid_engine.info.yml
index 83b8838f3fd4d07a50d40c3b10ae145598b7ec4d..93e0a66c55b00ca7673618b854cdaca35a65e07c 100644
--- a/drupal/core/modules/system/tests/themes/test_invalid_engine/test_invalid_engine.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_invalid_engine/test_invalid_engine.info.yml
@@ -6,7 +6,7 @@ core: 8.x
 engine: not_real_engine
 base theme: false
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_invalid_region/test_invalid_region.info.yml b/drupal/core/modules/system/tests/themes/test_invalid_region/test_invalid_region.info.yml
index 53ffb89ac5134112a85ded29870bb5ce09bae40a..76d618e168da6c5fdbb45cb78a05160d0c1e61d8 100644
--- a/drupal/core/modules/system/tests/themes/test_invalid_region/test_invalid_region.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_invalid_region/test_invalid_region.info.yml
@@ -8,7 +8,7 @@ core: 8.x
 regions:
   - foo: Foo
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_legacy_stylesheets_remove/test_legacy_stylesheets_remove.info.yml b/drupal/core/modules/system/tests/themes/test_legacy_stylesheets_remove/test_legacy_stylesheets_remove.info.yml
index 865533de88a6db00eef49b185e69a52b7002a2f5..3b4be38eaa1976f6ee8dcd601742fdf3a78153d1 100644
--- a/drupal/core/modules/system/tests/themes/test_legacy_stylesheets_remove/test_legacy_stylesheets_remove.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_legacy_stylesheets_remove/test_legacy_stylesheets_remove.info.yml
@@ -8,7 +8,7 @@ libraries: { }
 stylesheets-remove:
   - '@classy/css/components/action-links.css'
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_legacy_theme/test_legacy_theme.info.yml b/drupal/core/modules/system/tests/themes/test_legacy_theme/test_legacy_theme.info.yml
index 99c2723d926e8af015f9c0472d3b6b4eaef978a4..53dab84153112e238f06b4b6068da98331e43a71 100644
--- a/drupal/core/modules/system/tests/themes/test_legacy_theme/test_legacy_theme.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_legacy_theme/test_legacy_theme.info.yml
@@ -5,7 +5,7 @@ description: 'Test theme to test deprecated functionality.'
 core: 8.x
 base theme: test_theme
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_messages/test_messages.info.yml b/drupal/core/modules/system/tests/themes/test_messages/test_messages.info.yml
index a234fba7b830b6ebf71a89ec3171d8e9a260062c..e27d0169613485d20121d2771e7b1260c15bc410 100644
--- a/drupal/core/modules/system/tests/themes/test_messages/test_messages.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_messages/test_messages.info.yml
@@ -5,7 +5,7 @@ description: 'Test theme which provides another div for messages.'
 core: 8.x
 base theme: classy
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_subseven/test_subseven.info.yml b/drupal/core/modules/system/tests/themes/test_subseven/test_subseven.info.yml
index 75fc8d35087f0d8b7381c56136a3f5e1e42001e7..d99b0a63df8e8b160451d85c9d1b3f583e4154d4 100644
--- a/drupal/core/modules/system/tests/themes/test_subseven/test_subseven.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_subseven/test_subseven.info.yml
@@ -5,7 +5,7 @@ description: 'Test theme which uses seven as the base theme.'
 core: 8.x
 base theme: seven
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_subsubtheme/test_subsubtheme.info.yml b/drupal/core/modules/system/tests/themes/test_subsubtheme/test_subsubtheme.info.yml
index d51393e4fbd34efabdb7513ec9b383bd6beaeee3..298afd41480d5c587858ceee1a5498bd03fdbaf1 100644
--- a/drupal/core/modules/system/tests/themes/test_subsubtheme/test_subsubtheme.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_subsubtheme/test_subsubtheme.info.yml
@@ -5,7 +5,7 @@ description: 'Test theme which uses test_subtheme as the base theme.'
 core: 8.x
 base theme: test_subtheme
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_subtheme/test_subtheme.info.yml b/drupal/core/modules/system/tests/themes/test_subtheme/test_subtheme.info.yml
index a534cee59ebcc14f792452de3601fe4e62c208a4..920b18789d9dfaa4dbe635201b8b934eaa485da4 100644
--- a/drupal/core/modules/system/tests/themes/test_subtheme/test_subtheme.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_subtheme/test_subtheme.info.yml
@@ -19,7 +19,7 @@ libraries-extend:
   classy/base:
     - test_subtheme/global-styling
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme/test_theme.info.yml b/drupal/core/modules/system/tests/themes/test_theme/test_theme.info.yml
index 8390bc72382e365b871ada37c75521c382f20a64..75b19762229137943a06e7ecee99092eb04d48b0 100644
--- a/drupal/core/modules/system/tests/themes/test_theme/test_theme.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme/test_theme.info.yml
@@ -69,7 +69,7 @@ regions:
   left: Left
   right: Right
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_depending_on_constrained_modules/test_module_compatible_constraint/test_module_compatible_constraint.info.yml b/drupal/core/modules/system/tests/themes/test_theme_depending_on_constrained_modules/test_module_compatible_constraint/test_module_compatible_constraint.info.yml
index d125f8efd50b0887e9fe0cdd3c90db3111212673..6119fa5316be814f376b85ddee6acb7e8f467d4f 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_depending_on_constrained_modules/test_module_compatible_constraint/test_module_compatible_constraint.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_depending_on_constrained_modules/test_module_compatible_constraint/test_module_compatible_constraint.info.yml
@@ -3,7 +3,7 @@ type: module
 package: Testing
 # version: '8.x-1.2'
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_depending_on_constrained_modules/test_module_incompatible_constraint/test_module_incompatible_constraint.info.yml b/drupal/core/modules/system/tests/themes/test_theme_depending_on_constrained_modules/test_module_incompatible_constraint/test_module_incompatible_constraint.info.yml
index b5ad8397c9f0269b05ea8ed3d88b3df92dbeca13..9ceebab3b314a8704a9985d3d173caccaf8bf35a 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_depending_on_constrained_modules/test_module_incompatible_constraint/test_module_incompatible_constraint.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_depending_on_constrained_modules/test_module_incompatible_constraint/test_module_incompatible_constraint.info.yml
@@ -3,7 +3,7 @@ type: module
 package: Testing
 # version: '8.x-1.8'
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_depending_on_constrained_modules/test_theme_depending_on_constrained_modules.info.yml b/drupal/core/modules/system/tests/themes/test_theme_depending_on_constrained_modules/test_theme_depending_on_constrained_modules.info.yml
index 093427e11052d27a821d6befa03f5fdb3f878e73..9ebd7512179f09a5325fa073cb4852c0ffe9a91f 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_depending_on_constrained_modules/test_theme_depending_on_constrained_modules.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_depending_on_constrained_modules/test_theme_depending_on_constrained_modules.info.yml
@@ -5,7 +5,7 @@ dependencies:
   - test_module_compatible_constraint (>=8.x-1.x)
   - test_module_incompatible_constraint (>=8.x-2.x)
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_depending_on_modules/test_another_module_required_by_theme/test_another_module_required_by_theme.info.yml b/drupal/core/modules/system/tests/themes/test_theme_depending_on_modules/test_another_module_required_by_theme/test_another_module_required_by_theme.info.yml
index ce1de49ec3c7b5f45c33bf33dbbbbaa798aa4dc3..91dedb67d79dd70be303fca73d4db1f3360e72ee 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_depending_on_modules/test_another_module_required_by_theme/test_another_module_required_by_theme.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_depending_on_modules/test_another_module_required_by_theme/test_another_module_required_by_theme.info.yml
@@ -3,7 +3,7 @@ type: module
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_depending_on_modules/test_module_required_by_theme/test_module_required_by_theme.info.yml b/drupal/core/modules/system/tests/themes/test_theme_depending_on_modules/test_module_required_by_theme/test_module_required_by_theme.info.yml
index 84c93d916f0a3939e2dda66ef99e9d82efd97985..23176d514bc2c3593d77fa8e37cf5f58efbd2b8d 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_depending_on_modules/test_module_required_by_theme/test_module_required_by_theme.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_depending_on_modules/test_module_required_by_theme/test_module_required_by_theme.info.yml
@@ -3,7 +3,7 @@ type: module
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_depending_on_modules/test_theme_depending_on_modules.info.yml b/drupal/core/modules/system/tests/themes/test_theme_depending_on_modules/test_theme_depending_on_modules.info.yml
index 3122902ca88e1a93b7ea8d45845534f63b2822a7..cea19ca0af4a9b8176578251ebff8bcaf38f2b43 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_depending_on_modules/test_theme_depending_on_modules.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_depending_on_modules/test_theme_depending_on_modules.info.yml
@@ -5,7 +5,7 @@ dependencies:
   - test_module_required_by_theme
   - test_another_module_required_by_theme
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_depending_on_nonexisting_module/test_theme_depending_on_nonexisting_module.info.yml b/drupal/core/modules/system/tests/themes/test_theme_depending_on_nonexisting_module/test_theme_depending_on_nonexisting_module.info.yml
index 078c94b290a7b02d6aa937c9dafee595ea424ca3..5fddd7f0d13e5cebc9fccc46ab64bc3cdaead98e 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_depending_on_nonexisting_module/test_theme_depending_on_nonexisting_module.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_depending_on_nonexisting_module/test_theme_depending_on_nonexisting_module.info.yml
@@ -5,7 +5,7 @@ base theme: stark
 dependencies:
   - test_module_non_existing
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_having_veery_long_name_which_is_too_long/test_theme_having_veery_long_name_which_is_too_long.info.yml b/drupal/core/modules/system/tests/themes/test_theme_having_veery_long_name_which_is_too_long/test_theme_having_veery_long_name_which_is_too_long.info.yml
index 0e90507653d75c80b233973478259c36d89a4a75..15c30c684871fc344ecc03e989dc54c5b9f7f2b0 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_having_veery_long_name_which_is_too_long/test_theme_having_veery_long_name_which_is_too_long.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_having_veery_long_name_which_is_too_long/test_theme_having_veery_long_name_which_is_too_long.info.yml
@@ -4,7 +4,7 @@ core: 8.x
 name: 'Test theme with a too long name'
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_libraries_empty/test_theme_libraries_empty.info.yml b/drupal/core/modules/system/tests/themes/test_theme_libraries_empty/test_theme_libraries_empty.info.yml
index 8bf2fd9d5b84e83f911fb5adef3778f9ad4e2129..d3614c8d58f351c417e3c8c780ca9677e1aef2cd 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_libraries_empty/test_theme_libraries_empty.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_libraries_empty/test_theme_libraries_empty.info.yml
@@ -6,7 +6,7 @@ base theme: classy
 core: 8.x
 libraries:
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_libraries_extend/test_theme_libraries_extend.info.yml b/drupal/core/modules/system/tests/themes/test_theme_libraries_extend/test_theme_libraries_extend.info.yml
index 391e9beb03f11169cb5db9ed9b2c180ed7ac6ce2..6bd3ebf4bd7bba387d12d1fff46045d6dbf674bb 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_libraries_extend/test_theme_libraries_extend.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_libraries_extend/test_theme_libraries_extend.info.yml
@@ -14,7 +14,7 @@ libraries-extend:
     - not_a_string:
         expected: 'an exception'
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_libraries_override_with_drupal_settings/test_theme_libraries_override_with_drupal_settings.info.yml b/drupal/core/modules/system/tests/themes/test_theme_libraries_override_with_drupal_settings/test_theme_libraries_override_with_drupal_settings.info.yml
index e2929d09da8eed125f8756993dfd0eb285cf21b4..72cb23477043ccb49e5fe5fc72ff176cc0871727 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_libraries_override_with_drupal_settings/test_theme_libraries_override_with_drupal_settings.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_libraries_override_with_drupal_settings/test_theme_libraries_override_with_drupal_settings.info.yml
@@ -11,7 +11,7 @@ libraries-override:
     drupalSettings:
       ajaxPageState: { }
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_libraries_override_with_invalid_asset/test_theme_libraries_override_with_invalid_asset.info.yml b/drupal/core/modules/system/tests/themes/test_theme_libraries_override_with_invalid_asset/test_theme_libraries_override_with_invalid_asset.info.yml
index 56b870f67f3ad9e32985c96f43426be190d60fc6..62c2f4e066ca13b98072c2e6b14a799bc18bd997 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_libraries_override_with_invalid_asset/test_theme_libraries_override_with_invalid_asset.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_libraries_override_with_invalid_asset/test_theme_libraries_override_with_invalid_asset.info.yml
@@ -10,7 +10,7 @@ libraries-override:
   core/drupal.dialog:
     css: false
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_mixed_module_dependencies/test_theme_mixed_module_dependencies.info.yml b/drupal/core/modules/system/tests/themes/test_theme_mixed_module_dependencies/test_theme_mixed_module_dependencies.info.yml
index 4b0d8d215d269560aa3f2985a76dddc2fddd7d20..ae94f6489bfb69188c053e503070b6502b33b77e 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_mixed_module_dependencies/test_theme_mixed_module_dependencies.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_mixed_module_dependencies/test_theme_mixed_module_dependencies.info.yml
@@ -4,7 +4,7 @@ base theme: test_theme_depending_on_modules
 dependencies:
   - help
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_nyan_cat_engine/test_theme_nyan_cat_engine.info.yml b/drupal/core/modules/system/tests/themes/test_theme_nyan_cat_engine/test_theme_nyan_cat_engine.info.yml
index 02906a30abdf7828834033e5e1089a0918f684b2..dc7cdf3102baddd80f4d1cd8ee8dfede644f7798 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_nyan_cat_engine/test_theme_nyan_cat_engine.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_nyan_cat_engine/test_theme_nyan_cat_engine.info.yml
@@ -6,7 +6,7 @@ core: 8.x
 engine: nyan_cat
 base theme: false
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_settings/test_theme_settings.info.yml b/drupal/core/modules/system/tests/themes/test_theme_settings/test_theme_settings.info.yml
index 996f8c7f1ba69736265351d6bc1c6962f09b0ac5..6b98afadcfd6a85e2e10a928802bd4b7d9750a02 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_settings/test_theme_settings.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_settings/test_theme_settings.info.yml
@@ -5,7 +5,7 @@ description: 'Test theme that extends theme settings options via theme-settings.
 core: 8.x
 base theme: false
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_settings_features/test_theme_settings_features.info.yml b/drupal/core/modules/system/tests/themes/test_theme_settings_features/test_theme_settings_features.info.yml
index 851fbf136ef25ba8a6b27766a1716808f96cb584..c9064356d81c65f9464e7debfee5de29c2063bbe 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_settings_features/test_theme_settings_features.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_settings_features/test_theme_settings_features.info.yml
@@ -8,7 +8,7 @@ features:
   - comment_user_picture
   - comment_user_verification
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_theme/test_theme_theme.info.yml b/drupal/core/modules/system/tests/themes/test_theme_theme/test_theme_theme.info.yml
index e90ac8964ec6ba2e31342d394110420c632fd672..9651959c71a274d57afe90524bb9ea885faeae22 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_theme/test_theme_theme.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_theme/test_theme_theme.info.yml
@@ -5,7 +5,7 @@ description: 'Test theme that extends theme settings options via theme.theme fil
 core: 8.x
 base theme: false
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_twig_registry_loader/test_theme_twig_registry_loader.info.yml b/drupal/core/modules/system/tests/themes/test_theme_twig_registry_loader/test_theme_twig_registry_loader.info.yml
index 43515fb5d4d46732e905919a8615671da5e55155..b76edac3d8221de3ac6b606ecf6d7e59afcf1786 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_twig_registry_loader/test_theme_twig_registry_loader.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_twig_registry_loader/test_theme_twig_registry_loader.info.yml
@@ -5,7 +5,7 @@ description: 'Support module for Twig registry loader testing.'
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_twig_registry_loader_subtheme/test_theme_twig_registry_loader_subtheme.info.yml b/drupal/core/modules/system/tests/themes/test_theme_twig_registry_loader_subtheme/test_theme_twig_registry_loader_subtheme.info.yml
index 65ef31e17d9f34a9edcbb3ab9db7da3b737a405a..2b81de8d61ef268b62e9f3358083657cfb6337d0 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_twig_registry_loader_subtheme/test_theme_twig_registry_loader_subtheme.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_twig_registry_loader_subtheme/test_theme_twig_registry_loader_subtheme.info.yml
@@ -5,7 +5,7 @@ description: 'Support module for Twig registry loader testing.'
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_twig_registry_loader_theme/test_theme_twig_registry_loader_theme.info.yml b/drupal/core/modules/system/tests/themes/test_theme_twig_registry_loader_theme/test_theme_twig_registry_loader_theme.info.yml
index c36d0150836083d8092e6f46f0243c51eb1b7b70..55b67e1646a8cd0bd2d8659e6ba51f7e312ed3aa 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_twig_registry_loader_theme/test_theme_twig_registry_loader_theme.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_twig_registry_loader_theme/test_theme_twig_registry_loader_theme.info.yml
@@ -5,7 +5,7 @@ description: 'Support module for Twig registry loader testing.'
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_theme_with_a_base_theme_depending_on_modules/test_theme_with_a_base_theme_depending_on_modules.info.yml b/drupal/core/modules/system/tests/themes/test_theme_with_a_base_theme_depending_on_modules/test_theme_with_a_base_theme_depending_on_modules.info.yml
index c38435c57edcf667fe8098a65b8bd389e0439845..356e9318f29a8183f9775c35091c086a1a73c89f 100644
--- a/drupal/core/modules/system/tests/themes/test_theme_with_a_base_theme_depending_on_modules/test_theme_with_a_base_theme_depending_on_modules.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_theme_with_a_base_theme_depending_on_modules/test_theme_with_a_base_theme_depending_on_modules.info.yml
@@ -2,7 +2,7 @@ name: Test Theme with a Base Theme Depending on Modules
 type: theme
 base theme: test_theme_depending_on_modules
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/system/tests/themes/test_wild_west/test_wild_west.info.yml b/drupal/core/modules/system/tests/themes/test_wild_west/test_wild_west.info.yml
index 0ade89eb652bc3e5d687a6edde7f9bd5c0df6af6..856b7048a8362016bc06b31397b7fe9ca7e47940 100644
--- a/drupal/core/modules/system/tests/themes/test_wild_west/test_wild_west.info.yml
+++ b/drupal/core/modules/system/tests/themes/test_wild_west/test_wild_west.info.yml
@@ -5,7 +5,7 @@ description: A theme that doesn't use Stable as its base. It tests the wild west
 base theme: false
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/taxonomy/taxonomy.info.yml b/drupal/core/modules/taxonomy/taxonomy.info.yml
index d8e6d908161c2be02c1805fb1b5ddadced8ac6ce..66aa46a8c6f0262c6628287fae8dfa5b4478b4d4 100644
--- a/drupal/core/modules/taxonomy/taxonomy.info.yml
+++ b/drupal/core/modules/taxonomy/taxonomy.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - drupal:text
 configure: entity.taxonomy_vocabulary.collection
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/taxonomy/tests/modules/taxonomy_crud/taxonomy_crud.info.yml b/drupal/core/modules/taxonomy/tests/modules/taxonomy_crud/taxonomy_crud.info.yml
index cb62542af63a640f885580c083e60012ef8fc084..105fcd53f6b148599d2fc2f8df1234dbd5cf0871 100644
--- a/drupal/core/modules/taxonomy/tests/modules/taxonomy_crud/taxonomy_crud.info.yml
+++ b/drupal/core/modules/taxonomy/tests/modules/taxonomy_crud/taxonomy_crud.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:taxonomy
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/taxonomy/tests/modules/taxonomy_term_display_configurable_test/taxonomy_term_display_configurable_test.info.yml b/drupal/core/modules/taxonomy/tests/modules/taxonomy_term_display_configurable_test/taxonomy_term_display_configurable_test.info.yml
index 6a5e0df9c08ffb47e28ba095c9d9cb55cc17cb39..a7cbcde80bd7de736b8a0965f083e49587e1028c 100644
--- a/drupal/core/modules/taxonomy/tests/modules/taxonomy_term_display_configurable_test/taxonomy_term_display_configurable_test.info.yml
+++ b/drupal/core/modules/taxonomy/tests/modules/taxonomy_term_display_configurable_test/taxonomy_term_display_configurable_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/taxonomy/tests/modules/taxonomy_term_stub_test/taxonomy_term_stub_test.info.yml b/drupal/core/modules/taxonomy/tests/modules/taxonomy_term_stub_test/taxonomy_term_stub_test.info.yml
index cf6a5c76c8dc6c3493225bfe89b9fd84e2c2655d..b619712500ca34cfbeb93ad9918dee66afef0114 100644
--- a/drupal/core/modules/taxonomy/tests/modules/taxonomy_term_stub_test/taxonomy_term_stub_test.info.yml
+++ b/drupal/core/modules/taxonomy/tests/modules/taxonomy_term_stub_test/taxonomy_term_stub_test.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:taxonomy
   - drupal:migrate
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/taxonomy/tests/modules/taxonomy_test/taxonomy_test.info.yml b/drupal/core/modules/taxonomy/tests/modules/taxonomy_test/taxonomy_test.info.yml
index fa165c12ea89f198304cc388bf910e5f53bbb524..df732e0dddf892b761710fbf345966c75223ed2e 100644
--- a/drupal/core/modules/taxonomy/tests/modules/taxonomy_test/taxonomy_test.info.yml
+++ b/drupal/core/modules/taxonomy/tests/modules/taxonomy_test/taxonomy_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:taxonomy
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/taxonomy/tests/modules/taxonomy_test_views/taxonomy_test_views.info.yml b/drupal/core/modules/taxonomy/tests/modules/taxonomy_test_views/taxonomy_test_views.info.yml
index 5fd0867495b2ec96050e9e426ff9f49532ea8303..9b34f2119d5535a5b58c19d39a8f7bcbb0205290 100644
--- a/drupal/core/modules/taxonomy/tests/modules/taxonomy_test_views/taxonomy_test_views.info.yml
+++ b/drupal/core/modules/taxonomy/tests/modules/taxonomy_test_views/taxonomy_test_views.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:taxonomy
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/taxonomy/tests/modules/vocabulary_serialization_test/vocabulary_serialization_test.info.yml b/drupal/core/modules/taxonomy/tests/modules/vocabulary_serialization_test/vocabulary_serialization_test.info.yml
index 950df8b9066f1f9b09182eda6fa1a649773c60ec..23013a51fd345fabe0a435098381936623a4ad71 100644
--- a/drupal/core/modules/taxonomy/tests/modules/vocabulary_serialization_test/vocabulary_serialization_test.info.yml
+++ b/drupal/core/modules/taxonomy/tests/modules/vocabulary_serialization_test/vocabulary_serialization_test.info.yml
@@ -6,7 +6,7 @@ core: 8.x
 dependencies:
   - drupal:taxonomy
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/telephone/telephone.info.yml b/drupal/core/modules/telephone/telephone.info.yml
index f133d2a86ddf62b309bb6a8b929501f1e74c9247..d6ec4725f17aff2b1896c1dd01c06daf52d6ff3a 100644
--- a/drupal/core/modules/telephone/telephone.info.yml
+++ b/drupal/core/modules/telephone/telephone.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:field
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/text/text.info.yml b/drupal/core/modules/text/text.info.yml
index 0571106c5399766c703aad0b71d6f90dc79be2a4..f7ad3592c0e6da5baf8bc0b13744cb8ca5bc4276 100644
--- a/drupal/core/modules/text/text.info.yml
+++ b/drupal/core/modules/text/text.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:field
   - drupal:filter
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/toolbar/tests/modules/toolbar_disable_user_toolbar/toolbar_disable_user_toolbar.info.yml b/drupal/core/modules/toolbar/tests/modules/toolbar_disable_user_toolbar/toolbar_disable_user_toolbar.info.yml
index 91c909cc5cd2f7db3783a2933dcc5fd5e13db739..605ae88cdd043618b7d8bd5efef44e4995b44335 100644
--- a/drupal/core/modules/toolbar/tests/modules/toolbar_disable_user_toolbar/toolbar_disable_user_toolbar.info.yml
+++ b/drupal/core/modules/toolbar/tests/modules/toolbar_disable_user_toolbar/toolbar_disable_user_toolbar.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/toolbar/tests/modules/toolbar_test/toolbar_test.info.yml b/drupal/core/modules/toolbar/tests/modules/toolbar_test/toolbar_test.info.yml
index 01a4318c1510dd1ae0b8ae12d7c9803bdff902b6..45e645b691801b1e918993c102ef2107db549f3f 100644
--- a/drupal/core/modules/toolbar/tests/modules/toolbar_test/toolbar_test.info.yml
+++ b/drupal/core/modules/toolbar/tests/modules/toolbar_test/toolbar_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/toolbar/toolbar.info.yml b/drupal/core/modules/toolbar/toolbar.info.yml
index 608dffb8d42e334d76fe39d2db319b656b18995f..2e7a48e636a5ba45dc3ac03958aabe8c94ae485f 100644
--- a/drupal/core/modules/toolbar/toolbar.info.yml
+++ b/drupal/core/modules/toolbar/toolbar.info.yml
@@ -7,7 +7,7 @@ package: Core
 dependencies:
   - drupal:breakpoint
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/tour/tests/tour_test/tour_test.info.yml b/drupal/core/modules/tour/tests/tour_test/tour_test.info.yml
index 19b4373f72f41c6a4e6bcdbbc661ef5831b9012e..ec33b16e3b538df15a2e6db0f4e0d52c6e7c606e 100644
--- a/drupal/core/modules/tour/tests/tour_test/tour_test.info.yml
+++ b/drupal/core/modules/tour/tests/tour_test/tour_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:tour
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/tour/tour.info.yml b/drupal/core/modules/tour/tour.info.yml
index 921e42fb31d89168af1d332a2026e659bfc8ce54..80202e0e696cb40a1a9e8e79b9d0aa7cf7526472 100644
--- a/drupal/core/modules/tour/tour.info.yml
+++ b/drupal/core/modules/tour/tour.info.yml
@@ -5,7 +5,7 @@ package: Core
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/tracker/tests/modules/tracker_test_views/tracker_test_views.info.yml b/drupal/core/modules/tracker/tests/modules/tracker_test_views/tracker_test_views.info.yml
index c460426266bb04ec0d8f7020dcc3cc60953ce1f5..2500121f1df212b2aa77c6a38fcd33e817ad1dd4 100644
--- a/drupal/core/modules/tracker/tests/modules/tracker_test_views/tracker_test_views.info.yml
+++ b/drupal/core/modules/tracker/tests/modules/tracker_test_views/tracker_test_views.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:tracker
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/tracker/tracker.info.yml b/drupal/core/modules/tracker/tracker.info.yml
index 1db40ce5d1d0882053c1bc7cc293ab4bdc4c5cb4..8f651c7964964d6d2cc8e24ed15f87db2be5f9e4 100644
--- a/drupal/core/modules/tracker/tracker.info.yml
+++ b/drupal/core/modules/tracker/tracker.info.yml
@@ -8,7 +8,7 @@ package: Core
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/update/tests/modules/aaa_update_test/aaa_update_test.info.yml b/drupal/core/modules/update/tests/modules/aaa_update_test/aaa_update_test.info.yml
index b68af9ee3c2bdcb3121bb9f1768bcc204cb9f3b1..4524f234ca5d8fd5a60b414e358ed63f983aabc3 100644
--- a/drupal/core/modules/update/tests/modules/aaa_update_test/aaa_update_test.info.yml
+++ b/drupal/core/modules/update/tests/modules/aaa_update_test/aaa_update_test.info.yml
@@ -4,7 +4,7 @@ description: 'Support module for update module testing.'
 package: Testing
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/update/tests/modules/bbb_update_test/bbb_update_test.info.yml b/drupal/core/modules/update/tests/modules/bbb_update_test/bbb_update_test.info.yml
index 6db115f284b1bec584f83de3b6db0f6fc7436b8b..3113bc1c9ced0f3ff9706b6349811d1cf4a991c5 100644
--- a/drupal/core/modules/update/tests/modules/bbb_update_test/bbb_update_test.info.yml
+++ b/drupal/core/modules/update/tests/modules/bbb_update_test/bbb_update_test.info.yml
@@ -4,7 +4,7 @@ description: 'Support module for update module testing.'
 package: Testing
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/update/tests/modules/ccc_update_test/ccc_update_test.info.yml b/drupal/core/modules/update/tests/modules/ccc_update_test/ccc_update_test.info.yml
index 3e228a7012dcc5935d06490e45979528e8b4904c..1f47dbb1516c832aabb4d6373c05e84e1b9c3098 100644
--- a/drupal/core/modules/update/tests/modules/ccc_update_test/ccc_update_test.info.yml
+++ b/drupal/core/modules/update/tests/modules/ccc_update_test/ccc_update_test.info.yml
@@ -4,7 +4,7 @@ description: 'Support module for update module testing.'
 package: Testing
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/update/tests/modules/update_test/update_test.info.yml b/drupal/core/modules/update/tests/modules/update_test/update_test.info.yml
index a661b8f6d00562820de0b49102a976378f3944eb..3321f23456abb3cd868d7d35fb3c848adc7ed08e 100644
--- a/drupal/core/modules/update/tests/modules/update_test/update_test.info.yml
+++ b/drupal/core/modules/update/tests/modules/update_test/update_test.info.yml
@@ -4,7 +4,7 @@ description: 'Support module for update module testing.'
 package: Testing
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/update/tests/themes/update_test_basetheme/update_test_basetheme.info.yml b/drupal/core/modules/update/tests/themes/update_test_basetheme/update_test_basetheme.info.yml
index ec610cb28910bd2ae0d6aeb3cb69d67fe1030e92..6d6d011cbbec1823af4db4a1664785810b36175f 100644
--- a/drupal/core/modules/update/tests/themes/update_test_basetheme/update_test_basetheme.info.yml
+++ b/drupal/core/modules/update/tests/themes/update_test_basetheme/update_test_basetheme.info.yml
@@ -5,7 +5,7 @@ description: 'Test theme which acts as a base theme for other test subthemes.'
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/update/tests/themes/update_test_subtheme/update_test_subtheme.info.yml b/drupal/core/modules/update/tests/themes/update_test_subtheme/update_test_subtheme.info.yml
index 47a7705161ac3f1121925a5afe7910cc4fa097d6..9385beaa3cb6a442ae29b9ec3e330ee555a1540b 100644
--- a/drupal/core/modules/update/tests/themes/update_test_subtheme/update_test_subtheme.info.yml
+++ b/drupal/core/modules/update/tests/themes/update_test_subtheme/update_test_subtheme.info.yml
@@ -5,7 +5,7 @@ description: 'Test theme which uses update_test_basetheme as the base theme.'
 core: 8.x
 base theme: update_test_basetheme
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/update/update.info.yml b/drupal/core/modules/update/update.info.yml
index cc34366e40aca00a1af84f8866bcebd5f52a7b38..0be009ac2ee8298286d677f95b1a54b2fe6727ff 100644
--- a/drupal/core/modules/update/update.info.yml
+++ b/drupal/core/modules/update/update.info.yml
@@ -8,7 +8,7 @@ configure: update.settings
 dependencies:
   - drupal:file
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/user/tests/modules/user_access_test/user_access_test.info.yml b/drupal/core/modules/user/tests/modules/user_access_test/user_access_test.info.yml
index 7fc3ce695df530fc1917096b955f29d8b6f4a671..0021cb40be1846a6e2900a010424a31e2d83df94 100644
--- a/drupal/core/modules/user/tests/modules/user_access_test/user_access_test.info.yml
+++ b/drupal/core/modules/user/tests/modules/user_access_test/user_access_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/user/tests/modules/user_custom_phpass_params_test/user_custom_phpass_params_test.info.yml b/drupal/core/modules/user/tests/modules/user_custom_phpass_params_test/user_custom_phpass_params_test.info.yml
index 6cf264ba96b5352dc1376cd90efe8aeb86add5aa..e888eef58311e43bb18eaad92d9f69dea62d4971 100644
--- a/drupal/core/modules/user/tests/modules/user_custom_phpass_params_test/user_custom_phpass_params_test.info.yml
+++ b/drupal/core/modules/user/tests/modules/user_custom_phpass_params_test/user_custom_phpass_params_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/user/tests/modules/user_form_test/user_form_test.info.yml b/drupal/core/modules/user/tests/modules/user_form_test/user_form_test.info.yml
index f685eb9a09e358c1a7178d477bd75ebb24b8a909..e430ada6121416e94aa02438454017c210a684a2 100644
--- a/drupal/core/modules/user/tests/modules/user_form_test/user_form_test.info.yml
+++ b/drupal/core/modules/user/tests/modules/user_form_test/user_form_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/user/tests/modules/user_hooks_test/user_hooks_test.info.yml b/drupal/core/modules/user/tests/modules/user_hooks_test/user_hooks_test.info.yml
index bc884775d6775a89ef57a2e864204b429dd11daa..ac8cd70b5426cd6b167cb4dfd0f5af5587f3fc71 100644
--- a/drupal/core/modules/user/tests/modules/user_hooks_test/user_hooks_test.info.yml
+++ b/drupal/core/modules/user/tests/modules/user_hooks_test/user_hooks_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/user/tests/modules/user_test_views/user_test_views.info.yml b/drupal/core/modules/user/tests/modules/user_test_views/user_test_views.info.yml
index fb9d4bffd31d2196c845c2a877797f1c89e932d5..ade3cdd3dd5e5127db1f20356c643de1e579ab23 100644
--- a/drupal/core/modules/user/tests/modules/user_test_views/user_test_views.info.yml
+++ b/drupal/core/modules/user/tests/modules/user_test_views/user_test_views.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:user
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/user/tests/themes/user_test_theme/user_test_theme.info.yml b/drupal/core/modules/user/tests/themes/user_test_theme/user_test_theme.info.yml
index d712900aaee55d10eb748779eb07d17699370db3..3a074f557aeeb889bca7d9e27e5d729ab8b791a7 100644
--- a/drupal/core/modules/user/tests/themes/user_test_theme/user_test_theme.info.yml
+++ b/drupal/core/modules/user/tests/themes/user_test_theme/user_test_theme.info.yml
@@ -5,7 +5,7 @@ description: 'Theme for testing the available fields in user twig template'
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/user/user.info.yml b/drupal/core/modules/user/user.info.yml
index f94dcbcfb5df1f8541d4e7f76a06cf07352bcde2..87a5c8171b56169ccdc23ecf8138cd6174c885b1 100644
--- a/drupal/core/modules/user/user.info.yml
+++ b/drupal/core/modules/user/user.info.yml
@@ -9,7 +9,7 @@ configure: user.admin_index
 dependencies:
   - drupal:system
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views/tests/modules/action_bulk_test/action_bulk_test.info.yml b/drupal/core/modules/views/tests/modules/action_bulk_test/action_bulk_test.info.yml
index 6202bd0ffeb7fdc2b4ba81a194f0762aa7b9a7d3..99bbe7877e44e8e5b009a51df703fdbc0f773b8c 100644
--- a/drupal/core/modules/views/tests/modules/action_bulk_test/action_bulk_test.info.yml
+++ b/drupal/core/modules/views/tests/modules/action_bulk_test/action_bulk_test.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:views
   - drupal:node
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views/tests/modules/user_batch_action_test/user_batch_action_test.info.yml b/drupal/core/modules/views/tests/modules/user_batch_action_test/user_batch_action_test.info.yml
index aaab087e0d68a721773b919081eab3468c716485..7f4781d157f16e1cfec57bad617e5eb4bcffc0b2 100644
--- a/drupal/core/modules/views/tests/modules/user_batch_action_test/user_batch_action_test.info.yml
+++ b/drupal/core/modules/views/tests/modules/user_batch_action_test/user_batch_action_test.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - views
   - user
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views/tests/modules/views_config_entity_test/views_config_entity_test.info.yml b/drupal/core/modules/views/tests/modules/views_config_entity_test/views_config_entity_test.info.yml
index a0cf79b430957ef45151962afbe80977f6e1ede0..e9f802942b055132af27ba038e450530af5789ba 100644
--- a/drupal/core/modules/views/tests/modules/views_config_entity_test/views_config_entity_test.info.yml
+++ b/drupal/core/modules/views/tests/modules/views_config_entity_test/views_config_entity_test.info.yml
@@ -4,7 +4,7 @@ type: module
 package: Testing
 # version: VERSION
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views/tests/modules/views_entity_test/views_entity_test.info.yml b/drupal/core/modules/views/tests/modules/views_entity_test/views_entity_test.info.yml
index 526a136b3d82eb500144ecc01cdab6227bfc7fce..3b1f34b7e9f883b8607b4c0e8aae8f495c6b0006 100644
--- a/drupal/core/modules/views/tests/modules/views_entity_test/views_entity_test.info.yml
+++ b/drupal/core/modules/views/tests/modules/views_entity_test/views_entity_test.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:views
   - drupal:entity_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views/tests/modules/views_test_cacheable_metadata_calculation/views_test_cacheable_metadata_calculation.info.yml b/drupal/core/modules/views/tests/modules/views_test_cacheable_metadata_calculation/views_test_cacheable_metadata_calculation.info.yml
index 9d6deca4090f19fb709755cb7b08963d69829ab4..40745e94cdacc49f91c9b451047d1e872999e2d1 100644
--- a/drupal/core/modules/views/tests/modules/views_test_cacheable_metadata_calculation/views_test_cacheable_metadata_calculation.info.yml
+++ b/drupal/core/modules/views/tests/modules/views_test_cacheable_metadata_calculation/views_test_cacheable_metadata_calculation.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views/tests/modules/views_test_config/views_test_config.info.yml b/drupal/core/modules/views/tests/modules/views_test_config/views_test_config.info.yml
index bd862ddc1217deea595c16821194ca94285e7da9..783fb3157f58118bff075eb3b63021d92cf949ab 100644
--- a/drupal/core/modules/views/tests/modules/views_test_config/views_test_config.info.yml
+++ b/drupal/core/modules/views/tests/modules/views_test_config/views_test_config.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views/tests/modules/views_test_data/views_test_data.info.yml b/drupal/core/modules/views/tests/modules/views_test_data/views_test_data.info.yml
index 5be0c6ec183cd797851155ca287e82b6fce01a3f..a0c846bff165b99a7a24e87f00767160e9add941 100644
--- a/drupal/core/modules/views/tests/modules/views_test_data/views_test_data.info.yml
+++ b/drupal/core/modules/views/tests/modules/views_test_data/views_test_data.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views/tests/modules/views_test_formatter/views_test_formatter.info.yml b/drupal/core/modules/views/tests/modules/views_test_formatter/views_test_formatter.info.yml
index 6ffef272754a5b81701ddb0faa09ae44fb171408..a0352f115928ddb0bf8ec645f6f0501066231ecd 100644
--- a/drupal/core/modules/views/tests/modules/views_test_formatter/views_test_formatter.info.yml
+++ b/drupal/core/modules/views/tests/modules/views_test_formatter/views_test_formatter.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views/tests/modules/views_test_language/views_test_language.info.yml b/drupal/core/modules/views/tests/modules/views_test_language/views_test_language.info.yml
index e10e777259b81d6bc994359f8a75b59fb4e80e18..886170ca4714e18ee766a58856d23ad1d9dc00e6 100644
--- a/drupal/core/modules/views/tests/modules/views_test_language/views_test_language.info.yml
+++ b/drupal/core/modules/views/tests/modules/views_test_language/views_test_language.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:views
   - drupal:language
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views/tests/modules/views_test_modal/views_test_modal.info.yml b/drupal/core/modules/views/tests/modules/views_test_modal/views_test_modal.info.yml
index 45ef71f7638fcfecc8adea9cc6b335612c922e36..313e343dd516f4b8eca335de9b9e3662de4aa53c 100644
--- a/drupal/core/modules/views/tests/modules/views_test_modal/views_test_modal.info.yml
+++ b/drupal/core/modules/views/tests/modules/views_test_modal/views_test_modal.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - drupal:node
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views/tests/modules/views_test_query_access/views_test_query_access.info.yml b/drupal/core/modules/views/tests/modules/views_test_query_access/views_test_query_access.info.yml
index a4cc436a699ea0cbb84c95192bfe82292bf7cf0b..9be43e3172db67909f9e135a940457315d86739c 100644
--- a/drupal/core/modules/views/tests/modules/views_test_query_access/views_test_query_access.info.yml
+++ b/drupal/core/modules/views/tests/modules/views_test_query_access/views_test_query_access.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views/tests/modules/views_test_rss/views_test_rss.info.yml b/drupal/core/modules/views/tests/modules/views_test_rss/views_test_rss.info.yml
index 03e953eecd9cdb71d7dad78021e5bcac26fd82dd..f927d0df8a2756e50dc054f38a11e3ea01b33039 100644
--- a/drupal/core/modules/views/tests/modules/views_test_rss/views_test_rss.info.yml
+++ b/drupal/core/modules/views/tests/modules/views_test_rss/views_test_rss.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views/tests/themes/views_test_checkboxes_theme/views_test_checkboxes_theme.info.yml b/drupal/core/modules/views/tests/themes/views_test_checkboxes_theme/views_test_checkboxes_theme.info.yml
index 961b5dbab9d00a5a406e4f96d1300244b6d0940a..944e324d13f6831ff11188050c53cadb303ed177 100644
--- a/drupal/core/modules/views/tests/themes/views_test_checkboxes_theme/views_test_checkboxes_theme.info.yml
+++ b/drupal/core/modules/views/tests/themes/views_test_checkboxes_theme/views_test_checkboxes_theme.info.yml
@@ -5,7 +5,7 @@ description: Theme for testing Views rendering of checkboxes.
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views/tests/themes/views_test_theme/views_test_theme.info.yml b/drupal/core/modules/views/tests/themes/views_test_theme/views_test_theme.info.yml
index b9379afb3544d27cca029d79ca493f3cf3e84188..0ca97f6d893782e47a9f9c5ac22ab7f39a952f9e 100644
--- a/drupal/core/modules/views/tests/themes/views_test_theme/views_test_theme.info.yml
+++ b/drupal/core/modules/views/tests/themes/views_test_theme/views_test_theme.info.yml
@@ -5,7 +5,7 @@ description: Theme for testing Views functionality.
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views/views.info.yml b/drupal/core/modules/views/views.info.yml
index bedf39f1b1a90de8091625c4f7abf8d99c2dad67..3e20400905c342b1abe0252ef8a9fb296b1f7bc5 100644
--- a/drupal/core/modules/views/views.info.yml
+++ b/drupal/core/modules/views/views.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:filter
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views_ui/tests/modules/views_ui_test/views_ui_test.info.yml b/drupal/core/modules/views_ui/tests/modules/views_ui_test/views_ui_test.info.yml
index 6b97c5e026cb22072e49167f2227c3a0d86e57b2..8c7e608e922728687413f11f7f303f099e5189e4 100644
--- a/drupal/core/modules/views_ui/tests/modules/views_ui_test/views_ui_test.info.yml
+++ b/drupal/core/modules/views_ui/tests/modules/views_ui_test/views_ui_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:views_ui
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views_ui/tests/modules/views_ui_test_field/views_ui_test_field.info.yml b/drupal/core/modules/views_ui/tests/modules/views_ui_test_field/views_ui_test_field.info.yml
index 12489656c3f6c1000a8fee4d41a0693fb13626c6..7a058551493288daf2340a6f568368cfed51ec5d 100644
--- a/drupal/core/modules/views_ui/tests/modules/views_ui_test_field/views_ui_test_field.info.yml
+++ b/drupal/core/modules/views_ui/tests/modules/views_ui_test_field/views_ui_test_field.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:views_ui
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views_ui/tests/themes/views_test_classy_subtheme/views_test_classy_subtheme.info.yml b/drupal/core/modules/views_ui/tests/themes/views_test_classy_subtheme/views_test_classy_subtheme.info.yml
index c4fd13e158cd1c1a05a73f410ae3988551371c02..aaae977b1e424e734c85cd6f813cf341eda33c81 100644
--- a/drupal/core/modules/views_ui/tests/themes/views_test_classy_subtheme/views_test_classy_subtheme.info.yml
+++ b/drupal/core/modules/views_ui/tests/themes/views_test_classy_subtheme/views_test_classy_subtheme.info.yml
@@ -5,7 +5,7 @@ description: 'Test theme which uses test_basetheme as the base theme.'
 core: 8.x
 base theme: classy
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/views_ui/views_ui.info.yml b/drupal/core/modules/views_ui/views_ui.info.yml
index a33c6cf4a43f8a1fa54c6a8fc34cd4cde386136c..12aa3545b44bbe5a0532fcc28ab106964074b96f 100644
--- a/drupal/core/modules/views_ui/views_ui.info.yml
+++ b/drupal/core/modules/views_ui/views_ui.info.yml
@@ -8,7 +8,7 @@ configure: entity.view.collection
 dependencies:
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/workflows/tests/modules/workflow_third_party_settings_test/workflow_third_party_settings_test.info.yml b/drupal/core/modules/workflows/tests/modules/workflow_third_party_settings_test/workflow_third_party_settings_test.info.yml
index 420efc226699297b6383c51cff5b63959ac1925b..616a899244cd082b909d45a8e2c5d0c596659ea8 100644
--- a/drupal/core/modules/workflows/tests/modules/workflow_third_party_settings_test/workflow_third_party_settings_test.info.yml
+++ b/drupal/core/modules/workflows/tests/modules/workflow_third_party_settings_test/workflow_third_party_settings_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:workflows
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/workflows/tests/modules/workflow_type_test/workflow_type_test.info.yml b/drupal/core/modules/workflows/tests/modules/workflow_type_test/workflow_type_test.info.yml
index 788c2092e3e0480b0664ec273775e32f825dd6b4..ce0506aeceb95f4c0e7588739420ec0c202ff31e 100644
--- a/drupal/core/modules/workflows/tests/modules/workflow_type_test/workflow_type_test.info.yml
+++ b/drupal/core/modules/workflows/tests/modules/workflow_type_test/workflow_type_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:workflows
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/workflows/workflows.info.yml b/drupal/core/modules/workflows/workflows.info.yml
index b76a2019190017256245a160fa432c2b8cb2f4e1..be05e8d540a862f18d2cf3779eb0eddb9126b599 100644
--- a/drupal/core/modules/workflows/workflows.info.yml
+++ b/drupal/core/modules/workflows/workflows.info.yml
@@ -6,7 +6,7 @@ core: 8.x
 package: Core
 configure: entity.workflow.collection
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/workspaces/tests/modules/workspace_access_test/workspace_access_test.info.yml b/drupal/core/modules/workspaces/tests/modules/workspace_access_test/workspace_access_test.info.yml
index 258c6fc80aa044a5ad4e8974d3e8936733d8f45a..93125796662eba2fd57b302fc1ff6dabf38f4cd8 100644
--- a/drupal/core/modules/workspaces/tests/modules/workspace_access_test/workspace_access_test.info.yml
+++ b/drupal/core/modules/workspaces/tests/modules/workspace_access_test/workspace_access_test.info.yml
@@ -7,7 +7,7 @@ core: 8.x
 dependencies:
   - drupal:workspaces
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/workspaces/tests/modules/workspace_update_test/workspace_update_test.info.yml b/drupal/core/modules/workspaces/tests/modules/workspace_update_test/workspace_update_test.info.yml
index cb5d588bb08b65b18f264db9fcbf3029a2b022d2..227104f060c7447ca780a5035a026bb3cf95e7b3 100644
--- a/drupal/core/modules/workspaces/tests/modules/workspace_update_test/workspace_update_test.info.yml
+++ b/drupal/core/modules/workspaces/tests/modules/workspace_update_test/workspace_update_test.info.yml
@@ -6,7 +6,7 @@ package: Testing
 dependencies:
   - drupal:workspaces
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/modules/workspaces/workspaces.info.yml b/drupal/core/modules/workspaces/workspaces.info.yml
index c6a4930f0d8e9493b6e991c345c734606fa91d76..09d2abe3c1ef40ad6c28bb9f6c5c6fe9510c9300 100644
--- a/drupal/core/modules/workspaces/workspaces.info.yml
+++ b/drupal/core/modules/workspaces/workspaces.info.yml
@@ -8,7 +8,7 @@ configure: entity.workspace.collection
 dependencies:
  - drupal:user
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/demo_umami/demo_umami.info.yml b/drupal/core/profiles/demo_umami/demo_umami.info.yml
index 05a7cbbe6bf1368bc3b8e4da76eb54c8454008fc..2042fb87dd2fcaa1c45e101792e09fa9e53ebb66 100644
--- a/drupal/core/profiles/demo_umami/demo_umami.info.yml
+++ b/drupal/core/profiles/demo_umami/demo_umami.info.yml
@@ -54,7 +54,7 @@ themes:
   - umami
 keep_english: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/demo_umami/modules/demo_umami_content/demo_umami_content.info.yml b/drupal/core/profiles/demo_umami/modules/demo_umami_content/demo_umami_content.info.yml
index 2222117da81d448c91025e925fd4fd7e4c10a857..bc98a46b76e78c4b89b865074d7c95c0669fdaa6 100644
--- a/drupal/core/profiles/demo_umami/modules/demo_umami_content/demo_umami_content.info.yml
+++ b/drupal/core/profiles/demo_umami/modules/demo_umami_content/demo_umami_content.info.yml
@@ -16,7 +16,7 @@ dependencies:
   - text
   - user
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/demo_umami/themes/umami/umami.info.yml b/drupal/core/profiles/demo_umami/themes/umami/umami.info.yml
index 7230450af7dfeb9d2a325e70dfe81e1b501c7632..409b8cdd5c0a89fbb40cd31c5033cc2b34581403 100644
--- a/drupal/core/profiles/demo_umami/themes/umami/umami.info.yml
+++ b/drupal/core/profiles/demo_umami/themes/umami/umami.info.yml
@@ -79,7 +79,7 @@ regions:
 ckeditor_stylesheets:
   - css/classy/components/media-embed-error.css
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/minimal/minimal.info.yml b/drupal/core/profiles/minimal/minimal.info.yml
index 45a2576c13610df6b35fba24f2d90c41be9e1f2d..89efd26999d2fc87abda4bd662e70cb2d132d3fa 100644
--- a/drupal/core/profiles/minimal/minimal.info.yml
+++ b/drupal/core/profiles/minimal/minimal.info.yml
@@ -12,7 +12,7 @@ install:
 themes:
   - stark
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/nightwatch_testing/nightwatch_testing.info.yml b/drupal/core/profiles/nightwatch_testing/nightwatch_testing.info.yml
index 6fe4e460566ba1b3e7f2e05dabb0aec9c6a69e66..f3f740ccdf87450da59fd66fda14a2bb875fe934 100644
--- a/drupal/core/profiles/nightwatch_testing/nightwatch_testing.info.yml
+++ b/drupal/core/profiles/nightwatch_testing/nightwatch_testing.info.yml
@@ -7,7 +7,7 @@ hidden: true
 install:
   - js_deprecation_log_test
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/standard/standard.info.yml b/drupal/core/profiles/standard/standard.info.yml
index 4c46b5dad35f834e4a84c3bad8d0c8aae7cb4858..0211ab1ecedac75004c2d9e66cb097c27ca5ab58 100644
--- a/drupal/core/profiles/standard/standard.info.yml
+++ b/drupal/core/profiles/standard/standard.info.yml
@@ -43,7 +43,7 @@ themes:
   - bartik
   - seven
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/testing/modules/drupal_system_cross_profile_test/drupal_system_cross_profile_test.info.yml b/drupal/core/profiles/testing/modules/drupal_system_cross_profile_test/drupal_system_cross_profile_test.info.yml
index 1200cef37fce6623f5e9117da9766aeb365b9f53..5d8b28e5dbe92e719f3c50e762bfcbac6d8f1a95 100644
--- a/drupal/core/profiles/testing/modules/drupal_system_cross_profile_test/drupal_system_cross_profile_test.info.yml
+++ b/drupal/core/profiles/testing/modules/drupal_system_cross_profile_test/drupal_system_cross_profile_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/testing/modules/drupal_system_listing_compatible_test/drupal_system_listing_compatible_test.info.yml b/drupal/core/profiles/testing/modules/drupal_system_listing_compatible_test/drupal_system_listing_compatible_test.info.yml
index 55fdbd44da4545806ccc39736d9ea17fdacb28f8..577ac8f1b893c3e4dfdd01c9cc8a56c5e18ebc04 100644
--- a/drupal/core/profiles/testing/modules/drupal_system_listing_compatible_test/drupal_system_listing_compatible_test.info.yml
+++ b/drupal/core/profiles/testing/modules/drupal_system_listing_compatible_test/drupal_system_listing_compatible_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/testing/testing.info.yml b/drupal/core/profiles/testing/testing.info.yml
index 42e1f5278f273a96a4a917f9989e16cd211b7c84..b4c03dd31f5ece190f939782329070385faea3a6 100644
--- a/drupal/core/profiles/testing/testing.info.yml
+++ b/drupal/core/profiles/testing/testing.info.yml
@@ -10,7 +10,7 @@ install:
   - drupal:page_cache
   - dynamic_page_cache
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/testing_config_import/testing_config_import.info.yml b/drupal/core/profiles/testing_config_import/testing_config_import.info.yml
index 2616a3cf6f1321526a42aa1f1c28e5e496508cca..e9099c5633c80551e786b0f48151eb84a05c9574 100644
--- a/drupal/core/profiles/testing_config_import/testing_config_import.info.yml
+++ b/drupal/core/profiles/testing_config_import/testing_config_import.info.yml
@@ -9,7 +9,7 @@ install:
 themes:
   - stark
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/testing_config_overrides/testing_config_overrides.info.yml b/drupal/core/profiles/testing_config_overrides/testing_config_overrides.info.yml
index c008ed55a3ceb04219fee7a5a2a00add5de506fd..a84ebc1d1c584edd6e83ccf6ec1fa7005bf6f40c 100644
--- a/drupal/core/profiles/testing_config_overrides/testing_config_overrides.info.yml
+++ b/drupal/core/profiles/testing_config_overrides/testing_config_overrides.info.yml
@@ -11,7 +11,7 @@ install:
   - language
   - tour
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/testing_install_profile_all_dependencies/testing_install_profile_all_dependencies.info.yml b/drupal/core/profiles/testing_install_profile_all_dependencies/testing_install_profile_all_dependencies.info.yml
index 91adc649f1667befdc1ce64926dafa0d052096d9..344c22c5919f09812aadd39d0e35fb6345a565d7 100644
--- a/drupal/core/profiles/testing_install_profile_all_dependencies/testing_install_profile_all_dependencies.info.yml
+++ b/drupal/core/profiles/testing_install_profile_all_dependencies/testing_install_profile_all_dependencies.info.yml
@@ -11,7 +11,7 @@ install: []
 themes:
   - classy
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/testing_install_profile_dependencies/testing_install_profile_dependencies.info.yml b/drupal/core/profiles/testing_install_profile_dependencies/testing_install_profile_dependencies.info.yml
index d4ac3cb447f8fff98a357b2167575e69ffc206db..2769cc27c9820cba383d78ac19dd3e2519716795 100644
--- a/drupal/core/profiles/testing_install_profile_dependencies/testing_install_profile_dependencies.info.yml
+++ b/drupal/core/profiles/testing_install_profile_dependencies/testing_install_profile_dependencies.info.yml
@@ -11,7 +11,7 @@ install:
 themes:
   - classy
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/testing_install_profile_dependencies_bc/testing_install_profile_dependencies_bc.info.yml b/drupal/core/profiles/testing_install_profile_dependencies_bc/testing_install_profile_dependencies_bc.info.yml
index 602b6f8816c8257311ea71de4a386be391dad2ac..0fd9089d9f0e6f66bddf9614d9cc17c29960013f 100644
--- a/drupal/core/profiles/testing_install_profile_dependencies_bc/testing_install_profile_dependencies_bc.info.yml
+++ b/drupal/core/profiles/testing_install_profile_dependencies_bc/testing_install_profile_dependencies_bc.info.yml
@@ -10,7 +10,7 @@ dependencies:
 themes:
   - classy
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/testing_missing_dependencies/testing_missing_dependencies.info.yml b/drupal/core/profiles/testing_missing_dependencies/testing_missing_dependencies.info.yml
index ac46b476f9708348bc44c12552433fa2625f1368..99be62d7508107763c5bba567459fe1d236cade6 100644
--- a/drupal/core/profiles/testing_missing_dependencies/testing_missing_dependencies.info.yml
+++ b/drupal/core/profiles/testing_missing_dependencies/testing_missing_dependencies.info.yml
@@ -12,7 +12,7 @@ install:
   - missing_module2
 keep_english: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/testing_multilingual/testing_multilingual.info.yml b/drupal/core/profiles/testing_multilingual/testing_multilingual.info.yml
index 8652067d5d7d162a285286762fba376357a6f78e..e89debe99ad5e8077f2408a257ecc58057564107 100644
--- a/drupal/core/profiles/testing_multilingual/testing_multilingual.info.yml
+++ b/drupal/core/profiles/testing_multilingual/testing_multilingual.info.yml
@@ -8,7 +8,7 @@ install:
   - locale
   - tour
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/testing_multilingual_with_english/testing_multilingual_with_english.info.yml b/drupal/core/profiles/testing_multilingual_with_english/testing_multilingual_with_english.info.yml
index 7557c9d33537a2b08d65b641009e38d67e986e40..3a31b6dfeffd00d5a1cad64cd2e127ab2c9f7fe3 100644
--- a/drupal/core/profiles/testing_multilingual_with_english/testing_multilingual_with_english.info.yml
+++ b/drupal/core/profiles/testing_multilingual_with_english/testing_multilingual_with_english.info.yml
@@ -8,7 +8,7 @@ install:
   - locale
 keep_english: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/testing_requirements/testing_requirements.info.yml b/drupal/core/profiles/testing_requirements/testing_requirements.info.yml
index 69a3fae04861bfae91f0bfeae56925b71725d9c4..e7ecab5a5e91282261bdcfbfb6997597c01db49d 100644
--- a/drupal/core/profiles/testing_requirements/testing_requirements.info.yml
+++ b/drupal/core/profiles/testing_requirements/testing_requirements.info.yml
@@ -5,7 +5,7 @@ description: 'Profile for testing hook_requirements().'
 core: 8.x
 hidden: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/profiles/testing_site_config/testing_site_config.info.yml b/drupal/core/profiles/testing_site_config/testing_site_config.info.yml
index 7045c15ee12f9c16e8ccf9f21ecdbd472475b41f..73c26e8c6ef70e5506b9b37b5a9fc2c1a3d1850b 100644
--- a/drupal/core/profiles/testing_site_config/testing_site_config.info.yml
+++ b/drupal/core/profiles/testing_site_config/testing_site_config.info.yml
@@ -5,7 +5,7 @@ description: 'Minimal profile for testing with default site config.'
 core: 8.x
 hidden: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test/module_handler_test.info.yml b/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test/module_handler_test.info.yml
index 655fded0b229879983502f16d14efd9a5d6afb42..b5aa10cbf0779e021853c9e1db1d9cac43a12716 100644
--- a/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test/module_handler_test.info.yml
+++ b/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test/module_handler_test.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_added/module_handler_test_added.info.yml b/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_added/module_handler_test_added.info.yml
index 448d6dea1c0750fc4d87b852f8a635ab0c02281c..5709b526a671ce9b4d8d9c3b13823e63a4d56c28 100644
--- a/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_added/module_handler_test_added.info.yml
+++ b/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_added/module_handler_test_added.info.yml
@@ -6,7 +6,7 @@ package: Testing
 core: 8.x
 hidden: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_all1/module_handler_test_all1.info.yml b/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_all1/module_handler_test_all1.info.yml
index f025d5813e3680f6e2cfba978a246297f9f9529c..8121fee7d36053427765c0e5367ab484cf3c2018 100644
--- a/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_all1/module_handler_test_all1.info.yml
+++ b/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_all1/module_handler_test_all1.info.yml
@@ -6,7 +6,7 @@ package: Testing
 core: 8.x
 hidden: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_all2/module_handler_test_all2.info.yml b/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_all2/module_handler_test_all2.info.yml
index b724290e2ac6835fa3887946caebc413b9ba2db5..ad73d00ec189b2483b5c7d663184cb6791ecb8d5 100644
--- a/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_all2/module_handler_test_all2.info.yml
+++ b/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_all2/module_handler_test_all2.info.yml
@@ -6,7 +6,7 @@ package: Testing
 core: 8.x
 hidden: true
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_no_hook/module_handler_test_no_hook.info.yml b/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_no_hook/module_handler_test_no_hook.info.yml
index 30727d1e7e59fcde72451673e761e74cc487efe0..623b2783d2fe4a4efc5e4f4e7556431e38929ee4 100644
--- a/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_no_hook/module_handler_test_no_hook.info.yml
+++ b/drupal/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_no_hook/module_handler_test_no_hook.info.yml
@@ -5,7 +5,7 @@ package: Testing
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/tests/fixtures/test_stable/test_stable.info.yml b/drupal/core/tests/fixtures/test_stable/test_stable.info.yml
index 860a18161a0b82c9aeecf6e38fde83c72979edfb..71274c03ae5a0d039ac31a8d36a9def9cb73b217 100644
--- a/drupal/core/tests/fixtures/test_stable/test_stable.info.yml
+++ b/drupal/core/tests/fixtures/test_stable/test_stable.info.yml
@@ -4,7 +4,7 @@ description: A theme to test that stable is set as the default.
 # version: VERSION
 core: 8.x
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/themes/bartik/bartik.info.yml b/drupal/core/themes/bartik/bartik.info.yml
index 843245e06c026465270bfc4deb64c99cd7347566..f579c0483799629d2f4f390f00678e09194459b9 100644
--- a/drupal/core/themes/bartik/bartik.info.yml
+++ b/drupal/core/themes/bartik/bartik.info.yml
@@ -84,7 +84,7 @@ regions:
   footer_fourth: 'Footer fourth'
   footer_fifth: 'Footer fifth'
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/themes/claro/claro.info.yml b/drupal/core/themes/claro/claro.info.yml
index e71331ffbc86ec2f6ecde446b7fb90045d829306..88d8700ea5f3f1700dfb8332d74b9629f47f106a 100644
--- a/drupal/core/themes/claro/claro.info.yml
+++ b/drupal/core/themes/claro/claro.info.yml
@@ -216,7 +216,7 @@ regions:
 regions_hidden:
   - sidebar_first
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/themes/classy/classy.info.yml b/drupal/core/themes/classy/classy.info.yml
index e31a89887f6967474fce04479489fdae2c7695c5..0307903b34c94e38c7954e81e5196466332a5f05 100644
--- a/drupal/core/themes/classy/classy.info.yml
+++ b/drupal/core/themes/classy/classy.info.yml
@@ -33,7 +33,7 @@ libraries-extend:
 ckeditor_stylesheets:
   - css/components/media-embed-error.css
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/themes/engines/twig/twig.info.yml b/drupal/core/themes/engines/twig/twig.info.yml
index 48e3855c3f07a5e8e2391b5860dbd089bc5bb067..7ba71ad6f2308ea7ec0ec3c1a830b817547f84be 100644
--- a/drupal/core/themes/engines/twig/twig.info.yml
+++ b/drupal/core/themes/engines/twig/twig.info.yml
@@ -4,7 +4,7 @@ core: 8.x
 # version: VERSION
 package: Core
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/themes/seven/seven.info.yml b/drupal/core/themes/seven/seven.info.yml
index dcacfb66fbd295938ca7dea9b0294535ff7d7603..abc80c64ee31f8d400d71c8d04fa86fdf35024c3 100644
--- a/drupal/core/themes/seven/seven.info.yml
+++ b/drupal/core/themes/seven/seven.info.yml
@@ -132,7 +132,7 @@ regions_hidden:
 ckeditor_stylesheets:
   - css/classy/components/media-embed-error.css
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/themes/stable/stable.info.yml b/drupal/core/themes/stable/stable.info.yml
index 79fdba974d1e36a62b274268ba5c65fe9c9e44d4..1507c6f71b5f5d6755a9a07ccc1948d0f2506817 100644
--- a/drupal/core/themes/stable/stable.info.yml
+++ b/drupal/core/themes/stable/stable.info.yml
@@ -310,7 +310,7 @@ libraries-extend:
   user/drupal.user:
     - stable/drupal.user
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/core/themes/stark/stark.info.yml b/drupal/core/themes/stark/stark.info.yml
index 881e44784a3847f6954aa17b82ca36d69da8d71e..49a7c230c441ed4011b7c135705937649edecd3e 100644
--- a/drupal/core/themes/stark/stark.info.yml
+++ b/drupal/core/themes/stark/stark.info.yml
@@ -6,7 +6,7 @@ package: Core
 core: 8.x
 base theme: false
 
-# Information added by Drupal.org packaging script on 2021-01-20
-version: '8.9.13'
+# Information added by Drupal.org packaging script on 2021-04-21
+version: '8.9.14'
 project: 'drupal'
-datestamp: 1611162326
+datestamp: 1619021571
diff --git a/drupal/modules/cern_cds_media/cern_cds_media.info.yml b/drupal/modules/cern_cds_media/cern_cds_media.info.yml
index fb66b73c49f7addb5a18496410e48282dfa1d9ac..430386f91cf90db8d6fc8fa94eb179005c51b906 100755
--- a/drupal/modules/cern_cds_media/cern_cds_media.info.yml
+++ b/drupal/modules/cern_cds_media/cern_cds_media.info.yml
@@ -1,6 +1,7 @@
 name: 'CERN CDS Media Plugin'
 description: 'Provides the CERN CDS Media Plugin in the CKEditor.'
 type: module
+core: 8.x
 core_version_requirement: ^8 || ^9
 version: 2.1.3
 package: CERN Basic Elements
diff --git a/drupal/modules/cern_components/cern_components.info.yml b/drupal/modules/cern_components/cern_components.info.yml
index 2b9f3965b4645717153a64090ac55a1313aaf6fa..5dbc5a7100350fd86d593acc31d3348991267881 100755
--- a/drupal/modules/cern_components/cern_components.info.yml
+++ b/drupal/modules/cern_components/cern_components.info.yml
@@ -2,6 +2,7 @@ name: "CERN Components"
 type: module
 description: "Provides all the necessary modules regarding CERN Web Components."
 core_version_requirement: ^8 || ^9
+core: 8.x
 version: 2.7.11
 package: CERN Components
 dependencies:
diff --git a/drupal/modules/cern_dev_status/cern_dev_status.info.yml b/drupal/modules/cern_dev_status/cern_dev_status.info.yml
index bea850634426da3fb14111972e8ce59c5ea9821a..3b09043fd6c4e98911a91d4d2c361d0ff3c3538c 100644
--- a/drupal/modules/cern_dev_status/cern_dev_status.info.yml
+++ b/drupal/modules/cern_dev_status/cern_dev_status.info.yml
@@ -2,6 +2,7 @@ name: CERN Dev Status
 type: module
 description: Displays a banner at the bottom of the website and applies styles according to its development status. Prevents anonymous users to access the website by checking their IP.
 core_version_requirement: ^8 || ^9
+core: 8.x
 package: CERN Basic Elements
 configure: cern_dev_status.settings
-version: 2.0.3
\ No newline at end of file
+version: 2.0.3
diff --git a/drupal/modules/cern_full_html_format/cern_full_html_format.info.yml b/drupal/modules/cern_full_html_format/cern_full_html_format.info.yml
index ebd4e0ab5d08537ee790d649445a3cadc2fbc04b..a68e2f12885b348cbe87e6d66a2d90519b28eba1 100644
--- a/drupal/modules/cern_full_html_format/cern_full_html_format.info.yml
+++ b/drupal/modules/cern_full_html_format/cern_full_html_format.info.yml
@@ -3,6 +3,7 @@ description: 'Enables the CERN Full HTML text format for CKEditor.'
 package: 'CERN CKEditor'
 type: module
 core_version_requirement: ^8 || ^9
+core: 8.x
 dependencies:
   - ckeditor
   - editor
diff --git a/drupal/modules/cern_indico_feeds/cern_indico_feeds.info.yml b/drupal/modules/cern_indico_feeds/cern_indico_feeds.info.yml
index a5d4a870f660e5b290b7b324be3c25e4a87ebf58..a8a779fbd49e8f3e0cc9f91c6bcd18635a2c54ca 100644
--- a/drupal/modules/cern_indico_feeds/cern_indico_feeds.info.yml
+++ b/drupal/modules/cern_indico_feeds/cern_indico_feeds.info.yml
@@ -2,6 +2,7 @@ name: 'CERN Indico Feeds'
 type: module
 description: 'Imports events from Indico website (http://indico.cern.ch) to Drupal websites'
 core_version_requirement: ^8 || ^9
+core: 8.x
 package: 'CERN Basic Elements'
 dependencies:
   - cern_indico_events
diff --git a/drupal/modules/cern_landing_page/cern_landing_page.info.yml b/drupal/modules/cern_landing_page/cern_landing_page.info.yml
index b728edf5069c9ef61c24ad21a491659eca70c265..f9b151593cd7c4155cd31527c5519e536504f20a 100755
--- a/drupal/modules/cern_landing_page/cern_landing_page.info.yml
+++ b/drupal/modules/cern_landing_page/cern_landing_page.info.yml
@@ -1,6 +1,7 @@
 name: 'CERN Landing Page'
 type: module
 description: 'Provides the Landing Page content type and related configuration. A long-form story telling page.'
+core: 8.x
 core_version_requirement: ^8 || ^9
 package: 'CERN Components'
 version: 2.2.3
diff --git a/drupal/modules/cern_ldap_api/cern_ldap_api.info.yml b/drupal/modules/cern_ldap_api/cern_ldap_api.info.yml
index b5f2381e2bfc942271a7dbc5d3c9f96148263991..78e45c0677bdd4baf63d14828fbcb89fabd47175 100644
--- a/drupal/modules/cern_ldap_api/cern_ldap_api.info.yml
+++ b/drupal/modules/cern_ldap_api/cern_ldap_api.info.yml
@@ -4,4 +4,4 @@ description: Provides a service API to access CERN LDAP, please note this module
 core: 8.x
 package: CERN
 version: 0.1
-project: cern_ldap_api
\ No newline at end of file
+project: cern_ldap_api
diff --git a/drupal/modules/cern_paragraph_types/cern_paragraph_types.info.yml b/drupal/modules/cern_paragraph_types/cern_paragraph_types.info.yml
index 57be7f5003f364c9dd4b74c200c28d0074b127c5..015e12e2dcbf7aaa220b936fcd5e16fba5bc69ce 100755
--- a/drupal/modules/cern_paragraph_types/cern_paragraph_types.info.yml
+++ b/drupal/modules/cern_paragraph_types/cern_paragraph_types.info.yml
@@ -2,6 +2,7 @@ name: 'CERN Paragraph Types'
 description: 'A common set of re-usable paragraph types. This module is usually bundled with the CERN Page content type.'
 package: CERN Components
 type: module
+core: 8.x
 core_version_requirement: ^8 || ^9
 version: 2.2.2
 dependencies:
diff --git a/drupal/modules/cern_toolbar/cern_toolbar.info.yml b/drupal/modules/cern_toolbar/cern_toolbar.info.yml
index 86404625969e860457f0bc011dfc9a7b527f3294..6f3ff2041f7e443de94cb405deb4db86d5f8d647 100755
--- a/drupal/modules/cern_toolbar/cern_toolbar.info.yml
+++ b/drupal/modules/cern_toolbar/cern_toolbar.info.yml
@@ -1,6 +1,7 @@
 name: CERN Toolbar
 type: module
 description: "Provides CERN Toolbar. The CERN Toolbar is obligatory for all CERN Drupal websites so make sure that the checkbox on the left is ticked."
+core: 8.x
 core_version_requirement: ^8 || ^9
 package: CERN Basic Elements
 version: 2.2.2
diff --git a/drupal/modules/cern_webcast_feeds/cern_webcast_feeds.info.yml b/drupal/modules/cern_webcast_feeds/cern_webcast_feeds.info.yml
index 0f5cf8b42561008fce687b83be9a4c674bb54202..d95f2e784dc0f5a6e829cdf6391f8983ae6c686c 100644
--- a/drupal/modules/cern_webcast_feeds/cern_webcast_feeds.info.yml
+++ b/drupal/modules/cern_webcast_feeds/cern_webcast_feeds.info.yml
@@ -1,6 +1,7 @@
 name: 'CERN Webcast Feeds'
 type: module
 description: 'Imports events from Webcast website (http://webcast.cern.ch) to Drupal websites'
+core: 8.x
 core_version_requirement: ^8 || ^9
 package: CERN Basic Elements
 dependencies:
diff --git a/drupal/modules/ckeditor_font/README.txt b/drupal/modules/ckeditor_font/README.txt
index d2e909e2a9fbc5aebf4fbdb71f5e650ea7a90f22..34d3b1a03fd1bf53cf532ba14754d98a5a45bd29 100644
--- a/drupal/modules/ckeditor_font/README.txt
+++ b/drupal/modules/ckeditor_font/README.txt
@@ -35,7 +35,7 @@ REQUIREMENTS
 
 This module requires no modules outside of Drupal core.
 
-This module requirees the CKEditor font plugin (http://ckeditor.com/addon/font).
+This module requires the CKEditor font plugin (http://ckeditor.com/addon/font).
 
 
 INSTALLATION
@@ -52,12 +52,9 @@ Local installation (non-composer):
 Composer installation:
 
     1. CKEditor Font Size and Family's composer.json will automatically install
-       the library into `base_path()/libraries/font`. To enable this (1.x-dev),
+       the library into `base_path()/libraries/font`. To add the library,
        type `composer require drupal/ckeditor_font` at your Drupal project root.
 
-       For more information, please see:
-       https://www.drupal.org/project/ckeditor_font/issues/3104018
-
 
 CONFIGURATION
 -------------
diff --git a/drupal/modules/ckeditor_font/ckeditor_font.info.yml b/drupal/modules/ckeditor_font/ckeditor_font.info.yml
index 24de57529dd742a9b7dc4a1824d61a61d74f386f..d246a21ef7e8a90aa0d3f10ef28613123e5a4a36 100644
--- a/drupal/modules/ckeditor_font/ckeditor_font.info.yml
+++ b/drupal/modules/ckeditor_font/ckeditor_font.info.yml
@@ -7,7 +7,7 @@ package: CKEditor
 dependencies:
   - drupal:ckeditor
 
-# Information added by Drupal.org packaging script on 2020-05-22
-version: '8.x-1.1'
+# Information added by Drupal.org packaging script on 2021-04-05
+version: '8.x-1.2'
 project: 'ckeditor_font'
-datestamp: 1590157420
+datestamp: 1617651506
diff --git a/drupal/modules/ckeditor_font/composer.json b/drupal/modules/ckeditor_font/composer.json
index 189f27c04d944b484405969bbbac0965642ced8d..f68478edaeae5d93eae4f06b2c545c77300b9e6d 100644
--- a/drupal/modules/ckeditor_font/composer.json
+++ b/drupal/modules/ckeditor_font/composer.json
@@ -13,7 +13,7 @@
 		"source": "http://cgit.drupalcode.org/ckeditor_font"
 	},
 	"require": {
-		"drupal-ckeditor-libraries-group/font": "4.13.1",
+		"drupal-ckeditor-libraries-group/font": "^4.13.1",
 		"drupal/core": "^8 || ^9"
 	}
-}
\ No newline at end of file
+}
diff --git a/drupal/modules/ckeditor_font/src/Plugin/CKEditorPlugin/FontCKEditorButton.php b/drupal/modules/ckeditor_font/src/Plugin/CKEditorPlugin/FontCKEditorButton.php
index 7ff10469ce4236755a4221f536f59dd093de5519..8dc53034dd60b805469e6f00065c97f832b0c215 100644
--- a/drupal/modules/ckeditor_font/src/Plugin/CKEditorPlugin/FontCKEditorButton.php
+++ b/drupal/modules/ckeditor_font/src/Plugin/CKEditorPlugin/FontCKEditorButton.php
@@ -38,7 +38,7 @@ public function getButtons() {
         'image' => $modulePath . '/icons/font.png',
       ),
       'FontSize' => array(
-        'label' => $this->t('Font ckeditor button'),
+        'label' => $this->t('Font Size'),
         'image' => $modulePath . '/icons/fontsize.png',
       ),
     );
diff --git a/drupal/modules/colorbox/colorbox.info.yml b/drupal/modules/colorbox/colorbox.info.yml
index f75ef2844dedc1f761040c0d04642c95dc00be02..34c971eb9cf32822ad5b1e6f9c96235c811a0317 100644
--- a/drupal/modules/colorbox/colorbox.info.yml
+++ b/drupal/modules/colorbox/colorbox.info.yml
@@ -8,7 +8,7 @@ configure: colorbox.admin_settings
 dependencies:
   - drupal:image
 
-# Information added by Drupal.org packaging script on 2020-04-16
-version: '8.x-1.6'
+# Information added by Drupal.org packaging script on 2021-03-05
+version: '8.x-1.7'
 project: 'colorbox'
-datestamp: 1587016345
+datestamp: 1614960643
diff --git a/drupal/modules/colorbox/colorbox.install b/drupal/modules/colorbox/colorbox.install
index 065c505caffc9c211bfca522d37df4ab894a9828..7dd17cb44abd9c4d58db820457398eb139ae36ce 100644
--- a/drupal/modules/colorbox/colorbox.install
+++ b/drupal/modules/colorbox/colorbox.install
@@ -5,16 +5,11 @@
  * Install, update and uninstall functions for the colorbox module.
  */
 
-use Drupal\Core\Url;
-
 /**
  * Implements hook_install().
  */
 function colorbox_install() {
   \Drupal::messenger()->addMessage(t('Thanks for installing Colorbox'));
-  \Drupal::messenger()->addMessage(t('You may configure Colorbox by visiting <a href="@url_settings">@url_settings</a>', [
-    '@url_settings' => Url::fromRoute('colorbox.admin_settings')->toString(),
-  ]));
 }
 
 /**
diff --git a/drupal/modules/colorbox/colorbox.services.yml b/drupal/modules/colorbox/colorbox.services.yml
index 1fce9d0c11376afc1b18bacb3b5e0d7e6d293050..d7ffa36331e4fa5e3e1681dc27721c00134c6bf5 100644
--- a/drupal/modules/colorbox/colorbox.services.yml
+++ b/drupal/modules/colorbox/colorbox.services.yml
@@ -5,3 +5,6 @@ services:
   colorbox.attachment:
     class: Drupal\colorbox\ColorboxAttachment
     arguments: ['@colorbox.activation_check', '@module_handler', '@config.factory']
+  colorbox.gallery_id_generator:
+    class: Drupal\colorbox\GalleryIdHelper
+    arguments: ['@config.factory', '@token']
diff --git a/drupal/modules/colorbox/colorbox.theme.inc b/drupal/modules/colorbox/colorbox.theme.inc
index 7843813a7c3d96b464b8f752fd9076693e004587..07f177578b7989c487a37d0a5d1ac2b1d78c0aa3 100644
--- a/drupal/modules/colorbox/colorbox.theme.inc
+++ b/drupal/modules/colorbox/colorbox.theme.inc
@@ -5,7 +5,6 @@
  * Colorbox theme functions.
  */
 
-use Drupal\Component\Utility\Crypt;
 use Drupal\file\Entity\File;
 use Drupal\image\Entity\ImageStyle;
 
@@ -26,7 +25,6 @@
  */
 function template_preprocess_colorbox_formatter(&$variables) {
   // @codingStandardsIgnoreEnd
-  static $gallery_token = NULL;
 
   $item = $variables['item'];
   $item_attributes = isset($variables['item_attributes']) ? $variables['item_attributes'] : [];
@@ -39,7 +37,6 @@ function template_preprocess_colorbox_formatter(&$variables) {
   // Build the caption.
   $entity_title = $entity->label();
   $entity_type = $entity->getEntityTypeId();
-  $entity_bundle = $entity->bundle();
 
   switch ($settings['colorbox_caption']) {
     case 'auto':
@@ -72,7 +69,11 @@ function template_preprocess_colorbox_formatter(&$variables) {
 
     case 'custom':
       $token_service = \Drupal::token();
-      $caption = $token_service->replace($settings['colorbox_caption_custom'], [$entity_type => $entity, 'file' => $item], ['clear' => TRUE]);
+      $caption = $token_service->replace(
+        $settings['colorbox_caption_custom'],
+        [$entity_type => $entity, 'file' => $item],
+        ['clear' => TRUE]
+      );
       break;
 
     default:
@@ -84,52 +85,11 @@ function template_preprocess_colorbox_formatter(&$variables) {
   $config = \Drupal::config('colorbox.settings');
   $colorbox_style = $config->get('colorbox_style');
   $trim_length = $config->get('colorbox_caption_trim_length');
-  if (((strpos($colorbox_style, 'colorbox/example') !== FALSE) || $config->get('colorbox_caption_trim')) && (mb_strlen($caption) > $trim_length)) {
-    $caption = mb_substr($caption, 0, $trim_length - 5) . '...';
+  if (((strpos($colorbox_style, 'colorbox/example') !== FALSE) || $config->get('colorbox_caption_trim')) && (strlen($caption) > $trim_length)) {
+    $caption = substr($caption, 0, $trim_length - 5) . '...';
   }
 
-  // Build the gallery id.
-  $id = $entity->id();
-  $entity_id = !empty($id) ? $entity_bundle . '-' . $id : 'entity-id';
-  $field_name = $item->getParent()->getName();
-
-  switch ($settings['colorbox_gallery']) {
-    case 'post':
-      $gallery_id = 'gallery-' . $entity_id;
-      break;
-
-    case 'page':
-      $gallery_id = 'gallery-all';
-      break;
-
-    case 'field_post':
-      $gallery_id = 'gallery-' . $entity_id . '-' . $field_name;
-      break;
-
-    case 'field_page':
-      $gallery_id = 'gallery-' . $field_name;
-      break;
-
-    case 'custom':
-      $token_service = \Drupal::token();
-      $gallery_id = $token_service->replace($settings['colorbox_gallery_custom'], [$entity_type => $entity, 'file' => $item], ['clear' => TRUE]);
-      break;
-
-    default:
-      $gallery_id = '';
-  }
-
-  // If gallery id is not empty add unique per-request token to avoid
-  // images being added manually to galleries.
-  if (!empty($gallery_id) && $config->get('advanced.unique_token')) {
-    // Check if gallery token has already been set, we need to reuse
-    // the token for the whole request.
-    if (is_null($gallery_token)) {
-      // We use a short token since randomness is not critical.
-      $gallery_token = Crypt::randomBytesBase64(8);
-    }
-    $gallery_id = $gallery_id . '-' . $gallery_token;
-  }
+  $gallery_id = \Drupal::service('colorbox.gallery_id_generator')->generateId($entity, $item, $settings);
 
   // Set up the $variables['image'] parameter.
   if ($settings['style_name'] == 'hide') {
@@ -152,7 +112,7 @@ function template_preprocess_colorbox_formatter(&$variables) {
     $variables['image']['#attributes'] = $item_attributes;
 
     // Do not output an empty 'title' attribute.
-    if (mb_strlen($item->title) != 0) {
+    if (strlen($item->title) != 0) {
       $variables['image']['#title'] = $item->title;
       $data_cbox_img_attrs['title'] = '"title":"' . $item->title . '"';
     }
diff --git a/drupal/modules/colorbox/composer.json b/drupal/modules/colorbox/composer.json
index 3b02609fbb41005a3457523b6b1e6eae12bc8de4..5ce7f1fe9235eab5de24f2f0c0e4c97f62c2eb10 100644
--- a/drupal/modules/colorbox/composer.json
+++ b/drupal/modules/colorbox/composer.json
@@ -7,7 +7,7 @@
     "issues": "https://www.drupal.org/project/issues/colorbox",
     "source": "https://git.drupalcode.org/project/colorbox"
   },
-  "license": "GPL-2.0+",
+  "license": "GPL-2.0-or-later",
   "minimum-stability": "dev",
   "authors": [
     {
@@ -35,7 +35,9 @@
       }
     }
   ],
-  "require": {},
+  "require": {
+      "drupal/core": "^8.8 || ^9"
+  },
   "suggest": {
     "jackmoore/colorbox": "The Colorbox library is required to use the drupal/colorbox module."
   },
diff --git a/drupal/modules/colorbox/drush.services.yml b/drupal/modules/colorbox/drush.services.yml
index 0f8040eb6c7b4be25e99bde2f036160dd4fe3ff0..e1dbbcf8cee5e140392c1433053c202c08c7c2f4 100644
--- a/drupal/modules/colorbox/drush.services.yml
+++ b/drupal/modules/colorbox/drush.services.yml
@@ -1,5 +1,7 @@
 services:
   colorbox.commands:
     class: \Drupal\colorbox\Commands\ColorboxCommands
+    arguments:
+      - '@library.discovery'
     tags:
       - { name: drush.command }
diff --git a/drupal/modules/colorbox/src/ColorboxAttachment.php b/drupal/modules/colorbox/src/ColorboxAttachment.php
index feb843d737a6945632ea9ad42a1b28851d5374d0..cd09389fbaa0e08fe3459774550d7c761801d18a 100644
--- a/drupal/modules/colorbox/src/ColorboxAttachment.php
+++ b/drupal/modules/colorbox/src/ColorboxAttachment.php
@@ -15,7 +15,7 @@ class ColorboxAttachment implements ElementAttachmentInterface {
   use StringTranslationTrait;
 
   /**
-   * The service to determin if colorbox should be activated.
+   * The service to determine if colorbox should be activated.
    *
    * @var \Drupal\colorbox\ActivationCheckInterface
    */
diff --git a/drupal/modules/colorbox/src/Commands/ColorboxCommands.php b/drupal/modules/colorbox/src/Commands/ColorboxCommands.php
index 8a88efe5e6b51b993b8f4dae176d5ca8290ac1f7..9b5f816841496897043039ff780c30c8a253619b 100644
--- a/drupal/modules/colorbox/src/Commands/ColorboxCommands.php
+++ b/drupal/modules/colorbox/src/Commands/ColorboxCommands.php
@@ -2,10 +2,11 @@
 
 namespace Drupal\colorbox\Commands;
 
+use Drupal\Core\Asset\libraryDiscovery;
 use Drush\Commands\DrushCommands;
-use Symfony\Component\Filesystem\Filesystem;
 use GuzzleHttp\Client;
 use GuzzleHttp\Exception\RequestException;
+use Symfony\Component\Filesystem\Filesystem;
 
 /**
  * A Drush commandfile.
@@ -20,6 +21,20 @@
  */
 class ColorboxCommands extends DrushCommands {
 
+  /**
+   * Library discovery service.
+   *
+   * @var Drupal\Core\Asset\libraryDiscovery
+   */
+  protected $libraryDiscovery;
+
+  /**
+   * {@inheritdoc}
+   */
+  public function __construct(libraryDiscovery $library_discovery) {
+    $this->libraryDiscovery = $library_discovery;
+  }
+
   /**
    * Download and install the Colorbox plugin.
    *
@@ -49,7 +64,7 @@ public function download($path = '') {
     }
 
     // Load the colorbox defined library.
-    if ($colorbox_library = \Drupal::service('library.discovery')->getLibraryByName('colorbox', 'colorbox')) {
+    if ($colorbox_library = $this->libraryDiscovery->getLibraryByName('colorbox', 'colorbox')) {
       // Download the file.
       $client = new Client();
       $destination = tempnam(sys_get_temp_dir(), 'colorbox-tmp');
diff --git a/drupal/modules/colorbox/src/Form/ColorboxSettingsForm.php b/drupal/modules/colorbox/src/Form/ColorboxSettingsForm.php
index 6d463af955abbd506b862957ca6e7f1d3e3a1df2..d73bf6e86bc6d28ad8115162152971df3a22f943 100644
--- a/drupal/modules/colorbox/src/Form/ColorboxSettingsForm.php
+++ b/drupal/modules/colorbox/src/Form/ColorboxSettingsForm.php
@@ -66,6 +66,9 @@ protected function getEditableConfigNames() {
    * {@inheritdoc}
    */
   public function buildForm(array $form, FormStateInterface $form_state) {
+    global $base_url;
+    $module_path = \Drupal::service('extension.list.module')->getPath('colorbox');
+    $img_folder_path = $base_url . '/' . $module_path . '/images/admin';
 
     $config = $this->configFactory->get('colorbox.settings');
 
@@ -90,7 +93,7 @@ public function buildForm(array $form, FormStateInterface $form_state) {
       '#title' => $this->t('Style'),
       '#options' => $colorbox_styles,
       '#default_value' => $config->get('custom.style'),
-      '#description' => $this->t('Select the style to use for the Colorbox. The example styles are the ones that come with the Colorbox plugin. Select "None" if you have added Colorbox styles to your theme.  <br> <strong>Examples</strong>: <ul><li><a href="/modules/contrib/colorbox/images/admin/example_default.png" target="blank">Default</a></li><li><a href="/modules/contrib/colorbox/images/admin/example_plain.png" target="blank">Plain</a></li><li><a href="/modules/contrib/colorbox/images/admin/example_stockholm_syndrome.png" target="blank">Stockholm Syndrome</a></li><li><a href="/modules/contrib/colorbox/images/admin/colorbox_example_1.png" target="blank">Example 1</a></li><li><a href="/modules/contrib/colorbox/images/admin/colorbox_example_2.png" target="blank">Example 2</a></li><li><a href="/modules/contrib/colorbox/images/admin/colorbox_example_3.png" target="blank">Example 3</a></li><li><a href="/modules/contrib/colorbox/images/admin/colorbox_example_4.png" target="blank">Example 4</a></li><li><a href="/modules/contrib/colorbox/images/admin/example_none.png" target="blank">None</a></li></ul>'),
+      '#description' => $this->t('Select the style to use for the Colorbox. The example styles are the ones that come with the Colorbox plugin. Select "None" if you have added Colorbox styles to your theme.  <br> <strong>Examples</strong>: <ul><li><a href="@img_folder_path/example_default.png" target="blank">Default</a></li><li><a href="@img_folder_path/example_plain.png" target="blank">Plain</a></li><li><a href="@img_folder_path/example_stockholm_syndrome.png" target="blank">Stockholm Syndrome</a></li><li><a href="@img_folder_path/colorbox_example_1.png" target="blank">Example 1</a></li><li><a href="@img_folder_path/colorbox_example_2.png" target="blank">Example 2</a></li><li><a href="@img_folder_path/colorbox_example_3.png" target="blank">Example 3</a></li><li><a href="@img_folder_path/colorbox_example_4.png" target="blank">Example 4</a></li><li><a href="@img_folder_path/example_none.png" target="blank">None</a></li></ul>', ['@img_folder_path' => $img_folder_path]),
     ];
     $form['colorbox_custom_settings']['colorbox_custom_settings_activate'] = [
       '#type' => 'radios',
diff --git a/drupal/modules/colorbox/src/GalleryIdHelper.php b/drupal/modules/colorbox/src/GalleryIdHelper.php
new file mode 100644
index 0000000000000000000000000000000000000000..df900e80e9bc40b08e8c0f685ff574238e32fcf5
--- /dev/null
+++ b/drupal/modules/colorbox/src/GalleryIdHelper.php
@@ -0,0 +1,118 @@
+<?php
+
+namespace Drupal\colorbox;
+
+use Drupal\Component\Utility\Crypt;
+use Drupal\Core\Config\ConfigFactoryInterface;
+use Drupal\Core\Entity\ContentEntityInterface;
+use Drupal\Core\Field\FieldItemInterface;
+use Drupal\Core\Utility\Token;
+
+/**
+ * Implementation of GalleryIdHelper.
+ *
+ * @package Drupal\colorbox
+ */
+class GalleryIdHelper {
+
+  /**
+   * The Gallery Token.
+   *
+   * @var null
+   */
+  protected $galleryToken = NULL;
+
+  /**
+   * The Configuration Factory.
+   *
+   * @var \Drupal\Core\Config\ConfigFactoryInterface
+   */
+  protected $configFactory;
+
+  /**
+   * The Token.
+   *
+   * @var \Drupal\Core\Utility\Token
+   */
+  protected $token;
+
+  /**
+   * GalleryIdHelper constructor.
+   *
+   * @param \Drupal\Core\Config\ConfigFactoryInterface $configFactory
+   *   The Configuration Factory.
+   * @param \Drupal\Core\Utility\Token $token
+   *   The Token.
+   */
+  public function __construct(ConfigFactoryInterface $configFactory, Token $token) {
+    $this->configFactory = $configFactory;
+    $this->token = $token;
+  }
+
+  /**
+   * Generate ID.
+   *
+   * @param \Drupal\Core\Entity\ContentEntityInterface $entity
+   *   The Entity.
+   * @param \Drupal\Core\Field\FieldItemInterface $item
+   *   The Item.
+   * @param array $settings
+   *   The Settings.
+   *
+   * @return string
+   *   Return string.
+   */
+  public function generateId(ContentEntityInterface $entity, FieldItemInterface $item, array $settings) {
+    $entity_bundle = $entity->bundle();
+    $entity_type = $entity->getEntityTypeId();
+    $config = $this->configFactory->get('colorbox.settings');
+
+    // Build the gallery id.
+    $id = $entity->id();
+    $entity_id = !empty($id) ? $entity_bundle . '-' . $id : 'entity-id';
+    $field_name = $item->getParent()->getName();
+
+    switch ($settings['colorbox_gallery']) {
+      case 'post':
+        $gallery_id = 'gallery-' . $entity_id;
+        break;
+
+      case 'page':
+        $gallery_id = 'gallery-all';
+        break;
+
+      case 'field_post':
+        $gallery_id = 'gallery-' . $entity_id . '-' . $field_name;
+        break;
+
+      case 'field_page':
+        $gallery_id = 'gallery-' . $field_name;
+        break;
+
+      case 'custom':
+        $gallery_id = $this->token->replace(
+          $settings['colorbox_gallery_custom'],
+          [$entity_type => $entity, 'file' => $item],
+          ['clear' => TRUE]
+        );
+        break;
+
+      default:
+        $gallery_id = '';
+    }
+
+    // If gallery id is not empty add unique per-request token to avoid.
+    // images being added manually to galleries.
+    if (!empty($gallery_id) && $config->get('advanced.unique_token')) {
+      // Check if gallery token has already been set, we need to reuse.
+      // the token for the whole request.
+      if (is_null($this->galleryToken)) {
+        // We use a short token since randomness is not critical.
+        $this->galleryToken = Crypt::randomBytesBase64(8);
+      }
+      $gallery_id = $gallery_id . '-' . $this->galleryToken;
+    }
+    return $gallery_id;
+  }
+
+}
diff --git a/drupal/modules/colorbox/templates/colorbox-formatter.html.twig b/drupal/modules/colorbox/templates/colorbox-formatter.html.twig
index b282c1b87d04b6addbbb62e0e4c254f6952e9268..a5c86188ff79a6230eb5848b35c68f9f3c6a9a51 100644
--- a/drupal/modules/colorbox/templates/colorbox-formatter.html.twig
+++ b/drupal/modules/colorbox/templates/colorbox-formatter.html.twig
@@ -13,4 +13,5 @@
  * @ingroup themeable
  */
 #}
+
 <a href="{{ url }}"{{ attributes }}>{{ image }}</a>
diff --git a/drupal/modules/colorbox/tests/modules/colorbox_library_test/colorbox_library_test.info.yml b/drupal/modules/colorbox/tests/modules/colorbox_library_test/colorbox_library_test.info.yml
index 57dbbebaff114c74f4586f89c8262aae5da514ce..4cae3dd70f1c57e8ab008b9328c6c65a572a467b 100644
--- a/drupal/modules/colorbox/tests/modules/colorbox_library_test/colorbox_library_test.info.yml
+++ b/drupal/modules/colorbox/tests/modules/colorbox_library_test/colorbox_library_test.info.yml
@@ -1,11 +1,11 @@
-name: Colorbox Library Test
-description: Ensure colorbox can be tested properly with the downloaded library.
+name: 'Colorbox Library Test'
+description: 'Ensure colorbox can be tested properly with the downloaded library.'
 type: module
 hidden: true
 package: Testing
 core_version_requirement: ^8.8 || ^9
 
-# Information added by Drupal.org packaging script on 2020-04-16
-version: '8.x-1.6'
+# Information added by Drupal.org packaging script on 2021-03-05
+version: '8.x-1.7'
 project: 'colorbox'
-datestamp: 1587016345
+datestamp: 1614960643
diff --git a/drupal/modules/metatag/CHANGELOG.txt b/drupal/modules/metatag/CHANGELOG.txt
index e5549ef09e1afdad0c6d23fcd1ba16fd8b3b7926..0631fc90050f28d0e1065af0fe840e448bd58431 100644
--- a/drupal/modules/metatag/CHANGELOG.txt
+++ b/drupal/modules/metatag/CHANGELOG.txt
@@ -1,3 +1,50 @@
+Metatag 8.x-1.16, 2021-03-15
+----------------------------
+#3186893 by DamienMcKenna: Document how to update from Metatag Access to Metatag
+  Extended Perms.
+#3187583 by jrb: Syntax error when running PHP 7.0.
+#3187898 by rutiolma: Comply with migrations using migrate_upgrade.
+#3182548 by DamienMcKenna: Fix tests on 8.x-1.x branch for D9.1.
+#3158186 by siddhant.bhosale, rahulrasgon, rokzabukovec, sabina.h,
+  DamienMcKenna: Replace usages of assertions that are deprecated.
+#3186770 by mortim07: System status report page indicates Metatag's token types
+  do not have any tokens defined.
+#3188806 by mortim07, acbramley, DamienMcKenna: Check if the entity being viewed
+  is the route entity.
+#3188839 by mortim07, DamienMcKenna, mrshowerman, FiNeX, bwaindwain: Node tokens
+  missing.
+#3189138 by bwaindwain, DamienMcKenna: Form element still visible even though
+  permissions turned off.
+#3191109 by thalles: Replace deprecated Drupal\KernelTests\AssertLegacyTrait
+  ::assertEqual by $this->assertEquals().
+#3190808 by Wim Leers, DamienMcKenna: Do not run a "table exists" query for
+  every migrated row of data (regardless of whether it's a metatag row or not!).
+#3193523 by DamienMcKenna: Removed files accidentally committed.
+#3189850 by cmod, DamienMcKenna, J-Lee: Undefined index: href in
+  metatag_page_attachments().
+#3077781 by thejimbirch, DamienMcKenna, mmbk, cindytwilliams: Remove references
+  to the amphtml meta tag.
+#3193502 by DaliaMoh, aritrika.d, DamienMcKenna: Extra if() statement in
+  _metatag_is_migration_plugin_supported().
+#3123583 by DamienMcKenna, Berdir, jonathan1055: Add Devel dependency, tests
+  back again.
+#3199122 by DamienMcKenna, thejimbirch: Fix compatibility with Drupal 9.
+#3199060 by Santhosh-Kumar-Rengasamy, DamienMcKenna: Custom Migration dependency
+  issue for d7 migrate process plugin.
+#2930291 by dobe, trobey, DamienMcKenna, sylus: Expand all text fields to allow
+  1,024 characters.
+#3202865 by stmh, DamienMcKenna: logic in generateRawElements does not work with
+  hreflangs.
+#2941632 by bgilhome, rokzabukovec, DamienMcKenna, yannickoo, thejimbirch:
+  og:latitude/longitude have been replaced by place:location:latitude/longitude.
+#3196133 by leopathu, DamienMcKenna: Exclusive robots metatags (index, noindex,
+  follow, nofollow) in Entity Form.
+#3145078 by DamienMcKenna, mrinalini9, amjad1233, vijaycs85, dww: Possibly wrong
+  use of $modules array in setUp() for functional tests.
+#3196067 by Ruslan Piskarov, DamienMcKenna, mohit.bansal623: Notice: Undefined
+  offset: 2 in metatag_tokens() (line 218 of metatag.tokens.inc).
+
+
 Metatag 8.x-1.15, 2020-12-05
 ----------------------------
 #3165112 by Wim Leers, tim.plunkett: Metatag migrations should be tagged
diff --git a/drupal/modules/metatag/composer.json b/drupal/modules/metatag/composer.json
index 88b6bbd6fba57bdedb37071ce3df22798f43d345..c43f531a9321cceb132396da54196ac62595b140 100644
--- a/drupal/modules/metatag/composer.json
+++ b/drupal/modules/metatag/composer.json
@@ -26,6 +26,7 @@
     "drupal/token": "^1.0"
   },
   "require-dev": {
+    "drupal/devel": "^4.0",
     "drupal/redirect": "1.x-dev",
     "drupal/page_manager": "4.x-dev",
     "drupal/panelizer": "4.x-dev"
diff --git a/drupal/modules/metatag/metatag.info.yml b/drupal/modules/metatag/metatag.info.yml
index bf207cb89a8ab498844687bf86c3cb6bcc94f511..cbfc297dfb7cd99a8b11e7c8c4f2cd3436f2f7eb 100644
--- a/drupal/modules/metatag/metatag.info.yml
+++ b/drupal/modules/metatag/metatag.info.yml
@@ -7,8 +7,10 @@ configure: entity.metatag_defaults.collection
 dependencies:
   - drupal:field
   - token:token
+test_dependencies:
+  - devel:devel
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag.module b/drupal/modules/metatag/metatag.module
index a5fc44b39782eb66fc6234a0e5854ae298dc8ce6..565298c83a6c681187b6bd378f7c678a84457745 100644
--- a/drupal/modules/metatag/metatag.module
+++ b/drupal/modules/metatag/metatag.module
@@ -156,15 +156,18 @@ function metatag_page_attachments(array &$attachments) {
       // Also add a HTTP header "Link:" for canonical URLs and shortlinks.
       // See HtmlResponseAttachmentsProcessor::processHtmlHeadLink() for the
       // implementation of the functionality in core.
-      if (in_array($item[1], ['canonical_url', 'shortlink'])) {
-        $attributes = $item[0]['#attributes'];
-
-        $href = '<' . Html::escape($attributes['href']) . '>';
-        unset($attributes['href']);
-        if ($param = HtmlResponseAttachmentsProcessor::formatHttpHeaderAttributes($attributes)) {
-          $href .= ';' . $param;
+      if (isset($item[0]['#attributes']['href'])) {
+        if (in_array($item[1], ['canonical_url', 'shortlink'])) {
+          $attributes = $item[0]['#attributes'];
+
+          $href = '<' . Html::escape($attributes['href']) . '>';
+          unset($attributes['href']);
+          $param = HtmlResponseAttachmentsProcessor::formatHttpHeaderAttributes($attributes);
+          if (!empty($param)) {
+            $href .= ';' . $param;
+          }
+          $head_links[] = $href;
         }
-        $head_links[] = $href;
       }
     }
 
@@ -209,6 +212,12 @@ function metatag_page_attachments_alter(array &$attachments) {
  * Implements hook_entity_view_alter().
  */
 function metatag_entity_view_alter(array &$build, EntityInterface $entity, EntityViewDisplayInterface $display) {
+  // Don't proceed any further if the entity being viewed isn't the route
+  // entity.
+  if (!_metatag_is_entity_route_entity($entity)) {
+    return;
+  }
+
   if (!$entity->getEntityType()->hasLinkTemplate('canonical')) {
     return;
   }
@@ -234,6 +243,29 @@ function metatag_entity_view_alter(array &$build, EntityInterface $entity, Entit
   _metatag_remove_duplicate_entity_tags($build);
 }
 
+/**
+ * A function to determine whether the entity in question is the route entity.
+ *
+ * @param \Drupal\Core\Entity\EntityInterface $entity
+ *   The entity.
+ *
+ * @return bool
+ *   The result.
+ */
+function _metatag_is_entity_route_entity(EntityInterface $entity): bool {
+  static $cached_entity_uuid;
+  if (!$cached_entity_uuid) {
+    foreach (\Drupal::routeMatch()->getParameters() as $route_parameter) {
+      if ($route_parameter instanceof EntityInterface) {
+        if ($route_parameter->uuid() === $entity->uuid()) {
+          $cached_entity_uuid = $entity->uuid();
+        }
+      }
+    }
+  }
+  return ($cached_entity_uuid === $entity->uuid());
+}
+
 /**
  * Pre render callback for entities processed by Panelizer.
  *
@@ -669,9 +701,16 @@ function metatag_migrate_prepare_row(Row $row, MigrateSourceInterface $source, M
     return;
   }
 
-  // Work out what sort of migration to do.
-  // Metatag-D7.
-  if ($source->getDatabase()->schema()->tableExists('metatag')) {
+  // Work out what sort of migration to do. Cache the results of this logic so
+  // that it isn't checked on every single row being processed.
+  static $metatag_table_exists, $nodewords_table_exists;
+  if (!isset($metatag_table_exists)) {
+    $metatag_table_exists = $source->getDatabase()->schema()->tableExists('metatag');
+    $nodewords_table_exists = $source->getDatabase()->schema()->tableExists('nodewords');
+  }
+
+  // The source is Metatag-D7.
+  if ($metatag_table_exists) {
     // @todo Write a more general version rather than hard-coded.
     // Support a know subset of D7 sources.
     if (is_a($source, Node7::class)) {
@@ -735,8 +774,8 @@ function metatag_migrate_prepare_row(Row $row, MigrateSourceInterface $source, M
     }
   }
 
-  // Nodewords-D6.
-  elseif ($source->getDatabase()->schema()->tableExists('nodewords')) {
+  // The source is Nodewords-D6.
+  elseif ($nodewords_table_exists) {
     // @todo Write a more general version rather than hard-coded.
     // Support a know subset of D6 sources.
     if (is_a($source, Node6::class)) {
@@ -858,14 +897,14 @@ function metatag_migration_plugins_alter(array &$definitions) {
         // d7_node_complete, which has dependencies on d7_field_instance and
         // d7_comment_field_instance to ensure correct migration order.
         if ($bundle_id && isset($definitions["d7_metatag_field_instance:$entity_type_id:$bundle_id"])) {
-          $definition['migration_dependencies']['required'][] = "d7_metatag_field:$entity_type_id";
-          $definition['migration_dependencies']['required'][] = "d7_metatag_field_instance:$entity_type_id:$bundle_id";
-          $definition['migration_dependencies']['required'][] = "d7_metatag_field_instance_widget_settings:$entity_type_id:$bundle_id";
+          $definition['migration_dependencies']['optional'][] = "d7_metatag_field:$entity_type_id";
+          $definition['migration_dependencies']['optional'][] = "d7_metatag_field_instance:$entity_type_id:$bundle_id";
+          $definition['migration_dependencies']['optional'][] = "d7_metatag_field_instance_widget_settings:$entity_type_id:$bundle_id";
         }
         elseif (isset($definitions["d7_metatag_field_instance:$entity_type_id"])) {
-          $definition['migration_dependencies']['required'][] = "d7_metatag_field:$entity_type_id";
-          $definition['migration_dependencies']['required'][] = "d7_metatag_field_instance:$entity_type_id";
-          $definition['migration_dependencies']['required'][] = "d7_metatag_field_instance_widget_settings:$entity_type_id";
+          $definition['migration_dependencies']['optional'][] = "d7_metatag_field:$entity_type_id";
+          $definition['migration_dependencies']['optional'][] = "d7_metatag_field_instance:$entity_type_id";
+          $definition['migration_dependencies']['optional'][] = "d7_metatag_field_instance_widget_settings:$entity_type_id";
         }
       }
     }
@@ -891,10 +930,19 @@ function _metatag_is_migration_plugin_supported(array $definition) {
   if (empty($definition['migration_tags'])) {
     return FALSE;
   }
+  if (!is_array($definition['migration_tags'])) {
+    return FALSE;
+  }
   if (!array_intersect(['Drupal 6', 'Drupal 7'], $definition['migration_tags'])) {
     return FALSE;
   }
 
+  // Support for migrate_upgrade module, to avoid adding dependencies on already
+  // processed migration procedures.
+  if (!empty($definition['migration_group'])) {
+    return FALSE;
+  }
+
   // This migration has destination plugins defined.
   if (!empty($definition['destination']['plugin'])) {
     // Follow logic on hook_entity_base_field_info() and exclude the metatag
diff --git a/drupal/modules/metatag/metatag.tokens.inc b/drupal/modules/metatag/metatag.tokens.inc
index 836bfd7e90eafef500731ae1f3977396fa143064..8b1674d35c747e3c9286c16ecaf9bd4772a38c2e 100644
--- a/drupal/modules/metatag/metatag.tokens.inc
+++ b/drupal/modules/metatag/metatag.tokens.inc
@@ -54,6 +54,12 @@ function metatag_token_info() {
       'nested' => TRUE,
     ];
 
+    $info['tokens'][$metatag_token_name]['value'] = [
+      'name' => Html::escape($label),
+      'module' => 'metatag',
+      'description' => $description,
+    ];
+
     // Tag list token type.
     if ($multiple) {
       $info['types']["list<$metatag_token_name>"] = [
@@ -200,7 +206,7 @@ function metatag_tokens($type, $tokens, array $data, array $options, BubbleableM
         // For [metatag:tag_name:0], [metatag:tag_name:0:value] and
         // [metatag:tag_name:value] tokens.
         else {
-          [$tag_name, $delta] = explode(':', $name, 2);
+          list($tag_name, $delta) = explode(':', $name, 2);
           if (!is_numeric($delta)) {
             unset($delta);
           }
@@ -215,10 +221,15 @@ function metatag_tokens($type, $tokens, array $data, array $options, BubbleableM
 
         // Render only one delta.
         if (isset($delta)) {
-          $replacements[$original] = $processed_tags[$tag_name][$delta];
+          $replacements[$original] = $processed_tags[$tag_name][$delta] ?? NULL;
         }
         else {
-          $replacements[$original] = is_array($processed_tags[$tag_name]) ? implode(',', $processed_tags[$tag_name]) : $processed_tags[$tag_name];
+          if (is_array($processed_tags[$tag_name])) {
+            $replacements[$original] = implode(',', $processed_tags[$tag_name]);
+          }
+          else {
+            $replacements[$original] = $processed_tags[$tag_name];
+          }
         }
       }
       break;
diff --git a/drupal/modules/metatag/metatag_app_links/metatag_app_links.info.yml b/drupal/modules/metatag/metatag_app_links/metatag_app_links.info.yml
index 6953e156bb4a03221e267918d2dd51023e91b27d..b5a57a087c4c9b778da787184bcd57eed9c6dc48 100644
--- a/drupal/modules/metatag/metatag_app_links/metatag_app_links.info.yml
+++ b/drupal/modules/metatag/metatag_app_links/metatag_app_links.info.yml
@@ -6,7 +6,7 @@ package: SEO
 dependencies:
   - metatag:metatag
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag_app_links/tests/src/Functional/MetatagAppLinksTagsTest.php b/drupal/modules/metatag/metatag_app_links/tests/src/Functional/MetatagAppLinksTagsTest.php
index ac47a66d072a5aa7705a528fcdd2cc4ef530573c..9935b482d45c5e812e2ff8f664ecb477ace6ccce 100644
--- a/drupal/modules/metatag/metatag_app_links/tests/src/Functional/MetatagAppLinksTagsTest.php
+++ b/drupal/modules/metatag/metatag_app_links/tests/src/Functional/MetatagAppLinksTagsTest.php
@@ -11,6 +11,11 @@
  */
 class MetatagAppLinksTagsTest extends MetatagTagsTestBase {
 
+  /**
+   * {@inheritdoc}
+   */
+  protected static $modules = ['metatag_app_links'];
+
   /**
    * {@inheritdoc}
    */
@@ -46,14 +51,6 @@ class MetatagAppLinksTagsTest extends MetatagTagsTestBase {
    */
   protected $testNameAttribute = 'property';
 
-  /**
-   * {@inheritdoc}
-   */
-  protected function setUp() {
-    parent::$modules[] = 'metatag_app_links';
-    parent::setUp();
-  }
-
   /**
    * Each of these meta tags has a different tag name vs its internal name.
    */
diff --git a/drupal/modules/metatag/metatag_dc/metatag_dc.info.yml b/drupal/modules/metatag/metatag_dc/metatag_dc.info.yml
index 59c782f66a0c5eafc3d9ccfab20a58c1b4b1cec1..e084b6bf31801655157da36fe8ef0f385e5010a0 100644
--- a/drupal/modules/metatag/metatag_dc/metatag_dc.info.yml
+++ b/drupal/modules/metatag/metatag_dc/metatag_dc.info.yml
@@ -6,7 +6,7 @@ package: SEO
 dependencies:
   - metatag:metatag
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag_dc/tests/src/Functional/MetatagDublinCoreTagsTest.php b/drupal/modules/metatag/metatag_dc/tests/src/Functional/MetatagDublinCoreTagsTest.php
index 963a3315fb8601c99ec418e9f92517653c071edb..032834b3bfbfbd17f375e1ed32a6548967c85d9f 100644
--- a/drupal/modules/metatag/metatag_dc/tests/src/Functional/MetatagDublinCoreTagsTest.php
+++ b/drupal/modules/metatag/metatag_dc/tests/src/Functional/MetatagDublinCoreTagsTest.php
@@ -11,6 +11,11 @@
  */
 class MetatagDublinCoreTagsTest extends MetatagTagsTestBase {
 
+  /**
+   * {@inheritdoc}
+   */
+  protected static $modules = ['metatag_dc'];
+
   /**
    * {@inheritdoc}
    */
@@ -32,14 +37,6 @@ class MetatagDublinCoreTagsTest extends MetatagTagsTestBase {
     'dcterms_type',
   ];
 
-  /**
-   * {@inheritdoc}
-   */
-  protected function setUp() {
-    parent::$modules[] = 'metatag_dc';
-    parent::setUp();
-  }
-
   /**
    * Each of these meta tags has a different tag name vs its internal name.
    */
diff --git a/drupal/modules/metatag/metatag_dc_advanced/metatag_dc_advanced.info.yml b/drupal/modules/metatag/metatag_dc_advanced/metatag_dc_advanced.info.yml
index 598e9c5073193eab84c7e532b443884968d5d95e..73aa8bae7a611373de4e91094ac4bf637d3946f4 100644
--- a/drupal/modules/metatag/metatag_dc_advanced/metatag_dc_advanced.info.yml
+++ b/drupal/modules/metatag/metatag_dc_advanced/metatag_dc_advanced.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - metatag:metatag
   - metatag:metatag_dc
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag_dc_advanced/tests/src/Functional/MetatagDublinCoreAdvancedTagsTest.php b/drupal/modules/metatag/metatag_dc_advanced/tests/src/Functional/MetatagDublinCoreAdvancedTagsTest.php
index 03d8bf7e6c946d1ee10551b60817a4d67978283e..7df9b3a242879602c07eaefc5c46ad48406a4d83 100644
--- a/drupal/modules/metatag/metatag_dc_advanced/tests/src/Functional/MetatagDublinCoreAdvancedTagsTest.php
+++ b/drupal/modules/metatag/metatag_dc_advanced/tests/src/Functional/MetatagDublinCoreAdvancedTagsTest.php
@@ -12,6 +12,11 @@
  */
 class MetatagDublinCoreAdvancedTagsTest extends MetatagTagsTestBase {
 
+  /**
+   * {@inheritdoc}
+   */
+  protected static $modules = ['metatag_dc_advanced'];
+
   /**
    * {@inheritdoc}
    */
@@ -58,14 +63,6 @@ class MetatagDublinCoreAdvancedTagsTest extends MetatagTagsTestBase {
     'dcterms_valid',
   ];
 
-  /**
-   * {@inheritdoc}
-   */
-  protected function setUp() {
-    parent::$modules[] = 'metatag_dc_advanced';
-    parent::setUp();
-  }
-
   /**
    * Each of these meta tags has a different tag name vs its internal name.
    */
diff --git a/drupal/modules/metatag/metatag_extended_perms/README.txt b/drupal/modules/metatag/metatag_extended_perms/README.txt
index ba2d609c96ff4ca9d127066f03e683f2b99c5ebb..4bd5059c2fe9fa77498f54bcd312a4a3fcbd5774 100644
--- a/drupal/modules/metatag/metatag_extended_perms/README.txt
+++ b/drupal/modules/metatag/metatag_extended_perms/README.txt
@@ -25,6 +25,48 @@ before enabling it on production, to help ensure these problems are not
 encountered.
 
 
+Updating from Metatag Access
+--------------------------------------------------------------------------------
+The original sandbox module for this functionality was called "Metatag Access".
+Sites which used that submodule should switch to this module. Rather than
+loosing their configuration, use the following update script to convert the
+permissions.
+
+/**
+ * Replace Metatag Access with Metatag Extended Perms.
+ */
+function mysite_update_9001() {
+  $installer = \Drupal::service('module_installer');
+
+  // Install the Metatag Extended Permissions module.
+  $installer->install(['metatag_extended_perms']);
+
+  // Update the permissions.
+  foreach (Role::loadMultiple() as $role) {
+    // Keep track of whether the permissions changed for this role.
+    $changed = FALSE;
+    foreach ($role->getPermissions() as $key => $perm) {
+      // Look for permissions that started with the old permission string.
+      if (strpos($perm, 'access metatag tag') !== FALSE) {
+        // Grand the new permission.
+        $role->grantPermission(str_replace('access metatag tag', 'access metatag', $perm));
+
+        // Track that the role's permissions changed.
+        $changed = TRUE;
+      }
+    }
+
+    // If the permissions changed, save the role.
+    if ($changed) {
+      $role->trustData()->save();
+    }
+  }
+
+  // Uninstall the Metatag Access module.
+  $installer->uninstall(['metatag_access']);
+}
+
+
 Credits / contact
 --------------------------------------------------------------------------------
 Originally written by Michael Petri [1].
diff --git a/drupal/modules/metatag/metatag_extended_perms/metatag_extended_perms.info.yml b/drupal/modules/metatag/metatag_extended_perms/metatag_extended_perms.info.yml
index f2d6d1f7869c1facc533940f42915a6cdb70f1f3..928385acb9b475259ae2d134c58e2524689f38ac 100644
--- a/drupal/modules/metatag/metatag_extended_perms/metatag_extended_perms.info.yml
+++ b/drupal/modules/metatag/metatag_extended_perms/metatag_extended_perms.info.yml
@@ -6,7 +6,7 @@ package: SEO
 dependencies:
   - metatag
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag_extended_perms/metatag_extended_perms.module b/drupal/modules/metatag/metatag_extended_perms/metatag_extended_perms.module
index fb0ff5706eea8ed80557c88c6474c5d13126d5c1..9061ab9594ed1e1ffba8d568db5d57c24d31c55c 100644
--- a/drupal/modules/metatag/metatag_extended_perms/metatag_extended_perms.module
+++ b/drupal/modules/metatag/metatag_extended_perms/metatag_extended_perms.module
@@ -16,6 +16,8 @@ function metatag_extended_perms_field_widget_form_alter(&$element, FormStateInte
   if ($context['widget'] instanceof MetatagFirehose) {
     $group_manager = \Drupal::getContainer()->get('plugin.manager.metatag.group');
 
+    // Prevent access to the element until at least one permission is granted.
+    $element['#access'] = FALSE;
     foreach (Element::children($element) as $group_id) {
       $group = $group_manager->getDefinition($group_id, FALSE);
       if ($group === NULL) {
@@ -33,9 +35,10 @@ function metatag_extended_perms_field_widget_form_alter(&$element, FormStateInte
         $element[$group_id][$tag_id]['#access'] = \Drupal::currentUser()
           ->hasPermission('access metatag ' . $group_id . '__' . $tag_id);
 
-        // Make the group accessible if user has access to the tag.
+        // Make the parent and group accessible if user has access to the tag.
         if ($element[$group_id][$tag_id]['#access']) {
           $element[$group_id]['#access'] = TRUE;
+          $element['#access'] = TRUE;
         }
       }
     }
diff --git a/drupal/modules/metatag/metatag_extended_perms/tests/src/Functional/PermissionsTest.php b/drupal/modules/metatag/metatag_extended_perms/tests/src/Functional/PermissionsTest.php
index 830a4d3d98045b5a50f2f96de5924f516d0ab384..392cb0c960c53939274353ed66fbe76b42d93e93 100644
--- a/drupal/modules/metatag/metatag_extended_perms/tests/src/Functional/PermissionsTest.php
+++ b/drupal/modules/metatag/metatag_extended_perms/tests/src/Functional/PermissionsTest.php
@@ -104,9 +104,12 @@ public function testPermissionsExist() {
     $session = $this->assertSession();
     $session->statusCodeEquals(200);
 
-    // Confirm that the page contains the standard text iddicating this is the
+    // Confirm that the page contains the standard text indicating this is the
     // permissions page.
-    $session->pageTextContains('Administer menus and menu items');
+    $session->pageTextContains('Administer modules');
+    $session->pageTextContains('Administer site configuration');
+    $session->pageTextContains('Administer themes');
+    $session->pageTextContains('Administer software updates');
 
     // Look for each of the meta tags.
     foreach ($this->permissions as $group => $perms) {
diff --git a/drupal/modules/metatag/metatag_facebook/metatag_facebook.info.yml b/drupal/modules/metatag/metatag_facebook/metatag_facebook.info.yml
index 11944e97e8d4f9271d60b96a125a910a73d57dc7..ed5f9b5d5649c7dba354bd245b307ea0ead725c1 100644
--- a/drupal/modules/metatag/metatag_facebook/metatag_facebook.info.yml
+++ b/drupal/modules/metatag/metatag_facebook/metatag_facebook.info.yml
@@ -6,7 +6,7 @@ package: SEO
 dependencies:
   - metatag:metatag
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag_facebook/tests/src/Functional/MetatagFacebookTagsTest.php b/drupal/modules/metatag/metatag_facebook/tests/src/Functional/MetatagFacebookTagsTest.php
index c71799d9bfd1c772e2118337951b80d58e0686c4..f3f6c7380d49f2343e5b49e583b8d4e9f4c7f98b 100644
--- a/drupal/modules/metatag/metatag_facebook/tests/src/Functional/MetatagFacebookTagsTest.php
+++ b/drupal/modules/metatag/metatag_facebook/tests/src/Functional/MetatagFacebookTagsTest.php
@@ -11,6 +11,11 @@
  */
 class MetatagFacebookTagsTest extends MetatagTagsTestBase {
 
+  /**
+   * {@inheritdoc}
+   */
+  protected static $modules = ['metatag_facebook'];
+
   /**
    * {@inheritdoc}
    */
@@ -25,14 +30,6 @@ class MetatagFacebookTagsTest extends MetatagTagsTestBase {
    */
   protected $testNameAttribute = 'property';
 
-  /**
-   * {@inheritdoc}
-   */
-  protected function setUp() {
-    parent::$modules[] = 'metatag_facebook';
-    parent::setUp();
-  }
-
   /**
    * Each of these meta tags has a different tag name vs its internal name.
    */
diff --git a/drupal/modules/metatag/metatag_favicons/metatag_favicons.info.yml b/drupal/modules/metatag/metatag_favicons/metatag_favicons.info.yml
index b5179b53f7c81c9aa6f70778ebafda30efca2bdd..4b3940f9344b251b737187cc8b00da137c1906af 100644
--- a/drupal/modules/metatag/metatag_favicons/metatag_favicons.info.yml
+++ b/drupal/modules/metatag/metatag_favicons/metatag_favicons.info.yml
@@ -6,7 +6,7 @@ package: SEO
 dependencies:
   - metatag:metatag
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag_favicons/tests/src/Functional/MetatagFaviconsTagsTest.php b/drupal/modules/metatag/metatag_favicons/tests/src/Functional/MetatagFaviconsTagsTest.php
index 96fcc70adbafde9cd03e044a55bb5ab7ed0197dd..aec9f6bf6ab85ed128bb3baef2965cceab8d3b20 100644
--- a/drupal/modules/metatag/metatag_favicons/tests/src/Functional/MetatagFaviconsTagsTest.php
+++ b/drupal/modules/metatag/metatag_favicons/tests/src/Functional/MetatagFaviconsTagsTest.php
@@ -11,6 +11,11 @@
  */
 class MetatagFaviconsTagsTest extends MetatagTagsTestBase {
 
+  /**
+   * {@inheritdoc}
+   */
+  protected static $modules = ['metatag_favicons'];
+
   /**
    * {@inheritdoc}
    */
@@ -54,14 +59,6 @@ class MetatagFaviconsTagsTest extends MetatagTagsTestBase {
    */
   protected $testValueAttribute = 'href';
 
-  /**
-   * {@inheritdoc}
-   */
-  protected function setUp() {
-    parent::$modules[] = 'metatag_favicons';
-    parent::setUp();
-  }
-
   /**
    * Implements {tag_name}TestValueAttribute() for 'shortcut icon'.
    */
diff --git a/drupal/modules/metatag/metatag_google_cse/metatag_google_cse.info.yml b/drupal/modules/metatag/metatag_google_cse/metatag_google_cse.info.yml
index beb9dbe7dd650b2e58776fdb3db16f990487b4c3..9cfe7ce4d10b4d1b536670df21b0a7b5898ee70c 100644
--- a/drupal/modules/metatag/metatag_google_cse/metatag_google_cse.info.yml
+++ b/drupal/modules/metatag/metatag_google_cse/metatag_google_cse.info.yml
@@ -6,7 +6,7 @@ package: SEO
 dependencies:
   - metatag:metatag
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag_google_cse/tests/src/Functional/MetatagGoogleCSETagsTest.php b/drupal/modules/metatag/metatag_google_cse/tests/src/Functional/MetatagGoogleCSETagsTest.php
index 0787e251297eea20723ca06c5cadb075cdb97bfd..4867b6db138619946c79fed5d29aa9c8f6237ce3 100644
--- a/drupal/modules/metatag/metatag_google_cse/tests/src/Functional/MetatagGoogleCSETagsTest.php
+++ b/drupal/modules/metatag/metatag_google_cse/tests/src/Functional/MetatagGoogleCSETagsTest.php
@@ -11,6 +11,11 @@
  */
 class MetatagGoogleCSETagsTest extends MetatagTagsTestBase {
 
+  /**
+   * {@inheritdoc}
+   */
+  protected static $modules = ['metatag_google_cse'];
+
   /**
    * {@inheritdoc}
    */
@@ -22,14 +27,6 @@ class MetatagGoogleCSETagsTest extends MetatagTagsTestBase {
     'thumbnail',
   ];
 
-  /**
-   * {@inheritdoc}
-   */
-  protected function setUp() {
-    parent::$modules[] = 'metatag_google_cse';
-    parent::setUp();
-  }
-
   /**
    * Implements {tag_name}TestTagName() for 'google_rating'.
    */
diff --git a/drupal/modules/metatag/metatag_google_plus/metatag_google_plus.info.yml b/drupal/modules/metatag/metatag_google_plus/metatag_google_plus.info.yml
index e9c4e69c5df6f9581c8fafcc02ab301c83e776ec..746077905af562fd4dc0ebc3dfcf755bda138dd9 100644
--- a/drupal/modules/metatag/metatag_google_plus/metatag_google_plus.info.yml
+++ b/drupal/modules/metatag/metatag_google_plus/metatag_google_plus.info.yml
@@ -6,7 +6,7 @@ package: SEO
 dependencies:
   - metatag:metatag
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag_google_plus/tests/src/Functional/MetatagGooglePlusTagsTest.php b/drupal/modules/metatag/metatag_google_plus/tests/src/Functional/MetatagGooglePlusTagsTest.php
index 4109d043ae6610a4b4bd1c0ef3bb586e816a629a..c85c3adf6568f9d6a51295c780305b5a6b24b447 100644
--- a/drupal/modules/metatag/metatag_google_plus/tests/src/Functional/MetatagGooglePlusTagsTest.php
+++ b/drupal/modules/metatag/metatag_google_plus/tests/src/Functional/MetatagGooglePlusTagsTest.php
@@ -11,6 +11,11 @@
  */
 class MetatagGooglePlusTagsTest extends MetatagTagsTestBase {
 
+  /**
+   * {@inheritdoc}
+   */
+  protected static $modules = ['metatag_google_plus'];
+
   /**
    * {@inheritdoc}
    */
@@ -27,14 +32,6 @@ class MetatagGooglePlusTagsTest extends MetatagTagsTestBase {
    */
   protected $testNameAttribute = 'itemprop';
 
-  /**
-   * {@inheritdoc}
-   */
-  protected function setUp() {
-    parent::$modules[] = 'metatag_google_plus';
-    parent::setUp();
-  }
-
   /**
    * Each of these meta tags has a different tag name vs its internal name.
    */
diff --git a/drupal/modules/metatag/metatag_hreflang/metatag_hreflang.info.yml b/drupal/modules/metatag/metatag_hreflang/metatag_hreflang.info.yml
index 2c14c44d6981e967c081364710ff2f85f39c697a..08f4d821bd22099fa8607f6ced07539e01337da4 100644
--- a/drupal/modules/metatag/metatag_hreflang/metatag_hreflang.info.yml
+++ b/drupal/modules/metatag/metatag_hreflang/metatag_hreflang.info.yml
@@ -6,7 +6,7 @@ package: SEO
 dependencies:
   - metatag:metatag
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag_hreflang/tests/src/Functional/MetatagHreflangTagsTest.php b/drupal/modules/metatag/metatag_hreflang/tests/src/Functional/MetatagHreflangTagsTest.php
index 040bd7dfce07fd59b051169af78fec00f877a538..8423cf4ba1b36917efd42713d57d91ea36e39450 100644
--- a/drupal/modules/metatag/metatag_hreflang/tests/src/Functional/MetatagHreflangTagsTest.php
+++ b/drupal/modules/metatag/metatag_hreflang/tests/src/Functional/MetatagHreflangTagsTest.php
@@ -12,6 +12,11 @@
  */
 class MetatagHreflangTagsTest extends MetatagTagsTestBase {
 
+  /**
+   * {@inheritdoc}
+   */
+  protected static $modules = ['language', 'metatag_hreflang'];
+
   /**
    * {@inheritdoc}
    */
@@ -42,10 +47,6 @@ class MetatagHreflangTagsTest extends MetatagTagsTestBase {
    * {@inheritdoc}
    */
   protected function setUp() {
-    // Need the Language module in order for any of this to work.
-    parent::$modules[] = 'language';
-    // This module.
-    parent::$modules[] = 'metatag_hreflang';
     parent::setUp();
 
     // Enable additional languages.
diff --git a/drupal/modules/metatag/metatag_mobile/metatag_mobile.info.yml b/drupal/modules/metatag/metatag_mobile/metatag_mobile.info.yml
index 856d0a3e7d19a68684e498294c94bbaef6aa05c9..d572a64b87e16694139699076eb3086c4064871b 100644
--- a/drupal/modules/metatag/metatag_mobile/metatag_mobile.info.yml
+++ b/drupal/modules/metatag/metatag_mobile/metatag_mobile.info.yml
@@ -6,7 +6,7 @@ package: SEO
 dependencies:
   - metatag:metatag
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag_mobile/tests/src/Functional/MetatagMobileTagsTest.php b/drupal/modules/metatag/metatag_mobile/tests/src/Functional/MetatagMobileTagsTest.php
index b7d8fc543c6d5cdd63384d84931b507541748139..ccb246fd4d21db4006f3fdc76852f765388bb35d 100644
--- a/drupal/modules/metatag/metatag_mobile/tests/src/Functional/MetatagMobileTagsTest.php
+++ b/drupal/modules/metatag/metatag_mobile/tests/src/Functional/MetatagMobileTagsTest.php
@@ -11,6 +11,11 @@
  */
 class MetatagMobileTagsTest extends MetatagTagsTestBase {
 
+  /**
+   * {@inheritdoc}
+   */
+  protected static $modules = ['metatag_mobile'];
+
   /**
    * {@inheritdoc}
    */
@@ -55,14 +60,6 @@ class MetatagMobileTagsTest extends MetatagTagsTestBase {
     'x_ua_compatible',
   ];
 
-  /**
-   * {@inheritdoc}
-   */
-  protected function setUp() {
-    parent::$modules[] = 'metatag_mobile';
-    parent::setUp();
-  }
-
   /**
    * {@inheritdoc}
    */
@@ -92,20 +89,6 @@ protected function alternateHandheldTestValueAttribute() {
     return 'href';
   }
 
-  /**
-   * Implements {tag_name}TestOutputXpath() for 'amphtml'.
-   */
-  protected function amphtmlTestOutputXpath() {
-    return "//link[@rel='amphtml']";
-  }
-
-  /**
-   * Implements {tag_name}TestValueAttribute() for 'amphtml'.
-   */
-  protected function amphtmlTestValueAttribute() {
-    return 'href';
-  }
-
   /**
    * Implements {tag_name}TestValue() for 'android_app_link_alternative'.
    */
diff --git a/drupal/modules/metatag/metatag_open_graph/metatag_open_graph.info.yml b/drupal/modules/metatag/metatag_open_graph/metatag_open_graph.info.yml
index 5e4d81943605008cbf2a5a9cc8a5d9ed1c5cc169..01bfba11eb24340c9600bf471355e7b5126f4354 100644
--- a/drupal/modules/metatag/metatag_open_graph/metatag_open_graph.info.yml
+++ b/drupal/modules/metatag/metatag_open_graph/metatag_open_graph.info.yml
@@ -6,7 +6,7 @@ package: SEO
 dependencies:
   - metatag:metatag
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag_open_graph/src/Plugin/metatag/Tag/OgLatitude.php b/drupal/modules/metatag/metatag_open_graph/src/Plugin/metatag/Tag/OgLatitude.php
index e1db6f070ff287219b70d92f7f29c646514db59c..b84745d016d0fd88d0c01ec5adaba05578b4223b 100644
--- a/drupal/modules/metatag/metatag_open_graph/src/Plugin/metatag/Tag/OgLatitude.php
+++ b/drupal/modules/metatag/metatag_open_graph/src/Plugin/metatag/Tag/OgLatitude.php
@@ -11,7 +11,7 @@
  *   id = "og_latitude",
  *   label = @Translation("Latitude"),
  *   description = @Translation(""),
- *   name = "og:latitude",
+ *   name = "place:location:latitude",
  *   group = "open_graph",
  *   weight = 16,
  *   type = "string",
diff --git a/drupal/modules/metatag/metatag_open_graph/src/Plugin/metatag/Tag/OgLongitude.php b/drupal/modules/metatag/metatag_open_graph/src/Plugin/metatag/Tag/OgLongitude.php
index a25c59cf40352c9aed2a27b727cfcca5a4eff77f..551bac4b852086ab07eb62ffb16add10a78def38 100644
--- a/drupal/modules/metatag/metatag_open_graph/src/Plugin/metatag/Tag/OgLongitude.php
+++ b/drupal/modules/metatag/metatag_open_graph/src/Plugin/metatag/Tag/OgLongitude.php
@@ -11,7 +11,7 @@
  *   id = "og_longitude",
  *   label = @Translation("Longitude"),
  *   description = @Translation(""),
- *   name = "og:longitude",
+ *   name = "place:location:longitude",
  *   group = "open_graph",
  *   weight = 16,
  *   type = "string",
diff --git a/drupal/modules/metatag/metatag_open_graph/tests/src/Functional/MetatagOpenGraphTagsTest.php b/drupal/modules/metatag/metatag_open_graph/tests/src/Functional/MetatagOpenGraphTagsTest.php
index b2346f74c8155d4905cbf4c0e7b43a1e5fdf6563..e00f85030004003d60c69191ba812fd4f487e3ef 100644
--- a/drupal/modules/metatag/metatag_open_graph/tests/src/Functional/MetatagOpenGraphTagsTest.php
+++ b/drupal/modules/metatag/metatag_open_graph/tests/src/Functional/MetatagOpenGraphTagsTest.php
@@ -11,6 +11,11 @@
  */
 class MetatagOpenGraphTagsTest extends MetatagTagsTestBase {
 
+  /**
+   * {@inheritdoc}
+   */
+  protected static $modules = ['metatag_open_graph'];
+
   /**
    * {@inheritdoc}
    */
@@ -86,18 +91,17 @@ class MetatagOpenGraphTagsTest extends MetatagTagsTestBase {
    */
   protected $testNameAttribute = 'property';
 
-  /**
-   * {@inheritdoc}
-   */
-  protected function setUp() {
-    parent::$modules[] = 'metatag_open_graph';
-    parent::setUp();
-  }
-
   /**
    * Each of these meta tags has a different tag name vs its internal name.
    */
   protected function getTestTagName($tag_name) {
+    if ($tag_name == 'og_latitude') {
+      $tag_name = 'place:location:latitude';
+    }
+    elseif ($tag_name == 'og_longitude') {
+      $tag_name = 'place:location:longitude';
+    }
+
     // Replace the first underline with a colon.
     $tag_name = str_replace('og_', 'og:', $tag_name);
     $tag_name = str_replace('article_', 'article:', $tag_name);
diff --git a/drupal/modules/metatag/metatag_open_graph_products/metatag_open_graph_products.info.yml b/drupal/modules/metatag/metatag_open_graph_products/metatag_open_graph_products.info.yml
index 49e50b7371ff2528ba235c3846bca02454266617..8c6c2c020b575e80c1aaf82a64bbace840b5cdd1 100644
--- a/drupal/modules/metatag/metatag_open_graph_products/metatag_open_graph_products.info.yml
+++ b/drupal/modules/metatag/metatag_open_graph_products/metatag_open_graph_products.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - metatag:metatag
   - metatag:metatag_open_graph
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag_open_graph_products/tests/src/Functional/MetatagOpenGraphProductsTagsTest.php b/drupal/modules/metatag/metatag_open_graph_products/tests/src/Functional/MetatagOpenGraphProductsTagsTest.php
index 87f169e4321a5b57574af5c109d3be9d5a052194..3f1acdfa5205d7a27937d8e244e765a18ea27ccd 100644
--- a/drupal/modules/metatag/metatag_open_graph_products/tests/src/Functional/MetatagOpenGraphProductsTagsTest.php
+++ b/drupal/modules/metatag/metatag_open_graph_products/tests/src/Functional/MetatagOpenGraphProductsTagsTest.php
@@ -11,6 +11,11 @@
  */
 class MetatagOpenGraphProductsTagsTest extends MetatagTagsTestBase {
 
+  /**
+   * {@inheritdoc}
+   */
+  protected static $modules = ['metatag_open_graph_products'];
+
   /**
    * {@inheritdoc}
    */
@@ -29,14 +34,6 @@ class MetatagOpenGraphProductsTagsTest extends MetatagTagsTestBase {
    */
   protected $testNameAttribute = 'property';
 
-  /**
-   * {@inheritdoc}
-   */
-  protected function setUp() {
-    parent::$modules[] = 'metatag_open_graph_products';
-    parent::setUp();
-  }
-
   /**
    * Each of these meta tags has a different tag name vs its internal name.
    */
diff --git a/drupal/modules/metatag/metatag_page_manager/metatag_page_manager.info.yml b/drupal/modules/metatag/metatag_page_manager/metatag_page_manager.info.yml
index b266b506d4dcf1a9b906effd7438c662ad584cca..c469bb375ae113b39dcd5659f368488765f7c85f 100644
--- a/drupal/modules/metatag/metatag_page_manager/metatag_page_manager.info.yml
+++ b/drupal/modules/metatag/metatag_page_manager/metatag_page_manager.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - page_manager:page_manager
   - metatag:metatag
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag_page_manager/tests/src/Functional/MetatagPageManagerTest.php b/drupal/modules/metatag/metatag_page_manager/tests/src/Functional/MetatagPageManagerTest.php
index 674da434c91396bcc48299a5efee398484fda4ce..5cccbb4af81d6617546b123281ab3414f4c81d82 100644
--- a/drupal/modules/metatag/metatag_page_manager/tests/src/Functional/MetatagPageManagerTest.php
+++ b/drupal/modules/metatag/metatag_page_manager/tests/src/Functional/MetatagPageManagerTest.php
@@ -19,7 +19,7 @@ class MetatagPageManagerTest extends BrowserTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     // This module.
     'metatag_page_manager',
     'page_manager_ui',
diff --git a/drupal/modules/metatag/metatag_pinterest/metatag_pinterest.info.yml b/drupal/modules/metatag/metatag_pinterest/metatag_pinterest.info.yml
index fbd29135f4ac6224c1d056e75d00707402bac858..f870cf8761c7576f68079ba439eb07f1aad55770 100644
--- a/drupal/modules/metatag/metatag_pinterest/metatag_pinterest.info.yml
+++ b/drupal/modules/metatag/metatag_pinterest/metatag_pinterest.info.yml
@@ -6,7 +6,7 @@ package: SEO
 dependencies:
   - metatag:metatag
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag_pinterest/tests/src/Functional/MetatagPinterestTagsTest.php b/drupal/modules/metatag/metatag_pinterest/tests/src/Functional/MetatagPinterestTagsTest.php
index 09edba973acf80f61a5217294316170221148519..791149f4e35deb4c3b3360e8da257eb2347ea84d 100644
--- a/drupal/modules/metatag/metatag_pinterest/tests/src/Functional/MetatagPinterestTagsTest.php
+++ b/drupal/modules/metatag/metatag_pinterest/tests/src/Functional/MetatagPinterestTagsTest.php
@@ -11,6 +11,11 @@
  */
 class MetatagPinterestTagsTest extends MetatagTagsTestBase {
 
+  /**
+   * {@inheritdoc}
+   */
+  protected static $modules = ['metatag_pinterest'];
+
   /**
    * {@inheritdoc}
    */
@@ -35,14 +40,6 @@ class MetatagPinterestTagsTest extends MetatagTagsTestBase {
    */
   protected $testNameAttribute = 'property';
 
-  /**
-   * {@inheritdoc}
-   */
-  protected function setUp() {
-    parent::$modules[] = 'metatag_pinterest';
-    parent::setUp();
-  }
-
   /**
    * Each of these meta tags has a different tag name vs its internal name.
    */
diff --git a/drupal/modules/metatag/metatag_twitter_cards/metatag_twitter_cards.info.yml b/drupal/modules/metatag/metatag_twitter_cards/metatag_twitter_cards.info.yml
index 75987c56b424f52f4bcc77b603bf6b0c86563144..48fbb2accf10b3f2bed538335c3e06dbfc72faf2 100644
--- a/drupal/modules/metatag/metatag_twitter_cards/metatag_twitter_cards.info.yml
+++ b/drupal/modules/metatag/metatag_twitter_cards/metatag_twitter_cards.info.yml
@@ -6,7 +6,7 @@ package: SEO
 dependencies:
   - metatag:metatag
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag_twitter_cards/tests/src/Functional/MetatagTwitterCardsTagsTest.php b/drupal/modules/metatag/metatag_twitter_cards/tests/src/Functional/MetatagTwitterCardsTagsTest.php
index fa41edc8135965d508f01a146a49d5164e30890e..9bd0ee1127dba4d02d63ad3c32a821be60031730 100644
--- a/drupal/modules/metatag/metatag_twitter_cards/tests/src/Functional/MetatagTwitterCardsTagsTest.php
+++ b/drupal/modules/metatag/metatag_twitter_cards/tests/src/Functional/MetatagTwitterCardsTagsTest.php
@@ -11,6 +11,11 @@
  */
 class MetatagTwitterCardsTagsTest extends MetatagTagsTestBase {
 
+  /**
+   * {@inheritdoc}
+   */
+  protected static $modules = ['metatag_twitter_cards'];
+
   /**
    * {@inheritdoc}
    */
@@ -54,14 +59,6 @@ class MetatagTwitterCardsTagsTest extends MetatagTagsTestBase {
     // 'twitter_cards_player',
   ];
 
-  /**
-   * {@inheritdoc}
-   */
-  protected function setUp() {
-    parent::$modules[] = 'metatag_twitter_cards';
-    parent::setUp();
-  }
-
   /**
    * Twitter meta tags (almost) all have colons instead of underlines.
    *
diff --git a/drupal/modules/metatag/metatag_verification/metatag_verification.info.yml b/drupal/modules/metatag/metatag_verification/metatag_verification.info.yml
index 7bc07262576578b51200112f05c2e471d2faba1f..b575b8036bc0c112db19fc591686c8a26b83ca3f 100644
--- a/drupal/modules/metatag/metatag_verification/metatag_verification.info.yml
+++ b/drupal/modules/metatag/metatag_verification/metatag_verification.info.yml
@@ -6,7 +6,7 @@ package: SEO
 dependencies:
   - metatag:metatag
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag_verification/tests/src/Functional/MetatagVerificationTagsTest.php b/drupal/modules/metatag/metatag_verification/tests/src/Functional/MetatagVerificationTagsTest.php
index 4ebc2882eef8de8715895f086365a88629fb0686..9e01deb5dc23735aa414cdccc9ccb4342bf8bd3c 100644
--- a/drupal/modules/metatag/metatag_verification/tests/src/Functional/MetatagVerificationTagsTest.php
+++ b/drupal/modules/metatag/metatag_verification/tests/src/Functional/MetatagVerificationTagsTest.php
@@ -11,6 +11,13 @@
  */
 class MetatagVerificationTagsTest extends MetatagTagsTestBase {
 
+  /**
+   * {@inheritdoc}
+   */
+  protected static $modules = [
+    'metatag_verification',
+  ];
+
   /**
    * {@inheritdoc}
    */
@@ -23,17 +30,9 @@ class MetatagVerificationTagsTest extends MetatagTagsTestBase {
     'pinterest',
     'pocket',
     'yandex',
-    'zoom_domain_verification'
+    'zoom_domain_verification',
   ];
 
-  /**
-   * {@inheritdoc}
-   */
-  protected function setUp() {
-    parent::$modules[] = 'metatag_verification';
-    parent::setUp();
-  }
-
   /**
    * Each of these meta tags has a different tag name vs its internal name.
    */
diff --git a/drupal/modules/metatag/metatag_views/metatag_views.info.yml b/drupal/modules/metatag/metatag_views/metatag_views.info.yml
index eb0f40ff725b91ee721c7d45cf11178cfad28536..66c98dd3a14102ff56c8fa4409fa2d4b975009e4 100644
--- a/drupal/modules/metatag/metatag_views/metatag_views.info.yml
+++ b/drupal/modules/metatag/metatag_views/metatag_views.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - metatag:metatag
   - drupal:views
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/metatag_views/tests/src/Functional/MetatagViewsBasicsTest.php b/drupal/modules/metatag/metatag_views/tests/src/Functional/MetatagViewsBasicsTest.php
index 6757e5c3e3e051d36cc0296e430dbda42d5203b4..728295d4a8d27b16209701a3a34d38e02db549ff 100644
--- a/drupal/modules/metatag/metatag_views/tests/src/Functional/MetatagViewsBasicsTest.php
+++ b/drupal/modules/metatag/metatag_views/tests/src/Functional/MetatagViewsBasicsTest.php
@@ -17,7 +17,7 @@ class MetatagViewsBasicsTest extends BrowserTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     // Modules for core functionality.
     'block',
     'field',
diff --git a/drupal/modules/metatag/src/Form/MetatagDefaultsForm.php b/drupal/modules/metatag/src/Form/MetatagDefaultsForm.php
index bbbbc88d4b2ac7d08b36b086edeaac94157a9da0..98212411d760972dc7eb254d8a439063a823a941 100644
--- a/drupal/modules/metatag/src/Form/MetatagDefaultsForm.php
+++ b/drupal/modules/metatag/src/Form/MetatagDefaultsForm.php
@@ -117,6 +117,9 @@ public function form(array $form, FormStateInterface $form_state) {
 
     $token_types = empty($default_type) ? [] : [explode('__', $default_type)[0]];
 
+    // Add the token browser at the top.
+    $form += $this->metatagToken->tokenBrowser($token_types);
+
     // If this is a new Metatag defaults, then list available bundles.
     if ($metatag_defaults->isNew()) {
       $options = $this->getAvailableBundles();
diff --git a/drupal/modules/metatag/src/MetatagManager.php b/drupal/modules/metatag/src/MetatagManager.php
index 53399bc9a8079c9cb99afef31b97d19588fd68e5..18cac1947f29c1aa15094c2e914a6258a2da2d05 100644
--- a/drupal/modules/metatag/src/MetatagManager.php
+++ b/drupal/modules/metatag/src/MetatagManager.php
@@ -553,9 +553,9 @@ public function generateRawElements(array $tags, $entity = NULL, BubbleableMetad
     array_multisort($group, SORT_ASC, $weight, SORT_ASC, $metatag_tags);
 
     $ordered_tags = [];
-    foreach ($metatag_tags as $metatag) {
-      if (isset($tags[$metatag['id']])) {
-        $ordered_tags[$metatag['id']] = $tags[$metatag['id']];
+    foreach ($metatag_tags as $id => $metatag) {
+      if (isset($tags[$id])) {
+        $ordered_tags[$id] = $tags[$id];
       }
     }
 
diff --git a/drupal/modules/metatag/src/Plugin/metatag/Tag/Description.php b/drupal/modules/metatag/src/Plugin/metatag/Tag/Description.php
index 0c2ba09a654dbcfca984554ef262576842a74b2b..ee2866ed09bf28c673191d3fb41cbdf584d28dee 100644
--- a/drupal/modules/metatag/src/Plugin/metatag/Tag/Description.php
+++ b/drupal/modules/metatag/src/Plugin/metatag/Tag/Description.php
@@ -19,14 +19,5 @@
  * )
  */
 class Description extends MetaNameBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function form(array $element = []) {
-    $form = parent::form($element);
-    $form['#maxlength'] = 320;
-    return $form;
-  }
-
+  // Nothing here yet. Just a placeholder class for a plugin.
 }
diff --git a/drupal/modules/metatag/src/Plugin/metatag/Tag/MetaNameBase.php b/drupal/modules/metatag/src/Plugin/metatag/Tag/MetaNameBase.php
index 1c46c9a5fbaee2db49d27f2e8f8d8c40e7edf0f3..da00613588a5968030229883730966ffb4786ea4 100644
--- a/drupal/modules/metatag/src/Plugin/metatag/Tag/MetaNameBase.php
+++ b/drupal/modules/metatag/src/Plugin/metatag/Tag/MetaNameBase.php
@@ -265,7 +265,7 @@ public function form(array $element = []) {
       '#type' => $this->isLong() ? 'textarea' : 'textfield',
       '#title' => $this->label(),
       '#default_value' => $this->value(),
-      '#maxlength' => 255,
+      '#maxlength' => 1024,
       '#required' => isset($element['#required']) ? $element['#required'] : FALSE,
       '#description' => $this->description(),
       '#element_validate' => [[get_class($this), 'validateTag']],
diff --git a/drupal/modules/metatag/src/Plugin/metatag/Tag/Robots.php b/drupal/modules/metatag/src/Plugin/metatag/Tag/Robots.php
index bd333e0ff63df28bd8772dce19357a5e53a0626f..492546a67e4914a12341369fb938a28cf38dad50 100644
--- a/drupal/modules/metatag/src/Plugin/metatag/Tag/Robots.php
+++ b/drupal/modules/metatag/src/Plugin/metatag/Tag/Robots.php
@@ -69,28 +69,36 @@ public function form(array $element = []) {
       'index' => [
         '#states' => [
           'disabled' => [
-            ':input[name="robots[noindex]"]' => ['checked' => TRUE],
+            [':input[name="robots[noindex]"]' => ['checked' => TRUE]],
+            'or',
+            [':input[name*="[robots][noindex]"]' => ['checked' => TRUE]],
           ],
         ],
       ],
       'noindex' => [
         '#states' => [
           'disabled' => [
-            ':input[name="robots[index]"]' => ['checked' => TRUE],
+            [':input[name="robots[index]"]' => ['checked' => TRUE]],
+            'or',
+            [':input[name*="[robots][index]"]' => ['checked' => TRUE]],
           ],
         ],
       ],
       'follow' => [
         '#states' => [
           'disabled' => [
-            ':input[name="robots[nofollow]"]' => ['checked' => TRUE],
+            [':input[name="robots[nofollow]"]' => ['checked' => TRUE]],
+            'or',
+            [':input[name*="[robots][nofollow]"]' => ['checked' => TRUE]],
           ],
         ],
       ],
       'nofollow' => [
         '#states' => [
           'disabled' => [
-            ':input[name="robots[follow]"]' => ['checked' => TRUE],
+            [':input[name="robots[follow]"]' => ['checked' => TRUE]],
+            'or',
+            [':input[name*="[robots][follow]"]' => ['checked' => TRUE]],
           ],
         ],
       ],
diff --git a/drupal/modules/metatag/src/Plugin/migrate/process/d6/NodewordsEntities.php b/drupal/modules/metatag/src/Plugin/migrate/process/d6/NodewordsEntities.php
index 4121c442ee4de6f2b96c60c21c56ae6bf4c73a5a..b6544d1b5a22237874dd8c02cc48787a72836c62 100644
--- a/drupal/modules/metatag/src/Plugin/migrate/process/d6/NodewordsEntities.php
+++ b/drupal/modules/metatag/src/Plugin/migrate/process/d6/NodewordsEntities.php
@@ -261,8 +261,6 @@ public function tagsMap() {
       // 'hreflang_' . $langcode => 'hreflang_per_language',
       // From metatag_mobile.metatag.inc:
       'alternate_handheld' => 'alternate_handheld',
-      // @todo https://www.drupal.org/project/metatag/issues/3077781
-      // 'amphtml' => '',
       'android-app-link-alternative' => 'android_app_link_alternative',
       'android-manifest' => 'android_manifest',
       'apple-itunes-app' => 'apple_itunes_app',
diff --git a/drupal/modules/metatag/src/Plugin/migrate/process/d7/MetatagEntities.php b/drupal/modules/metatag/src/Plugin/migrate/process/d7/MetatagEntities.php
index c5df768f8a521991d94e0721c91076d2aa7aebfd..d8ea723993078910cda5787b241e66aeb3e2948b 100644
--- a/drupal/modules/metatag/src/Plugin/migrate/process/d7/MetatagEntities.php
+++ b/drupal/modules/metatag/src/Plugin/migrate/process/d7/MetatagEntities.php
@@ -247,8 +247,6 @@ protected function tagsMap() {
       // 'hreflang_' . $langcode => 'hreflang_per_language',
       // From metatag_mobile.metatag.inc:
       'alternate_handheld' => 'alternate_handheld',
-      // @todo https://www.drupal.org/project/metatag/issues/3077781
-      // 'amphtml' => '',
       'android-app-link-alternative' => 'android_app_link_alternative',
       'android-manifest' => 'android_manifest',
       'apple-itunes-app' => 'apple_itunes_app',
diff --git a/drupal/modules/metatag/tests/modules/metatag_test_custom_route/metatag_test_custom_route.info.yml b/drupal/modules/metatag/tests/modules/metatag_test_custom_route/metatag_test_custom_route.info.yml
index dc263b855278e883973063cccd99998098a45683..9d53e177698de88e6463341ee22f3845307a1f89 100644
--- a/drupal/modules/metatag/tests/modules/metatag_test_custom_route/metatag_test_custom_route.info.yml
+++ b/drupal/modules/metatag/tests/modules/metatag_test_custom_route/metatag_test_custom_route.info.yml
@@ -6,7 +6,7 @@ package: Testing
 dependencies:
   - metatag:metatag
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/tests/modules/metatag_test_integration/metatag_test_integration.info.yml b/drupal/modules/metatag/tests/modules/metatag_test_integration/metatag_test_integration.info.yml
index ac185d1e1b797011c25fdfd544435acd9ed50a74..faf3cf0561c6cb8963a27918d57a28ceb37f5fdc 100644
--- a/drupal/modules/metatag/tests/modules/metatag_test_integration/metatag_test_integration.info.yml
+++ b/drupal/modules/metatag/tests/modules/metatag_test_integration/metatag_test_integration.info.yml
@@ -5,7 +5,7 @@ package: Testing
 dependencies:
   - metatag:metatag
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/tests/modules/metatag_test_tag/metatag_test_tag.info.yml b/drupal/modules/metatag/tests/modules/metatag_test_tag/metatag_test_tag.info.yml
index 94ea3713404798d00b7629d2d3ea5cffe870e9c6..12d764ca311f446836508f00e05e1344313d4bc2 100644
--- a/drupal/modules/metatag/tests/modules/metatag_test_tag/metatag_test_tag.info.yml
+++ b/drupal/modules/metatag/tests/modules/metatag_test_tag/metatag_test_tag.info.yml
@@ -6,7 +6,7 @@ package: Testing
 dependencies:
   - metatag:metatag
 
-# Information added by Drupal.org packaging script on 2020-12-05
-version: '8.x-1.15'
+# Information added by Drupal.org packaging script on 2021-03-15
+version: '8.x-1.16'
 project: 'metatag'
-datestamp: 1607188982
+datestamp: 1615820871
diff --git a/drupal/modules/metatag/tests/src/Functional/DefaultTags.php b/drupal/modules/metatag/tests/src/Functional/DefaultTags.php
index 53abe27dde56d4c3025f87be2eac1534801a1fdf..6375b2530e334a73de47a15bc01380d2548152ca 100644
--- a/drupal/modules/metatag/tests/src/Functional/DefaultTags.php
+++ b/drupal/modules/metatag/tests/src/Functional/DefaultTags.php
@@ -17,7 +17,7 @@ class DefaultTags extends BrowserTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     // Modules for core functionality.
     'node',
     'taxonomy',
@@ -153,7 +153,7 @@ public function testUserLoginPages() {
 
       // Check the meta tags.
       $xpath = $this->xpath("//link[@rel='canonical']");
-      $this->assertNotEqual((string) $xpath[0]->getAttribute('href'), $front_url);
+      $this->assertNotEquals((string) $xpath[0]->getAttribute('href'), $front_url);
       self::assertEquals((string) $xpath[0]->getAttribute('href'), $this_page_url);
     }
   }
diff --git a/drupal/modules/metatag/tests/src/Functional/DisabledDefaultTags.php b/drupal/modules/metatag/tests/src/Functional/DisabledDefaultTags.php
index 66817a4eca619dc4b216ed20098b2086c35df759..52a23c189a27f60e039780284af0eda7c2f3dce9 100644
--- a/drupal/modules/metatag/tests/src/Functional/DisabledDefaultTags.php
+++ b/drupal/modules/metatag/tests/src/Functional/DisabledDefaultTags.php
@@ -17,7 +17,7 @@ class DisabledDefaultTags extends BrowserTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     // Modules for core functionality.
     'node',
     'taxonomy',
diff --git a/drupal/modules/metatag/tests/src/Functional/EnsureDevelWebProfilerWorks.php b/drupal/modules/metatag/tests/src/Functional/EnsureDevelWebProfilerWorks.php
new file mode 100644
index 0000000000000000000000000000000000000000..901dc0d045bf9317b2f027e8f8ab43dc9624df84
--- /dev/null
+++ b/drupal/modules/metatag/tests/src/Functional/EnsureDevelWebProfilerWorks.php
@@ -0,0 +1,36 @@
+<?php
+
+namespace Drupal\Tests\metatag\Functional;
+
+/**
+ * Verify that enabling WebProfiler won't cause the site to blow up.
+ *
+ * @group metatag
+ */
+class EnsureDevelWebProfilerWorks extends EnsureDevelWorks {
+
+  /**
+   * {@inheritdoc}
+   */
+  public static $modules = [
+    // Modules for core functionality.
+    'node',
+    'field',
+    'field_ui',
+    'user',
+
+    // Contrib dependencies.
+    'token',
+
+    // This module.
+    'metatag',
+
+    // Use the custom route to verify the site works.
+    'metatag_test_custom_route',
+
+    // The modules to test.
+    'devel',
+    'webprofiler',
+  ];
+
+}
diff --git a/drupal/modules/metatag/tests/src/Functional/EnsureDevelWorks.php b/drupal/modules/metatag/tests/src/Functional/EnsureDevelWorks.php
new file mode 100644
index 0000000000000000000000000000000000000000..7fb43a271b99d51d582f2be9e86e2d764ed28d45
--- /dev/null
+++ b/drupal/modules/metatag/tests/src/Functional/EnsureDevelWorks.php
@@ -0,0 +1,63 @@
+<?php
+
+namespace Drupal\Tests\metatag\Functional;
+
+use Drupal\Tests\BrowserTestBase;
+
+/**
+ * Verify that enabling Devel won't cause the site to blow up.
+ *
+ * @group metatag
+ */
+class EnsureDevelWorks extends BrowserTestBase {
+
+  // Contains helper methods.
+  use MetatagHelperTrait;
+
+  /**
+   * {@inheritdoc}
+   */
+  protected $defaultTheme = 'stark';
+
+  /**
+   * {@inheritdoc}
+   */
+  public static $modules = [
+    // Modules for core functionality.
+    'node',
+    'field',
+    'field_ui',
+    'user',
+
+    // Contrib dependencies.
+    'token',
+
+    // This module.
+    'metatag',
+
+    // Use the custom route to verify the site works.
+    'metatag_test_custom_route',
+
+    // The modules to test.
+    'devel',
+  ];
+
+  /**
+   * Load the custom route, make sure something is output.
+   */
+  public function testCustomRoute() {
+    $this->drupalGet('metatag_test_custom_route');
+    $this->assertResponse(200);
+    $this->assertText('Hello world!');
+  }
+
+  /**
+   * Make sure that the system still works when some example content exists.
+   */
+  public function testNode() {
+    $node = $this->createContentTypeNode();
+    $this->drupalGet($node->toUrl());
+    $this->assertResponse(200);
+  }
+
+}
diff --git a/drupal/modules/metatag/tests/src/Functional/MaintenanceMode.php b/drupal/modules/metatag/tests/src/Functional/MaintenanceMode.php
index 680f05da9957917f7dded41be47fe199efc299b4..1bd3cd8f0e1922278e3c576acaf9f9102ccd0494 100644
--- a/drupal/modules/metatag/tests/src/Functional/MaintenanceMode.php
+++ b/drupal/modules/metatag/tests/src/Functional/MaintenanceMode.php
@@ -18,7 +18,7 @@ class MaintenanceMode extends BrowserTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     // Modules for core functionality.
     'node',
     'field',
@@ -43,10 +43,11 @@ class MaintenanceMode extends BrowserTestBase {
   public function testUser1() {
     // Load the user 1 profile page.
     $this->drupalGet('/user/1');
+    $session = $this->assertSession();
     // Confirm the page title is correct.
-    $this->assertRaw('<title>Access denied | ');
-    $this->assertNoRaw('<title>admin | ');
-    $this->assertNoRaw('<title>Site under maintenance | ');
+    $session->responseContains('<title>Access denied | ');
+    $session->responseNotContains('<title>admin | ');
+    $session->responseNotContains('<title>Site under maintenance | ');
 
     // Put the site into maintenance mode.
     \Drupal::state()->set('system.maintenance_mode', TRUE);
@@ -55,9 +56,9 @@ public function testUser1() {
     // Load the user 1 profile page again.
     $this->drupalGet('/user/1');
     // Confirm the page title has changed.
-    $this->assertNoRaw('<title>Access denied | ');
-    $this->assertNoRaw('<title>admin | ');
-    $this->assertRaw('<title>Site under maintenance | ');
+    $session->responseNotContains('<title>Access denied | ');
+    $session->responseNotContains('<title>admin | ');
+    $session->responseContains('<title>Site under maintenance | ');
   }
 
 }
diff --git a/drupal/modules/metatag/tests/src/Functional/MetatagAdminTest.php b/drupal/modules/metatag/tests/src/Functional/MetatagAdminTest.php
index 79e0e292a4cfdd10c2b5d3d6e8462e7c0b811e10..867e0c30560fa61c065f1b283a7453c5936d5564 100644
--- a/drupal/modules/metatag/tests/src/Functional/MetatagAdminTest.php
+++ b/drupal/modules/metatag/tests/src/Functional/MetatagAdminTest.php
@@ -20,7 +20,7 @@ class MetatagAdminTest extends BrowserTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     // Core modules.
     // @see testAvailableConfigEntities
     'block',
@@ -85,77 +85,77 @@ public function testDefaults() {
 
     // Check that the user can see the list of metatag defaults.
     $this->drupalGet('admin/config/search/metatag');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
 
     // Check that the Global defaults were created.
-    $this->assertLinkByHref('admin/config/search/metatag/global', 0, $this->t('Global defaults were created on installation.'));
+    $session->linkByHrefExists('admin/config/search/metatag/global');
 
     // Check that Global and entity defaults can't be deleted.
-    $this->assertNoLinkByHref('admin/config/search/metatag/global/delete', 0, $this->t("Global defaults can't be deleted"));
-    $this->assertNoLinkByHref('admin/config/search/metatag/node/delete', 0, $this->t("Entity defaults can't be deleted"));
+    $session->linkByHrefNotExists('admin/config/search/metatag/global/delete');
+    $session->linkByHrefNotExists('admin/config/search/metatag/node/delete');
 
     // Check that the module defaults were injected into the Global config
     // entity.
     $this->drupalGet('admin/config/search/metatag/global');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $this->assertFieldById('edit-title', $metatag_defaults->get('title'), $this->t('Metatag defaults were injected into the Global configuration entity.'));
-
     // Update the Global defaults and test them.
     $this->drupalGet('admin/config/search/metatag/global');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $values = [
       'title' => 'Test title',
       'description' => 'Test description',
     ];
     $this->drupalPostForm(NULL, $values, 'Save');
-    $this->assertText('Saved the Global Metatag defaults.');
+    $session->pageTextContains('Saved the Global Metatag defaults.');
     $this->drupalGet('hit-a-404');
-    $this->assertSession()->statusCodeEquals(404);
+    $session->statusCodeEquals(404);
     foreach ($values as $metatag => $value) {
-      $this->assertRaw($value, $this->t('Updated metatag @tag was found in the HEAD section of the page.', ['@tag' => $metatag]));
+      $session->responseContains($value, $this->t('Updated metatag @tag was found in the HEAD section of the page.', ['@tag' => $metatag]));
     }
 
     // Check that tokens are processed.
     $this->drupalGet('admin/config/search/metatag/global');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $values = [
       'title' => '[site:name] | Test title',
       'description' => '[site:name] | Test description',
     ];
     $this->drupalPostForm(NULL, $values, 'Save');
-    $this->assertText('Saved the Global Metatag defaults.');
+    $session->pageTextContains('Saved the Global Metatag defaults.');
     drupal_flush_all_caches();
     $this->drupalGet('hit-a-404');
-    $this->assertSession()->statusCodeEquals(404);
+    $session->statusCodeEquals(404);
     foreach ($values as $metatag => $value) {
       $processed_value = \Drupal::token()->replace($value);
-      $this->assertRaw($processed_value, $this->t('Processed token for metatag @tag was found in the HEAD section of the page.', ['@tag' => $metatag]));
+      $session->responseContains($processed_value, $this->t('Processed token for metatag @tag was found in the HEAD section of the page.', ['@tag' => $metatag]));
     }
 
     // Test the Robots plugin.
     $this->drupalGet('admin/config/search/metatag/global');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $robots_values = ['index', 'follow', 'noydir'];
     $values = [];
     foreach ($robots_values as $value) {
       $values['robots[' . $value . ']'] = TRUE;
     }
     $this->drupalPostForm(NULL, $values, 'Save');
-    $this->assertText('Saved the Global Metatag defaults.');
+    $session->pageTextContains('Saved the Global Metatag defaults.');
     drupal_flush_all_caches();
 
     // Trigger a 404 request.
     $this->drupalGet('hit-a-404');
-    $this->assertSession()->statusCodeEquals(404);
+    $session->statusCodeEquals(404);
     $robots_value = implode(', ', $robots_values);
-    $this->assertRaw($robots_value, $this->t('Robots metatag has the expected values.'));
+    $session->responseContains($robots_value, $this->t('Robots metatag has the expected values.'));
 
     // Test reverting global configuration to its defaults.
     $this->drupalGet('admin/config/search/metatag/global/revert');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $this->drupalPostForm(NULL, [], 'Revert');
-    $this->assertText('Reverted Global defaults.');
-    $this->assertText($default_title, 'Global title was reverted to its default value.');
+    $session->pageTextContains('Reverted Global defaults.');
+    $session->pageTextContains($default_title);
 
     $this->drupalLogout();
   }
@@ -174,10 +174,11 @@ public function testAvailableConfigEntities() {
 
     // Load the default-add page.
     $this->drupalGet('admin/config/search/metatag/add');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
 
     // Confirm the 'type' field exists.
-    $this->assertFieldByName('id');
+    $session->fieldExists('id');
 
     // Compile a list of entities from the list.
     $options = $this->cssSelect('select[name="id"] option');
@@ -208,41 +209,42 @@ public function testSpecialPages() {
 
     // Adjust the front page and test it.
     $this->drupalGet('admin/config/search/metatag/front');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $values = [
       'description' => 'Front page description',
     ];
     $this->drupalPostForm(NULL, $values, 'Save');
-    $this->assertText('Saved the Front page Metatag defaults.');
+    $session->pageTextContains('Saved the Front page Metatag defaults.');
     $this->drupalGet('<front>');
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertRaw($values['description'], $this->t('Front page defaults are used at the front page.'));
+    $session->statusCodeEquals(200);
+    $session->responseContains($values['description'], $this->t('Front page defaults are used at the front page.'));
 
     // Adjust the 403 page and test it.
     $this->drupalGet('admin/config/search/metatag/403');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $values = [
       'description' => '403 page description.',
     ];
     $this->drupalPostForm(NULL, $values, 'Save');
-    $this->assertText('Saved the 403 access denied Metatag defaults.');
+    $session->pageTextContains('Saved the 403 access denied Metatag defaults.');
     $this->drupalLogout();
     $this->drupalGet('admin/config/search/metatag');
-    $this->assertSession()->statusCodeEquals(403);
-    $this->assertRaw($values['description'], $this->t('403 page defaults are used at 403 pages.'));
+    $session->statusCodeEquals(403);
+    $session->responseContains($values['description'], $this->t('403 page defaults are used at 403 pages.'));
 
     // Adjust the 404 page and test it.
     $this->drupalLogin($account);
     $this->drupalGet('admin/config/search/metatag/404');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $values = [
       'description' => '404 page description.',
     ];
     $this->drupalPostForm(NULL, $values, 'Save');
-    $this->assertText('Saved the 404 page not found Metatag defaults.');
+    $session->pageTextContains('Saved the 404 page not found Metatag defaults.');
     $this->drupalGet('foo');
-    $this->assertSession()->statusCodeEquals(404);
-    $this->assertRaw($values['description'], $this->t('404 page defaults are used at 404 pages.'));
+    $session->statusCodeEquals(404);
+    $session->responseContains($values['description'], $this->t('404 page defaults are used at 404 pages.'));
     $this->drupalLogout();
   }
 
@@ -265,13 +267,14 @@ public function testOverrides() {
 
     // Update the Metatag Node defaults.
     $this->drupalGet('admin/config/search/metatag/node');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $values = [
       'title' => 'Test title for a node.',
       'description' => 'Test description for a node.',
     ];
     $this->drupalPostForm(NULL, $values, 'Save');
-    $this->assertText('Saved the Content Metatag defaults.');
+    $session->pageTextContains('Saved the Content Metatag defaults.');
 
     // Create a test node.
     $node = $this->drupalCreateNode([
@@ -281,32 +284,32 @@ public function testOverrides() {
 
     // Check that the new values are found in the response.
     $this->drupalGet('node/' . $node->id());
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     foreach ($values as $metatag => $value) {
-      $this->assertRaw($value, $this->t('Node metatag @tag overrides Global defaults.', ['@tag' => $metatag]));
+      $session->responseContains($value, $this->t('Node metatag @tag overrides Global defaults.', ['@tag' => $metatag]));
     }
 
     // Check that when the node defaults don't define a metatag, the Global one
     // is used.
     // First unset node defaults.
     $this->drupalGet('admin/config/search/metatag/node');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $values = [
       'title' => '',
       'description' => '',
     ];
     $this->drupalPostForm(NULL, $values, 'Save');
-    $this->assertText('Saved the Content Metatag defaults.');
+    $session->pageTextContains('Saved the Content Metatag defaults.');
 
     // Then, set global ones.
     $this->drupalGet('admin/config/search/metatag/global');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $values = [
       'title' => 'Global title',
       'description' => 'Global description',
     ];
     $this->drupalPostForm(NULL, $values, 'Save');
-    $this->assertText('Saved the Global Metatag defaults.');
+    $session->pageTextContains('Saved the Global Metatag defaults.');
 
     // Next, test that global defaults are rendered since node ones are empty.
     // We are creating a new node as doing a get on the previous one would
@@ -319,21 +322,21 @@ public function testOverrides() {
       'type' => 'article',
     ]);
     $this->drupalGet('node/' . $node->id());
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     foreach ($values as $metatag => $value) {
-      $this->assertRaw($value, $this->t('Found global @tag tag as Node does not set it.', ['@tag' => $metatag]));
+      $session->responseContains($value, $this->t('Found global @tag tag as Node does not set it.', ['@tag' => $metatag]));
     }
 
     // Now create article overrides and then test them.
     $this->drupalGet('admin/config/search/metatag/add');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $values = [
       'id' => 'node__article',
       'title' => 'Article title override',
       'description' => 'Article description override',
     ];
     $this->drupalPostForm(NULL, $values, 'Save');
-    $this->assertText(strip_tags($this->t('Created the %label Metatag defaults.', ['%label' => 'Content: Article'])));
+    $session->pageTextContains(strip_tags('Created the Content: Article Metatag defaults.'));
 
     // Confirm the fields load properly on the node/add/article page.
     $node = $this->drupalCreateNode([
@@ -341,17 +344,17 @@ public function testOverrides() {
       'type' => 'article',
     ]);
     $this->drupalGet('node/' . $node->id());
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     unset($values['id']);
     foreach ($values as $metatag => $value) {
-      $this->assertRaw($value, $this->t('Found bundle override for tag @tag.', ['@tag' => $metatag]));
+      $session->responseContains($value, $this->t('Found bundle override for tag @tag.', ['@tag' => $metatag]));
     }
 
     // Test deleting the article defaults.
     $this->drupalGet('admin/config/search/metatag/node__article/delete');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $this->drupalPostForm(NULL, [], 'Delete');
-    $this->assertText($this->t('Deleted @label defaults.', ['@label' => 'Content: Article']));
+    $session->pageTextContains('Deleted Content: Article defaults.');
   }
 
   /**
@@ -377,7 +380,8 @@ public function testEntityDefaultInheritence() {
 
     // Add a Metatag field to the Article content type.
     $this->drupalGet('admin/structure/types/manage/article/fields/add-field');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $edit = [
       'new_storage_type' => 'metatag',
       'label' => 'Meta tags',
@@ -385,33 +389,33 @@ public function testEntityDefaultInheritence() {
     ];
     $this->drupalPostForm(NULL, $edit, $this->t('Save and continue'));
     $this->drupalPostForm(NULL, [], $this->t('Save field settings'));
-    $this->assertText(strip_tags($this->t('Updated field %label field settings.', ['%label' => 'Meta tags'])));
+    $session->pageTextContains(strip_tags('Updated field Meta tags field settings.'));
     $this->drupalPostForm(NULL, [], $this->t('Save settings'));
-    $this->assertText(strip_tags($this->t('Saved %label configuration.', ['%label' => 'Meta tags'])));
+    $session->pageTextContains(strip_tags('Saved Meta tags configuration.'));
 
     // Try creating an article, confirm the fields are present. This should be
     // the node default values that are shown.
     $this->drupalGet('node/add/article');
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertFieldByName('field_meta_tags[0][basic][title]', '[node:title] | [site:name]');
-    $this->assertFieldByName('field_meta_tags[0][basic][description]', '[node:summary]');
+    $session->statusCodeEquals(200);
+    $session->fieldValueEquals('field_meta_tags[0][basic][title]', '[node:title] | [site:name]');
+    $session->fieldValueEquals('field_meta_tags[0][basic][description]', '[node:summary]');
 
     // Customize the Article content type defaults.
     $this->drupalGet('admin/config/search/metatag/add');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $values = [
       'id' => 'node__article',
       'title' => 'Article title override',
       'description' => 'Article description override',
     ];
     $this->drupalPostForm(NULL, $values, 'Save');
-    $this->assertText(strip_tags($this->t('Created the %label Metatag defaults.', ['%label' => 'Content: Article'])));
+    $session->pageTextContains(strip_tags('Created the Content: Article Metatag defaults.'));
 
     // Try creating an article, this time with the overridden defaults.
     $this->drupalGet('node/add/article');
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertFieldByName('field_meta_tags[0][basic][title]', 'Article title override');
-    $this->assertFieldByName('field_meta_tags[0][basic][description]', 'Article description override');
+    $session->statusCodeEquals(200);
+    $session->fieldValueEquals('field_meta_tags[0][basic][title]', 'Article title override');
+    $session->fieldValueEquals('field_meta_tags[0][basic][description]', 'Article description override');
   }
 
   /**
@@ -422,6 +426,7 @@ public function testDefaultProtected() {
     $permissions = ['administer site configuration', 'administer meta tags'];
     $account = $this->drupalCreateUser($permissions);
     $this->drupalLogin($account);
+    $session = $this->assertSession();
 
     // Add default metatag for Articles.
     $edit = [
@@ -431,25 +436,25 @@ public function testDefaultProtected() {
 
     // Check that protected defaults contains "Revert" link instead of "Delete".
     foreach (MetatagManager::protectedDefaults() as $protected) {
-      $this->assertLinkByHref('/admin/config/search/metatag/' . $protected);
-      $this->assertLinkByHref('/admin/config/search/metatag/' . $protected . '/revert');
-      $this->assertNoLinkByHref('/admin/config/search/metatag/' . $protected . '/delete');
+      $session->linkByHrefExists('/admin/config/search/metatag/' . $protected);
+      $session->linkByHrefExists('/admin/config/search/metatag/' . $protected . '/revert');
+      $session->linkByHrefNotExists('/admin/config/search/metatag/' . $protected . '/delete');
     }
 
     // Confirm that non protected defaults can be deleted.
-    $this->assertLinkByHref('/admin/config/search/metatag/node__article');
-    $this->assertNoLinkByHref('/admin/config/search/metatag/node__article/revert');
-    $this->assertLinkByHref('/admin/config/search/metatag/node__article/delete');
+    $session->linkByHrefExists('/admin/config/search/metatag/node__article');
+    $session->linkByHrefNotExists('/admin/config/search/metatag/node__article/revert');
+    $session->linkByHrefExists('/admin/config/search/metatag/node__article/delete');
 
     // Visit each protected default page to confirm "Delete" button is hidden.
     foreach (MetatagManager::protectedDefaults() as $protected) {
       $this->drupalGet('/admin/config/search/metatag/' . $protected);
-      $this->assertNoLink('Delete');
+      $session->linkNotExists('Delete');
     }
 
     // Confirm that non protected defaults can be deleted.
     $this->drupalGet('/admin/config/search/metatag/node__article');
-    $this->assertLink('Delete');
+    $session->linkExists('Delete');
   }
 
   /**
@@ -457,16 +462,17 @@ public function testDefaultProtected() {
    */
   public function testListPager() {
     $this->loginUser1();
+    $session = $this->assertSession();
 
     $this->drupalGet('admin/config/search/metatag');
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertLinkByHref('/admin/config/search/metatag/global');
-    $this->assertLinkByHref('/admin/config/search/metatag/front');
-    $this->assertLinkByHref('/admin/config/search/metatag/403');
-    $this->assertLinkByHref('/admin/config/search/metatag/404');
-    $this->assertLinkByHref('/admin/config/search/metatag/node');
-    $this->assertLinkByHref('/admin/config/search/metatag/taxonomy_term');
-    $this->assertLinkByHref('/admin/config/search/metatag/user');
+    $session->statusCodeEquals(200);
+    $session->linkByHrefExists('/admin/config/search/metatag/global');
+    $session->linkByHrefExists('/admin/config/search/metatag/front');
+    $session->linkByHrefExists('/admin/config/search/metatag/403');
+    $session->linkByHrefExists('/admin/config/search/metatag/404');
+    $session->linkByHrefExists('/admin/config/search/metatag/node');
+    $session->linkByHrefExists('/admin/config/search/metatag/taxonomy_term');
+    $session->linkByHrefExists('/admin/config/search/metatag/user');
 
     // Create 50 vocabularies and generate metatag defaults for all of them.
     for ($i = 0; $i < 50; $i++) {
@@ -479,27 +485,26 @@ public function testListPager() {
 
     // Reload the page.
     $this->drupalGet('admin/config/search/metatag');
-    $this->assertLinkByHref('/admin/config/search/metatag/global');
-    $this->assertLinkByHref('/admin/config/search/metatag/front');
-    $this->assertLinkByHref('/admin/config/search/metatag/403');
-    $this->assertLinkByHref('/admin/config/search/metatag/404');
-    $this->assertLinkByHref('/admin/config/search/metatag/node');
-    $this->assertLinkByHref('/admin/config/search/metatag/taxonomy_term');
+    $session->linkByHrefExists('/admin/config/search/metatag/global');
+    $session->linkByHrefExists('/admin/config/search/metatag/front');
+    $session->linkByHrefExists('/admin/config/search/metatag/403');
+    $session->linkByHrefExists('/admin/config/search/metatag/404');
+    $session->linkByHrefExists('/admin/config/search/metatag/node');
+    $session->linkByHrefExists('/admin/config/search/metatag/taxonomy_term');
     // User entity not visible because it has been pushed to the next page.
-    $this->assertNoLinkByHref('/admin/config/search/metatag/user');
+    $session->linkByHrefNotExists('/admin/config/search/metatag/user');
     $this->clickLink('Next');
 
     // Go to next page and confirm that parents are loaded and user us present.
-    $this->assertLinkByHref('/admin/config/search/metatag/global');
-    $this->assertLinkByHref('/admin/config/search/metatag/taxonomy_term');
+    $session->linkByHrefExists('/admin/config/search/metatag/global');
+    $session->linkByHrefExists('/admin/config/search/metatag/taxonomy_term');
     // Main links not visible in the 2nd page.
-    $this->assertNoLinkByHref('/admin/config/search/metatag/front');
-    $this->assertNoLinkByHref('/admin/config/search/metatag/403');
-    $this->assertNoLinkByHref('/admin/config/search/metatag/404');
-    $this->assertNoLinkByHref('/admin/config/search/metatag/node');
+    $session->linkByHrefNotExists('/admin/config/search/metatag/front');
+    $session->linkByHrefNotExists('/admin/config/search/metatag/403');
+    $session->linkByHrefNotExists('/admin/config/search/metatag/404');
+    $session->linkByHrefNotExists('/admin/config/search/metatag/node');
     // User is present because was pushed to page 2.
-    $this->assertLinkByHref('/admin/config/search/metatag/user');
-
+    $session->linkByHrefExists('/admin/config/search/metatag/user');
   }
 
 }
diff --git a/drupal/modules/metatag/tests/src/Functional/MetatagConfigTranslationTest.php b/drupal/modules/metatag/tests/src/Functional/MetatagConfigTranslationTest.php
index a3179c09e79627dcee05b6f5d08d114385e540b8..43388a082b22e9a3aa6de8d564ecc9dceab39dd7 100644
--- a/drupal/modules/metatag/tests/src/Functional/MetatagConfigTranslationTest.php
+++ b/drupal/modules/metatag/tests/src/Functional/MetatagConfigTranslationTest.php
@@ -31,11 +31,9 @@ class MetatagConfigTranslationTest extends BrowserTestBase {
   protected $adminUser;
 
   /**
-   * Modules to enable.
-   *
-   * @var array
+   * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     'metatag',
     'language',
     'config_translation',
@@ -84,14 +82,15 @@ protected function setUp() {
   public function testConfigTranslationsExist() {
     // Ensure the config shows on the admin form.
     $this->drupalGet('admin/config/regional/config-translation');
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertText($this->t('Metatag defaults'));
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
+    $session->pageTextContains('Metatag defaults');
 
     // Load the main metatag_defaults config translation page.
     $this->drupalGet('admin/config/regional/config-translation/metatag_defaults');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     // @todo Update this to confirm the H1 is loaded.
-    $this->assertRaw($this->t('Metatag defaults'));
+    $session->responseContains($this->t('Metatag defaults'));
 
     // Load all of the Metatag defaults.
     $defaults = \Drupal::configFactory()->listAll('metatag.metatag_defaults');
@@ -102,7 +101,7 @@ public function testConfigTranslationsExist() {
     // Confirm each of the configs is available on the translation form.
     foreach ($defaults as $config_name) {
       if ($config_entity = $config_manager->loadConfigEntityByName($config_name)) {
-        $this->assertText($config_entity->label());
+        $session->pageTextContains($config_entity->label());
       }
     }
 
@@ -110,7 +109,7 @@ public function testConfigTranslationsExist() {
     foreach ($defaults as $config_name) {
       if ($config_entity = $config_manager->loadConfigEntityByName($config_name)) {
         $this->drupalGet('admin/config/search/metatag/' . $config_entity->id() . '/translate');
-        $this->assertSession()->statusCodeEquals(200);
+        $session->statusCodeEquals(200);
       }
       else {
         $this->error('Unable to load a Metatag default config: ' . $config_name);
@@ -124,30 +123,31 @@ public function testConfigTranslationsExist() {
   public function testConfigTranslations() {
     // Add something to the Global config.
     $this->drupalGet('admin/config/search/metatag/global');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $edit = [
       'title' => 'Test title',
       'description' => 'Test description',
     ];
     $this->drupalPostForm(NULL, $edit, $this->t('Save'));
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertText($this->t('Saved the Global Metatag defaults.'));
+    $session->statusCodeEquals(200);
+    $session->pageTextContains('Saved the Global Metatag defaults.');
 
     // Confirm the config has languages available to translate into.
     $this->drupalGet('admin/config/search/metatag/global/translate');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     // Load the translation form.
     $this->drupalGet('admin/config/search/metatag/global/translate/fr/add');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     // Confirm the meta tag fields are shown on the form. Confirm the fields and
     // values separately to make it easier to pinpoint where the problem is if
     // one should fail.
-    $this->assertFieldByName('translation[config_names][metatag.metatag_defaults.global][tags][title]');
-    $this->assertFieldByName('translation[config_names][metatag.metatag_defaults.global][tags][title]', $edit['title']);
-    $this->assertFieldByName('translation[config_names][metatag.metatag_defaults.global][tags][description]');
-    $this->assertFieldByName('translation[config_names][metatag.metatag_defaults.global][tags][description]', $edit['description']);
+    $session->fieldExists('translation[config_names][metatag.metatag_defaults.global][tags][title]');
+    $session->fieldValueEquals('translation[config_names][metatag.metatag_defaults.global][tags][title]', $edit['title']);
+    $session->fieldExists('translation[config_names][metatag.metatag_defaults.global][tags][description]');
+    $session->fieldValueEquals('translation[config_names][metatag.metatag_defaults.global][tags][description]', $edit['description']);
 
     // Confirm the form can be saved correctly.
     $edit = [
@@ -155,8 +155,8 @@ public function testConfigTranslations() {
       'translation[config_names][metatag.metatag_defaults.global][tags][description]' => 'Le description',
     ];
     $this->drupalPostForm(NULL, $edit, $this->t('Save translation'));
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertText($this->t('Successfully saved French translation'));
+    $session->statusCodeEquals(200);
+    $session->pageTextContains('Successfully saved French translation');
 
     // Delete the node metatag defaults to simplify the test.
     MetatagDefaults::load('node')->delete();
diff --git a/drupal/modules/metatag/tests/src/Functional/MetatagCustomRouteTest.php b/drupal/modules/metatag/tests/src/Functional/MetatagCustomRouteTest.php
index bd3d2eaaaaef8d26f4418d3e71d778a75e573b85..7a426b2f61159fa4a18ed6d53fb78f0269fb9dd5 100644
--- a/drupal/modules/metatag/tests/src/Functional/MetatagCustomRouteTest.php
+++ b/drupal/modules/metatag/tests/src/Functional/MetatagCustomRouteTest.php
@@ -18,7 +18,7 @@ class MetatagCustomRouteTest extends BrowserTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     'node',
     // Dependencies.
     'token',
@@ -35,7 +35,6 @@ class MetatagCustomRouteTest extends BrowserTestBase {
    */
   protected $defaultTheme = 'stark';
 
-
   /**
    * Run tests on the custom route.
    */
@@ -57,7 +56,7 @@ public function testCustomRoute() {
     $this->assertSession()->statusCodeEquals(200);
     $xpath = $this->xpath("//meta[@name='keywords']");
     $this->assertCount(1, $xpath);
-    $this->assertEqual($xpath[0]->getAttribute('content'), 'test');
+    $this->assertEquals('test', $xpath[0]->getAttribute('content'));
   }
 
 }
diff --git a/drupal/modules/metatag/tests/src/Functional/MetatagFieldNodeTest.php b/drupal/modules/metatag/tests/src/Functional/MetatagFieldNodeTest.php
index 46301daf0596680665ed9a6905acfc5779da9b72..24645aeda73dbee16feb1f847f0577147c1ec747 100644
--- a/drupal/modules/metatag/tests/src/Functional/MetatagFieldNodeTest.php
+++ b/drupal/modules/metatag/tests/src/Functional/MetatagFieldNodeTest.php
@@ -12,7 +12,7 @@ class MetatagFieldNodeTest extends MetatagFieldTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     // Needed for token handling.
     'token',
 
diff --git a/drupal/modules/metatag/tests/src/Functional/MetatagFieldTermTest.php b/drupal/modules/metatag/tests/src/Functional/MetatagFieldTermTest.php
index b6d2b58bce2ab8aa2731221196c5ae5ac9b3caed..9ffa9f7e851eefb2ee56774cc3687c6f3d2c5d53 100644
--- a/drupal/modules/metatag/tests/src/Functional/MetatagFieldTermTest.php
+++ b/drupal/modules/metatag/tests/src/Functional/MetatagFieldTermTest.php
@@ -16,7 +16,7 @@ class MetatagFieldTermTest extends MetatagFieldTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     // Needed for token handling.
     'token',
 
diff --git a/drupal/modules/metatag/tests/src/Functional/MetatagFieldTestBase.php b/drupal/modules/metatag/tests/src/Functional/MetatagFieldTestBase.php
index 83dd14944248bcaea338818e3a900c263475e7dd..f84239fa1ed9cb3f14daefa75fa04e537f4d7527 100644
--- a/drupal/modules/metatag/tests/src/Functional/MetatagFieldTestBase.php
+++ b/drupal/modules/metatag/tests/src/Functional/MetatagFieldTestBase.php
@@ -21,11 +21,9 @@ abstract class MetatagFieldTestBase extends BrowserTestBase {
   protected $profile = 'testing';
 
   /**
-   * Modules to enable.
-   *
-   * @var array
+   * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     // Needed for token handling.
     'token',
 
@@ -209,12 +207,13 @@ protected function addField() {
   public function testGlobalDefaultsInheritance() {
     // First we set global defaults.
     $this->drupalGet('admin/config/search/metatag/global');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $global_values = [
       'metatag_test_tag' => 'Global description',
     ];
     $this->drupalPostForm(NULL, $global_values, 'Save');
-    $this->assertText('Saved the Global Metatag defaults.');
+    $session->pageTextContains('Saved the Global Metatag defaults.');
 
     // Add the field to this entity type.
     $this->addField();
@@ -222,8 +221,8 @@ public function testGlobalDefaultsInheritance() {
     // Now when we create an entity, global defaults are used to fill the form
     // fields.
     $this->drupalGet($this->entityAddPath);
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertFieldByName('field_metatag[0][basic][metatag_test_tag]', $global_values['metatag_test_tag'], $this->t('The metatag_test_tag field has the global default as the field default does not define it.'));
+    $session->statusCodeEquals(200);
+    $session->fieldValueEquals('field_metatag[0][basic][metatag_test_tag]', $global_values['metatag_test_tag']);
   }
 
   /**
@@ -237,29 +236,30 @@ public function testEntityDefaultsInheritance() {
 
     // Set a global default.
     $this->drupalGet('admin/config/search/metatag/global');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $global_values = [
       'metatag_test_tag' => 'Global description',
     ];
     $this->drupalPostForm(NULL, $global_values, 'Save');
-    $this->assertText(strip_tags($this->t('Saved the %label Metatag defaults.', ['%label' => $this->t('Global')])));
+    $session->pageTextContains(strip_tags('Saved the Global Metatag defaults.'));
 
     // Set an entity default.
     $this->drupalGet('admin/config/search/metatag/' . $this->entityType);
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $entity_values = [
       'metatag_test_tag' => 'Entity description',
     ];
     $this->drupalPostForm(NULL, $entity_values, 'Save');
-    $this->assertText(strip_tags($this->t('Saved the %label Metatag defaults.', ['%label' => $this->t($this->entityLabel)])));
+    $session->pageTextContains(strip_tags("Saved the $this->entityLabel Metatag defaults."));
 
     // Add the field to this entity type.
     $this->addField();
 
     // Load the entity form for this entity type.
     $this->drupalGet($this->entityAddPath);
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertNoText('Fatal error');
+    $session->statusCodeEquals(200);
+    $session->pageTextNotContains('Fatal error');
 
     // Allow the fields to be customized if needed.
     $title = 'Barfoo';
@@ -272,8 +272,8 @@ public function testEntityDefaultsInheritance() {
 
     // If this entity type supports defaults then verify the global default is
     // not present but that the entity default *is* present.
-    $this->assertFieldByName('field_metatag[0][basic][metatag_test_tag]', $entity_values['metatag_test_tag']);
-    $this->assertNoFieldByName('field_metatag[0][basic][metatag_test_tag]', $global_values['metatag_test_tag']);
+    $session->fieldValueEquals('field_metatag[0][basic][metatag_test_tag]', $entity_values['metatag_test_tag']);
+    $session->fieldValueNotEquals('field_metatag[0][basic][metatag_test_tag]', $global_values['metatag_test_tag']);
   }
 
   /**
@@ -291,8 +291,9 @@ public function testBundleDefaultsInheritance() {
    */
   public function testFieldCanBeAdded() {
     $this->drupalGet($this->entityFieldAdminPath . '/add-field');
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertRaw('<option value="metatag">' . $this->t('Meta tags') . '</option>');
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
+    $session->responseContains('<option value="metatag">' . $this->t('Meta tags') . '</option>');
   }
 
   /**
@@ -304,9 +305,10 @@ public function testEntityFieldsAvailable() {
 
     // Load the entity's form.
     $this->drupalGet($this->entityAddPath);
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertNoText('Fatal error');
-    $this->assertFieldByName('field_metatag[0][basic][metatag_test_tag]');
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
+    $session->pageTextNotContains('Fatal error');
+    $session->fieldExists('field_metatag[0][basic][metatag_test_tag]');
   }
 
   /**
@@ -317,29 +319,30 @@ public function testEntityFieldsAvailable() {
   public function testEntityFieldValuesOldEntity() {
     // Set a global default.
     $this->drupalGet('admin/config/search/metatag/global');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $global_values = [
       'metatag_test_tag' => 'Global description',
     ];
     $this->drupalPostForm(NULL, $global_values, 'Save');
-    $this->assertText(strip_tags($this->t('Saved the %label Metatag defaults.', ['%label' => $this->t('Global')])));
+    $session->pageTextContains(strip_tags('Saved the Global Metatag defaults.'));
 
     // Set an entity default if it's supported by the entity type.
     if ($this->entitySupportsDefaults) {
       $this->drupalGet('admin/config/search/metatag/' . $this->entityType);
-      $this->assertSession()->statusCodeEquals(200);
+      $session->statusCodeEquals(200);
       $entity_values = [
         'metatag_test_tag' => 'Entity description',
       ];
       $this->drupalPostForm(NULL, $entity_values, 'Save');
-      $this->assertText(strip_tags($this->t('Saved the %label Metatag defaults.', ['%label' => $this->t($this->entityLabel)])));
+      $session->pageTextContains(strip_tags("Saved the $this->entityLabel Metatag defaults."));
     }
 
     // Load the entity form for this entity type.
     $title = 'Barfoo';
     $this->drupalGet($this->entityAddPath);
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertNoText('Fatal error');
+    $session->statusCodeEquals(200);
+    $session->pageTextNotContains('Fatal error');
 
     // Allow the fields to be customized if needed.
     $edit = $this->entityDefaultValues();
@@ -363,16 +366,16 @@ public function testEntityFieldValuesOldEntity() {
 
     // Open the 'edit' form for the entity.
     $this->drupalGet($entity->toUrl('edit-form'));
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     // If this entity type supports defaults then verify the global default is
     // not present but that the entity default *is* present.
     if ($this->entitySupportsDefaults) {
-      $this->assertNoFieldByName('field_metatag[0][basic][metatag_test_tag]', $global_values['metatag_test_tag']);
-      $this->assertFieldByName('field_metatag[0][basic][metatag_test_tag]', $entity_values['metatag_test_tag']);
+      $session->fieldValueNotEquals('field_metatag[0][basic][metatag_test_tag]', $global_values['metatag_test_tag']);
+      $session->fieldValueEquals('field_metatag[0][basic][metatag_test_tag]', $entity_values['metatag_test_tag']);
     }
     else {
-      $this->assertFieldByName('field_metatag[0][basic][metatag_test_tag]', $global_values['metatag_test_tag']);
+      $session->fieldValueEquals('field_metatag[0][basic][metatag_test_tag]', $global_values['metatag_test_tag']);
     }
 
     // @todo Confirm the values output correctly.
@@ -386,22 +389,23 @@ public function testEntityFieldValuesOldEntity() {
   public function testEntityFieldValuesNewEntity() {
     // Set a global default.
     $this->drupalGet('admin/config/search/metatag/global');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $global_values = [
       'metatag_test_tag' => 'Global description',
     ];
     $this->drupalPostForm(NULL, $global_values, 'Save');
-    $this->assertText(strip_tags($this->t('Saved the %label Metatag defaults.', ['%label' => $this->t('Global')])));
+    $session->pageTextContains(strip_tags('Saved the Global Metatag defaults.'));
 
     // Set an entity default if it's supported by the entity type.
     if ($this->entitySupportsDefaults) {
       $this->drupalGet('admin/config/search/metatag/' . $this->entityType);
-      $this->assertSession()->statusCodeEquals(200);
+      $session->statusCodeEquals(200);
       $entity_values = [
         'metatag_test_tag' => 'Entity description',
       ];
       $this->drupalPostForm(NULL, $entity_values, 'Save');
-      $this->assertText(strip_tags($this->t('Saved the %label Metatag defaults.', ['%label' => $this->t($this->entityLabel)])));
+      $session->pageTextContains(strip_tags("Saved the $this->entityLabel Metatag defaults."));
     }
 
     // Add a field to the entity type.
@@ -410,17 +414,17 @@ public function testEntityFieldValuesNewEntity() {
     // Load the entity form for this entity type.
     $title = 'Barfoo';
     $this->drupalGet($this->entityAddPath);
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertNoText('Fatal error');
+    $session->statusCodeEquals(200);
+    $session->pageTextNotContains('Fatal error');
 
     // If this entity type supports defaults then verify the global default is
     // not present but that the entity default *is* present.
     if ($this->entitySupportsDefaults) {
-      $this->assertNoFieldByName('field_metatag[0][basic][metatag_test_tag]', $global_values['metatag_test_tag']);
-      $this->assertFieldByName('field_metatag[0][basic][metatag_test_tag]', $entity_values['metatag_test_tag']);
+      $session->fieldValueNotEquals('field_metatag[0][basic][metatag_test_tag]', $global_values['metatag_test_tag']);
+      $session->fieldValueEquals('field_metatag[0][basic][metatag_test_tag]', $entity_values['metatag_test_tag']);
     }
     else {
-      $this->assertFieldByName('field_metatag[0][basic][metatag_test_tag]', $global_values['metatag_test_tag']);
+      $session->fieldValueEquals('field_metatag[0][basic][metatag_test_tag]', $global_values['metatag_test_tag']);
     }
 
     // Allow the fields to be customized if needed.
@@ -442,16 +446,16 @@ public function testEntityFieldValuesNewEntity() {
     // @todo Confirm the values output correctly.
     // Open the 'edit' form for the entity.
     $this->drupalGet($entity->toUrl('edit-form'));
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     // If this entity type supports defaults then verify the global default is
     // not present but that the entity default *is* present.
     if ($this->entitySupportsDefaults) {
-      $this->assertNoFieldByName('field_metatag[0][basic][metatag_test_tag]', $global_values['metatag_test_tag']);
-      $this->assertFieldByName('field_metatag[0][basic][metatag_test_tag]', $entity_values['metatag_test_tag']);
+      $session->fieldValueNotEquals('field_metatag[0][basic][metatag_test_tag]', $global_values['metatag_test_tag']);
+      $session->fieldValueEquals('field_metatag[0][basic][metatag_test_tag]', $entity_values['metatag_test_tag']);
     }
     else {
-      $this->assertFieldByName('field_metatag[0][basic][metatag_test_tag]', $global_values['metatag_test_tag']);
+      $session->fieldValueEquals('field_metatag[0][basic][metatag_test_tag]', $global_values['metatag_test_tag']);
     }
 
     // @todo Confirm the values output correctly.
@@ -468,8 +472,9 @@ public function tofixTestEntityField() {
 
     // Create a test entity.
     $this->drupalGet($this->entityAddPath);
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertNoText('Fatal error');
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
+    $session->pageTextNotContains('Fatal error');
     $edit = $this->entityDefaultValues($title) + [
       'field_metatag[0][basic][metatag_test_tag]' => 'Kilimanjaro',
     ];
@@ -483,10 +488,10 @@ public function tofixTestEntityField() {
     // Make sure tags that have a field value but no default value still show
     // up.
     $this->drupalGet($entity->toUrl());
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $elements = $this->cssSelect('meta[name=metatag_test_tag]');
     $this->assertCount(1, $elements, 'Found keywords metatag_test_tag from defaults');
-    $this->assertEqual((string) $elements[0]['content'], 'Kilimanjaro', 'Field value for metatag_test_tag found when no default set.');
+    $this->assertEquals((string) $elements[0]['content'], 'Kilimanjaro', 'Field value for metatag_test_tag found when no default set.');
 
     // @todo This should not be required, but meta tags does not invalidate
     // cache upon setting globals.
@@ -494,18 +499,18 @@ public function tofixTestEntityField() {
 
     // Update the Global defaults and test them.
     $this->drupalGet('admin/config/search/metatag/global');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $values = [
       'metatag_test_tag' => 'Purple monkey dishwasher',
     ];
     $this->drupalPostForm(NULL, $values, 'Save');
-    $this->assertText('Saved the Global Metatag defaults.');
+    $session->pageTextContains('Saved the Global Metatag defaults.');
     $this->drupalGet($entity->toUrl());
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $elements = $this->cssSelect('meta[name=metatag_test_tag]');
     $this->assertCount(1, $elements, 'Found test metatag from defaults');
     $this->verbose('<pre>' . print_r($elements, TRUE) . '</pre>');
-    $this->assertEqual((string) $elements[0]['content'], $values['metatag_test_tag']);
+    $this->assertEquals((string) $elements[0]['content'], $values['metatag_test_tag']);
   }
 
 }
diff --git a/drupal/modules/metatag/tests/src/Functional/MetatagFieldTestTest.php b/drupal/modules/metatag/tests/src/Functional/MetatagFieldTestTest.php
index 41ca27ab4d0766d444ff4b24f6cc140807875ffd..fb54470a95ca3ba125dc9cfbb426ca00ab941e0c 100644
--- a/drupal/modules/metatag/tests/src/Functional/MetatagFieldTestTest.php
+++ b/drupal/modules/metatag/tests/src/Functional/MetatagFieldTestTest.php
@@ -12,7 +12,7 @@ class MetatagFieldTestTest extends MetatagFieldTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     // Needed for token handling.
     'token',
 
diff --git a/drupal/modules/metatag/tests/src/Functional/MetatagFieldUserTest.php b/drupal/modules/metatag/tests/src/Functional/MetatagFieldUserTest.php
index 61c31715c10846b56f4dd647bf3673db4ab9838c..baa76318a1e3e863f6a4714efd3f084b40c68843 100644
--- a/drupal/modules/metatag/tests/src/Functional/MetatagFieldUserTest.php
+++ b/drupal/modules/metatag/tests/src/Functional/MetatagFieldUserTest.php
@@ -12,7 +12,7 @@ class MetatagFieldUserTest extends MetatagFieldTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     // Needed for token handling.
     'token',
 
diff --git a/drupal/modules/metatag/tests/src/Functional/MetatagForumTest.php b/drupal/modules/metatag/tests/src/Functional/MetatagForumTest.php
index 860e875d456c934ce2fd3111ed1a383874520621..a0b1c96df4ded38929a615d90cf0d7505b76cbbd 100644
--- a/drupal/modules/metatag/tests/src/Functional/MetatagForumTest.php
+++ b/drupal/modules/metatag/tests/src/Functional/MetatagForumTest.php
@@ -17,7 +17,7 @@ class MetatagForumTest extends BrowserTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     'token',
     'metatag',
     'node',
@@ -71,7 +71,8 @@ protected function setUp() {
    */
   public function testForumPost() {
     $this->drupalGet('node/add/forum');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $edit = [
       'title[0][value]' => 'Testing forums',
       'taxonomy_forums' => 1,
@@ -79,8 +80,8 @@ public function testForumPost() {
     ];
     $save_label = (floatval(\Drupal::VERSION) <= 8.3) ? $this->t('Save and publish') : $this->t('Save');
     $this->drupalPostForm(NULL, $edit, $save_label);
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertText($this->t('@type @title has been created.', ['@type' => $this->t('Forum topic'), '@title' => 'Testing forums']));
+    $session->statusCodeEquals(200);
+    $session->pageTextContains('Forum topic Testing forums has been created.');
   }
 
 }
diff --git a/drupal/modules/metatag/tests/src/Functional/MetatagFrontpageTest.php b/drupal/modules/metatag/tests/src/Functional/MetatagFrontpageTest.php
index 50deeec347dc3af2b24121c1903eef02d7a7990c..ae839d1f769c86363b569eed83c51a7b87191c07 100644
--- a/drupal/modules/metatag/tests/src/Functional/MetatagFrontpageTest.php
+++ b/drupal/modules/metatag/tests/src/Functional/MetatagFrontpageTest.php
@@ -18,7 +18,7 @@ class MetatagFrontpageTest extends BrowserTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     'token',
     'metatag',
     'node',
@@ -64,15 +64,16 @@ protected function setUp() {
   public function testFrontPageMetatagsEnabledConfig() {
     // Add something to the front page config.
     $this->drupalGet('admin/config/search/metatag/front');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $edit = [
       'title' => 'Test title',
       'description' => 'Test description',
       'keywords' => 'testing,keywords',
     ];
     $this->drupalPostForm(NULL, $edit, $this->t('Save'));
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertText($this->t('Saved the Front page Metatag defaults.'));
+    $session->statusCodeEquals(200);
+    $session->pageTextContains('Saved the Front page Metatag defaults.');
 
     // Testing front page metatags.
     $this->drupalGet('<front>');
@@ -88,7 +89,7 @@ public function testFrontPageMetatagsEnabledConfig() {
         $this->assertCount(1, $xpath, 'Exactly one ' . $metatag . ' meta tag found.');
         $value = $xpath[0]->getAttribute('content');
       }
-      $this->assertEqual($value, $metatag_value);
+      $this->assertEquals($value, $metatag_value);
     }
 
     $node_path = '/node/' . $this->nodeId;
@@ -106,7 +107,7 @@ public function testFrontPageMetatagsEnabledConfig() {
         $this->assertCount(1, $xpath, 'Exactly one ' . $metatag . ' meta tag found.');
         $value = $xpath[0]->getAttribute('content');
       }
-      $this->assertEqual($value, $metatag_value);
+      $this->assertEquals($value, $metatag_value);
     }
 
     // Change the front page to a valid custom route.
@@ -114,19 +115,19 @@ public function testFrontPageMetatagsEnabledConfig() {
       'site_frontpage' => '/test-page',
     ];
     $this->drupalGet('admin/config/system/site-information');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $this->drupalPostForm(NULL, $site_edit, $this->t('Save configuration'));
-    $this->assertText($this->t('The configuration options have been saved.'), 'The front page path has been saved.');
+    $session->pageTextContains('The configuration options have been saved.');
     return;
 
     // @todo Finish this?
     $this->drupalGet('test-page');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     foreach ($edit as $metatag => $metatag_value) {
       $xpath = $this->xpath("//meta[@name='" . $metatag . "']");
       $this->assertCount(1, $xpath, 'Exactly one ' . $metatag . ' meta tag found.');
       $value = $xpath[0]->getAttribute('content');
-      $this->assertEqual($value, $metatag_value);
+      $this->assertEquals($value, $metatag_value);
     }
   }
 
@@ -136,20 +137,21 @@ public function testFrontPageMetatagsEnabledConfig() {
   public function testFrontPageMetatagDisabledConfig() {
     // Disable front page metatag, enable node metatag & check.
     $this->drupalGet('admin/config/search/metatag/front/delete');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $this->drupalPostForm(NULL, [], $this->t('Delete'));
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertText($this->t('Deleted Front page defaults.'));
+    $session->statusCodeEquals(200);
+    $session->pageTextContains('Deleted Front page defaults.');
 
     // Update the Metatag Node defaults.
     $this->drupalGet('admin/config/search/metatag/node');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $edit = [
       'title' => 'Test title for a node.',
       'description' => 'Test description for a node.',
     ];
     $this->drupalPostForm(NULL, $edit, 'Save');
-    $this->assertText('Saved the Content Metatag defaults.');
+    $session->pageTextContains('Saved the Content Metatag defaults.');
     $this->drupalGet('<front>');
     foreach ($edit as $metatag => $metatag_value) {
       $xpath = $this->xpath("//meta[@name='" . $metatag . "']");
@@ -163,32 +165,32 @@ public function testFrontPageMetatagDisabledConfig() {
         $this->assertCount(1, $xpath, 'Exactly one ' . $metatag . ' meta tag found.');
         $value = $xpath[0]->getAttribute('content');
       }
-      $this->assertEqual($value, $metatag_value);
+      $this->assertEquals($value, $metatag_value);
     }
 
     // Change the front page to a valid path.
     $this->drupalGet('admin/config/system/site-information');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $edit = [
       'site_frontpage' => '/test-page',
     ];
     $this->drupalPostForm(NULL, $edit, $this->t('Save configuration'));
-    $this->assertText($this->t('The configuration options have been saved.'), 'The front page path has been saved.');
+    $session->pageTextContains('The configuration options have been saved.');
 
     // Front page is custom route.
     // Update the Metatag Node global.
     $this->drupalGet('admin/config/search/metatag/global');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $edit = [
       'title' => 'Test title.',
       'description' => 'Test description.',
     ];
     $this->drupalPostForm(NULL, $edit, 'Save');
-    $this->assertText('Saved the Global Metatag defaults.');
+    $session->pageTextContains('Saved the Global Metatag defaults.');
 
     // Test Metatags.
     $this->drupalGet('test-page');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     foreach ($edit as $metatag => $metatag_value) {
       $xpath = $this->xpath("//meta[@name='" . $metatag . "']");
       if ($metatag == 'title') {
@@ -201,7 +203,7 @@ public function testFrontPageMetatagDisabledConfig() {
         $this->assertCount(1, $xpath, 'Exactly one ' . $metatag . ' meta tag found.');
         $value = $xpath[0]->getAttribute('content');
       }
-      $this->assertEqual($value, $metatag_value);
+      $this->assertEquals($value, $metatag_value);
     }
   }
 
diff --git a/drupal/modules/metatag/tests/src/Functional/MetatagNodeTranslationTest.php b/drupal/modules/metatag/tests/src/Functional/MetatagNodeTranslationTest.php
index 8470d12f1fbfd5b484164e162efbf6e637d1d535..01b97cb6f63ee469dde6340c3e7f51c6595f282f 100644
--- a/drupal/modules/metatag/tests/src/Functional/MetatagNodeTranslationTest.php
+++ b/drupal/modules/metatag/tests/src/Functional/MetatagNodeTranslationTest.php
@@ -20,7 +20,7 @@ class MetatagNodeTranslationTest extends BrowserTestBase {
    *
    * @var array
    */
-  public static $modules = [
+  protected static $modules = [
     'content_translation',
     'field_ui',
     'metatag',
@@ -101,45 +101,46 @@ public function testMetatagValueTranslation() {
 
     // Add a metatag field to the content type.
     $this->drupalGet('admin/structure/types');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $this->drupalGet('admin/structure/types/manage/metatag_node');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $edit = [
       'language_configuration[language_alterable]' => TRUE,
       'language_configuration[content_translation]' => TRUE,
     ];
     $this->drupalPostForm(NULL, $edit, $this->t('Save content type'));
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     $this->drupalGet('admin/structure/types/manage/metatag_node/fields/add-field');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $edit = [
       'label' => 'Meta tags',
       'field_name' => 'meta_tags',
       'new_storage_type' => 'metatag',
     ];
     $this->drupalPostForm(NULL, $edit, $this->t('Save and continue'));
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $this->drupalPostForm(NULL, [], $this->t('Save field settings'));
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $edit = [
       'translatable' => TRUE,
     ];
     $this->drupalPostForm(NULL, $edit, $this->t('Save settings'));
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $this->drupalGet('admin/structure/types/manage/metatag_node/fields/node.metatag_node.field_meta_tags');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     // Set up a node without explicit metatag description. This causes the
     // global default to be used, which contains a token (node:summary). The
     // token value should be correctly translated.
     // Load the node form.
     $this->drupalGet('node/add/metatag_node');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     // Check the default values are correct.
-    $this->assertFieldByName('field_meta_tags[0][basic][title]', '[node:title] | [site:name]', 'Default title token is present.');
-    $this->assertFieldByName('field_meta_tags[0][basic][description]', '[node:summary]', 'Default description token is present.');
+    $session->fieldValueEquals('field_meta_tags[0][basic][title]', '[node:title] | [site:name]');
+    $session->fieldValueEquals('field_meta_tags[0][basic][description]', '[node:summary]');
 
     // Create a node.
     $edit = [
@@ -147,71 +148,71 @@ public function testMetatagValueTranslation() {
       'body[0][value]' => 'French summary.',
     ];
     $this->drupalPostForm(NULL, $edit, $save_label);
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     $xpath = $this->xpath("//meta[@name='description']");
     $this->assertCount(1, $xpath, 'Exactly one description meta tag found.');
     $value = $xpath[0]->getAttribute('content');
-    $this->assertEqual($value, 'French summary.');
+    $this->assertEquals($value, 'French summary.');
 
     $this->drupalGet('node/1/translations/add/en/es');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     // Check the default values are there.
-    $this->assertFieldByName('field_meta_tags[0][basic][title]', '[node:title] | [site:name]', 'Default title token is present.');
-    $this->assertFieldByName('field_meta_tags[0][basic][description]', '[node:summary]', 'Default description token is present.');
+    $session->fieldValueEquals('field_meta_tags[0][basic][title]', '[node:title] | [site:name]');
+    $session->fieldValueEquals('field_meta_tags[0][basic][description]', '[node:summary]');
 
     $edit = [
       'title[0][value]' => 'Node Español',
       'body[0][value]' => 'Spanish summary.',
     ];
     $this->drupalPostForm(NULL, $edit, $save_label_i18n);
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     $this->drupalGet('es/node/1');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $xpath = $this->xpath("//meta[@name='description']");
     $this->assertCount(1, $xpath, 'Exactly one description meta tag found.');
     $value = $xpath[0]->getAttribute('content');
-    $this->assertEqual($value, 'Spanish summary.');
-    $this->assertNotEqual($value, 'French summary.');
+    $this->assertEquals($value, 'Spanish summary.');
+    $this->assertNotEquals($value, 'French summary.');
 
     $this->drupalGet('node/1/edit');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     // Check the default values are there.
-    $this->assertFieldByName('field_meta_tags[0][basic][title]', '[node:title] | [site:name]', 'Default title token is present.');
-    $this->assertFieldByName('field_meta_tags[0][basic][description]', '[node:summary]', 'Default description token is present.');
+    $session->fieldValueEquals('field_meta_tags[0][basic][title]', '[node:title] | [site:name]');
+    $session->fieldValueEquals('field_meta_tags[0][basic][description]', '[node:summary]');
 
     // Set explicit values on the description metatag instead using the
     // defaults.
     $this->drupalGet('node/1/edit');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $edit = [
       'field_meta_tags[0][basic][description]' => 'Overridden French description.',
     ];
     $this->drupalPostForm(NULL, $edit, $save_label_i18n);
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     $xpath = $this->xpath("//meta[@name='description']");
     $this->assertCount(1, $xpath, 'Exactly one description meta tag found.');
     $value = $xpath[0]->getAttribute('content');
-    $this->assertEqual($value, 'Overridden French description.');
-    $this->assertNotEqual($value, 'Spanish summary.');
-    $this->assertNotEqual($value, 'French summary.');
+    $this->assertEquals($value, 'Overridden French description.');
+    $this->assertNotEquals($value, 'Spanish summary.');
+    $this->assertNotEquals($value, 'French summary.');
 
     $this->drupalGet('es/node/1/edit');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $edit = [
       'field_meta_tags[0][basic][description]' => 'Overridden Spanish description.',
     ];
     $this->drupalPostForm(NULL, $edit, $save_label_i18n);
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     $xpath = $this->xpath("//meta[@name='description']");
     $this->assertCount(1, $xpath, 'Exactly one description meta tag found.');
     $value = $xpath[0]->getAttribute('content');
-    $this->assertEqual($value, 'Overridden Spanish description.');
-    $this->assertNotEqual($value, 'Spanish summary.');
-    $this->assertNotEqual($value, 'French summary.');
+    $this->assertEquals($value, 'Overridden Spanish description.');
+    $this->assertNotEquals($value, 'Spanish summary.');
+    $this->assertNotEquals($value, 'French summary.');
   }
 
 }
diff --git a/drupal/modules/metatag/tests/src/Functional/MetatagStringTest.php b/drupal/modules/metatag/tests/src/Functional/MetatagStringTest.php
index 73c860dba9cc4537e03789438847f92707310ff1..35429786732769d23f478a83351aec602996ef9f 100644
--- a/drupal/modules/metatag/tests/src/Functional/MetatagStringTest.php
+++ b/drupal/modules/metatag/tests/src/Functional/MetatagStringTest.php
@@ -26,7 +26,7 @@ class MetatagStringTest extends BrowserTestBase {
    *
    * @var array
    */
-  public static $modules = [
+  protected static $modules = [
     'token',
     'node',
     'field_ui',
@@ -128,34 +128,35 @@ public function checkConfig($string) {
 
     // Update the Global defaults and test them.
     $this->drupalGet('admin/config/search/metatag/front');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $edit = [
       'title' => $title_original,
       'description' => $desc_original,
     ];
     $this->drupalPostForm(NULL, $edit, 'Save');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     $metatag_defaults = \Drupal::config('metatag.metatag_defaults.front');
     $default_title = $metatag_defaults->get('tags')['title'];
     $default_description = $metatag_defaults->get('tags')['description'];
 
     // Make sure the title tag is stored correctly.
-    $this->assertEqual($title_original, $default_title, 'The title tag was stored in its original format.');
-    $this->assertNotEqual($title_encoded, $default_title, 'The title tag was not stored in an encoded format.');
-    $this->assertNotEqual($title_encodeded, $default_title, 'The title tag was not stored in a double-encoded format.');
+    $this->assertEquals($title_original, $default_title, 'The title tag was stored in its original format.');
+    $this->assertNotEquals($title_encoded, $default_title, 'The title tag was not stored in an encoded format.');
+    $this->assertNotEquals($title_encodeded, $default_title, 'The title tag was not stored in a double-encoded format.');
 
     // Make sure the description tag is stored correctly.
-    $this->assertEqual($desc_original, $default_description, 'The description tag was stored in its original format.');
-    $this->assertNotEqual($desc_encoded, $default_description, 'The description tag was not stored in an encoded format.');
-    $this->assertNotEqual($desc_encodeded, $default_description, 'The description tag was not stored in a double-encoded format.');
+    $this->assertEquals($desc_original, $default_description, 'The description tag was stored in its original format.');
+    $this->assertNotEquals($desc_encoded, $default_description, 'The description tag was not stored in an encoded format.');
+    $this->assertNotEquals($desc_encodeded, $default_description, 'The description tag was not stored in a double-encoded format.');
 
     // Set up a node without explicit metatag description. This causes the
     // global default to be used, which contains a token (node:summary). The
     // token value should be correctly translated.
     // Create a node.
     $this->drupalGet('node/add/page');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $edit = [
       'title[0][value]' => $title_original,
       'body[0][value]' => $desc_original,
@@ -167,26 +168,26 @@ public function checkConfig($string) {
 
     // Load the front page.
     $this->drupalGet('<front>');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     // Again, with xpath the HTML entities will be parsed automagically.
     $xpath_title = current($this->xpath("//title"))->getText();
-    $this->assertEqual($xpath_title, $title_original);
-    $this->assertNotEqual($xpath_title, $title_encoded);
-    $this->assertNotEqual($xpath_title, $title_encodeded);
+    $this->assertEquals($xpath_title, $title_original);
+    $this->assertNotEquals($xpath_title, $title_encoded);
+    $this->assertNotEquals($xpath_title, $title_encodeded);
 
     // The page title should be HTML encoded; have to do this check manually
     // because assertRaw() checks the raw HTML, not the parsed strings like
     // xpath does.
-    $this->assertRaw('<title>' . $title_encoded . '</title>', 'Confirmed the node title tag is available in its encoded format.');
-    $this->assertNoRaw('<title>' . $title_original . '</title>', 'Confirmed the node title tag is not available in its original format.');
-    $this->assertNoRaw('<title>' . $title_encodeded . '</title>', 'Confirmed the node title tag is not double-double-encoded?');
+    $session->responseContains('<title>' . $title_encoded . '</title>', 'Confirmed the node title tag is available in its encoded format.');
+    $session->responseNotContains('<title>' . $title_original . '</title>', 'Confirmed the node title tag is not available in its original format.');
+    $session->responseNotContains('<title>' . $title_encodeded . '</title>', 'Confirmed the node title tag is not double-double-encoded?');
 
     // Again, with xpath the HTML entities will be parsed automagically.
     $xpath = $this->xpath("//meta[@name='description']");
-    $this->assertEqual($xpath[0]->getAttribute('content'), $desc_original);
-    $this->assertNotEqual($xpath[0]->getAttribute('content'), $desc_encoded);
-    $this->assertNotEqual($xpath[0]->getAttribute('content'), $desc_encodeded);
+    $this->assertEquals($xpath[0]->getAttribute('content'), $desc_original);
+    $this->assertNotEquals($xpath[0]->getAttribute('content'), $desc_encoded);
+    $this->assertNotEquals($xpath[0]->getAttribute('content'), $desc_encodeded);
   }
 
   /**
@@ -209,55 +210,56 @@ public function checkNode($string) {
 
     // Update the Global defaults and test them.
     $this->drupalGet('admin/config/search/metatag/global');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $edit = [
       'title' => $title_original,
       'description' => $desc_original,
     ];
     $this->drupalPostForm(NULL, $edit, $this->t('Save'));
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     // Set up a node without explicit metatag description. This causes the
     // global default to be used, which contains a token (node:summary). The
     // token value should be correctly translated.
     // Create a node.
     $this->drupalGet('node/add/page');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $edit = [
       'title[0][value]' => $title_original,
       'body[0][value]' => $desc_original,
     ];
     $this->drupalPostForm(NULL, $edit, $save_label);
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     // Load the node page.
     $this->drupalGet('node/1');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     // Again, with xpath the HTML entities will be parsed automagically.
     $xpath_title = current($this->xpath("//title"))->getText();
-    $this->assertEqual($xpath_title, $title_original);
-    $this->assertNotEqual($xpath_title, $title_encoded);
-    $this->assertNotEqual($xpath_title, $title_encodeded);
+    $this->assertEquals($xpath_title, $title_original);
+    $this->assertNotEquals($xpath_title, $title_encoded);
+    $this->assertNotEquals($xpath_title, $title_encodeded);
 
     // The page title should be HTML encoded; have to do this check manually
     // because assertRaw() checks the raw HTML, not the parsed strings like
     // xpath does.
-    $this->assertRaw('<title>' . $title_encoded . '</title>', 'Confirmed the node title tag is encoded.');
+    $session->responseContains('<title>' . $title_encoded . '</title>', 'Confirmed the node title tag is encoded.');
     // Again, with xpath the HTML entities will be parsed automagically.
     $xpath = $this->xpath("//meta[@name='description']");
     $value = $xpath[0]->getAttribute('content');
-    $this->assertEqual($value, $desc_original);
-    $this->assertNotEqual($value, $desc_encoded);
-    $this->assertNotEqual($value, $desc_encodeded);
+    $this->assertEquals($value, $desc_original);
+    $this->assertNotEquals($value, $desc_encoded);
+    $this->assertNotEquals($value, $desc_encodeded);
 
     // Normal meta tags should be encoded properly.
-    $this->assertRaw('"' . $desc_encoded . '"', 'Confirmed the node "description" meta tag string was encoded properly.');
+    $session->responseContains('"' . $desc_encoded . '"', 'Confirmed the node "description" meta tag string was encoded properly.');
     // Normal meta tags with HTML entities should be displayed in their original
     // format.
-    $this->assertNoRaw('"' . $desc_original . '"', 'Confirmed the node "description" meta tag string does not show in its original form.');
+    $session->responseNotContains('"' . $desc_original . '"', 'Confirmed the node "description" meta tag string does not show in its original form.');
     // Normal meta tags should not be double-encoded.
-    $this->assertNoRaw('"' . $desc_encodeded . '"', 'Confirmed the node "description" meta tag string was not double-encoded.');
+    $session->responseNotContains('"' . $desc_encodeded . '"', 'Confirmed the node "description" meta tag string was not double-encoded.');
   }
 
   /**
@@ -278,47 +280,48 @@ public function checkEncodedField($string) {
 
     // Update the Global defaults and test them.
     $this->drupalGet('admin/config/search/metatag/global');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $edit = [
       'title' => $title_original,
       'description' => $desc_original,
     ];
     $this->drupalPostForm(NULL, $edit, $this->t('Save'));
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     // Set up a node without explicit metatag description. This causes the
     // global default to be used, which contains a token (node:summary). The
     // token value should be correctly translated.
     // Create a node.
     $this->drupalGet('node/add/page');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
     $edit = [
       'title[0][value]' => $title_original,
       'body[0][value]' => $desc_original,
     ];
     $this->drupalPostForm(NULL, $edit, $save_label);
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     // Load the node page.
     $this->drupalGet('node/1');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
     // With xpath the HTML entities will be parsed automagically.
     $xpath = $this->xpath("//meta[@name='description']");
     $value = $xpath[0]->getAttribute('content');
-    $this->assertEqual($value, $desc_original);
-    $this->assertNotEqual($value, $desc_encoded);
-    $this->assertNotEqual($value, $desc_encodeded);
+    $this->assertEquals($value, $desc_original);
+    $this->assertNotEquals($value, $desc_encoded);
+    $this->assertNotEquals($value, $desc_encodeded);
 
     // Normal meta tags should be encoded properly.
-    $this->assertRaw('"' . $desc_encoded . '"', 'Confirmed the node "description" meta tag string was encoded properly.');
+    $session->responseContains('"' . $desc_encoded . '"', 'Confirmed the node "description" meta tag string was encoded properly.');
 
     // Normal meta tags with HTML entities should be displayed in their original
     // format.
-    $this->assertNoRaw('"' . $desc_original . '"', 'Confirmed the node "description" meta tag string does not show in its original form.');
+    $session->responseNotContains('"' . $desc_original . '"', 'Confirmed the node "description" meta tag string does not show in its original form.');
 
     // Normal meta tags should not be double-encoded.
-    $this->assertNoRaw('"' . $desc_encodeded . '"', 'Confirmed the node "description" meta tag string was not double-encoded.');
+    $session->responseNotContains('"' . $desc_encodeded . '"', 'Confirmed the node "description" meta tag string was not double-encoded.');
   }
 
 }
diff --git a/drupal/modules/metatag/tests/src/Functional/MetatagTagTypesTest.php b/drupal/modules/metatag/tests/src/Functional/MetatagTagTypesTest.php
index 1d3a369385653fdcec778b20783570561ff1000b..475e8b148c1e2e148a9cceb6effb9de78f150c41 100644
--- a/drupal/modules/metatag/tests/src/Functional/MetatagTagTypesTest.php
+++ b/drupal/modules/metatag/tests/src/Functional/MetatagTagTypesTest.php
@@ -33,7 +33,7 @@ class MetatagTagTypesTest extends BrowserTestBase {
    *
    * @var array
    */
-  public static $modules = [
+  protected static $modules = [
     // Needed for token handling.
     'token',
 
@@ -104,7 +104,8 @@ protected function setUp() {
    */
   public function testHtmlIsRemoved() {
     $this->drupalGet('admin/config/search/metatag/global');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $values = [
       'abstract' => 'No HTML here',
       'description' => '<html><body><p class="test">Surrounded by raw HTML</p></body></html>',
@@ -112,14 +113,14 @@ public function testHtmlIsRemoved() {
     ];
 
     $this->drupalPostForm(NULL, $values, 'Save');
-    $this->assertText('Saved the Global Metatag defaults.');
+    $session->pageTextContains('Saved the Global Metatag defaults.');
     drupal_flush_all_caches();
     $this->drupalGet('hit-a-404');
-    $this->assertSession()->statusCodeEquals(404);
+    $session->statusCodeEquals(404);
 
-    $this->assertRaw('<meta name="abstract" content="No HTML here" />', $this->t('Test with no HTML content'));
-    $this->assertRaw('<meta name="description" content="Surrounded by raw HTML" />', $this->t('Test with raw HTML content'));
-    $this->assertRaw('<meta name="keywords" content="Surrounded by escaped HTML" />', $this->t('Test with escaped HTML content'));
+    $session->responseContains('<meta name="abstract" content="No HTML here" />', $this->t('Test with no HTML content'));
+    $session->responseContains('<meta name="description" content="Surrounded by raw HTML" />', $this->t('Test with raw HTML content'));
+    $session->responseContains('<meta name="keywords" content="Surrounded by escaped HTML" />', $this->t('Test with escaped HTML content'));
   }
 
   /**
@@ -132,19 +133,20 @@ public function testHtmlIsRemoved() {
    */
   public function testSecureTagOption() {
     $this->drupalGet('admin/config/search/metatag/global');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $values = [
       'og_image' => 'https://blahblahblah.com/insecure.jpg',
       'og_image_secure_url' => 'https://blahblahblah.com/secure.jpg',
     ];
     $this->drupalPostForm(NULL, $values, 'Save');
-    $this->assertText('Saved the Global Metatag defaults.');
+    $session->pageTextContains('Saved the Global Metatag defaults.');
     drupal_flush_all_caches();
     $this->drupalGet('');
-    $this->assertSession()->statusCodeEquals(200);
+    $session->statusCodeEquals(200);
 
-    $this->assertRaw('<meta property="og:image" content="https://blahblahblah.com/insecure.jpg" />', $this->t('Test og:image with regular https:// link'));
-    $this->assertRaw('<meta property="og:image:secure_url" content="https://blahblahblah.com/secure.jpg" />', $this->t('Test og:image:secure_url updated regular https:// link to https://'));
+    $session->responseContains('<meta property="og:image" content="https://blahblahblah.com/insecure.jpg" />', $this->t('Test og:image with regular https:// link'));
+    $session->responseContains('<meta property="og:image:secure_url" content="https://blahblahblah.com/secure.jpg" />', $this->t('Test og:image:secure_url updated regular https:// link to https://'));
   }
 
   /**
@@ -185,13 +187,13 @@ public function todoTestUrl() {
     // $entities = entity_load_multiple_by_properties('entity_test', [
     //   'name' => 'UrlTags',
     // ]);
-    // $this->assertEqual(1, count($entities), 'Entity was saved');
+    // $this->assertEquals(count($entities), 1, 'Entity was saved');
     // $entity = reset($entities);
     // $this->drupalGet($this->entity_base_path . '/' . $entity->id());
     // $this->assertSession()->statusCodeEquals(200);
     // $elements = $this->cssSelect("meta[name='original-source']");
     // $this->assertTrue(count($elements) === 1, 'Found original source metatag from defaults');
-    // $this->assertEqual((string) $elements[0]['content'], $edit['field_metatag[0][advanced][original_source]']);
+    // $this->assertEquals($edit['field_metatag[0][advanced][original_source]'], (string) $elements[0]['content']);
     // {@endcode}
   }
 
diff --git a/drupal/modules/metatag/tests/src/Functional/MetatagTagsTestBase.php b/drupal/modules/metatag/tests/src/Functional/MetatagTagsTestBase.php
index ac78d0bff8fdeca1a00526526fe209d317736d49..d781c8b3229f72b2d0bea2ada3a0a2987e306e8c 100644
--- a/drupal/modules/metatag/tests/src/Functional/MetatagTagsTestBase.php
+++ b/drupal/modules/metatag/tests/src/Functional/MetatagTagsTestBase.php
@@ -18,7 +18,7 @@ abstract class MetatagTagsTestBase extends BrowserTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     // This is needed for the 'access content' permission.
     'node',
 
@@ -106,7 +106,7 @@ public function testTagsArePresent() {
         $xpath = "//input[@name='{$tag}' and @type='text']";
       }
 
-      $this->assertFieldByXPath($xpath, NULL, new FormattableMarkup('Found the @tag meta tag field using the xpath: @xpath', ['@tag' => $tag, '@xpath' => $xpath]));
+      $this->xpath($xpath);
     }
 
     $this->drupalLogout();
@@ -130,6 +130,7 @@ public function testTagsInputOutput($tag_name) {
       'title' => $this->t('Hello, world!'),
       'type' => 'page',
     ]);
+    $session = $this->assertSession();
 
     // Test a non-entity path and an entity path. The non-entity path inherits
     // the global meta tags, the entity path inherits from its entity config.
@@ -151,7 +152,7 @@ public function testTagsInputOutput($tag_name) {
 
       // Load the global config.
       $this->drupalGet($path1);
-      $this->assertSession()->statusCodeEquals(200);
+      $session->statusCodeEquals(200);
 
       // Update the Global defaults and test them.
       $all_values = $values = [];
@@ -182,11 +183,11 @@ public function testTagsInputOutput($tag_name) {
       $values[$test_key] = $test_value;
       $all_values[$tag_name] = $test_value;
       $this->drupalPostForm(NULL, $values, 'Save');
-      $this->assertText($save_message);
+      $session->pageTextContains($save_message);
 
       // Load the test page.
       $this->drupalGet($path2);
-      $this->assertSession()->statusCodeEquals(200);
+      $session->statusCodeEquals(200);
 
       // Look for the values.
       // Look for a custom method named "{$tag_name}TestOutputXpath", if
@@ -269,13 +270,13 @@ public function testTagsInputOutput($tag_name) {
             $this->verbose($xpath, $tag_name . ': ' . $xpath_string);
           }
           $this->assertNotEmpty($xpath[0]->getAttribute($xpath_value_attribute));
-          $this->assertEqual($xpath[0]->getAttribute($xpath_value_attribute), $all_values[$tag_name], "The '{$tag_name}' tag was found with the expected value.");
+          $this->assertEquals($xpath[0]->getAttribute($xpath_value_attribute), $all_values[$tag_name], "The '{$tag_name}' tag was found with the expected value.");
         }
       }
       else {
         $this->verbose($xpath, $tag_name . ': ' . $xpath_string);
         $this->assertTrue((string) $xpath[0]);
-        $this->assertEqual((string) $xpath[0], $all_values[$tag_name], new FormattableMarkup("The '@tag' tag was found with the expected value '@value'.", ['@tag' => $tag_name, '@value' => $all_values[$tag_name]]));
+        $this->assertEquals((string) $xpath[0], $all_values[$tag_name], new FormattableMarkup("The '@tag' tag was found with the expected value '@value'.", ['@tag' => $tag_name, '@value' => $all_values[$tag_name]]));
       }
     }
 
diff --git a/drupal/modules/metatag/tests/src/Functional/MetatagTokenStatus.php b/drupal/modules/metatag/tests/src/Functional/MetatagTokenStatus.php
new file mode 100644
index 0000000000000000000000000000000000000000..892a8ec230c297597da4a16f28e6adb268363776
--- /dev/null
+++ b/drupal/modules/metatag/tests/src/Functional/MetatagTokenStatus.php
@@ -0,0 +1,52 @@
+<?php
+
+namespace Drupal\Tests\metatag\Functional;
+
+use Drupal\Core\Url;
+use Drupal\Tests\BrowserTestBase;
+
+/**
+ * Test the token status for metatag.
+ *
+ * @group metatag
+ */
+class MetatagTokenStatus extends BrowserTestBase
+{
+
+  /**
+   * {@inheritdoc}
+   */
+  public static $modules = ['metatag'];
+
+  /**
+   * {@inheritdoc}
+   */
+  protected $defaultTheme = 'stark';
+
+  /**
+   * Test the status report does not contain warnings about types.
+   *
+   * @see token_get_token_problems
+   */
+  function testStatusReportTypesWarning()
+  {
+    $this->drupalLogin($this->rootUser);
+    $this->drupalGet(Url::fromRoute('system.status'));
+
+    $this->assertSession()->pageTextNotContains('$info[\'types\'][\'metatag');
+  }
+
+  /**
+   * Test the status report does not contain warnings about tokens.
+   *
+   * @see token_get_token_problems
+   */
+  function testStatusReportTokensWarning()
+  {
+    $this->drupalLogin($this->rootUser);
+    $this->drupalGet(Url::fromRoute('system.status'));
+
+    $this->assertSession()->pageTextNotContains('$info[\'tokens\'][\'metatag');
+  }
+
+}
diff --git a/drupal/modules/metatag/tests/src/Functional/MetatagXssTest.php b/drupal/modules/metatag/tests/src/Functional/MetatagXssTest.php
index 5243223b6d1d6919c4966a1240a165964849700b..0ab5ec674357c19062b67ad14baf2242fc2b5f21 100644
--- a/drupal/modules/metatag/tests/src/Functional/MetatagXssTest.php
+++ b/drupal/modules/metatag/tests/src/Functional/MetatagXssTest.php
@@ -62,7 +62,7 @@ class MetatagXssTest extends BrowserTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     'node',
     'views',
     'system',
@@ -120,33 +120,34 @@ protected function setUp() {
    */
   public function testXssMetatagConfig() {
     $this->drupalGet('admin/config/search/metatag/global');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $values = [
       'title' => $this->xssTitleString,
       'abstract' => $this->xssString,
       'image_src' => $this->xssImageString,
     ];
     $this->drupalPostForm(NULL, $values, 'Save');
-    $this->assertText('Saved the Global Metatag defaults.');
+    $session->pageTextContains('Saved the Global Metatag defaults.');
     $this->rebuildAll();
 
     // Load the Views-based front page.
     $this->drupalGet('node');
-    $this->assertSession()->statusCodeEquals(200);
-    $this->assertText($this->t('No front page content has been created yet.'));
+    $session->statusCodeEquals(200);
+    $session->pageTextContains('No front page content has been created yet.');
 
     // Check for the title tag, which will have the HTML tags removed and then
     // be lightly HTML encoded.
-    $this->assertEscaped(strip_tags($this->xssTitleString));
-    $this->assertNoRaw($this->xssTitleString);
+    $session->assertEscaped(strip_tags($this->xssTitleString));
+    $session->responseNotContains($this->xssTitleString);
 
     // Check for the basic meta tag.
-    $this->assertRaw($this->escapedXssTag);
-    $this->assertNoRaw($this->xssString);
+    $session->responseContains($this->escapedXssTag);
+    $session->responseNotContains($this->xssString);
 
     // Check for the image meta tag.
-    $this->assertRaw($this->escapedXssImageTag);
-    $this->assertNoRaw($this->xssImageString);
+    $session->responseContains($this->escapedXssImageTag);
+    $session->responseNotContains($this->xssImageString);
   }
 
   /**
@@ -156,7 +157,8 @@ public function testXssEntityOverride() {
     $save_label = (floatval(\Drupal::VERSION) <= 8.3) ? $this->t('Save and publish') : $this->t('Save');
 
     $this->drupalGet('node/add/metatag_node');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $edit = [
       'title[0][value]' => $this->randomString(32),
       'field_metatag_field[0][basic][title]' => $this->xssTitleString,
@@ -167,16 +169,16 @@ public function testXssEntityOverride() {
 
     // Check for the title tag, which will have the HTML tags removed and then
     // be lightly HTML encoded.
-    $this->assertEscaped(strip_tags($this->xssTitleString));
-    $this->assertNoRaw($this->xssTitleString);
+    $session->assertEscaped(strip_tags($this->xssTitleString));
+    $session->responseNotContains($this->xssTitleString);
 
     // Check for the basic meta tag.
-    $this->assertRaw($this->escapedXssTag);
-    $this->assertNoRaw($this->xssString);
+    $session->responseContains($this->escapedXssTag);
+    $session->responseNotContains($this->xssString);
 
     // Check for the image meta tag.
-    $this->assertRaw($this->escapedXssImageTag);
-    $this->assertNoRaw($this->xssImageString);
+    $session->responseContains($this->escapedXssImageTag);
+    $session->responseNotContains($this->xssImageString);
   }
 
   /**
@@ -186,7 +188,8 @@ public function testXssEntityTitle() {
     $save_label = (floatval(\Drupal::VERSION) <= 8.3) ? $this->t('Save and publish') : $this->t('Save');
 
     $this->drupalGet('node/add/metatag_node');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $edit = [
       'title[0][value]' => $this->xssTitleString,
       'body[0][value]' => $this->randomString() . ' ' . $this->randomString(),
@@ -195,8 +198,8 @@ public function testXssEntityTitle() {
 
     // Check for the title tag, which will have the HTML tags removed and then
     // be lightly HTML encoded.
-    $this->assertEscaped(strip_tags($this->xssTitleString));
-    $this->assertNoRaw($this->xssTitleString);
+    $session->assertEscaped(strip_tags($this->xssTitleString));
+    $session->responseNotContains($this->xssTitleString);
   }
 
   /**
@@ -206,7 +209,8 @@ public function testXssEntityBody() {
     $save_label = (floatval(\Drupal::VERSION) <= 8.3) ? $this->t('Save and publish') : $this->t('Save');
 
     $this->drupalGet('node/add/metatag_node');
-    $this->assertSession()->statusCodeEquals(200);
+    $session = $this->assertSession();
+    $session->statusCodeEquals(200);
     $edit = [
       'title[0][value]' => $this->randomString(),
       'body[0][value]' => $this->xssTitleString,
@@ -217,7 +221,7 @@ public function testXssEntityBody() {
     // {@code}
     // $this->assertNoTitle($this->xssTitleString);
     // {@endcode}
-    $this->assertNoRaw($this->xssTitleString);
+    $session->responseNotContains($this->xssTitleString);
   }
 
 }
diff --git a/drupal/modules/metatag/tests/src/Functional/NodeJsonOutput.php b/drupal/modules/metatag/tests/src/Functional/NodeJsonOutput.php
index 5c079df0a8d872670d0531dba58b42770b1cabcc..41476177af64c151ea3e69cc782eb18c72ae4089 100644
--- a/drupal/modules/metatag/tests/src/Functional/NodeJsonOutput.php
+++ b/drupal/modules/metatag/tests/src/Functional/NodeJsonOutput.php
@@ -19,7 +19,7 @@ class NodeJsonOutput extends BrowserTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     // Modules for core functionality.
     'node',
     'field',
@@ -63,7 +63,7 @@ public function testNode() {
     $this->assertSession()->statusCodeEquals(200);
 
     // Decode the JSON output.
-    $response = $this->getRawContent();
+    $response = $this->getSession()->getPage()->getContent();
     $this->assertNotEmpty($response);
     $json = json_decode($response);
     $this->verbose($json, 'JSON output');
diff --git a/drupal/modules/metatag/tests/src/Functional/NodeTranslation.php b/drupal/modules/metatag/tests/src/Functional/NodeTranslation.php
index b6f6f14b7b25fd2073e723d7f647aa310eab7607..2e720c98e27f9df30a02a8ddc8af2ba2be4ee05c 100644
--- a/drupal/modules/metatag/tests/src/Functional/NodeTranslation.php
+++ b/drupal/modules/metatag/tests/src/Functional/NodeTranslation.php
@@ -17,7 +17,7 @@ class NodeTranslation extends BrowserTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     // Modules for core functionality.
     'language',
     'node',
diff --git a/drupal/modules/metatag/tests/src/Functional/RemoveCoreMetaTags.php b/drupal/modules/metatag/tests/src/Functional/RemoveCoreMetaTags.php
index 93b492b07ca2f43e124f459feed1a839b9bcdae8..2a27226a7290fce7055ab23e991cd42e84a2f500 100644
--- a/drupal/modules/metatag/tests/src/Functional/RemoveCoreMetaTags.php
+++ b/drupal/modules/metatag/tests/src/Functional/RemoveCoreMetaTags.php
@@ -17,11 +17,9 @@ class RemoveCoreMetaTags extends BrowserTestBase {
   use MetatagHelperTrait;
 
   /**
-   * Modules to enable.
-   *
-   * @var array
+   * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     'token',
     'metatag',
     'taxonomy',
diff --git a/drupal/modules/metatag/tests/src/Functional/WithRedirect.php b/drupal/modules/metatag/tests/src/Functional/WithRedirect.php
index 2f254306e7d5f22719b227772ba9ebdef0dd2683..37340f0faf8bba0605cf3c9202439a0aea68ca7c 100644
--- a/drupal/modules/metatag/tests/src/Functional/WithRedirect.php
+++ b/drupal/modules/metatag/tests/src/Functional/WithRedirect.php
@@ -12,7 +12,7 @@ class WithRedirect extends MetatagAdminTest {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     'node',
     'field_ui',
     'test_page_test',
diff --git a/drupal/modules/metatag/tests/src/FunctionalJavascript/MetatagAvailableTokensTest.php b/drupal/modules/metatag/tests/src/FunctionalJavascript/MetatagAvailableTokensTest.php
new file mode 100644
index 0000000000000000000000000000000000000000..0b27bd1205ec63445e6e27d1857499bff86164f7
--- /dev/null
+++ b/drupal/modules/metatag/tests/src/FunctionalJavascript/MetatagAvailableTokensTest.php
@@ -0,0 +1,45 @@
+<?php
+
+namespace Drupal\Tests\metatag\FunctionalJavascript;
+
+use Drupal\Core\Url;
+use Drupal\FunctionalJavascriptTests\WebDriverTestBase;
+
+/**
+ * Tests the available tokens under metatag routes.
+ *
+ * @group metatag
+ */
+class MetatagAvailableTokensTest extends WebDriverTestBase {
+
+  /**
+   * {@inheritdoc}
+   */
+  public static $modules = ['metatag', 'node'];
+
+  /**
+   * {@inheritdoc}
+   */
+  protected $defaultTheme = 'stark';
+
+  /**
+   * Test the node metatag defaults page.
+   */
+  function testNodeMetatagDefaultsPage() {
+    $this->drupalLogin($this->rootUser);
+    $this->drupalGet(Url::fromRoute('entity.metatag_defaults.edit_form', ['metatag_defaults' => 'node']));
+    $page = $this->getSession()->getPage();
+
+    $token_dialog_link = $page->find('css', '.token-dialog');
+    $token_dialog_link->click();
+
+    $this->assertSession()->assertWaitOnAjaxRequest();
+
+    $token_dialog = $page->find('css', '.token-tree-dialog');
+
+    $token_node_token = $token_dialog->find('css', '#token-node');
+
+    $this->assertNotEmpty($token_node_token);
+  }
+
+}
diff --git a/drupal/modules/metatag/tests/src/Kernel/Form/MetatagSettingsFormTest.php b/drupal/modules/metatag/tests/src/Kernel/Form/MetatagSettingsFormTest.php
index 417f69e2fed472fb139467f9110d11ea735f5a2e..5797ae9d01ebfb80fe4df4117f55e5aeb628a915 100644
--- a/drupal/modules/metatag/tests/src/Kernel/Form/MetatagSettingsFormTest.php
+++ b/drupal/modules/metatag/tests/src/Kernel/Form/MetatagSettingsFormTest.php
@@ -27,7 +27,7 @@ class MetatagSettingsFormTest extends KernelTestBase {
    *
    * @var array
    */
-  public static $modules = [
+  protected static $modules = [
     // Core modules.
     'system',
 
diff --git a/drupal/modules/metatag/tests/src/Kernel/MetatagManagerTest.php b/drupal/modules/metatag/tests/src/Kernel/MetatagManagerTest.php
index bb1cd5cfc23f7a1a24f681892be3465e4f68603e..28e861876036cc495a2fbf5ff9badf398943bc6c 100644
--- a/drupal/modules/metatag/tests/src/Kernel/MetatagManagerTest.php
+++ b/drupal/modules/metatag/tests/src/Kernel/MetatagManagerTest.php
@@ -14,7 +14,7 @@ class MetatagManagerTest extends KernelTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     // Core modules.
     'system',
     'field',
diff --git a/drupal/modules/metatag/tests/src/Kernel/MetatagSettingsTest.php b/drupal/modules/metatag/tests/src/Kernel/MetatagSettingsTest.php
index 200b35ad93b05d50fe0dfd28b97d41d70ba053d1..37be98f2d283e00ca0623dc1606a5a8ddac7de49 100644
--- a/drupal/modules/metatag/tests/src/Kernel/MetatagSettingsTest.php
+++ b/drupal/modules/metatag/tests/src/Kernel/MetatagSettingsTest.php
@@ -14,7 +14,7 @@ class MetatagSettingsTest extends KernelTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     // Contrib modules.
     'token',
 
diff --git a/drupal/modules/metatag/tests/src/Kernel/Migrate/d6/NodewordsFieldTest.php b/drupal/modules/metatag/tests/src/Kernel/Migrate/d6/NodewordsFieldTest.php
index ae5de0dc1da11aea601740a9cd63aac52fda9793..0b0eb92982800d6db989b6fb09344a05fc1910a9 100644
--- a/drupal/modules/metatag/tests/src/Kernel/Migrate/d6/NodewordsFieldTest.php
+++ b/drupal/modules/metatag/tests/src/Kernel/Migrate/d6/NodewordsFieldTest.php
@@ -21,7 +21,11 @@ class NodewordsFieldTest extends MigrateSqlSourceTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = ['metatag', 'migrate_drupal', 'token'];
+  public static $modules = [
+    'metatag',
+    'migrate_drupal',
+    'token',
+  ];
 
   /**
    * {@inheritdoc}
diff --git a/drupal/modules/metatag/tests/src/Kernel/Migrate/d7/MetatagFieldTest.php b/drupal/modules/metatag/tests/src/Kernel/Migrate/d7/MetatagFieldTest.php
index 7030614f859258d55782d7e316d237de59dd523c..c335fcd93a068c29d5727294b75d05994894298e 100644
--- a/drupal/modules/metatag/tests/src/Kernel/Migrate/d7/MetatagFieldTest.php
+++ b/drupal/modules/metatag/tests/src/Kernel/Migrate/d7/MetatagFieldTest.php
@@ -15,7 +15,11 @@ class MetatagFieldTest extends MigrateSqlSourceTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = ['token', 'metatag', 'migrate_drupal'];
+  public static $modules = [
+    'token',
+    'metatag',
+    'migrate_drupal',
+  ];
 
   /**
    * {@inheritdoc}
diff --git a/drupal/modules/require_login/README.md b/drupal/modules/require_login/README.md
deleted file mode 100644
index e3c7f873edde874a89bd30d16d4bc2670cc32263..0000000000000000000000000000000000000000
--- a/drupal/modules/require_login/README.md
+++ /dev/null
@@ -1,23 +0,0 @@
-#Require Login
-
-Require login authentication regardless of user permissions.
-
-##Features
-
-* Instantly require login to access any page
-* Change default login and destination paths
-* Exclude specific paths from login requirement
-* Allow 403 (access denied) or 404 (not found) access
-* Configure or disable access denied warning
-
-##Installation
-
-1. Download and install the module
-2. Set "Administer login requirement" permission to appropriate roles
-3. Configure the module: Admin > Config > People > Require login
-
-**403 (access denied) OR 404 (not found) page access:**
-
-You may want anonymous users to have view access on default or custom 403/404 pages. There's a special configuration
-for just that. On the module configuration page open the "Advanced settings" section. Now check the desired exclude
-boxes to enable access on that respective 403/404 page. All done!
\ No newline at end of file
diff --git a/drupal/modules/require_login/config/install/require_login.config.yml b/drupal/modules/require_login/config/install/require_login.config.yml
index ea3d3ef779a3d491cc123df1f82d97a21dc09182..24ee71a282d32e746dc22f4f21946c979c911553 100644
--- a/drupal/modules/require_login/config/install/require_login.config.yml
+++ b/drupal/modules/require_login/config/install/require_login.config.yml
@@ -3,4 +3,12 @@ destination_path: ''
 deny_message: 'You must login to view this page.'
 excluded_403: true
 excluded_404: true
-excluded_paths: '/user/login'
\ No newline at end of file
+excluded_paths: ''
+excluded_routes: |
+  simplesamlphp_auth.saml_login
+  samlauth.saml_controller_login
+  samlauth.saml_controller_logout
+  samlauth.saml_controller_metadata
+  samlauth.saml_controller_acs
+  samlauth.saml_controller_sls
+  samlauth.saml_controller_changepw
diff --git a/drupal/modules/require_login/config/schema/require_login.schema.yml b/drupal/modules/require_login/config/schema/require_login.schema.yml
index d69728d31e4a3c1c4a7317350d4e2b73b2fcf3cb..e45f5699ccbd2cfc540d7ac0f89c81c73c4c1c2e 100644
--- a/drupal/modules/require_login/config/schema/require_login.schema.yml
+++ b/drupal/modules/require_login/config/schema/require_login.schema.yml
@@ -1,22 +1,33 @@
 require_login.config:
   type: config_object
-  label: 'Require login'
+  label: 'Require Login'
   mapping:
     auth_path:
       type: text
-      label: 'Login path'
+      label: 'Login form path'
     destination_path:
       type: text
-      label: 'Destination path'
+      label: 'Login destination path'
     deny_message:
       type: text
       label: 'Access denied message'
     excluded_403:
       type: boolean
-      label: 'Excluded 403 page'
+      label: 'Exclude 403 (access denied) page'
     excluded_404:
       type: boolean
-      label: 'Excluded 404 page'
+      label: 'Exclude 404 (not found) page'
     excluded_paths:
       type: text
-      label: 'Excluded paths'
\ No newline at end of file
+      label: 'Excluded paths'
+    excluded_node_types:
+      type: config_object
+      mapping:
+        type: require_login.node_type
+    excluded_routes:
+      type: text
+      label: 'Excluded route names'
+
+require_login.node_type:
+  type: string
+  label: 'Content Type'
diff --git a/drupal/modules/require_login/require_login.api.php b/drupal/modules/require_login/require_login.api.php
index c55be4a9693c1c2f4f73c5b7cf4fd1ce1d3cff64..83994d3549b7f0685919f8a01a9b4a9c3cafce81 100644
--- a/drupal/modules/require_login/require_login.api.php
+++ b/drupal/modules/require_login/require_login.api.php
@@ -2,20 +2,18 @@
 
 /**
  * @file
- * Documentation for require login API.
+ * Hooks for the require_login module.
  */
 
 /**
- * Alter login requirement checks. The $checks variable is a non-associative
- * array containing only boolean values. Login will be required if $checks
- * includes at least one TRUE boolean.
+ * Alter default authentication checks.
  *
- * @param array &$checks
- *   Boolean check values.
+ * @param array &$default_checks
+ *   An array of boolean values indicating authentication status.
  */
-function hook_require_login_authcheck_alter(&$checks) {
-  $variable_1 = $variable_2 = 'hello-world';
+function hook_require_login_authcheck_alter(array &$default_checks) {
+  $var1 = $var2 = 'some-value';
 
-  // Allow access if $variable_1 equals $variable_2.
-  $checks[] = ($variable_1 == $variable_2);
-}
\ No newline at end of file
+  // If $var1 equals $var2 then allow unauthenticated access.
+  $default_checks[] = ($var1 == $var2);
+}
diff --git a/drupal/modules/require_login/require_login.config_translation.yml b/drupal/modules/require_login/require_login.config_translation.yml
index 6d2431cbcbc8a4b0bc96d319756dcddf8b85b422..8a176565623044b8232cb31093b2ac1b1049299d 100644
--- a/drupal/modules/require_login/require_login.config_translation.yml
+++ b/drupal/modules/require_login/require_login.config_translation.yml
@@ -1,5 +1,5 @@
 require_login.admin:
-  title: 'Require login'
+  title: 'Require Login'
   base_route_name: require_login.admin
   names:
     - require_login.config
diff --git a/drupal/modules/require_login/require_login.info.yml b/drupal/modules/require_login/require_login.info.yml
index eda9a60ba75d8449dea39310a9233f82b1de1cdc..528152e27b6870eea37c4e90cf0f15a387c63dd4 100644
--- a/drupal/modules/require_login/require_login.info.yml
+++ b/drupal/modules/require_login/require_login.info.yml
@@ -1,11 +1,14 @@
-name: 'Require login'
-description: 'Require login authentication regardless of user permissions.'
+name: 'Require Login'
+description: 'Provides catch-all solution to require user authentication on pages.'
 type: module
-# core: 8.x
+core: 8.x
+core_version_requirement: ^8 || ^9
 configure: require_login.admin
+dependencies:
+  - drupal:user
+  - drupal:node
 
-# Information added by Drupal.org packaging script on 2019-03-02
-version: '8.x-2.1'
-core: '8.x'
+# Information added by Drupal.org packaging script on 2021-03-11
+version: '8.x-2.4'
 project: 'require_login'
-datestamp: 1551549491
+datestamp: 1615474750
diff --git a/drupal/modules/require_login/require_login.install b/drupal/modules/require_login/require_login.install
index a10602131aed124e3664a64f562750d0ca8a3e01..9323bf4530e64524ae7284f3449020bb6932955f 100644
--- a/drupal/modules/require_login/require_login.install
+++ b/drupal/modules/require_login/require_login.install
@@ -2,26 +2,43 @@
 
 /**
  * @file
- * require_login.install
+ * Install, update and uninstall functions for the require_login module.
  */
 
 /**
  * Implements hook_install().
  */
 function require_login_install() {
+  // Run require_login before other modules.
   module_set_weight('require_login', -1000);
 }
 
 /**
- * Rebuild cache.
+ * Flush cache.
  */
 function require_login_update_8101() {
-  // Empty update to cause a cache rebuild.
+  // Empty update to trigger cache flush.
 }
 
 /**
- * Rebuild cache.
+ * Flush cache.
  */
 function require_login_update_8102() {
-  // Empty update to cause a cache rebuild.
-}
\ No newline at end of file
+  // Empty update to trigger cache flush.
+}
+
+/**
+ * Add defaults to the excluded routes configuration.
+ */
+function require_login_update_8103() {
+  $config_factory = Drupal::configFactory();
+  $config = $config_factory->getEditable('require_login.config');
+  $config->set('excluded_routes', 'simplesamlphp_auth.saml_login
+samlauth.saml_controller_login
+samlauth.saml_controller_logout
+samlauth.saml_controller_metadata
+samlauth.saml_controller_acs
+samlauth.saml_controller_sls
+samlauth.saml_controller_changepw');
+  $config->save(TRUE);
+}
diff --git a/drupal/modules/require_login/require_login.links.menu.yml b/drupal/modules/require_login/require_login.links.menu.yml
index 8c96569069c9e2fc3c878df77f17b2cc318555a0..fb4252272967ad778c7ca66a4f7aa09938b15935 100644
--- a/drupal/modules/require_login/require_login.links.menu.yml
+++ b/drupal/modules/require_login/require_login.links.menu.yml
@@ -1,5 +1,5 @@
 system.require_login:
   title: 'Require login'
-  description: 'Configure site-wide login requirement settings.'
+  description: 'Configure user authentication settings.'
   parent: user.admin_index
   route_name: require_login.admin
diff --git a/drupal/modules/require_login/require_login.links.task.yml b/drupal/modules/require_login/require_login.links.task.yml
index 46da510987f1bc0ebf4ef17afae0522d6e967417..98128b6b369f79207943f268dd51fc64aac37803 100644
--- a/drupal/modules/require_login/require_login.links.task.yml
+++ b/drupal/modules/require_login/require_login.links.task.yml
@@ -1,4 +1,4 @@
 require_login.admin:
   route_name: require_login.admin
   title: 'Settings'
-  base_route: require_login.admin
\ No newline at end of file
+  base_route: require_login.admin
diff --git a/drupal/modules/require_login/require_login.module b/drupal/modules/require_login/require_login.module
index 6424f03aba42ade0930a8ca14b41c218ec7c0844..58f9290f8a498c9b05104958b264a9693c0c3a56 100644
--- a/drupal/modules/require_login/require_login.module
+++ b/drupal/modules/require_login/require_login.module
@@ -2,7 +2,7 @@
 
 /**
  * @file
- * This is the Require login module for enforcing authentication.
+ * Hook implementations for the require_login module.
  */
 
 use Drupal\Core\Routing\RouteMatchInterface;
@@ -13,24 +13,22 @@
 function require_login_help($route_name, RouteMatchInterface $route_match) {
   switch ($route_name) {
     case 'help.page.require_login':
-      $output  = '<h3>' . t('About') . '</h3>';
-      $output .= '<p>' . t('Require login authentication regardless of user permissions.') . '</p>';
+      $output = '<p>' . t('Provides catch-all solution to require user authentication on pages.') . '</p>';
       $output .= '<h3>' . t('Features') . '</h3>';
       $output .= '<dl>';
-      $output .= '  <dt>' . t('Instantly require login to access any page') . '</dt>';
-      $output .= '  <dt>' . t('Change default login and destination paths') . '</dt>';
-      $output .= '  <dt>' . t('Exclude specific paths from login requirement') . '</dt>';
-      $output .= '  <dt>' . t('Allow 403 (access denied) or 404 (not found) access') . '</dt>';
-      $output .= '  <dt>' . t('Configure or disable access denied warning') . '</dt>';
+      $output .= '  <dt>' . t('Enforce user authentication for any or all pages.') . '</dt>';
+      $output .= '  <dt>' . t('Change the default user login path (/user/login).') . '</dt>';
+      $output .= '  <dt>' . t('Exclude content types, paths, or router names as needed.') . '</dt>';
+      $output .= '  <dt>' . t('Configure access to 403 (access denied) and (404) not found pages.') . '</dt>';
+      $output .= '  <dt>' . t('Translatable access denied message seen by anonymous users.') . '</dt>';
+      $output .= '  <dt>' . t('Fully translatable configuration for per-language exclusions.') . '</dt>';
       $output .= '</dl>';
-      $output .= '<h3>' . t('Installation') . '</h3>';
+      $output .= '<h3>' . t('Usage') . '</h3>';
       $output .= '<dl>';
-      $output .= '  <dt>' . t('Download and install the module') . '</dt>';
-      $output .= '  <dt>' . t('Set "Administer login requirement" permission to appropriate roles') . '</dt>';
-      $output .= '  <dt>' . t('Configure the module: Admin > Config > People > Require login') . '</dt>';
+      $output .= '  <dt>' . t('Install the module.') . '</dt>';
+      $output .= '  <dt>' . t('Set permissions: /admin/people/permissions#module-require_login') . '</dt>';
+      $output .= '  <dt>' . t('Configure settings: /admin/config/people/require-login') . '</dt>';
       $output .= '</dl>';
-      $output .= '<strong>' . t('403 (access denied) OR 404 (not found) page access:') . '</strong>';
-      $output .= '<p>' . t('You may want anonymous users to have view access to default or custom 403/404 pages. There\'s a special configuration for just that. On the module configuration page open the "Advanced settings" section. Now check the desired exclude boxes to enable access on that respective 403/404 page. All done!') . '</p>';
       return $output;
   }
   return NULL;
diff --git a/drupal/modules/require_login/require_login.permissions.yml b/drupal/modules/require_login/require_login.permissions.yml
index 3fe405aa34646cf10d0692aa2b66ed11ef6dd65c..b8e048c857a9cf9d548bedcfb57ca1297793a779 100644
--- a/drupal/modules/require_login/require_login.permissions.yml
+++ b/drupal/modules/require_login/require_login.permissions.yml
@@ -1,3 +1,3 @@
 administer require login:
-  title: 'Administer login requirement'
-  description: 'Configure site-wide login requirement settings.'
+  title: 'Administer user authentication requirements'
+  restrict access: true
diff --git a/drupal/modules/require_login/require_login.services.yml b/drupal/modules/require_login/require_login.services.yml
index 1ed826db0dfc16f0a747e2d80c8e1439464274f6..2e9089ff41f16942ffd34bba80f3f2ee2029b9b2 100644
--- a/drupal/modules/require_login/require_login.services.yml
+++ b/drupal/modules/require_login/require_login.services.yml
@@ -1,6 +1,6 @@
 services:
   require_login.request_subscriber:
     class: Drupal\require_login\EventSubscriber\RequireLoginSubscriber
-    arguments: ['@module_handler', '@config.factory', '@request_stack', '@current_user', '@path.matcher', '@messenger']
+    arguments: ['@module_handler', '@config.factory', '@request_stack', '@current_user', '@messenger', '@path.matcher', '@path.current', '@path_alias.manager', '@current_route_match']
     tags:
       - {name: event_subscriber}
diff --git a/drupal/modules/require_login/src/EventSubscriber/RequireLoginSubscriber.php b/drupal/modules/require_login/src/EventSubscriber/RequireLoginSubscriber.php
index f91ad8ce9ddc915f073c3a82ccc38428de9079bf..344a7df801670e8f1595cee5062b110d6b156482 100644
--- a/drupal/modules/require_login/src/EventSubscriber/RequireLoginSubscriber.php
+++ b/drupal/modules/require_login/src/EventSubscriber/RequireLoginSubscriber.php
@@ -2,18 +2,25 @@
 
 namespace Drupal\require_login\EventSubscriber;
 
+use Drupal\Core\Routing\RouteMatchInterface;
 use Drupal\Core\Url;
+use Drupal\Core\Path\CurrentPathStack;
 use Drupal\Core\Config\ConfigFactoryInterface;
+use Drupal\Core\Config\ImmutableConfig;
 use Drupal\Core\Extension\ModuleHandlerInterface;
 use Drupal\Core\Messenger\MessengerInterface;
 use Drupal\Core\Path\PathMatcher;
 use Drupal\Core\Session\AccountProxyInterface;
-use Symfony\Component\Debug\Exception\FlattenException;
+use Drupal\Component\Utility\UrlHelper;
+use Drupal\path_alias\AliasManager;
+use Symfony\Component\HttpFoundation\Request;
 use Symfony\Component\HttpKernel\KernelEvents;
 use Symfony\Component\HttpKernel\Event\GetResponseEvent;
+use Symfony\Component\HttpKernel\Event\GetResponseForExceptionEvent;
 use Symfony\Component\HttpFoundation\RequestStack;
 use Symfony\Component\HttpFoundation\RedirectResponse;
 use Symfony\Component\EventDispatcher\EventSubscriberInterface;
+use Symfony\Component\Routing\Route;
 
 /**
  * Login requirement.
@@ -21,9 +28,11 @@
 class RequireLoginSubscriber implements EventSubscriberInterface {
 
   /**
-   * The request exception boolean.
+   * The event exception boolean.
+   *
+   * @var bool
    */
-  protected $requestException;
+  protected $eventException;
 
   /**
    * The module handler.
@@ -54,7 +63,7 @@ class RequireLoginSubscriber implements EventSubscriberInterface {
   protected $accountProxy;
 
   /**
-   * The path matcher under test.
+   * The path matcher.
    *
    * @var \Drupal\Core\Path\PathMatcher
    */
@@ -67,6 +76,27 @@ class RequireLoginSubscriber implements EventSubscriberInterface {
    */
   protected $messenger;
 
+  /**
+   * The current path stack.
+   *
+   * @var \Drupal\Core\Path\CurrentPathStack
+   */
+  protected $currentPath;
+
+  /**
+   * The path alias manager.
+   *
+   * @var \Drupal\path_alias\AliasManager
+   */
+  protected $aliasManager;
+
+  /**
+   * The route match.
+   *
+   * @var \Drupal\Core\Routing\RouteMatchInterface
+   */
+  protected $routeMatch;
+
   /**
    * Class constructor.
    *
@@ -78,22 +108,32 @@ class RequireLoginSubscriber implements EventSubscriberInterface {
    *   The request stack.
    * @param \Drupal\Core\Session\AccountProxyInterface $account_proxy
    *   The account proxy.
-   * @param \Drupal\Core\Path\PathMatcher $path_matcher
-   *   The path matcher.
    * @param \Drupal\Core\Messenger\MessengerInterface $messenger
    *   The messenger.
+   * @param \Drupal\Core\Path\PathMatcher $path_matcher
+   *   The path matcher.
+   * @param \Drupal\Core\Path\CurrentPathStack $current_path
+   *   The current path stack.
+   * @param \Drupal\path_alias\AliasManager $alias_manager
+   *   The path alias manager.
+   * @param \Drupal\Core\Routing\RouteMatchInterface $route_match
+   *   The route match.
    */
-  public function __construct(ModuleHandlerInterface $module_handler, ConfigFactoryInterface $config_factory, RequestStack $request_stack, AccountProxyInterface $account_proxy, PathMatcher $path_matcher, MessengerInterface $messenger) {
+  public function __construct(ModuleHandlerInterface $module_handler, ConfigFactoryInterface $config_factory, RequestStack $request_stack, AccountProxyInterface $account_proxy, MessengerInterface $messenger, PathMatcher $path_matcher, CurrentPathStack $current_path, AliasManager $alias_manager, RouteMatchInterface $route_match) {
+    $this->eventException = FALSE;
     $this->moduleHandler = $module_handler;
     $this->configFactory = $config_factory;
     $this->requestStack = $request_stack;
     $this->accountProxy = $account_proxy;
-    $this->pathMatcher = $path_matcher;
     $this->messenger = $messenger;
+    $this->pathMatcher = $path_matcher;
+    $this->currentPath = $current_path;
+    $this->aliasManager = $alias_manager;
+    $this->routeMatch = $route_match;
   }
 
   /**
-   * Check login requirement for current request.
+   * Check login authentication enforcement for current request.
    *
    * @param \Symfony\Component\HttpKernel\Event\GetResponseEvent $event
    *   The event response.
@@ -102,16 +142,14 @@ public function __construct(ModuleHandlerInterface $module_handler, ConfigFactor
    * @param \Symfony\Component\HttpFoundation\Request $request
    *   The HTTP request.
    *
-   * @return boolean
-   *   Return FALSE if login not required. TRUE otherwise.
+   * @return bool
+   *   Return FALSE if authentication isn't required. Otherwise TRUE.
    */
-  private function checkLogin($event, $config, $request) {
-    $route_name = $request->get('_route');
-
-    // Check 403/404 page exclusions.
-    if ($event instanceof \Symfony\Component\HttpKernel\Event\GetResponseForExceptionEvent) {
-      $exception = FlattenException::create($event->getException());
-
+  private function checkLogin(GetResponseEvent $event, ImmutableConfig $config, Request $request) {
+    // Check event exception status codes.
+    if ($event instanceof GetResponseForExceptionEvent) {
+      /** @var \Symfony\Component\HttpKernel\Exception\HttpException $exception */
+      $exception = $event->getException();
       switch ($exception->getStatusCode()) {
         case '403':
           if ($config->get('excluded_403')) {
@@ -127,78 +165,114 @@ private function checkLogin($event, $config, $request) {
       }
     }
 
-    // Check path exclusions.
-    $excluded_paths = explode(PHP_EOL, $config->get('excluded_paths'));
-    $excluded_paths[] = $config->get('auth_path');
+    /** @var \Symfony\Component\Routing\Route $route */
+    $route = $request->get('_route_object');
 
-    if ($this->pathMatcher->matchPath($request->getRequestUri(), implode(PHP_EOL, $excluded_paths))) {
+    // Default authentication exclusions.
+    if ($route instanceof Route && $route->hasRequirement('_user_is_logged_in') && $route->getRequirement('_user_is_logged_in') === 'FALSE') {
       return FALSE;
     }
-
-    // Standard login requirement checks.
-    $checks = [
-      // Check user session.
-      ($this->accountProxy->getAccount()->id() > 0),
-      // Check system.cron (/cron.php).
-      ($route_name == 'system.cron'),
-      // Check system.db_update (/update.php).
-      ($route_name == 'system.db_update'),
-      // Check user.* (/user/*).
-      ($route_name == 'user.login' || $route_name == 'user.register' || $route_name == 'user.pass' || substr($route_name, 0, 10) === 'user.reset'),
-      // Check Drush.
-      (function_exists('drupal_is_cli') && drupal_is_cli()),
-      // Check samlauth routes.
-      (preg_match('/^samlauth./i', $route_name) && $route_name != 'samlauth.samlauth_configure_form'),
-      // Check simplesamlphp_auth routes.
-      ($route_name == 'simplesamlphp_auth.saml_login'),
+    $route_name = $request->get('_route');
+    $default_checks = [
+      // Check if CLI environment.
+      (PHP_SAPI === 'cli'),
+      // Check system.cron route.
+      ($route_name === 'system.cron'),
+      // Check system.db_update route (/update.php).
+      ($route_name === 'system.db_update'),
+      // Check user.* routes (/user/*).
+      ($route_name === 'user.register' || $route_name === 'user.pass' || substr($route_name, 0, 10) === 'user.reset'),
+      // Check image.style_* routes.
+      ($route_name === 'image.style_public' || $route_name === 'image.style_private'),
     ];
-    // Allow modules to alter $checks variable.
-    $this->moduleHandler->alter('require_login_authcheck', $checks);
+    $this->moduleHandler->alter('require_login_authcheck', $default_checks);
+    if (in_array(TRUE, $default_checks)) {
+      return FALSE;
+    }
+
+    // Configurable route name exclusions.
+    $excluded_routes = array_filter(preg_split('/\r\n|\r|\n/', $config->get('excluded_routes')));
+    if (in_array($route_name, $excluded_routes)) {
+      return FALSE;
+    }
 
-    foreach ($checks as $check) {
-      if ($check) {
+    // Configurable node type exclusions.
+    if ($route_name === 'entity.node.canonical' && ($node_types = $config->get('excluded_node_types'))) {
+      if (($node = $this->routeMatch->getParameter('node')) && in_array($node->bundle(), $node_types, TRUE)) {
         return FALSE;
       }
     }
+
+    // Configurable path exclusions.
+    $current_path = $this->currentPath->getPath($request);
+    $current_path_alias = $this->aliasManager->getAliasByPath($current_path);
+    $current_path_parameters = $request->query->all();
+    $excluded_paths = array_filter(preg_split('/\r\n|\r|\n/', $config->get('excluded_paths')));
+    $excluded_paths[] = $config->get('auth_path');
+
+    foreach ($excluded_paths as $path) {
+      $path = trim($path);
+      $path_parts = UrlHelper::parse($path);
+      $path_parts['path'] = mb_strtolower($path_parts['path']);
+      $current_checks = [
+        ($this->pathMatcher->matchPath($current_path, $path_parts['path'])),
+        ($this->pathMatcher->matchPath($current_path_alias, $path_parts['path'])),
+      ];
+      if (!empty($path_parts['query'])) {
+        if (in_array(TRUE, $current_checks)) {
+          // Path matched an exclusion. Now check for matching query parameters.
+          if (count(array_intersect($current_path_parameters, $path_parts['query'])) === count($path_parts['query'])) {
+            return FALSE;
+          }
+        }
+      }
+      elseif (in_array(TRUE, $current_checks)) {
+        // Path matched an exclusion. No query parameters to check.
+        return FALSE;
+      }
+    }
+
     return TRUE;
   }
 
   /**
-   * Prepare redirect response.
+   * Prepare login redirect response.
    *
    * @param \Symfony\Component\HttpKernel\Event\GetResponseEvent $event
    *   The event response.
    *
    * @return string|null
-   *   Redirect URL including query string.
+   *   The redirect URL.
    */
-  private function prepareLoginRedirect($event) {
+  private function loginRedirect(GetResponseEvent $event) {
+    if ($this->accountProxy->getAccount()->isAuthenticated()) {
+      // Stop if user is authenticated.
+      return NULL;
+    }
     $config = $this->configFactory->get('require_login.config');
     $request = $this->requestStack->getCurrentRequest();
 
     if ($this->checkLogin($event, $config, $request)) {
-
-      // Access denied warning message.
+      // Show access denied warning message.
       if ($message = $config->get('deny_message')) {
         $messenger = $this->messenger;
         $messenger->addMessage($message, $messenger::TYPE_WARNING);
       }
 
-      // Login form redirect path.
+      // Prepare login and destination paths.
       if ($auth_path = $config->get('auth_path')) {
-        $redirectPath = "internal:{$auth_path}";
+        $redirect_path = "internal:{$auth_path}";
       }
       else {
-        $redirectPath = 'internal:/user/login';
+        $redirect_path = 'internal:/user/login';
       }
-
-      // Login destination redirect path.
-      if (!($destination = $config->get('destination_path'))) {
+      if (empty($destination = $config->get('destination_path'))) {
         $destination = $request->getRequestUri();
       }
-
-      return Url::fromUri($redirectPath, ['query' => ['destination' => $destination]])->toString();
+      return Url::fromUri($redirect_path, ['query' => ['destination' => $destination]])
+        ->toString();
     }
+
     return NULL;
   }
 
@@ -209,13 +283,11 @@ private function prepareLoginRedirect($event) {
    *   The event response.
    */
   public function exceptionRedirect(GetResponseEvent $event) {
+    // Boolean indicating event exception. Prevents potential infinite
+    // redirect loop on KernelEvents::REQUEST.
+    $this->eventException = TRUE;
 
-    // Boolean to indicate request exception. Prevents additional login
-    // requirement checks on KernelEvents::REQUEST which could cause
-    // infinite loop redirects on protected pages.
-    $this->requestException = TRUE;
-
-    if ($redirect = $this->prepareLoginRedirect($event)) {
+    if ($redirect = $this->loginRedirect($event)) {
       $response = new RedirectResponse($redirect);
       $event->setResponse($response);
     }
@@ -228,7 +300,7 @@ public function exceptionRedirect(GetResponseEvent $event) {
    *   The event response.
    */
   public function requestRedirect(GetResponseEvent $event) {
-    if (!$this->requestException && ($redirect = $this->prepareLoginRedirect($event))) {
+    if (!$this->eventException && ($redirect = $this->loginRedirect($event))) {
       $response = new RedirectResponse($redirect);
       $event->setResponse($response);
     }
diff --git a/drupal/modules/require_login/src/Form/RequireLoginSettingsForm.php b/drupal/modules/require_login/src/Form/RequireLoginSettingsForm.php
index 14d0fe68a262b839bfd032a18eb9caafa10fd08a..094723a5b3475dc3a343a9b97ce6fa96701e671f 100644
--- a/drupal/modules/require_login/src/Form/RequireLoginSettingsForm.php
+++ b/drupal/modules/require_login/src/Form/RequireLoginSettingsForm.php
@@ -4,12 +4,41 @@
 
 use Drupal\Core\Form\ConfigFormBase;
 use Drupal\Core\Form\FormStateInterface;
+use Drupal\Core\Config\ConfigFactoryInterface;
+use Drupal\Core\Routing\RouteProvider;
+use Drupal\Component\Utility\UrlHelper;
+use Symfony\Component\DependencyInjection\ContainerInterface;
 
 /**
  * Configure Require Login settings for this site.
  */
 class RequireLoginSettingsForm extends ConfigFormBase {
 
+  /**
+   * The routing provider.
+   *
+   * @var \Drupal\Core\Routing\RouteProvider
+   */
+  protected $routeProvider;
+
+  /**
+   * {@inheritdoc}
+   */
+  public function __construct(ConfigFactoryInterface $config_factory, RouteProvider $route_provider) {
+    parent::__construct($config_factory);
+    $this->routeProvider = $route_provider;
+  }
+
+  /**
+   * {@inheritdoc}
+   */
+  public static function create(ContainerInterface $container) {
+    return new static(
+      $container->get('config.factory'),
+      $container->get('router.route_provider')
+    );
+  }
+
   /**
    * {@inheritdoc}
    */
@@ -30,29 +59,52 @@ protected function getEditableConfigNames() {
   public function buildForm(array $form, FormStateInterface $form_state) {
     $config = $this->config('require_login.config');
 
-    // Login and destination paths.
-    $form['require_login_auth_path'] = [
+    // Basic settings.
+    $form['auth_path'] = [
       '#type' => 'textfield',
-      '#title' => $this->t('Login form path'),
-      '#description' => $this->t('Login path. Default is /user/login.'),
-      '#default_value' => $config->get('auth_path') ? $config->get('auth_path') : 'user/login',
+      '#title' => $this->t('Login path'),
+      '#description' => $this->t('Path to the user login page. Default: /user/login'),
+      '#default_value' => $config->get('auth_path') ? $config->get('auth_path') : '/user/login',
     ];
-    $form['require_login_destination_path'] = [
+    $form['destination_path'] = [
       '#type' => 'textfield',
-      '#title' => $this->t('Login destination path'),
-      '#description' => $this->t('Login destination path. Leave blank to use default referer path.'),
+      '#title' => $this->t('Login destination'),
+      '#description' => $this->t('Predetermined post-login destination path. Leave blank for the default behavior.'),
       '#default_value' => $config->get('destination_path'),
     ];
-
-    // Access denied message.
-    $form['require_login_deny_message'] = [
+    $form['deny_message'] = [
       '#type' => 'textarea',
       '#title' => $this->t('Access denied message'),
-      '#description' => $this->t('Message shown to anonymous users attempting to access a restricted page. Leave blank to disable.'),
+      '#description' => $this->t('Show message to user attempting to access a restricted page. Leave blank to disable.'),
       '#default_value' => $config->get('deny_message'),
     ];
+    $items = [
+      '#theme' => 'item_list',
+      '#prefix' => $this->t('Exclude authentication checks on specific paths. <strong>Limit one path per line.</strong>'),
+      '#items' => [
+        $this->t('Use &lt;front&gt; to exclude the front page.'),
+        $this->t('Use internal paths to exclude site pages. <em>I.E. /about/contact</em>'),
+        $this->t('Use URL parameters to further refine path matches. <em>I.E. /blog?year=current</em>'),
+        $this->t('Use wildcards (*) to match any part of a path. <em>I.E. /shop/*/orders</em>'),
+      ],
+    ];
+    $form['excluded_paths'] = [
+      '#type' => 'textarea',
+      '#title' => $this->t('Excluded paths'),
+      '#description' => render($items),
+      '#default_value' => $config->get('excluded_paths'),
+    ];
+    $node_types = $config->get('excluded_node_types');
+    $form['excluded_node_types'] = [
+      '#type' => 'checkboxes',
+      '#title' => $this->t('Excluded content types'),
+      '#description' => $this->t('Exclude authentication checks on all pages of a specific content type.'),
+      '#options' => node_type_get_names(),
+      '#multiple' => TRUE,
+      '#default_value' => $node_types ? $node_types : [],
+    ];
 
-    // Excluded exceptions and paths.
+    // Additional settings.
     $form['advanced'] = [
       '#type' => 'details',
       '#title' => $this->t('Advanced settings'),
@@ -60,91 +112,111 @@ public function buildForm(array $form, FormStateInterface $form_state) {
     $form['advanced']['excluded_403'] = [
       '#type' => 'checkbox',
       '#title' => $this->t('Exclude 403 (access denied) page'),
-      '#description' => $this->t('Allow anonymous users to view the 403 (access denied) page.'),
+      '#description' => $this->t('Allow unauthenticated access to the 403 (access denied) page.'),
       '#default_value' => $config->get('excluded_403'),
     ];
     $form['advanced']['excluded_404'] = [
       '#type' => 'checkbox',
       '#title' => $this->t('Exclude 404 (not found) page'),
-      '#description' => $this->t('Allow anonymous users to view the 404 (not found) page.'),
+      '#description' => $this->t('Allow unauthenticated access to the 404 (not found) page.'),
       '#default_value' => $config->get('excluded_404'),
     ];
-    $items = [
-      '#theme' => 'item_list',
-      '#prefix' => $this->t('Disable login requirement on specific paths. <strong>Limit one per line.</strong>'),
-      '#items' => [
-        $this->t('Use &lt;front&gt; to exclude the front page.'),
-        $this->t('Use internal paths to exclude site pages. <em>Examples: /about/contact, /blog?hello=world</em>'),
-      ],
-    ];
-    $form['advanced']['require_login_excluded_paths'] = [
+    $form['advanced']['excluded_routes'] = [
       '#type' => 'textarea',
-      '#title' => $this->t('Path exclusions'),
-      '#description' => render($items),
-      '#default_value' => $config->get('excluded_paths'),
+      '#title' => $this->t('Excluded route names'),
+      '#description' => $this->t('Exclude authentication checks on specific route names. <strong>Limit one path per line.</strong>'),
+      '#default_value' => $config->get('excluded_routes'),
     ];
 
     return parent::buildForm($form, $form_state);
   }
 
   /**
-   * {@inheritdoc}
+   * Process user inputted path.
+   *
+   * @var string &$path
+   *   The path input.
+   * @var string $config_key
+   *   The configuration key.
+   * @var \Drupal\Core\Form\FormStateInterface $form_state
+   *   The form state.
    */
-  public function validateForm(array &$form, FormStateInterface $form_state) {
-    $absolutes = [];
-
-    // Validate excluded paths formatting.
-    $exclude_paths = explode(PHP_EOL, $form_state->getValue('require_login_excluded_paths'));
-    foreach ($exclude_paths as $key => $exclude_path) {
-      $exclude_path = trim($exclude_path);
-      if (empty($exclude_path) || $exclude_path == '<front>') {
-        continue;
-      }
-      $url = parse_url($exclude_path);
-
-      // Detect protocol or domain name.
-      if (isset($url['scheme']) || isset($url['host']) || preg_match('/^www./i', $url['path'])) {
-        $absolutes[] = trim($exclude_path);
-      }
+  private function processPathInput(&$path, $config_key, FormStateInterface $form_state) {
+    $url_parts = parse_url(trim($path));
+    // Verify path is valid.
+    if (!UrlHelper::isValid($url_parts['path'])) {
+      $form_state->setErrorByName($config_key, $this->t('Invalid path: %s', ['%s' => $path]));
+      return;
+    }
+    // Use parsed path in case user inputted schema and/or host.
+    $path = $url_parts['path'];
+    if (!empty($url_parts['query'])) {
+      $path .= '?' . $url_parts['query'];
+    }
+    // Prepend leading forward slash.
+    if (substr($path, 0, 1) !== '/') {
+      $path = '/' . $path;
+    }
+  }
 
-      // Confirm leading forward slash present.
-      elseif (substr($exclude_path, 0, 1) != '/') {
-        $exclude_paths[$key] = '/' . $exclude_path;
-      }
+  /**
+   * Array filter callback to remove empty elements.
+   *
+   * @var string $element
+   *   The array element.
+   *
+   * @return bool
+   *   TRUE if element should be removed. Otherwise FALSE.
+   */
+  protected function arrayFilterEmpty($element) {
+    return !empty(trim($element));
+  }
 
-      // Trim whitespace.
-      else {
-        $exclude_paths[$key] = $exclude_path;
+  /**
+   * {@inheritdoc}
+   */
+  public function validateForm(array &$form, FormStateInterface $form_state) {
+    // Validate login and destination paths.
+    $config_keys = [
+      'require_login_auth_path',
+      'require_login_destination_path',
+    ];
+    foreach ($config_keys as $config_key) {
+      if ($path = $form_state->getValue($config_key)) {
+        $this->processPathInput($path, $config_key, $form_state);
+        $form_state->setValue($config_key, $path);
       }
     }
-    $form_state->setValue('require_login_excluded_paths', implode(PHP_EOL, $exclude_paths));
 
-    if ($absolutes) {
-      $form_state->setErrorByName('require_login_excluded_paths', $this->t("Excluded paths cannot include a protocol or domain name. Invalid paths:<br />!paths", [
-        '!paths' => implode('<br />', $absolutes),
-      ]));
+    // Validate excluded paths.
+    $excluded_paths = preg_split('/\r\n|\r|\n/', $form_state->getValue('require_login_excluded_paths'));
+    $excluded_paths = array_filter($excluded_paths, [
+      $this,
+      'arrayFilterEmpty',
+    ]);
+    foreach ($excluded_paths as $key => $path) {
+      if (!empty($path) && $path !== '<front>') {
+        $this->processPathInput($path, 'require_login_excluded_paths', $form_state);
+        $excluded_paths[$key] = $path;
+      }
     }
-
-    // Validate login and destination path formatting.
-    foreach (['require_login_auth_path', 'require_login_destination_path'] as $form_key) {
-      $path = trim($form_state->getValue($form_key));
-      if (!empty($path)) {
-        $url = parse_url($path);
-
-        // Detect protocol or domain name.
-        if (isset($url['scheme']) || isset($url['host']) || preg_match('/^www./i', $url['path'])) {
-          $form_state->setErrorByName($form_key, $this->t('External URL detected. Must enter a relative path.'));
-        }
-
-        // Confirm leading forward slash present.
-        elseif (substr($path, 0, 1) != '/') {
-          $form_state->setValue($form_key, '/' . $path);
-        }
-
-        // Trim whitespace.
-        else {
-          $form_state->setValue($form_key, $path);
-        }
+    $form_state->setValue('require_login_excluded_paths', implode(PHP_EOL, $excluded_paths));
+
+    // Validate excluded route names.
+    $excluded_routes = preg_split('/\r\n|\r|\n/', $form_state->getValue('require_login_excluded_routes'));
+    $excluded_routes = array_filter($excluded_routes, [
+      $this,
+      'arrayFilterEmpty',
+    ]);
+    if (!empty($excluded_routes)) {
+      $valid_route_names = $this->routeProvider->getRoutesByNames($excluded_routes);
+      if ($invalid_route_names = array_diff($excluded_routes, array_keys($valid_route_names))) {
+        $items = [
+          '#theme' => 'item_list',
+          '#prefix' => $this->t('Missing route names detected. You may remove them if the related modules will not be installed.'),
+          '#items' => $invalid_route_names,
+        ];
+        $this->messenger()->addWarning(render($items));
       }
     }
   }
@@ -154,15 +226,17 @@ public function validateForm(array &$form, FormStateInterface $form_state) {
    */
   public function submitForm(array &$form, FormStateInterface $form_state) {
     $this->config('require_login.config')
-      ->set('auth_path', $form_state->getValue('require_login_auth_path'))
-      ->set('destination_path', $form_state->getValue('require_login_destination_path'))
-      ->set('deny_message', $form_state->getValue('require_login_deny_message'))
+      ->set('auth_path', $form_state->getValue('auth_path'))
+      ->set('destination_path', $form_state->getValue('destination_path'))
+      ->set('deny_message', $form_state->getValue('deny_message'))
       ->set('excluded_403', $form_state->getValue('excluded_403'))
       ->set('excluded_404', $form_state->getValue('excluded_404'))
-      ->set('excluded_paths', $form_state->getValue('require_login_excluded_paths'))
+      ->set('excluded_paths', $form_state->getValue('excluded_paths'))
+      ->set('excluded_node_types', $form_state->getValue('excluded_node_types'))
+      ->set('excluded_routes', $form_state->getValue('excluded_routes'))
       ->save();
 
-    // Must rebuild caches for settings to take immediate effect.
+    // Flush caches so changes take immediate effect.
     drupal_flush_all_caches();
 
     parent::submitForm($form, $form_state);
diff --git a/drupal/modules/search_api/CHANGELOG.txt b/drupal/modules/search_api/CHANGELOG.txt
index d4b5c72b49f0df2f2c59a7b9f7f9f6efc45d9a1c..55608ea088571f192614480464d581e4a2d5e04b 100644
--- a/drupal/modules/search_api/CHANGELOG.txt
+++ b/drupal/modules/search_api/CHANGELOG.txt
@@ -1,3 +1,31 @@
+Search API 1.19 (2021-02-01):
+-----------------------------
+- #3182306 by drunken monkey: Improved output from the "rebuild tracker" batch
+  job.
+- #3111383 by liquidcms, drunken monkey: Fixed problems with exposed, grouped
+  Views date filters.
+- #3127099 by Grimreaper, drunken monkey: Added option to expose searched
+  fields in Views fulltext filter.
+- #2944371 by Upchuk, jasonschweb, drunken monkey: Fixed random sort for DB
+  backend.
+- Issue #3194016 by mkalkbrenner, borisson_: Fixed PHP 8 compatibility.
+- #3181827 by brunodbo, drunken monkey: Fixed wrong @var type doc in
+  ContentEntityTrackingManager.
+- #3179045 by sebish, joelpittet, drunken monkey: Fixed parameter type hint in
+  ContentEntityTrackingManager.
+- #3178417 by SivaprasadC, drunken monkey: Fixed two typos in the Database
+  backend plugin class.
+- #3174778 by drunken monkey: Fixed some encoding errors.
+- #3178941 by drunken monkey, cspitzlay, MegaChriz, ooziedie, bakulahluwalia:
+  Fixed fatal error when saving entities with certain setups.
+- #3036504 by kfritsche, drunken monkey: Fixed memory issues during indexing
+  via Drush.
+- #3136277 by drunken monkey, pfrenssen, Berdir, dwinters, calmforce: Fixed
+  issue with modifying condition group via pre-execute event/hook.
+- #3174657 by drunken monkey: Fixed "keep facets" feature for search views when
+  facet source wasn't saved.
+- #3181936 by drunken monkey: Fixed tests on Drupal 9.1.x HEAD.
+
 Search API 1.18 (2020-10-22):
 -----------------------------
 - #3153153 by mkalkbrenner, cristiroma, drunken monkey: Fixed serialization of
diff --git a/drupal/modules/search_api/config/schema/search_api.views.schema.yml b/drupal/modules/search_api/config/schema/search_api.views.schema.yml
index 55de809f20134ffe94a5e6297b5aa1d360d6c08e..94511cb8522ee42d9cf2772cb07a7b3ccc53cd42 100644
--- a/drupal/modules/search_api/config/schema/search_api.views.schema.yml
+++ b/drupal/modules/search_api/config/schema/search_api.views.schema.yml
@@ -256,9 +256,15 @@ views.filter.search_api_fulltext:
       type: mapping
       label: 'Exposed'
       mapping:
+        expose_fields:
+          type: boolean
+          label: 'Expose the list of searched fields'
         placeholder:
           type: label
           label: 'Placeholder'
+        searched_fields_id:
+          type: string
+          label: 'Searched fields identifier'
 
 views.filter.search_api_language:
   type: views.filter.language
diff --git a/drupal/modules/search_api/modules/search_api_db/search_api_db.info.yml b/drupal/modules/search_api/modules/search_api_db/search_api_db.info.yml
index 4141fde16c0dac18b4491fa4af96f816813ccd1d..dd719947e80b24a6334374deb1bbc9f902171a48 100644
--- a/drupal/modules/search_api/modules/search_api_db/search_api_db.info.yml
+++ b/drupal/modules/search_api/modules/search_api_db/search_api_db.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8 || ^9
 dependencies:
   - search_api:search_api
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/modules/search_api_db/search_api_db_defaults/search_api_db_defaults.info.yml b/drupal/modules/search_api/modules/search_api_db/search_api_db_defaults/search_api_db_defaults.info.yml
index 86b46a70d3fe9f138c35fa3bdb430d60829a63f8..7164db811cd4c406d79986810fd8295ec3b47a95 100644
--- a/drupal/modules/search_api/modules/search_api_db/search_api_db_defaults/search_api_db_defaults.info.yml
+++ b/drupal/modules/search_api/modules/search_api_db/search_api_db_defaults/search_api_db_defaults.info.yml
@@ -13,7 +13,7 @@ dependencies:
   - drupal:views
   - search_api:search_api_db
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/modules/search_api_db/src/DatabaseCompatibility/DatabaseCompatibilityHandlerInterface.php b/drupal/modules/search_api/modules/search_api_db/src/DatabaseCompatibility/DatabaseCompatibilityHandlerInterface.php
index d96431d5a924ea1f1fda08c6522ed7e1d04acc72..e13211caa08d0103114006b583c26de51a4046c5 100644
--- a/drupal/modules/search_api/modules/search_api_db/src/DatabaseCompatibility/DatabaseCompatibilityHandlerInterface.php
+++ b/drupal/modules/search_api/modules/search_api_db/src/DatabaseCompatibility/DatabaseCompatibilityHandlerInterface.php
@@ -3,6 +3,7 @@
 namespace Drupal\search_api_db\DatabaseCompatibility;
 
 use Drupal\Core\Database\Connection;
+use Drupal\Core\Database\Query\SelectInterface;
 
 /**
  * Bundles methods for resolving DBMS-specific differences.
@@ -70,4 +71,12 @@ public function alterNewTable($table, $type = 'text');
    */
   public function preprocessIndexValue($value, $type = 'text');
 
+  /**
+   * Applies a random sort to the query.
+   *
+   * @param \Drupal\Core\Database\Query\SelectInterface $query
+   *   The search query.
+   */
+  public function orderByRandom(SelectInterface $query);
+
 }
diff --git a/drupal/modules/search_api/modules/search_api_db/src/DatabaseCompatibility/GenericDatabase.php b/drupal/modules/search_api/modules/search_api_db/src/DatabaseCompatibility/GenericDatabase.php
index 5db84b2f9f095c85deb837a0c97ef8c1fdbce7d0..b083899f87bc4f0d2ad123602f85d23b8256e13b 100644
--- a/drupal/modules/search_api/modules/search_api_db/src/DatabaseCompatibility/GenericDatabase.php
+++ b/drupal/modules/search_api/modules/search_api_db/src/DatabaseCompatibility/GenericDatabase.php
@@ -4,6 +4,7 @@
 
 use Drupal\Component\Transliteration\TransliterationInterface;
 use Drupal\Core\Database\Connection;
+use Drupal\Core\Database\Query\SelectInterface;
 
 /**
  * Represents any database for which no specifics are known.
@@ -68,4 +69,12 @@ public function preprocessIndexValue($value, $type = 'text') {
     return mb_strtolower($this->transliterator->transliterate($value));
   }
 
+  /**
+   * {@inheritdoc}
+   */
+  public function orderByRandom(SelectInterface $query) {
+    $alias = $query->addExpression('random()', 'random_order_field');
+    $query->orderBy($alias);
+  }
+
 }
diff --git a/drupal/modules/search_api/modules/search_api_db/src/DatabaseCompatibility/MySql.php b/drupal/modules/search_api/modules/search_api_db/src/DatabaseCompatibility/MySql.php
index 08112f206deacd3442619e389929d66525736067..8ce1a069988cccda6bb6b5b629876db1be175d93 100644
--- a/drupal/modules/search_api/modules/search_api_db/src/DatabaseCompatibility/MySql.php
+++ b/drupal/modules/search_api/modules/search_api_db/src/DatabaseCompatibility/MySql.php
@@ -3,6 +3,7 @@
 namespace Drupal\search_api_db\DatabaseCompatibility;
 
 use Drupal\Core\Database\DatabaseException;
+use Drupal\Core\Database\Query\SelectInterface;
 use Drupal\search_api\SearchApiException;
 
 /**
@@ -36,4 +37,12 @@ public function alterNewTable($table, $type = 'text') {
     }
   }
 
+  /**
+   * {@inheritdoc}
+   */
+  public function orderByRandom(SelectInterface $query) {
+    $alias = $query->addExpression('rand()', 'random_order_field');
+    $query->orderBy($alias);
+  }
+
 }
diff --git a/drupal/modules/search_api/modules/search_api_db/src/Plugin/search_api/backend/Database.php b/drupal/modules/search_api/modules/search_api_db/src/Plugin/search_api/backend/Database.php
index be0254cdbd1b9e58a24f3743d08554e9d1130b07..bbc13bacfbc77f08095bac97cfd998b9ccce50e0 100644
--- a/drupal/modules/search_api/modules/search_api_db/src/Plugin/search_api/backend/Database.php
+++ b/drupal/modules/search_api/modules/search_api_db/src/Plugin/search_api/backend/Database.php
@@ -591,6 +591,7 @@ public function getSupportedFeatures() {
       'search_api_autocomplete',
       'search_api_facets',
       'search_api_facets_operator_or',
+      'search_api_random_sort',
     ];
   }
 
@@ -850,7 +851,7 @@ protected function createFieldTable(FieldInterface $field = NULL, array $db = []
     // index with the same as the first table, which conflicts in SQLite.
     //
     // The core issue addressing this (https://www.drupal.org/node/1008128) was
-    // closed as it fixed the PostgresSQL part. The SQLite fix is added in
+    // closed as it fixed the PostgreSQL part. The SQLite fix is added in
     // https://www.drupal.org/node/2625664
     // We prevent this by adding an extra underscore (which is also the proposed
     // solution in the original core issue).
@@ -2356,7 +2357,7 @@ protected function getTableAlias(array $field, SelectInterface $db_query, $new_j
   protected function preQuery(SelectInterface &$db_query, QueryInterface $query) {}
 
   /**
-   * Adds the approiate "ORDER BY" statements to a search database query.
+   * Adds the appropriate "ORDER BY" statements to a search database query.
    *
    * @param \Drupal\search_api\Query\QueryInterface $query
    *   The search query whose sorts should be applied.
@@ -2387,6 +2388,11 @@ protected function setQuerySort(QueryInterface $query, SelectInterface $db_query
           continue;
         }
 
+        if ($field_name == 'search_api_random') {
+          $this->dbmsCompatibility->orderByRandom($db_query);
+          continue;
+        }
+
         if (!isset($fields[$field_name])) {
           throw new SearchApiException("Trying to sort on unknown field '$field_name'.");
         }
diff --git a/drupal/modules/search_api/modules/search_api_db/tests/search_api_db_test_autocomplete/search_api_db_test_autocomplete.info.yml b/drupal/modules/search_api/modules/search_api_db/tests/search_api_db_test_autocomplete/search_api_db_test_autocomplete.info.yml
index 41ebc400d4cb772751204d2b3b94b8258a1dc61b..5a1670123a911c2bfef935b33fbb35b5b1f3f070 100644
--- a/drupal/modules/search_api/modules/search_api_db/tests/search_api_db_test_autocomplete/search_api_db_test_autocomplete.info.yml
+++ b/drupal/modules/search_api/modules/search_api_db/tests/search_api_db_test_autocomplete/search_api_db_test_autocomplete.info.yml
@@ -8,7 +8,7 @@ dependencies:
 core_version_requirement: ^8.8 || ^9
 hidden: true
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/modules/search_api_db/tests/src/Kernel/BackendTest.php b/drupal/modules/search_api/modules/search_api_db/tests/src/Kernel/BackendTest.php
index 0d47c6e2a9d9f7c59eb740dac26d5be716921ed5..cbbc19e9b9e46a8a29cedd399bacd0c111efeb9f 100644
--- a/drupal/modules/search_api/modules/search_api_db/tests/src/Kernel/BackendTest.php
+++ b/drupal/modules/search_api/modules/search_api_db/tests/src/Kernel/BackendTest.php
@@ -99,6 +99,7 @@ public function setUp() {
    */
   protected function checkBackendSpecificFeatures() {
     $this->checkMultiValuedInfo();
+    $this->searchWithRandom();
     $this->setServerMatchMode();
     $this->searchSuccessPartial();
     $this->setServerMatchMode('prefix');
@@ -259,6 +260,36 @@ protected function setServerMatchMode($match_mode = 'partial') {
     $this->resetEntityCache();
   }
 
+  /**
+   * Tests whether random searches work.
+   */
+  protected function searchWithRandom() {
+    // Run the query 5 times, using random sorting as the first sort and verify
+    // that the results are not always the same.
+    $first_result = NULL;
+    $second_result = NULL;
+    for ($i = 1; $i <= 5; $i++) {
+      $results = $this->buildSearch('foo', [], NULL, FALSE)
+        ->sort('search_api_random')
+        ->sort('id')
+        ->execute();
+
+      $result_ids = array_keys($results->getResultItems());
+      if ($first_result === NULL) {
+        $first_result = $second_result = $result_ids;
+      }
+      elseif ($result_ids !== $first_result) {
+        $second_result = $result_ids;
+      }
+
+      // Make sure the search still returned the expected items.
+      $this->assertCount(4, $result_ids);
+      sort($result_ids);
+      $this->assertEquals($this->getItemIds([1, 2, 4, 5]), $result_ids);
+    }
+    $this->assertNotEquals($first_result, $second_result);
+  }
+
   /**
    * Tests whether partial searches work.
    */
diff --git a/drupal/modules/search_api/search_api.info.yml b/drupal/modules/search_api/search_api.info.yml
index 0b7ad670ee6a94b7100772df533b871bd891388f..9c0c3ebef770359ab7b3f2a71089023f5f30c5a1 100644
--- a/drupal/modules/search_api/search_api.info.yml
+++ b/drupal/modules/search_api/search_api.info.yml
@@ -5,7 +5,7 @@ package: Search
 core_version_requirement: ^8.8 || ^9
 configure: search_api.overview
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/search_api.module b/drupal/modules/search_api/search_api.module
index e10bc0bf4695bd2d07dd1ab3265e7806c160f8e3..c68c16f0dc7806c124d497469122ab2fc9258678 100644
--- a/drupal/modules/search_api/search_api.module
+++ b/drupal/modules/search_api/search_api.module
@@ -576,19 +576,23 @@ function search_api_form_views_exposed_form_alter(&$form, FormStateInterface $fo
     && $query_plugin instanceof SearchApiQuery
     && \Drupal::moduleHandler()->moduleExists('facets');
   if ($preserve_facets) {
-    // Retrieve the facet source.
+    $filter_key = 'f';
+
+    // Attempt to retrieve the facet source to use the actual facets filter
+    // parameter as configured by the admin. (Facet source config entities are
+    // not always actually saved in the storage, if the admin didn't change
+    // their settings.)
     $query = $query_plugin->getSearchApiQuery();
     $display_id = $query->getSearchId(FALSE);
     $facet_source_id = str_replace(':', '__', 'search_api:' . $display_id);
     $facet_source = \Drupal::entityTypeManager()
       ->getStorage('facets_facet_source')
       ->load($facet_source_id);
-    if (!$facet_source) {
-      return;
+    if ($facet_source) {
+      $filter_key = $facet_source->getFilterKey() ?: 'f';
     }
 
     // Get the active facet filters from the query parameters.
-    $filter_key = $facet_source->getFilterKey() ?: 'f';
     $filters = \Drupal::request()->query->get($filter_key, []);
 
     // Do not iterate over facet filters if the parameter is not an array.
diff --git a/drupal/modules/search_api/src/Entity/Index.php b/drupal/modules/search_api/src/Entity/Index.php
index 221b3fb904dc746ff49d93efb6f50c01dfb7aa8f..090131de722526a908c3e77db56441c3c222ccb7 100644
--- a/drupal/modules/search_api/src/Entity/Index.php
+++ b/drupal/modules/search_api/src/Entity/Index.php
@@ -1008,7 +1008,6 @@ public function indexSpecificItems(array $search_objects) {
       $description = 'This hook is deprecated in search_api:8.x-1.14 and is removed from search_api:2.0.0. Please use the "search_api.items_indexed" event instead. See https://www.drupal.org/node/3059866';
       \Drupal::moduleHandler()->invokeAllDeprecated($description, 'search_api_items_indexed', [$this, $processed_ids]);
 
-      /** @var \Symfony\Component\EventDispatcher\EventDispatcherInterface $dispatcher */
       $dispatcher = \Drupal::getContainer()->get('event_dispatcher');
       $dispatcher->dispatch(SearchApiEvents::ITEMS_INDEXED, new ItemsIndexedEvent($this, $processed_ids));
 
@@ -1016,6 +1015,13 @@ public function indexSpecificItems(array $search_objects) {
       Cache::invalidateTags(['search_api_list:' . $this->id]);
     }
 
+    // When indexing via Drush, multiple iterations of a batch will happen in
+    // the same PHP process, so the static cache will quickly fill up. To
+    // prevent this, clear it after each batch of items gets indexed.
+    if (function_exists('drush_backend_batch_process') && batch_get()) {
+      \Drupal::getContainer()->get('entity.memory_cache')->deleteAll();
+    }
+
     return $processed_ids;
   }
 
diff --git a/drupal/modules/search_api/src/Event/MappingForeignRelationshipsEvent.php b/drupal/modules/search_api/src/Event/MappingForeignRelationshipsEvent.php
index d700ac6c016b182f2dce8f8208353319626b1203..17216973ae992febdac7e49f523fd65147dc1218 100644
--- a/drupal/modules/search_api/src/Event/MappingForeignRelationshipsEvent.php
+++ b/drupal/modules/search_api/src/Event/MappingForeignRelationshipsEvent.php
@@ -67,6 +67,8 @@ public function getIndex(): IndexInterface {
    *   A (numerically keyed) array of foreign relationship mappings. Each
    *   sub-array here represents a single known relationship. Such sub-arrays
    *   will have the following structure:
+   *   - datasource: (string) The ID of the datasource which contains this
+   *     relationship.
    *   - entity_type: (string) Entity type that is referred to from the index.
    *   - bundles: (array) Optional array of particular entity bundles that are
    *     referred to from the index. Empty array here means index refers to
diff --git a/drupal/modules/search_api/src/Plugin/search_api/datasource/ContentEntity.php b/drupal/modules/search_api/src/Plugin/search_api/datasource/ContentEntity.php
index 06cceafc427bdbaf07f6df9ec4ab6252698c3306..deb86a82c67b0760d9df0f9b28dab53a2859c4c7 100644
--- a/drupal/modules/search_api/src/Plugin/search_api/datasource/ContentEntity.php
+++ b/drupal/modules/search_api/src/Plugin/search_api/datasource/ContentEntity.php
@@ -18,6 +18,7 @@
 use Drupal\Core\Form\FormStateInterface;
 use Drupal\Core\Language\LanguageInterface;
 use Drupal\Core\Language\LanguageManagerInterface;
+use Drupal\Core\Logger\RfcLogLevel;
 use Drupal\Core\Plugin\PluginFormInterface;
 use Drupal\Core\Session\AccountInterface;
 use Drupal\Core\State\StateInterface;
@@ -28,8 +29,9 @@
 use Drupal\field\FieldStorageConfigInterface;
 use Drupal\search_api\Datasource\DatasourcePluginBase;
 use Drupal\search_api\IndexInterface;
-use Drupal\search_api\Utility\Dependencies;
+use Drupal\search_api\LoggerTrait;
 use Drupal\search_api\Plugin\PluginFormTrait;
+use Drupal\search_api\Utility\Dependencies;
 use Drupal\search_api\Utility\FieldsHelperInterface;
 use Drupal\search_api\Utility\Utility;
 use Symfony\Component\DependencyInjection\ContainerInterface;
@@ -44,6 +46,7 @@
  */
 class ContentEntity extends DatasourcePluginBase implements PluginFormInterface {
 
+  use LoggerTrait;
   use PluginFormTrait;
 
   /**
@@ -157,6 +160,7 @@ public static function create(ContainerInterface $container, array $configuratio
     $datasource->setFieldsHelper($container->get('search_api.fields_helper'));
     $datasource->setState($container->get('state'));
     $datasource->setEntityMemoryCache($container->get('entity.memory_cache'));
+    $datasource->setLogger($container->get('logger.channel.search_api'));
 
     return $datasource;
   }
@@ -1039,6 +1043,11 @@ public function getAffectedItemsForEntityChange(EntityInterface $entity, array $
     $ids_to_reindex = [];
     $path_separator = IndexInterface::PROPERTY_PATH_SEPARATOR;
     foreach ($foreign_entity_relationship_map as $relation_info) {
+      // Ignore relationships belonging to other datasources.
+      if (!empty($relation_info['datasource'])
+          && $relation_info['datasource'] !== $this->getPluginId()) {
+        continue;
+      }
       // Check whether entity type and (if specified) bundles match the entity.
       if ($relation_info['entity_type'] !== $entity->getEntityTypeId()) {
         continue;
@@ -1073,7 +1082,29 @@ public function getAffectedItemsForEntityChange(EntityInterface $entity, array $
         try {
           $entity_ids = array_values($query->execute());
         }
-        catch (\Exception $e) {
+        // @todo Switch back to \Exception once Core bug #2893747 is fixed.
+        catch (\Throwable $e) {
+          // We don't want to catch all PHP \Error objects thrown, but just the
+          // ones caused by #2893747.
+          if (!($e instanceof \Exception)
+              && (get_class($e) !== \Error::class || $e->getMessage() !== 'Call to a member function getColumns() on bool')) {
+            throw $e;
+          }
+          $vars = [
+            '%index' => $this->index->label(),
+            '%entity_type' => $entity->getEntityType()->getLabel(),
+            '@entity_id' => $entity->id(),
+          ];
+          try {
+            $link = $entity->toLink($this->t('Go to changed %entity_type with ID "@entity_id"', $vars))
+              ->toString()->getGeneratedLink();
+          }
+          catch (\Throwable $e) {
+            // Ignore any errors here, it's not that important that the log
+            // message contains a link.
+            $link = NULL;
+          }
+          $this->logException($e, '%type while attempting to find indexed entities referencing changed %entity_type with ID "@entity_id" for index %index: @message in %function (line %line of %file).', $vars, RfcLogLevel::ERROR, $link);
           continue;
         }
         foreach ($entity_ids as $entity_id) {
diff --git a/drupal/modules/search_api/src/Plugin/search_api/datasource/ContentEntityTrackingManager.php b/drupal/modules/search_api/src/Plugin/search_api/datasource/ContentEntityTrackingManager.php
index d918a8ab973c176ec403cd9b264692d9ff8bd830..551d211652e93fdc34855063f22bbd348cd7c2bc 100644
--- a/drupal/modules/search_api/src/Plugin/search_api/datasource/ContentEntityTrackingManager.php
+++ b/drupal/modules/search_api/src/Plugin/search_api/datasource/ContentEntityTrackingManager.php
@@ -8,7 +8,7 @@
 use Drupal\Component\Plugin\Exception\PluginNotFoundException;
 use Drupal\Core\Entity\ContentEntityInterface;
 use Drupal\Core\Entity\EntityInterface;
-use Drupal\Core\Entity\EntityTypeManager;
+use Drupal\Core\Entity\EntityTypeManagerInterface;
 use Drupal\Core\Language\LanguageInterface;
 use Drupal\Core\Language\LanguageManagerInterface;
 use Drupal\search_api\IndexInterface;
@@ -26,7 +26,7 @@ class ContentEntityTrackingManager {
   /**
    * The entity type manager.
    *
-   * @var \Drupal\Core\Entity\EntityTypeManager
+   * @var \Drupal\Core\Entity\EntityTypeManagerInterface
    */
   protected $entityTypeManager;
 
@@ -47,14 +47,14 @@ class ContentEntityTrackingManager {
   /**
    * Constructs a new class instance.
    *
-   * @param \Drupal\Core\Entity\EntityTypeManager $entityTypeManager
+   * @param \Drupal\Core\Entity\EntityTypeManagerInterface $entityTypeManager
    *   The entity type manager.
    * @param \Drupal\Core\Language\LanguageManagerInterface $languageManager
    *   The language manager.
    * @param \Drupal\search_api\Task\TaskManagerInterface $taskManager
    *   The task manager.
    */
-  public function __construct(EntityTypeManager $entityTypeManager, LanguageManagerInterface $languageManager, TaskManagerInterface $taskManager) {
+  public function __construct(EntityTypeManagerInterface $entityTypeManager, LanguageManagerInterface $languageManager, TaskManagerInterface $taskManager) {
     $this->entityTypeManager = $entityTypeManager;
     $this->languageManager = $languageManager;
     $this->taskManager = $taskManager;
@@ -366,7 +366,7 @@ public function indexUpdate(IndexInterface $index) {
    * Filters a set of datasource-specific item IDs.
    *
    * Returns only those item IDs that are valid for the given datasource and
-   * index. This method only checks the item language, though – whether an
+   * index. This method only checks the item language, though – whether an
    * entity with that ID actually exists, or whether it has a bundle included
    * for that datasource, is not verified.
    *
diff --git a/drupal/modules/search_api/src/Plugin/search_api/processor/Highlight.php b/drupal/modules/search_api/src/Plugin/search_api/processor/Highlight.php
index 975495616342c93ec6e6c1139c3a9d90ce1338ca..b13e805a6a60865b2a9f561f5ca23a80e7e8ef05 100644
--- a/drupal/modules/search_api/src/Plugin/search_api/processor/Highlight.php
+++ b/drupal/modules/search_api/src/Plugin/search_api/processor/Highlight.php
@@ -280,7 +280,7 @@ protected function addExcerpts(array $results, array $fulltext_fields, array $ke
       // We call array_merge() using call_user_func_array() to prevent having to
       // use it in a loop because it is a resource greedy construction.
       // @see https://github.com/kalessil/phpinspectionsea/blob/master/docs/performance.md#slow-array-function-used-in-loop
-      $text = call_user_func_array('array_merge', $item);
+      $text = call_user_func_array('array_merge', array_values($item));
       $item_keys = $keys;
 
       // If the backend already did highlighting and told us the exact keys it
diff --git a/drupal/modules/search_api/src/Plugin/views/cache/SearchApiTagCache.php b/drupal/modules/search_api/src/Plugin/views/cache/SearchApiTagCache.php
index 9527c82a117da22e073f32c1b223ad6396488f32..906d6c86c2ce91ef28da2685d36b6974d8e71f4f 100644
--- a/drupal/modules/search_api/src/Plugin/views/cache/SearchApiTagCache.php
+++ b/drupal/modules/search_api/src/Plugin/views/cache/SearchApiTagCache.php
@@ -3,6 +3,7 @@
 namespace Drupal\search_api\Plugin\views\cache;
 
 use Drupal\Core\Cache\Cache;
+use Drupal\Core\Cache\CacheableMetadata;
 use Drupal\Core\Entity\EntityInterface;
 use Drupal\Core\Entity\EntityTypeManagerInterface;
 use Drupal\views\Plugin\views\cache\Tag;
@@ -115,4 +116,15 @@ public function getRowCacheTags(ResultRow $row) {
     return $tags;
   }
 
+  /**
+   * {@inheritdoc}
+   */
+  public function alterCacheMetadata(CacheableMetadata $cache_metadata) {
+    // Allow modules that alter the query to add their cache metadata to the
+    // view.
+    $query = $this->getQuery()->getSearchApiQuery();
+    $query->preExecute();
+    $cache_metadata->addCacheableDependency($query);
+  }
+
 }
diff --git a/drupal/modules/search_api/src/Plugin/views/filter/SearchApiDate.php b/drupal/modules/search_api/src/Plugin/views/filter/SearchApiDate.php
index 494f965ed1099e36b4f8ec940deee840276f0940..dc8482c6390dabac8b0ebe771cf939af08db90ff 100644
--- a/drupal/modules/search_api/src/Plugin/views/filter/SearchApiDate.php
+++ b/drupal/modules/search_api/src/Plugin/views/filter/SearchApiDate.php
@@ -63,21 +63,6 @@ public function acceptExposedInput($input) {
       return TRUE;
     }
 
-    // Unfortunately, this is necessary due to a bug in our parent filter. See
-    // #2704077.
-    if (!empty($this->options['expose']['identifier'])) {
-      $value = &$input[$this->options['expose']['identifier']];
-      if (!is_array($value)) {
-        $value = [
-          'value' => $value,
-        ];
-      }
-      $value += [
-        'min' => '',
-        'max' => '',
-      ];
-    }
-
     $return = parent::acceptExposedInput($input);
 
     if (!$return) {
diff --git a/drupal/modules/search_api/src/Plugin/views/filter/SearchApiFulltext.php b/drupal/modules/search_api/src/Plugin/views/filter/SearchApiFulltext.php
index df5f705e75be0773cc9641d406fe16d3fc693fc4..f0c15bea36964dfb0221ed0bdb1e305d83cc6626 100644
--- a/drupal/modules/search_api/src/Plugin/views/filter/SearchApiFulltext.php
+++ b/drupal/modules/search_api/src/Plugin/views/filter/SearchApiFulltext.php
@@ -19,6 +19,13 @@ class SearchApiFulltext extends FilterPluginBase {
 
   use SearchApiFilterTrait;
 
+  /**
+   * The list of fields selected for the search.
+   *
+   * @var array
+   */
+  public $searchedFields = [];
+
   /**
    * The parse mode manager.
    *
@@ -126,10 +133,21 @@ public function defineOptions() {
     $options['min_length'] = ['default' => ''];
     $options['fields'] = ['default' => []];
     $options['expose']['contains']['placeholder'] = ['default' => ''];
+    $options['expose']['contains']['expose_fields'] = ['default' => FALSE];
+    $options['expose']['contains']['searched_fields_id'] = ['default' => ''];
 
     return $options;
   }
 
+  /**
+   * {@inheritdoc}
+   */
+  public function defaultExposeOptions() {
+    parent::defaultExposeOptions();
+
+    $this->options['expose']['searched_fields_id'] = $this->options['id'] . '_searched_fields';
+  }
+
   /**
    * {@inheritdoc}
    */
@@ -203,6 +221,58 @@ public function buildExposeForm(&$form, FormStateInterface $form_state) {
       '#size' => 40,
       '#description' => $this->t('Hint text that appears inside the field when empty.'),
     ];
+
+    $form['expose']['expose_fields'] = [
+      '#type' => 'checkbox',
+      '#default_value' => $this->options['expose']['expose_fields'],
+      '#title' => $this->t('Expose searched fields'),
+      '#description' => $this->t('Expose the list of searched fields. This allows users to narrow the search to the desired fields.'),
+    ];
+    $form['expose']['searched_fields_id'] = [
+      '#type' => 'textfield',
+      '#default_value' => $this->options['expose']['searched_fields_id'],
+      '#title' => $this->t('Searched fields identifier'),
+      '#size' => 40,
+      '#description' => $this->t('This will appear in the URL after the ? to identify this searched fields form element.'),
+      '#states' => [
+        'visible' => [
+          ':input[name="options[expose][expose_fields]"]' => ['checked' => TRUE],
+        ],
+      ],
+    ];
+  }
+
+  /**
+   * {@inheritdoc}
+   */
+  public function buildExposedForm(&$form, FormStateInterface $form_state) {
+    parent::buildExposedForm($form, $form_state);
+
+    if (empty($this->options['exposed'])) {
+      return;
+    }
+
+    if ($this->options['expose']['expose_fields']) {
+      $fields = $this->getFulltextFields();
+      $configured_fields = $this->options['fields'];
+      // Only keep the configured fields.
+      if (!empty($configured_fields)) {
+        $configured_fields = array_flip($configured_fields);
+        $fields = array_intersect_key($fields, $configured_fields);
+      }
+
+      $searched_fields_identifier = $this->options['id'] . '_searched_fields';
+      if (!empty($this->options['expose']['searched_fields_id'])) {
+        $searched_fields_identifier = $this->options['expose']['searched_fields_id'];
+      }
+      $form[$searched_fields_identifier] = [
+        '#type' => 'select',
+        '#title' => $this->t('Search fields'),
+        '#options' => $fields,
+        '#multiple' => TRUE,
+        '#size' => min(count($fields), 5),
+      ];
+    }
   }
 
   /**
@@ -243,6 +313,13 @@ public function validateExposed(&$form, FormStateInterface $form_state) {
       return;
     }
 
+    // Store searched fields.
+    $searched_fields_identifier = $this->options['id'] . '_searched_fields';
+    if (!empty($this->options['expose']['searched_fields_id'])) {
+      $searched_fields_identifier = $this->options['expose']['searched_fields_id'];
+    }
+    $this->searchedFields = $form_state->getValue($searched_fields_identifier, []);
+
     $identifier = $this->options['expose']['identifier'];
     $input = &$form_state->getValue($identifier, '');
 
@@ -299,6 +376,10 @@ public function query() {
     }
     $fields = $this->options['fields'];
     $fields = $fields ?: array_keys($this->getFulltextFields());
+    // Override the search fields, if exposed.
+    if (!empty($this->searchedFields)) {
+      $fields = array_intersect($fields, $this->searchedFields);
+    }
     $query = $this->getQuery();
 
     // Save any keywords that were already set.
diff --git a/drupal/modules/search_api/src/Query/Query.php b/drupal/modules/search_api/src/Query/Query.php
index f6b419ae81ab58947e48d87e3ab1f06da984d124..3049a1a0509ddd21aecaff2bfcdfeec687b2e7a0 100644
--- a/drupal/modules/search_api/src/Query/Query.php
+++ b/drupal/modules/search_api/src/Query/Query.php
@@ -756,10 +756,6 @@ public function getOriginalQuery() {
    * {@inheritdoc}
    */
   public function getCacheContexts() {
-    // Call the pre-execute method to ensure that processors and modules have
-    // had the chance to alter the query and modify the cacheability metadata.
-    $this->preExecute();
-
     $contexts = $this->cacheContexts;
 
     foreach ($this->getIndex()->getDatasources() as $datasource) {
@@ -773,10 +769,6 @@ public function getCacheContexts() {
    * {@inheritdoc}
    */
   public function getCacheTags() {
-    // Call the pre-execute method to ensure that processors and modules have
-    // had the chance to alter the query and modify the cacheability metadata.
-    $this->preExecute();
-
     $tags = $this->cacheTags;
 
     // If the configuration of the search index changes we should invalidate the
@@ -791,10 +783,6 @@ public function getCacheTags() {
    * {@inheritdoc}
    */
   public function getCacheMaxAge() {
-    // Call the pre-execute method to ensure that processors and modules have
-    // had the chance to alter the query and modify the cacheability metadata.
-    $this->preExecute();
-
     return $this->cacheMaxAge;
   }
 
diff --git a/drupal/modules/search_api/src/Task/TaskManager.php b/drupal/modules/search_api/src/Task/TaskManager.php
index 78e80f107f5ec893a069a9a8bcae80f46004e0ba..a2595ee208f92716bbe443571a7f5e1c8be6608d 100644
--- a/drupal/modules/search_api/src/Task/TaskManager.php
+++ b/drupal/modules/search_api/src/Task/TaskManager.php
@@ -352,11 +352,13 @@ public function processBatch(array $task_ids, array $conditions, &$context) {
     $pending = $this->getTasksCount($conditions);
     $context['finished'] = 1 - $pending / $context['results']['total'];
     $executed = $context['results']['total'] - $pending;
-    $context['message'] = $this->formatPlural(
-      $executed,
-      'Successfully executed @count pending task.',
-      'Successfully executed @count pending tasks.'
-    );
+    if ($executed > 0) {
+      $context['message'] = $this->formatPlural(
+        $executed,
+        'Successfully executed @count pending task.',
+        'Successfully executed @count pending tasks.'
+      );
+    }
   }
 
   /**
diff --git a/drupal/modules/search_api/src/Utility/TrackingHelper.php b/drupal/modules/search_api/src/Utility/TrackingHelper.php
index 9d9ac87c4a69cd60676c3e958b33c8f5ae4402cb..088211ac0e92352e4714bd5a211a6ecfcf904907 100644
--- a/drupal/modules/search_api/src/Utility/TrackingHelper.php
+++ b/drupal/modules/search_api/src/Utility/TrackingHelper.php
@@ -102,10 +102,11 @@ public function trackReferencedEntityUpdate(EntityInterface $entity, bool $delet
       // Can't really happen, but play it safe to appease static code analysis.
     }
 
-    // Map of foreign entity relations. Will get lazily populated as soon as we
-    // actually need it.
-    $original = $deleted ? NULL : $entity->original ?? NULL;
+    // Original entity, if available.
+    $original = $deleted ? NULL : ($entity->original ?? NULL);
     foreach ($indexes as $index) {
+      // Map of foreign entity relations. Will get lazily populated as soon as
+      // we actually need it.
       $map = NULL;
       foreach ($index->getDatasources() as $datasource_id => $datasource) {
         if (!$datasource->canContainEntityReferences()) {
@@ -142,6 +143,8 @@ public function trackReferencedEntityUpdate(EntityInterface $entity, bool $delet
    *   A (numerically keyed) array of foreign relationship mappings. Each
    *   sub-array represents a single known relationship. Such sub-arrays will
    *   have the following structure:
+   *   - datasource: (string) The ID of the datasource which contains this
+   *     relationship.
    *   - entity_type: (string) The entity type that is referenced from the
    *     index.
    *   - bundles: (string[]) An optional array of particular entity bundles that
@@ -175,6 +178,7 @@ protected function getForeignEntityRelationsMap(IndexInterface $index): array {
       }
 
       $relation_info = [
+        'datasource' => $datasource->getPluginId(),
         'entity_type' => NULL,
         'bundles' => NULL,
         'property_path_to_foreign_entity' => NULL,
@@ -216,6 +220,7 @@ protected function getForeignEntityRelationsMap(IndexInterface $index): array {
             && $relation_info['entity_type'] !== $entity_reference['entity_type']) {
           $relation_info = $entity_reference;
           $relation_info['property_path_to_foreign_entity'] = implode(IndexInterface::PROPERTY_PATH_SEPARATOR, $seen_path_chunks);
+          $relation_info['datasource'] = $datasource->getPluginId();
         }
 
         if ($property_definition instanceof ComplexDataDefinitionInterface) {
diff --git a/drupal/modules/search_api/tests/search_api_test/search_api_test.info.yml b/drupal/modules/search_api/tests/search_api_test/search_api_test.info.yml
index 08921e779d5e89065f05a77affd86cff43ffcf43..2335bffafab53899da388a396be4cb13ca1a3c7d 100644
--- a/drupal/modules/search_api/tests/search_api_test/search_api_test.info.yml
+++ b/drupal/modules/search_api/tests/search_api_test/search_api_test.info.yml
@@ -7,7 +7,7 @@ dependencies:
 core_version_requirement: ^8.8 || ^9
 hidden: true
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/tests/search_api_test_bulk_form/search_api_test_bulk_form.info.yml b/drupal/modules/search_api/tests/search_api_test_bulk_form/search_api_test_bulk_form.info.yml
index cdc5011309df62dba5e8644af80308d380189db6..c1e2e3d925062d21772248829d7bcbbe388e52ac 100644
--- a/drupal/modules/search_api/tests/search_api_test_bulk_form/search_api_test_bulk_form.info.yml
+++ b/drupal/modules/search_api/tests/search_api_test_bulk_form/search_api_test_bulk_form.info.yml
@@ -10,7 +10,7 @@ dependencies:
 core_version_requirement: ^8 || ^9
 hidden: true
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/tests/search_api_test_db/search_api_test_db.info.yml b/drupal/modules/search_api/tests/search_api_test_db/search_api_test_db.info.yml
index ad96200c3bc0335e80d9eb313c765e241fdc2f29..b859571a7433e7041ec4788f860247ff7fdae721 100644
--- a/drupal/modules/search_api/tests/search_api_test_db/search_api_test_db.info.yml
+++ b/drupal/modules/search_api/tests/search_api_test_db/search_api_test_db.info.yml
@@ -8,7 +8,7 @@ dependencies:
 core_version_requirement: ^8.8 || ^9
 hidden: true
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/tests/search_api_test_events/search_api_test_events.info.yml b/drupal/modules/search_api/tests/search_api_test_events/search_api_test_events.info.yml
index 2528bdc72a47f341c1ea521bd6ee11c9e2ddfad0..88accc5a7103cfeeb9267d84a989b7f9335f399c 100644
--- a/drupal/modules/search_api/tests/search_api_test_events/search_api_test_events.info.yml
+++ b/drupal/modules/search_api/tests/search_api_test_events/search_api_test_events.info.yml
@@ -7,7 +7,7 @@ dependencies:
 core_version_requirement: ^8.8 || ^9
 hidden: true
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/tests/search_api_test_example_content/search_api_test_example_content.info.yml b/drupal/modules/search_api/tests/search_api_test_example_content/search_api_test_example_content.info.yml
index 4b5356a2283901d9839fefe6ee0c4ba7d0ab8c1c..15cd563884e79c9fc8494f13f23d350400ddf9e3 100644
--- a/drupal/modules/search_api/tests/search_api_test_example_content/search_api_test_example_content.info.yml
+++ b/drupal/modules/search_api/tests/search_api_test_example_content/search_api_test_example_content.info.yml
@@ -7,7 +7,7 @@ dependencies:
 core_version_requirement: ^8.8 || ^9
 hidden: true
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/tests/search_api_test_example_content_references/search_api_test_example_content_references.info.yml b/drupal/modules/search_api/tests/search_api_test_example_content_references/search_api_test_example_content_references.info.yml
index e87cf643630158a53b653e8541578c7713f22cf4..6e096ca44afff79934c2d32fc6805de01d5b0a1d 100644
--- a/drupal/modules/search_api/tests/search_api_test_example_content_references/search_api_test_example_content_references.info.yml
+++ b/drupal/modules/search_api/tests/search_api_test_example_content_references/search_api_test_example_content_references.info.yml
@@ -7,7 +7,7 @@ dependencies:
 core_version_requirement: ^8 || ^9
 hidden: true
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/tests/search_api_test_excerpt_field/config/install/views.view.search_api_test_excerpt_field.yml b/drupal/modules/search_api/tests/search_api_test_excerpt_field/config/install/views.view.search_api_test_excerpt_field.yml
index b19e1871c241e702076fed3bd450ae3ba7f11d38..03184ab3f901dbfafdc6031b0e4fc59bfabe3f79 100644
--- a/drupal/modules/search_api/tests/search_api_test_excerpt_field/config/install/views.view.search_api_test_excerpt_field.yml
+++ b/drupal/modules/search_api/tests/search_api_test_excerpt_field/config/install/views.view.search_api_test_excerpt_field.yml
@@ -57,8 +57,8 @@ display:
             offset: false
             offset_label: Offset
           tags:
-            previous: ‹‹
-            next: ››
+            previous: '«'
+            next: '»'
       style:
         type: default
         options:
diff --git a/drupal/modules/search_api/tests/search_api_test_excerpt_field/search_api_test_excerpt_field.info.yml b/drupal/modules/search_api/tests/search_api_test_excerpt_field/search_api_test_excerpt_field.info.yml
index 5a079c3ddee373ef38108b57014153d7212c721d..3830f96784054d8b1c1bf9f024927d8f8ecfb47d 100644
--- a/drupal/modules/search_api/tests/search_api_test_excerpt_field/search_api_test_excerpt_field.info.yml
+++ b/drupal/modules/search_api/tests/search_api_test_excerpt_field/search_api_test_excerpt_field.info.yml
@@ -9,7 +9,7 @@ dependencies:
 core_version_requirement: ^8.8 || ^9
 hidden: true
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/tests/search_api_test_extraction/search_api_test_extraction.info.yml b/drupal/modules/search_api/tests/search_api_test_extraction/search_api_test_extraction.info.yml
index e6386b6354fb851e3984f0c6a4a745911c3c7c34..af3c3baa60534806c70c663879de0bb93fa25d53 100644
--- a/drupal/modules/search_api/tests/search_api_test_extraction/search_api_test_extraction.info.yml
+++ b/drupal/modules/search_api/tests/search_api_test_extraction/search_api_test_extraction.info.yml
@@ -7,7 +7,7 @@ dependencies:
 core_version_requirement: ^8.8 || ^9
 hidden: true
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/tests/search_api_test_hooks/search_api_test_hooks.info.yml b/drupal/modules/search_api/tests/search_api_test_hooks/search_api_test_hooks.info.yml
index cb9eb68b4e43bc42d67f46316414a5ad221f62fd..02bd3080f159db74edf3a8ef2b6d93d005774b90 100644
--- a/drupal/modules/search_api/tests/search_api_test_hooks/search_api_test_hooks.info.yml
+++ b/drupal/modules/search_api/tests/search_api_test_hooks/search_api_test_hooks.info.yml
@@ -7,7 +7,7 @@ dependencies:
 core_version_requirement: ^8.8 || ^9
 hidden: true
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/tests/search_api_test_inconsistent_config/search_api_test_inconsistent_config.info.yml b/drupal/modules/search_api/tests/search_api_test_inconsistent_config/search_api_test_inconsistent_config.info.yml
index 3fe52b63a7ae81ab26b182c2543ce4d5524b5f58..6e946b778785bde08f46710d2344d7b8ec3952cf 100644
--- a/drupal/modules/search_api/tests/search_api_test_inconsistent_config/search_api_test_inconsistent_config.info.yml
+++ b/drupal/modules/search_api/tests/search_api_test_inconsistent_config/search_api_test_inconsistent_config.info.yml
@@ -8,7 +8,7 @@ dependencies:
 core_version_requirement: ^8.8 || ^9
 hidden: true
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/tests/search_api_test_language_fallback/search_api_test_language_fallback.info.yml b/drupal/modules/search_api/tests/search_api_test_language_fallback/search_api_test_language_fallback.info.yml
index 0daaefa1383b44f1a3d1993358931137067c6108..946a8b91f2d54389fce549acf3e648138a208f89 100644
--- a/drupal/modules/search_api/tests/search_api_test_language_fallback/search_api_test_language_fallback.info.yml
+++ b/drupal/modules/search_api/tests/search_api_test_language_fallback/search_api_test_language_fallback.info.yml
@@ -5,7 +5,7 @@ package: 'Search API'
 core_version_requirement: ^8.8 || ^9
 hidden: true
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/tests/search_api_test_no_ui/search_api_test_no_ui.info.yml b/drupal/modules/search_api/tests/search_api_test_no_ui/search_api_test_no_ui.info.yml
index 26efc29333b9ef9c759192a63604018a3a201302..2d49a90e205e1f18e029fd67037460b1ad9ddd3c 100644
--- a/drupal/modules/search_api/tests/search_api_test_no_ui/search_api_test_no_ui.info.yml
+++ b/drupal/modules/search_api/tests/search_api_test_no_ui/search_api_test_no_ui.info.yml
@@ -7,7 +7,7 @@ dependencies:
 core_version_requirement: ^8.8 || ^9
 hidden: true
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/tests/search_api_test_node_indexing/search_api_test_node_indexing.info.yml b/drupal/modules/search_api/tests/search_api_test_node_indexing/search_api_test_node_indexing.info.yml
index c26492cbec40f66efca433663f8d7f01f93b6c5b..1112004e2ddb4e3ada2229d1f2ac4b6509312df8 100644
--- a/drupal/modules/search_api/tests/search_api_test_node_indexing/search_api_test_node_indexing.info.yml
+++ b/drupal/modules/search_api/tests/search_api_test_node_indexing/search_api_test_node_indexing.info.yml
@@ -7,7 +7,7 @@ dependencies:
 core_version_requirement: ^8.8 || ^9
 hidden: true
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/tests/search_api_test_tasks/search_api_test_tasks.info.yml b/drupal/modules/search_api/tests/search_api_test_tasks/search_api_test_tasks.info.yml
index 49d04312cefa41c16ab91449b0b524229757d46d..ca678d7ca61554f64d0871e24651f13ec61ae7f7 100644
--- a/drupal/modules/search_api/tests/search_api_test_tasks/search_api_test_tasks.info.yml
+++ b/drupal/modules/search_api/tests/search_api_test_tasks/search_api_test_tasks.info.yml
@@ -7,7 +7,7 @@ dependencies:
 core_version_requirement: ^8.8 || ^9
 hidden: true
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/tests/search_api_test_views/config/install/views.view.search_api_test_block_view.yml b/drupal/modules/search_api/tests/search_api_test_views/config/install/views.view.search_api_test_block_view.yml
new file mode 100644
index 0000000000000000000000000000000000000000..cf6a8c1a753e3ca081a9270f4fdb6adc44cec9ff
--- /dev/null
+++ b/drupal/modules/search_api/tests/search_api_test_views/config/install/views.view.search_api_test_block_view.yml
@@ -0,0 +1,211 @@
+id: search_api_test_block_view
+label: 'Search API Test Block View'
+module: views
+tag: ''
+langcode: en
+dependencies:
+  config:
+    - search_api.index.database_search_index
+  module:
+    - search_api
+base_field: search_api_id
+base_table: search_api_index_database_search_index
+core: 8.x
+description: ''
+status: true
+display:
+  default:
+    display_plugin: default
+    id: default
+    display_title: Master
+    position: 0
+    display_options:
+      access:
+        type: none
+        options: { }
+      cache:
+        type: none
+        options: { }
+      query:
+        type: search_api_query
+        options:
+          bypass_access: false
+          skip_access: false
+          preserve_facet_query_args: false
+      exposed_form:
+        type: basic
+        options:
+          submit_button: Apply
+          reset_button: false
+          reset_button_label: Reset
+          exposed_sorts_label: 'Sort by'
+          expose_sort_order: true
+          sort_asc_label: Asc
+          sort_desc_label: Desc
+      pager:
+        type: none
+        options: { }
+      style:
+        type: default
+      row:
+        type: fields
+      fields:
+        title:
+          id: title
+          table: search_api_index_database_search_index
+          field: title
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: ''
+          exclude: false
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: false
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          click_sort_column: value
+          type: string
+          settings:
+            link_to_entity: false
+          group_column: value
+          group_columns: { }
+          group_rows: true
+          delta_limit: 0
+          delta_offset: 0
+          delta_reversed: false
+          delta_first_last: false
+          multi_type: separator
+          separator: ', '
+          field_api_classes: false
+          field_rendering: false
+          fallback_handler: search_api
+          fallback_options:
+            link_to_item: false
+            use_highlighting: false
+            multi_type: separator
+            multi_separator: ', '
+          plugin_id: search_api_field
+      filters:
+        search_api_fulltext:
+          id: search_api_fulltext
+          table: search_api_index_database_search_index
+          field: search_api_fulltext
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: and
+          value: TEST
+          group: 1
+          exposed: true
+          expose:
+            operator_id: search_api_fulltext_op
+            label: 'Fulltext search'
+            description: ''
+            use_operator: false
+            operator: search_api_fulltext_op
+            operator_limit_selection: false
+            operator_list: { }
+            identifier: search_api_fulltext
+            required: false
+            remember: false
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              administrator: '0'
+            placeholder: ''
+          is_grouped: false
+          group_info:
+            label: ''
+            description: ''
+            identifier: ''
+            optional: true
+            widget: select
+            multiple: false
+            remember: false
+            default_group: All
+            default_group_multiple: { }
+            group_items: { }
+          parse_mode: terms
+          min_length: null
+          fields: { }
+          plugin_id: search_api_fulltext
+      sorts: { }
+      title: 'Search API Test Block View'
+      header:
+        result:
+          id: result
+          table: views
+          field: result
+          relationship: none
+          group_type: group
+          admin_label: ''
+          empty: true
+          content: 'Search API Test Block View: Found @total items'
+          plugin_id: result
+      footer: { }
+      empty: { }
+      relationships: { }
+      arguments: { }
+      display_extenders: { }
+      use_ajax: false
+    cache_metadata:
+      max-age: -1
+      contexts:
+        - 'languages:language_content'
+        - 'languages:language_interface'
+        - url
+        - 'user.node_grants:view'
+      tags:
+        - 'config:search_api.index.database_search_index'
+  block_1:
+    display_plugin: block
+    id: block_1
+    display_title: Block
+    position: 1
+    display_options:
+      display_extenders: { }
+    cache_metadata:
+      max-age: -1
+      contexts:
+        - 'languages:language_content'
+        - 'languages:language_interface'
+        - url
+        - 'user.node_grants:view'
+      tags:
+        - 'config:search_api.index.database_search_index'
diff --git a/drupal/modules/search_api/tests/search_api_test_views/config/install/views.view.search_api_test_cache.yml b/drupal/modules/search_api/tests/search_api_test_views/config/install/views.view.search_api_test_cache.yml
index 55f598e7e312a911fda5f906c20e8ebe69c83e76..0f271a8926fd03db7a03c347072ad90e2724f9eb 100644
--- a/drupal/modules/search_api/tests/search_api_test_views/config/install/views.view.search_api_test_cache.yml
+++ b/drupal/modules/search_api/tests/search_api_test_views/config/install/views.view.search_api_test_cache.yml
@@ -57,8 +57,8 @@ display:
             offset: false
             offset_label: Offset
           tags:
-            previous: ‹‹
-            next: ››
+            previous: '«'
+            next: '»'
       style:
         type: default
       row:
diff --git a/drupal/modules/search_api/tests/search_api_test_views/config/install/views.view.search_api_test_view.yml b/drupal/modules/search_api/tests/search_api_test_views/config/install/views.view.search_api_test_view.yml
index 66169b4813cff6a6931e67087b91f7ba990a56fb..ac7186c5c1cdcd4c636d24fb7734f2005e043a2e 100644
--- a/drupal/modules/search_api/tests/search_api_test_views/config/install/views.view.search_api_test_view.yml
+++ b/drupal/modules/search_api/tests/search_api_test_views/config/install/views.view.search_api_test_view.yml
@@ -78,6 +78,7 @@ display:
             description: ''
             use_operator: true
             operator: search_api_fulltext_op
+            expose_fields: false
             identifier: search_api_fulltext
             required: false
             remember: false
diff --git a/drupal/modules/search_api/tests/search_api_test_views/search_api_test_views.info.yml b/drupal/modules/search_api/tests/search_api_test_views/search_api_test_views.info.yml
index 8f20a4018975f1dd21f2020aca7ce3e29a961e2e..ec6a4aa682cf54cafeb790cebab771b82ad5554f 100644
--- a/drupal/modules/search_api/tests/search_api_test_views/search_api_test_views.info.yml
+++ b/drupal/modules/search_api/tests/search_api_test_views/search_api_test_views.info.yml
@@ -11,7 +11,7 @@ dependencies:
 core_version_requirement: ^8.8 || ^9
 hidden: true
 
-# Information added by Drupal.org packaging script on 2020-10-22
-version: '8.x-1.18'
+# Information added by Drupal.org packaging script on 2021-02-01
+version: '8.x-1.19'
 project: 'search_api'
-datestamp: 1603359377
+datestamp: 1612192043
diff --git a/drupal/modules/search_api/tests/src/Functional/ViewsTest.php b/drupal/modules/search_api/tests/src/Functional/ViewsTest.php
index f7f1bdb05a894ccceb8c62f88d1778e18b58aaca..ad1d7888fec4615fb9de977ee8131ec96d06478e 100644
--- a/drupal/modules/search_api/tests/src/Functional/ViewsTest.php
+++ b/drupal/modules/search_api/tests/src/Functional/ViewsTest.php
@@ -309,6 +309,9 @@ public function testSearchView() {
 
     $this->regressionTests();
 
+    // Check special functionality that requires editing the view.
+    $this->checkExposedSearchFields();
+
     // Make sure there was a display plugin created for this view.
     /** @var \Drupal\search_api\Display\DisplayInterface[] $displays */
     $displays = \Drupal::getContainer()
@@ -373,6 +376,7 @@ public function testViewWithOperations() {
   protected function regressionTests() {
     $this->regressionTest2869121();
     $this->regressionTest3031991();
+    $this->regressionTest3136277();
   }
 
   /**
@@ -458,6 +462,59 @@ protected function regressionTest3031991() {
     $this->checkResults($query, [4], 'Search with multiple fulltext filters');
   }
 
+  /**
+   * Tests that query preprocessing works correctly for block views.
+   *
+   * @see https://www.drupal.org/node/3136277
+   */
+  protected function regressionTest3136277() {
+    $block = $this->drupalPlaceBlock('views_block:search_api_test_block_view-block_1', [
+      'region' => 'content',
+    ]);
+    /** @var \Drupal\search_api\IndexInterface $index */
+    $index = Index::load($this->indexId);
+    $processor = \Drupal::getContainer()
+      ->get('search_api.plugin_helper')
+      ->createProcessorPlugin($index, 'ignorecase');
+    $index->addProcessor($processor)->save();
+
+    $this->drupalGet('<front>');
+    $this->assertSession()->pageTextContains('Search API Test Block View: Found 4 items');
+
+    $index->removeProcessor('ignorecase')->save();
+    $block->delete();
+  }
+
+  /**
+   * Verifies that exposed fulltext fields work correctly.
+   */
+  protected function checkExposedSearchFields() {
+    $key = 'display.default.display_options.filters.search_api_fulltext.expose.expose_fields';
+    $view = \Drupal::configFactory()
+      ->getEditable('views.view.search_api_test_view');
+    $view->set($key, TRUE);
+    $view->save();
+
+    $query = [
+      'search_api_fulltext' => 'foo',
+      'search_api_fulltext_searched_fields' => [
+        'name',
+      ],
+    ];
+    $this->checkResults($query, [1, 2, 4], 'Search for results in name field only');
+
+    $query = [
+      'search_api_fulltext' => 'foo',
+      'search_api_fulltext_searched_fields' => [
+        'body',
+      ],
+    ];
+    $this->checkResults($query, [5], 'Search for results in body field only');
+
+    $view->set($key, FALSE);
+    $view->save();
+  }
+
   /**
    * Checks the Views results for a certain set of parameters.
    *
diff --git a/drupal/modules/search_api/tests/src/Kernel/Datasource/ReferencedEntitiesReindexingTest.php b/drupal/modules/search_api/tests/src/Kernel/Datasource/ReferencedEntitiesReindexingTest.php
index ead2c474612b4ac794ba9e1042e675fa54bcd686..d41173d264fe053cf0dd196137eb4caa12b52a01 100644
--- a/drupal/modules/search_api/tests/src/Kernel/Datasource/ReferencedEntitiesReindexingTest.php
+++ b/drupal/modules/search_api/tests/src/Kernel/Datasource/ReferencedEntitiesReindexingTest.php
@@ -8,6 +8,7 @@
 use Drupal\node\Entity\Node;
 use Drupal\search_api\Entity\Index;
 use Drupal\search_api\Entity\Server;
+use Drupal\search_api\Utility\TrackingHelper;
 use Drupal\search_api\Utility\Utility;
 
 /**
@@ -76,6 +77,7 @@ public function setUp() {
             'selected' => ['parent'],
           ],
         ],
+        'entity:user' => [],
       ],
       'server' => 'server',
       'field_settings' => [
@@ -292,4 +294,54 @@ protected function createEntitiesFromMap(array $entity_fields, array $references
     return $entities;
   }
 
+  /**
+   * Tests whether relationships are correctly separated between datasources.
+   *
+   * @see https://www.drupal.org/node/3178941
+   */
+  public function testUnrelatedDatasourceUnaffected() {
+    // First, check whether the tracking helper correctly includes "datasource"
+    // keys with all foreign relationship entries.
+    $tracking_helper = \Drupal::getContainer()
+      ->get('search_api.tracking_helper');
+    $method = new \ReflectionMethod(TrackingHelper::class, 'getForeignEntityRelationsMap');
+    $method->setAccessible(TRUE);
+    /** @see \Drupal\search_api\Utility\TrackingHelper::getForeignEntityRelationsMap() */
+    $map = $method->invoke($tracking_helper, $this->index);
+    $expected = [
+      [
+        'datasource' => 'entity:node',
+        'entity_type' => 'node',
+        // Note: It's unspecified that this array has string keys, only its
+        // values are important. Still, it's easier to just reflect the current
+        // implementation, when checking for equality.
+        'bundles' => ['child' => 'child'],
+        'property_path_to_foreign_entity' => 'entity_reference',
+        'field_name' => 'indexed',
+      ],
+    ];
+    $this->assertEquals($expected, $map);
+
+    // Then, check whether datasources correctly ignore relationships from other
+    // datasources, or that they at least don't lead to an exception/error.
+    $datasource = $this->index->getDatasource('entity:user');
+    $entities = $this->createEntitiesFromMap([
+      'child' => [
+        'title' => 'Child',
+        'indexed' => 'Indexed value',
+        'not_indexed' => 'Not indexed value.',
+      ],
+    ], [], 'child');
+    $child = reset($entities);
+    $original_child = clone $child;
+    $child->get('indexed')->setValue(['New value']);
+    $result = $datasource->getAffectedItemsForEntityChange($child, $map, $original_child);
+    $this->assertEquals([], $result);
+
+    // Change foreign relationships map slightly to trigger #3178941 on purpose.
+    $map[0]['property_path_to_foreign_entity'] = 'entity_reference:entity';
+    $result = $datasource->getAffectedItemsForEntityChange($child, $map, $original_child);
+    $this->assertEquals([], $result);
+  }
+
 }
diff --git a/drupal/modules/search_api/tests/src/Kernel/Views/ViewsCacheabilityMetadataExportTest.php b/drupal/modules/search_api/tests/src/Kernel/Views/ViewsCacheabilityMetadataExportTest.php
index ff684a5344673c63359c7796bb575039e91dd75f..c6e79270a340ced6ee891ff2f452a2c3668251f2 100644
--- a/drupal/modules/search_api/tests/src/Kernel/Views/ViewsCacheabilityMetadataExportTest.php
+++ b/drupal/modules/search_api/tests/src/Kernel/Views/ViewsCacheabilityMetadataExportTest.php
@@ -155,6 +155,7 @@ public function testViewExport() {
     // Activate the alter hook and resave the view so it will recalculate the
     // cacheability metadata.
     $this->state->set('search_api_test_views.alter_query_cacheability_metadata', TRUE);
+    $view = $this->getView();
     $view->save();
 
     // Check that the altered metadata is now present in the view and the
diff --git a/drupal/modules/search_api/tests/src/Kernel/Views/ViewsFieldTraitTest.php b/drupal/modules/search_api/tests/src/Kernel/Views/ViewsFieldTraitTest.php
index 9ee0bdd15fa5a61908e4fbbdef47706544f2ea9b..11eced6ad62f07c84f88ac582c295450e43d8d08 100644
--- a/drupal/modules/search_api/tests/src/Kernel/Views/ViewsFieldTraitTest.php
+++ b/drupal/modules/search_api/tests/src/Kernel/Views/ViewsFieldTraitTest.php
@@ -103,7 +103,7 @@ protected function setUp() {
         'aggregated_field' => [
           'label' => 'Aggregated field',
           'property_path' => 'aggregated_field',
-          'type' => 'text',
+          'type' => 'string',
           'configuration' => [
             'type' => 'union',
             'fields' => [
diff --git a/drupal/modules/webform/config/install/webform.webform.contact.yml b/drupal/modules/webform/config/install/webform.webform.contact.yml
index 884cdf8c797ef88af3d6b071981bb9c190219cfd..62ae88f62e3ed18e2927353276c99c56f44063e3 100644
--- a/drupal/modules/webform/config/install/webform.webform.contact.yml
+++ b/drupal/modules/webform/config/install/webform.webform.contact.yml
@@ -40,7 +40,7 @@ elements: |
     '#type': webform_actions
     '#title': 'Submit button(s)'
     '#submit__label': 'Send message'
-  
+
 css: ''
 javascript: ''
 settings:
@@ -231,7 +231,7 @@ handlers:
     settings:
       states:
         - completed
-      to_mail: '[webform_submission:values:email:raw]'
+      to_mail: '[current-user:mail]'
       to_options: {  }
       cc_mail: ''
       cc_options: {  }
diff --git a/drupal/modules/webform/css/webform.form.css b/drupal/modules/webform/css/webform.form.css
index fe4c1621f743b85737cbcf7ec315f953f89677c2..6594a928f34b3beb26125b9a61fbd53b2f7b6473 100644
--- a/drupal/modules/webform/css/webform.form.css
+++ b/drupal/modules/webform/css/webform.form.css
@@ -101,6 +101,15 @@ html.js .js-webform-visually-hidden[style*="display: none"] {
   display: inline;
 }
 
+/**
+ * Clientside validation errors.
+
+ * @see webform_clientside_validation.ife.css
+ */
+.webform-submission-form strong.error.form-item--error-message {
+  display: block;
+}
+
 /**
  * Readonly inputs. (@see .form-disabled)
  * @see https://www.wufoo.com/html5/attributes/21-readonly.html
diff --git a/drupal/modules/webform/images/addons/webform_paragraphs.png b/drupal/modules/webform/images/addons/webform_paragraphs.png
new file mode 100644
index 0000000000000000000000000000000000000000..b193a756568394ca11ff8cf59d68992269092409
--- /dev/null
+++ b/drupal/modules/webform/images/addons/webform_paragraphs.png
@@ -0,0 +1,32 @@
+�PNG
+
+���
IHDR���������7�����	pHYs�������+�� �IDATx����}�s���
���6�0�NZDž@
Ihjܦ!�U���R[�C՗�Լ�TU��M�P�[�%�7��~�6��^����}��N_X�>��y�;3�a�ɺ��|ιgfΜ���s��O�DDi�Q�$��)%IB���E�wvD���}}���p�sE�D�\���,����
~�*��D�e&���?�$IV���7����6ѱ�-�e��f�7V�o�cw������M�H�]�Ŭ˧a?�F�.����k�pCu�N��v�ľ�N��v��b��O����O#����`��-֕�~Pn�	1�-~f���%��+���ٙ�1q��f_E��f�g�?�nq.�H��|>p�����#���m�
����G
+*_Ԩ�N��e�����|q�t���W�i^p��N�n��3D�_~$�s�XVX[7{��o.���}�[�+�nl�I[��d&��쌉�f��)ʕ��Ȭ�����P,+&�7ƺ)�l����|d�r^���E�>�(�W�Y�n��
+�pCv��J'�0d��6e�yq���������������!�h�@ϗ�C�t)�Q���.�"�:"����t��M���CT���0�A�����A�z�b�N5��ٺ��I4S�;\U�,;p�q��`�ΦA0���y�f`���eA�\�!��]�Å[�[�w��6�V/���H�m���+x^�o�T�.p���Å�[d�+�E�k�M���
+"K��U]p]���U��H(&�ȏ��p�V�֙��l�a�*�j�!��ظ���g���O��2��9��\�g�v�pCv}�`]�
Q��gt�J�5@�w�&W��?�l�O.{,�%b��n.�/�On,��3!�aҙ�f)&��W6C��������-�U9p��슈�>�˓Y��f;��l%�}ry|����\�pCvu�bwW������V��ؓk��u�0I����d�.�ܺ�P]�]p�…[�[G�ˑ�B�d��P�ˑ�j�e��n1.������l�3C�=�m�㚔�7C7#�[�+���\�!�u��G&�'���<���:B�]ӥ7�ź�>���i��
�UQ�gg:[�5�3���_����o6=�P�-�e"��.ܐ]��RW�?zg�D�E�y�Y��������5$�*1���n\�1�U~���՟	�>'�8.��UO<�Ġ;�Ź�t����U�3��
�$�T����#J�v�6.�tz��� B5K�[��Z��7&WE���W��Y��	�5,��ٸ����͐u⦣5�v��4\�U�,>�yU��gp٫h��n�g[6��g7�����"�-�p�wM^p�����۳D�� �U�`�.�]�j�g��e
�ea+������5.\��
�q��]�?�+�
F7uu}X:��*�4��?V-�d�و:E��H��ԏ�{�*re�p�wU�h;\����y����b3�Q"����y\��n��]_F�p�����r�TH�Ż�>���i��
�UQ�����ͦgj����+"�_��"T�#�d� ��p�}p���V�]>����e�t��8W�N�\�1��{&V���� B5K�[��Z��7&WE�.Bu9t3d���h
���z$
nU.�m^�.Bu9rYd�e�`n����.�\bv�ˑ��V\�Ń۟k
+\�p�w��>�n����tnU�i1���+[f�[���E���
�5�#F���p�w}YÅ[�[w�ˡkR!�����Ƨ�7dWE�d�����a��l;�^v!T�9v_?�I����\Z�N�d�h�R�^�����0���nXY�dIS����ɢi�
+�ӥ��Y9T��r���x��znn���b��n�>g3>�̍O+{/�ںld�/���:�P]f�p�VᲸ��\���N۱���>����1����æ�q媰��ڹ��y�pcuY�變d�7ʢ�!L�}>��->\o�p�pY|�i��6T�.�Z/�N��[�<�k�X/���n�n���������0�4����}�N@Yˢe.���(�3��S��c]Z��<}���ZÅ[�[g�& �_�̶�^]_��l�WT���*p��֙U��xL�t@�O�,OGW6e���+�r\�#JnȮ�:������P.�����P.���5n�n�.�ܺ�P]�\!t��>���­�eq}߹p�ˡ�¦C�k��.ܘ]�:����Ç�
n.��3��\��������í�E�.�\���ŁP]���|��p�V���������
+\�E�u���&�
+�W�����+�.Bu9r���Bu9r���Bu9rM�[�[D��7�� T�#WGE��3x�p�pY\�w.\��r誰��ڹ�u�7f���.Buy����zÅ[����L�,��<r��,|�p�v��#��@q T�g.��5\�U�u��<qA����n�n�A�.��ɱ�-Ǖ9�4p��ʨ��P]�\����P]�\����P]�\S��Q���
��;����BG���.�*\������*l:D�v.{]��e���P]���:|��p�V��<�*�E�.�\��(:ܪ]������P�����k
nn�A�.O\P->/���[�[g�ˡkr�p�qe�(
\�!�2��"T�#��@� T�#��@��z�=?3]
+b]�TZ��ٺ�r���,9��wUiM�!\�!�u��./���~�N�������T3L�\~��dV[���)u�]�D�$	5
�?a�Wx���V���'�����_����$	u�]�;6m�DCCC�遟�iJ�.]���YJӔ��6u:Z^^�v�M�nwe`�u��D4���kJ���?����g=�P����g������>��t讻�~��x�	Z�n]P�r��lnn��\�B�.]�.Ѕ��ŋt��%�t�]�z���Z-�k�Q�ۋ��\ln���'�%���=����:|�l!ui�Һu��������idd$������M�����i۶m��v���P�ۥ�7o���MOOә3g�>�'N���
S������]w�����߿?�D~�dӠ�6;j������.��������.pD�ۥ���~�:����t��Qz��w�ڵk���H�F���>#�В͊tˎ|�(�eK��<�1��ɒo�5k�W�Wi͚5BG���l��k�.Q�Ѡ��Z�f
mܸ�~�a:�<���[t��	z��w�ƍ444�}t�z�����U��bE�A���b�2���%�<�ɳ@���ea��L��v��.���Ӻu�V�_�>W�H����M�Ѡ��1����i���t��:y�$9r��x�
ZXXP��dm��݌�]�N4cb_y_�YT�ӎ��u�|QG��͐��A��e1�P���}�:��.҆
��_�:}�+_�O>��^x�:~�8]�|������
+�干�`�n����sQG%�)�/�U^щ�|Q���q�r��*|pU������t:�����t�w����0l]���(p�n�$�j�hÆ
������J��>��ZZZ�f���s4|�-�����;v����%�O��=��(�rX\\���	�����j)����+¤��]�&IBCCC�e�ڳg�s�=4;;K/^�>�(��;���e�*�j��:�>�+�g��*[r��u="�H��>��3ڶmmڴ����J:���g�S����܇�f�}xx���ڻw/


ѹs�hnnN9����O��nYY�d]E��]��Z��ٺ�r���ե{��
:s��Z-ںu+
��ׇ}�kz����f?H���@۶m�+W�����ٜ�{T�,\{���ȅ���r@}I�[��GGGi˖-�i�&��;zf�U�e�Ν��O����[ZZ�Ç���_j��=��#�裏
+G��y�|�2���+t��y����Q���qڲe������0�Y��FFFVf뢎Htl*7{�����������\ϊ����k��V��]������l�s��M�����?\i��&���}��);8�[a�N�8A��_�UZy�4�f�I�ׯ�G}���fטm�oܸAG����{��9d��h4��lR�բ��Aڸq��3�M�6��w�M[�lY������Q��������u�Vz������hpp��~�k������"T���O$IB�f��4�N�������YVvv���,�k��.��}ff�N�>M�f����h�֭411A�w尿{���5�
+�yX�v-8p�6o�L����irr��;�E6���b+9�ަAmv�qy}�|��
+C?����|�OD�6�v��\�B333��;�СC���;�]�v�7��M������ׯ�A���oxx�~�a��������{:v�u> >ܫv��|��Uh�,�I�D���Z�-��8�(CY.�,�.,,����izz��y��җ�D�?�8�ݻ�6l� =F�w��w�}��������^}��U�[��!״���"T�#���n2%��N�7_Y�5E���e*�U��L����իW�7ޠ'N���Eڿ?=��4<<��Ku�m�F�&&&��g����:z�h�/,};�������͐�h;�r��L\��E��*�mTnܸAo��&�8q�v��MO=�=���+���yh4�y�f��?�S�W_}����+�
���D�%@�D��D����u�r��*|pU�j�PwWU7�t2���i>�t�y���M�[�����<���[t��Yz�'����s����J˦M����.�����~���������kro��6�D� �Ǝ�x�Ϻe5��~�Z|(CUd�\��455E������7�|���D�l޼��}�Yڳgu:���D��.Mӕ:xW���'sE�l]]9Cq�}p��DuB6XS��c����2���Zj�t:t��1����O/��]�|Y��_�پ};����رC������:��;�,M�n��nS��}�������>ݒ[�\~�����n��Ե���U�n6�t���G?����.H���h4h�Ν�����466��Ʌr|v}�V�����N�+!`s=����'�D���X4���֋*�on6𘟟��_~������~�_����lƑ��}���w��\��t���kJ�����B��g=~IQ�?�kJh.(�2n$�>2������r�c�v�t��1����;�����v�9���?^zycw��VLbuW���
+'B����]4��ה�\�����6����{��~���㏥����q����M�7o^�Ł|���cw�~Xbv���v|����ߦ��˿�ӧO��l6��K��K�'�'��):��a�^�ې͊L^�˄2_����Ǎ~a�+K�ZnW9��]��cZN�2��&ɭ�|��G���>��S�|�nur�w羚}�k^[�)����*S~]�^���W���Tm\�Oׁ�pYD�"d�U�7�W��n��>
͋*C(n��?~��{�9���Z٧;g###�;��;ʥ�P΃WG�nC�Y�fL�LU�E(cV�)��������3�!k|ln\�2��&IB�N�~����?��?���<��Y�$�s�Nzꩧ��j�ʷ�������bq�DYC�W��Ó�P�=������q�r��*|pU��+����*�>ݬM����8oBr�N�7��F,��


�c�=F��{/��m/�-Wto��"T_�e�$Ihnn���y:u�vF��n޼����oQ�ݮdV����<s}��t�}�:!��(jy2�~���$��w�3g�����!�D�6�Mz衇���Wur���nA�.��l{=��g2���Jg�����*CHn����;�Б#G�y��lذ��qR����Wׇ�j�.Buy�����k���fu���b�HZ6[/�!�I����,����;}����sƟ�V�E�?�8���=�|;6�\Sbu��S�G7{���]����l���O?�C��͛7W��Vn��6n�H�<�H��
�%2[1��E�.O]����׎lP����G}��&IB�����C��������cw���A�''I:�<����+��l�̟����~����X�Ƈ�{�.Buy���
+͕�W-���w�.���1-�mbp��:�?~�Ν;'L�322B{��f�)�>_��הX]��r䲈��Ȁ�No��n����5>|��U�X�F�A���t���p\��Jv~��^ھ};u:��͵�#v�����1��g�'B���ܸ�e��M����6;vl%��<f�7o�L�v�Zi�|=6�\�^,.Bu9tU������݋P]~`fꚔ˔�e��m6�499I���t��~�/~�4::ꤼ!��{+v��@p�Z|(C�$IBt��q�r���6��h6��c�Z�vm%�|&����tߥ���	�`MEQ˓y��S��S�N��Ԕ��4
���?O����y�]ސ�:�P]���>�z�]��d�/��O��Ƶ���U�ܫW��ٳgW��o�|֬YC<��*��cs��0P��E�.O��uwm���N�tT,I�f�E�!Fw~~��y�e@�����0�ڵK��xl.\Sbu��S�G7{���]��>�Ir�הgϞ����U����l6i����j��f6E�7��l�$V��<uA>\�c\��I���_�NSSS�}����Qڸq�Y��j�?v���(t|�$IB׮]�ӧO�###t��wS��)�d�����j��<��_X���ҫ��U��;m��e���Ӷ1�I����<MNN
+����
6�r�cpM��E�.G.�������&���M\Y�ç5�E�!F7I�v�t��5Z^^��':�CCC�~�z�v���WG�.Bu9r3LGcp�#� O���qm���h4��իt����}���h4h||�'&e��
ŵ����D#ά�V5�l${/�O���˗�}Uძ�U
e�]U�ԍnu�t�M׈����(C�n�܊j���гOv~GGGihhHy�}96��ɽ��P] 8|�>�!���M�]��j����1�d����<s}��t�}�:!��(jy2�~������3������\�u��<s�}�%����>��>?ݒ��k3{+���6�te�!&ׇ�j�.Buy�����k���f5���b�HZ6[/�1�<8��\Sbu��S�G7{���]����8��\"��X]�����py�q}��7����]���d�0�mJ��0p��E�.��V������v�#�N�epY>��-C���� 


����c��5%V���,��2�ӛ�[v7qEd�����E�!V7MSZ�v-�]�v�v���q����Y=��<���E�.Gn��hny�䉐5>67�mbte��������⢳�����bq�ˡ��U
e�]U�ԍnu�t�M�_T.S�!F�������������n�K����h4J��1�&�VlnKց��De'�f��o�[Pd���ٞ
+����ڢu�����@�>��]ZZ���ij4V� ������y�������D�N���ɼ��)C�n��+��)�.�X\\�vp��k�� T�gn�O��V7��g�|���[r4umfoe�!7Mo=�����򙟟��/�tp��kׇ�j�.Buy�����k���fu���b�HZ6[/�����Z�nMLLHg'���y�&�;w��ͦ����5%V��<uAy�q#����l�����j�h���400�j�?��n�>��SZ^^F��d�$V��<uA>\�c\���/���j�V������"}�������r�.BuP2���Y�~==��=K�2n޼I��.:8C|�W�"T�����\Yz�r��}��2�,�rږ!67MSڵkmذA��O733C�����e�7הX]��r䲈�/Ȁ�No��n����5>|��U���4Mi``�v��Ew�y�t����N�C}����zl.]������0��-�<�<����Ƶ-C,n�ӡ�۷Ӟ={�QI�󻸸H'O����Y'�
ѵ����"T�CW�ʺ�������鮛j��\��-Cnv�v��I[�n]�]�yff�>��c��/����&�Vl.Bu���Շ*f{*P'�IӔ��.mܸ�8����X���3g��?��������y�������D�N���ɼ��)C,n�բ}��ѽ��+u������ �IDAT��7oޤ7�|���y(�l�� T�g.;Je?�����,_����M]��[Ye�MӔ6l�@����5k�H]6�K�.ѱcnj�C��C�ժ]�����Qw�6?�� �4MGŢ��l�^Tbq��կҗ����ϲ��[?.9z�(]�tI�H×cs���P]���<ʸ����d�������t:�m�6ڿ?�������ܤiJ�.]�#G�h�����������"T��.ȇ�s��kN�ۥ����7����M�������'��\[�Z��E�.�J����~�~�~K�Kt�fff襗^���n`���]����~a�+K�ZnW9��]��cZN�2���m�������6������t:t��I:u�Ԫ?
���|sM��E�.G.�������&���M\Y�ç�yQe�%���888H������Dw��4���iz饗���櫫#v�����1��g�'B���ܸ�e�m6���Oҁhpp��-..��Ç��ɓ400Piycrmfx�����U����n�F��}���/*�)y����v顇�g�yf�o�T�,�w��Y:t�-//K#��>�\�{+6W�g�F�q�޳nY
"�����#i�����޽����������>]����@/��"�9s�����<s}��t�}�:!��(jy2�~����t���g�}�v�ر�Q��Y�ӡ��~�~�ӟ��|9���:�P]���>ݒ[�\~�����n��Ե���U�v�M��s}�{ߣ]�v�CDt��9���Z^^���>�\�U���)6ף�m~��AԈ���E#i�l��2��iJ�v�x���?�3z�G��lJg�9�z�*=���t��Ij6�^[H�)����.�]�e���zl�x���qmF�!��<ʸ���ʯ<�:�������{��g�}�v��)�s��9k���ӟ��>���>[h.�:�urW�gJ���Ǵ��F|����𡲡s+�����/%;�}�ߠ�|�;=��D����ҩS��������$�r�`Z��u,nK�d`s�bv��:�iz�?.���~��~�i���;{�y�v�t��	��������fZ0>ܫv[�N�ҟi�U���hTK�p�
�����v���<�(�/n�ӡ4MiϞ=��SO�#�<B�����w��9z����̙3Ɲ�O�!�N���L�Lh���}�'�*���~��1%�M;P���r��0}>�o\�D�~%966F��k�F�<�m޼y%ڈ�<��ӕ+W�����?���߻�rBr�FK�0?;d?����@]��g�xEi�͘�]Qg��M��2i@t�&+w�ep�f��FFFh�޽��o}�|�����[u���i������?�3���k+���<�ಟE�@�n�ݠu�;���D�v�6��k���H�Y��t���1�צU�D��B��ݻ�k_�=��c�q�ƞ��4�W�^��{�:�ӹU}l����buW���Mí"o�Yev�T#��P�4�5(I�/����c��W��Z�~=
J���n�&''�?�!>|���n��	�KϏL�ģ,y�9�k�p�uUim��eτ�t��.ʐ�͖ �4�u���]w�E�v�����t�������{�m�Y�=}�4=��s���S��\�;9>�3_ݺ�b+�jC?i����e�n�g;utei��:��鰊��e�!�����>��m�t:466F411A��+�B�v��
6�w�!���yy���o��o���Eϲ����k��)6��:A&�M`��Wg�K$���B�.כ��ߞ���R�n���Q��$	5����I����mݺ�6o�L��sm߾��m�F7n����U���c3�?�4���Yz����G?�}���j����"�[�\�Uv�buW��l�;µIW�(ĉig k�u���(2�>::J?�0mٲ�����)
�t\w�u�[��֮]Kw�q������ت{die��ߟ"wjj������^y��v�ڪ����k��յ���+?2%��GT7�i�-c�������g��v�m��e�h4��j���:3�����ЩS��_��_�������
+����@�PG�"T�%�$	5�Ms]#�hh��6������Ћ/��2k�Z��:۪\��r�ͳ$�f�<���}����:6wnn��=J���
+?~���J�p1�u������~�.���]"���%����W^��^{��_�NI��<o3=�pѹBu9r������
?T��}n�ۥ�ׯӅ襗^�����499ICCC+��D�a����e?���]����5IW�i$�,{o�?�ucV�{��5z����7ޠ��~�.^�H�v����
+9�p�wM���"TYev�T#�n]�Kt�#���433Co��?~�N�8A׮]�$�5����|������.�˞/��ۉ˜��n�ݦ�W���˗�O>�cǎ��ӧirr����i```����8�p���Bu9t�>۩�+K˿���M��O�����XZZ���)�x�"�={�N�>M~�!������<��mj6�488�*ϲ�/������\��r��,D�H\L��1]�7)�������<u:��7�9ID4??O���t��E������I����.�ŋ��ի+���r�!�l���]�U֖��"T���>�x����T�F���+W�Џ�c:w��?vn4433C7nܠ4Miaa������͛4??Osss�$��U6�MZI[�9���յ�����Cuc���2f�*onn�����N�:��U�t�]�v�Dt���?"Z�Hf�p�<�(�E�.�J�Y��O�ͦ�NT�O�mUn��)��.���iCDtne��U��9����.�M���D��!�W�����
+��]�	wuX,�#[�Wa�� s��&�[t���4T
C��C�� ������JU#���g��uP=<��+Cס�ϙU���5�tǦ*w?e�W岟Ey��"T�'�I�rt�*_�{����C���[�pU��X�ߩ�4�*�vP��Uf��V���<�����#"�tX�n��ll�n��*-���'mѮn{e���4�-I��l�̡,ʚY��TN���{�2�͒cQ���2��˻��:��<��t�']�#�:�P\"������{6e�y�E۔.\�˾���X�U38[�pmҕ1�qbZ�e������`��E�.\Wז��6�D1͐@��*:?�˓G����ˇ1����<�(�m�;�Y
+D���:�𩳭�E�.��<K�kF�l��,\��6�����g��•f��y������n�SG�(\����r��e�:��W��Ca��ӈ�2u����kZ�~����e?���E�.O\�4p��<U�����3d������p�\�}����CV�MfZe"���pBu�
�U��5�-��m��p����r�TN���{�2�͒cQ���2��˻��:����:�P\"������{6e�y�E۔.\�˾���X]��QaZ�e������`��E�.\Wז��"TQE�Gty��׵|�0#�[7��E��@�`���O�mU.Bu9��Y\3�Hg��Xe���A�.Gd?>P=e���3�-�3��&�\v{�:ZD��� T�#��-�ׁ?~�rt
+�/�F����_^�r�S�pU.�Y�G�.Buy⚤�+G��7ݟ!�?To�e�W���E�.��l2�*Y�ǽ���n�*-���'mѮn{e��� T�Cפr�U������m����e�.\����E�.���ن��gD�|?س)����,ڦp��\�U֖��"T�
+Ӻ,�d����m/�p�ڸ��46��@p�*:?�˓G����ˇ1����<�(�E�.�J��|�l�r��!6ϒ��QE:�%�*��.�
Bu9"���({�p��my��ee0A�����"��.�����l����Õ��P�|�4��L]�;�򚖻�2���r�Ϣ<bw���$
\9:O���������x�-\�*�t_�.Bu���Uf��V���<��܀P]p�pUi�e�<i�vu۫(\�u���&��:-�^��h��XT�.�p���N.Bu9ħ�6�H?#�����M�D~�g�6e�W粯��4V��@T��e�'�t�7�n{Qe���յ�����CT��]�<�um_>̈���
�qD�.BuP2Xu�>�Sg[��P]�y�׌*��.9VY�p�m��ُT�@�c�+��n��-+�	2�ݞ��Q�pA/����g��u���]���˧�e�����״���.\��~���P]��&i���y�|e�M�g��U��o��U���bu���2�̴�DV�q/������J�/k�I[���^E�­;���5��p�i��:�eD�%Ǣ�wYe��wE�ur��!>u���D�Q?���l�$��<��)\�:�}�������´.�<Y'����tۋ*\�6��-��E�.��Ώ���ѯk;��aF�>n(�#�t�������:۪\��r�ͳ$�fT��vɱ�2��n�P]��~|�z�+\�gv[�ghYL����<u��2��zA�.G.?[��p��:6_>�(/S�������p�\��(��]����5IW��S�+{o�?Cv�:�~����5���P] 8d��d�U&�:�{�7 T� \UZ~Y3Oڢ]��*��n�A�.��I儫N˿��/#�,9U��*\��+z���P]�
�%�ψ��.~�gS&���Y�M��չ쫬-��E�.�uY��:)�
��^T�µqumil.Bu��Ut~D�'�~]���3b��qCyQ��P]��V����V�"T�Cl�%�5��t�K�U�.\p��rD���3P�X��?���<C��`��e�穣E�.\�Bu9r��2��+Gס���iDy���w��5-w?e�W岟Ey��"T�'�I�rt�*_�{����C���[�pU��X]���!��&3�2��y���������˚y���WQ�p�Bu9tM*'\uZ��~�fɱ��]V���]�k�\��r�O�m(.�~F��w�=�2��<Ϣm����e_emi�.Bu��0��2O�I��o0��������kKcs�����#�<y����|�í���"]���d���|��ζ*��b�,	�U��]r��p�� T�#������
+W��ݖ�ZVd.�=O-�p�^�ˑ�ϖ���?\9��͗O#���心/�i��)\�*��,�#v��<qM�����T��ޛ�ϐ�����2���rM���"TYe6�i�����^��
�7W��_�̓�hW���2��[w�ˡkR9����u�ˈ6K�E����.�^��"T�C|�lCq��3�~���ٔI��ymS�pu.�*kKcu�D�i]�y�NJ��U�pm\][��P] 8D���ɣ_�v��Ìn}�PG�"T�%�U�>u�U����gIpͨ"��c�e�������@��=V����<�в2� s��y�he��P]�\~��_�����u(l�|Q^�.�|yM��O��U��gQ����k�����W��t���Pu���.\�k�/V��@p�*��L�Ldu��n@�.�A�����f��E���U�.ܺ�P]]��	W����_F�Yr,�~�U�pyW�Z'���Sg�K����]�`ϦL"?ϳh�2���s�WY[��P] *L�̓uR:�L���2��k�����\���!����.O����/f�p���8�H���(�:�𩳭�E�.��<K�kF�l��,\��6�����g��•f��y������n�SG�(\����r��e�:��W��Ca��ӈ�2u����kZ�~����e?���E�.O\�4p��<U�����3d������p�\�}����CV�MfZe"���pBu�
�U��5�-��m��p����r�TN���{�2�͒cQ���2��˻��:����:�P\"������{6e�y�E۔.\�˾���X]��QaZ�e������`��E�.\Wז��"TQE�Gty��׵|�0#�[7��E��@�`���O�mU.Bu9��Y\3�Hg��Xe���A�.Gd?>P=e���3�-�3��&�\v{�:ZD��� T�#��-�ׁ?~�rt
+�/�F����_^�r�S�pU.�Y�G�.Buy⚤�+G��7ݟ!�?To�e�W���E�.��l2�*Y�ǽ���n�*-���'mѮn{e��� T�Cפr�U������m����e�.\����E�.���ن��gD�|?س)����,ڦp��\�U֖��"T�
+Ӻ,�d����m/�p�ڸ��46��@p�*:?�˓G����ˇ1����<�(�E�.�J��|�l�r��!6ϒ��QE:�%�*��.�
Bu9"���({�p��my��ee0A�����"��.�����l����Õ��P�|�4��L]�;�򚖻�2���r�Ϣ<bw���$
\9:O���������x�-\�*�t_�.Bu���Uf��V���<��܀P]p�pUi�e�<i�vu۫(\�u���&��:-�^��h��XT�.�p���N.Bu9ħ�6�H?#�����M�D~�g�6e�W粯��4V��@�iJ�����v�^�ۥ�ׯ+]Y��uR"����ƍ+�D^�������R�e���յ�����arr�fgg��ؑ���,�?��ݮt@��3Ij����g����6�˗/���45��������"]��A�h4�ܹst��!Z\\�zKKK���/�g�}F�f��2
��o�MG��v�-�fff�'?�	���b8çζ*��b�,��n�$���H?�����_��7o��ݸq��9B����e�gh�n�Ѡ��E:x� ������u�]����_|�^�u�g�e�.ܺ�<��)��!y�d��^{
+"qtn����(��po��v�4::J���A�������nܸA?��O��^>S���$r��.mذ����o�c�=F�����vijj�^}�U����o�rie��&ٿZ�ɩ⢩J_]Q�-J�����Ej�Z4>>NI��իWiyy���U�������422Bccc�n��ʕ+�$	
��.�~\���yD�f��!`���D��=��u}c�C�G���3-�SSݐ67+nlP6�u �����P]pk���٭;���5��p�u��s�u�7tW�Z'���Sg[W������˾���X]���DV�E�.�X\][��P]���:Ä�,���e����5��ζ*��"���\p��ŭ
�#�;�~;.ٯ]�g�3�<n����?��5�p�q�4��.ܐݺ��DY�	���~f��uy�Mո�t��2��[���� ��e?���E�.���Q�͖d������(��[;�t�.��ݺ�P]]��	�X�_:W]7�pCwE�ur��!>u�uqu���\���쫬-��E�.PKdu^T���յ����j��3L�p�r}}lP��P]��P|�l�r��!�A�-ϕn]�:�P]�H�0�Y��iL�9\�!�u����l�����-��Pu�p��ⲟEy��"T���(A�.���Q�P]pk�.5Å�[w�ˡkR9���K��n��N.Bu9ħζ.�.=?؃7t�}������j��΋�\�����46��@-�u�	nY���
�t���j�O�mU.Bu9D�#��2�­�['ٛ���d��	�5>�3�"�PHS�a{��.ܺ�u�A��109Y�'T�f������_�Y�-׵���
�
��E��?�����T��E)\�����pCt}X)q���_U�ܩ������-��[��K����
�͐�1�����SV.�C+���G�p���n2�� ����&��E�uu۳�>��ZlNp���f�Ey��j���eۙU��Á��KW�}�{�]P��h`n������C�+�IY��xإx�v��.��]���]������#�p�tM���\�����Sg[��P]�[�����ʀ�.n�@�.G�k�pݺD~�B��-ҭ������n���n�ne,�E�.�����`W/t����û/�b���IDATJ�����eaY�p�qui�\����{ f��@��}�	nY.��&31�����f�nLn�Y�G�.Buy����
HD�pCwM���"T��R�h�h`n�j�.Bu�Z���\�e�&m{l.Bu�@
𩳭�E�.��έɏV��we��[�N T�#صc�n]"�G�p���	��r[~]g
�\�փ7D7�2�"T��t�p�sE��:��
��a�ą�P]]Ѳ�,O�Ÿ����.����=��P]�v�>��,��u��\�����b3p�7&7�,�#F��<pAu�$��	\�����cs��
+v)^�]40�7tW�?f��@-�q�.�2]��=6��������V�"T�CD���G+p�2�­�['����1\�.�ߣP�p�t�Bu9�-����[�k����B�v��l:n���"��p����R��E�.��hYX�'�b\]Z~�n�n����E�.P;|u…[��v���L.Buy��j�8����}���P]��:t��.��]�����j�/�.��������P]����|n��I���P]��P|�l�r��!�sk���]p��ŭ��v��[���Q(\�E�u����_�Y�-׵���
�
��E���67��\���pCt}X)q�"T�CW�,,�n1�.-?��7t7Cv��"T���:��-�e;B�d&��<pA������>���E�.\P��h`n����\����]�m
L��
�U��E�.PK|\>��Lפm��E�.���>u�U���ѹ5��
+����p���	��r�v׭K��(.�"�:�P]�`˯����zp��PƢ]������n�v�B\�!�>���p�ˡ+Z��	�W�������!�bv���G�p���n2��P]��ZlNp���f�Ey��"T�.�݀D40�7t�tl.Bu�Z�.ŋ��&p�����"T�%>.��[�kҶ���?�w��A/����IEND�B`�
\ No newline at end of file
diff --git a/drupal/modules/webform/includes/webform.install.requirements.inc b/drupal/modules/webform/includes/webform.install.requirements.inc
index 9183e4dc61569c9c4c1a289e3af7f6d00ba11d01..7b6d8267279adcf9c2e51ed4ddc620e27b1c0910 100644
--- a/drupal/modules/webform/includes/webform.install.requirements.inc
+++ b/drupal/modules/webform/includes/webform.install.requirements.inc
@@ -19,25 +19,6 @@ function webform_requirements($phase) {
 
   $requirements = [];
 
-  /****************************************************************************/
-  // Contrib modules.
-  /****************************************************************************/
-
-  // Memcache API and Integration 2.2 regression.
-  if (\Drupal::moduleHandler()->moduleExists('memcache')) {
-    $info = \Drupal::service('extension.list.module')->getExtensionInfo('memcache');
-    if ($info['version'] === '8.x-2.2') {
-      $requirements['webform_memcache'] = [
-        'title' => t('Webform: Memcache API and Integration 2.2'),
-        'value' => t('Memcache API and Integration 2.2 is causing unexpected regressions for the Webform module. Please consider downgrading to <a href=":memcache_href">Memcache API and Integration 2.1 and following <a href=":issue_href">Issue #3176519: Uploaded files not linking correctly in emails sent through Webform module after upgrading to memcache 2.2</a>.', [
-          ':memcache_href' => 'https://www.drupal.org/project/memcache/releases/8.x-2.1',
-          ':issue_href' => 'https://www.drupal.org/project/memcache/issues/3176519',
-        ]),
-        'severity' => REQUIREMENT_ERROR,
-      ];
-    }
-  }
-
   /****************************************************************************/
   // Experimental modules.
   /****************************************************************************/
@@ -142,14 +123,18 @@ function webform_requirements($phase) {
       if (\Drupal::moduleHandler()->moduleExists('webform_bootstrap')) {
         $requirements['webform_bootstrap'] = [
           'title' => t('Webform: Bootstrap integration'),
-          'value' => t('Webform Bootstrap module installed.'),
+          'value' => t('Webform Bootstrap sub-module installed.'),
         ];
       }
       else {
+        $t_args = [
+          ':install_href' => Url::fromRoute('system.modules_list')->toString(),
+          ':disable_href' => Url::fromRoute('webform.config.advanced')->toString(),
+        ];
         $requirements['webform_bootstrap'] = [
           'title' => t('Webform: Bootstrap integration'),
-          'value' => t('Webform Bootstrap Integration module not installed.'),
-          'description' => t('The Webform Bootstrap module helps support Webform to Bootstrap integration. <a href=":href">Disable Webform Bootstrap Integration warning</a>', [':href' => Url::fromRoute('webform.config.advanced')->toString()]),
+          'value' => t('Webform Bootstrap Integration sub-module not installed.'),
+          'description' => t('The <a href=":install_href">Webform Bootstrap sub-module</a> helps support Webform to Bootstrap integration. <a href=":disable_href">Disable Webform Bootstrap Integration warning</a>', $t_args),
           'severity' => REQUIREMENT_WARNING,
         ];
       }
diff --git a/drupal/modules/webform/includes/webform.install.update.inc b/drupal/modules/webform/includes/webform.install.update.inc
index d1bf53ab0c13bfd42d2544ec5ee641d90d1e5a48..485062e1ece4ae5fd8f1818f75b2733994ec3026 100644
--- a/drupal/modules/webform/includes/webform.install.update.inc
+++ b/drupal/modules/webform/includes/webform.install.update.inc
@@ -3916,3 +3916,29 @@ function webform_update_8209() {
 function webform_update_8210() {
   _webform_update_webform_settings();
 }
+
+/**
+ * Issue #174151 Webform Contact Form - open mail relay.
+ */
+function webform_update_8211() {
+  $config_factory = \Drupal::configFactory();
+
+  $config = $config_factory->getEditable('webform.webform.contact');
+  if (!$config) {
+    return;
+  }
+
+  $to_mail = $config->get('handlers.email_confirmation.settings.to_mail');
+  if ($to_mail === '[webform_submission:values:email:raw]') {
+    $config->set('handlers.email_confirmation.settings.to_mail', '[current-user:mail]');
+    $config->save();
+
+    /** @var \Drupal\webform\WebformHelpManagerInterface $help_manager */
+    $help_manager = \Drupal::service('webform.help_manager');
+    $help_manager->addNotification('webform_update_8211',
+      t("<strong>ATTENTION!!!</strong> The default Contact webform, included with the Webform module, has been updated to send the confirmation email to an authenticated user's email address.") .
+      ' ' . t('<a href=":href">Learn more</a>', [':href' => 'https://www.drupal.org/project/webform/releases/8.x-5.25']),
+      'warning'
+    );
+  }
+}
diff --git a/drupal/modules/webform/js/webform.admin.js b/drupal/modules/webform/js/webform.admin.js
index d709c2ed14b8113ac52240917063f284439294f9..343a1649f2dfbd2cf90b739fac8ad79de1c2c07d 100644
--- a/drupal/modules/webform/js/webform.admin.js
+++ b/drupal/modules/webform/js/webform.admin.js
@@ -26,7 +26,7 @@
           $(this).bind('autocompleteselect', function (event, ui) {
             if (ui.item) {
               $(this).val(ui.item.value);
-              this.form.trigger('submit');
+              $(this.form).trigger('submit');
             }
           });
         });
diff --git a/drupal/modules/webform/js/webform.element.telephone.js b/drupal/modules/webform/js/webform.element.telephone.js
index c22f5e1d5f15d17e0315bb68f5aee7c13c1e9f5d..cf23d9ef5cbe7c060a24cbcc134b20a6fe2b9ac5 100644
--- a/drupal/modules/webform/js/webform.element.telephone.js
+++ b/drupal/modules/webform/js/webform.element.telephone.js
@@ -27,7 +27,7 @@
         var $telephone = $(this);
 
         // Add error message container.
-        var $error = $('<div class="form-item--error-message">' + Drupal.t('Invalid phone number') + '</div>').hide();
+        var $error = $('<strong class="error form-item--error-message">' + Drupal.t('Invalid phone number') + '</strong>').hide();
         $telephone.closest('.js-form-item').append($error);
 
         var options = {
@@ -54,17 +54,33 @@
           $error.hide();
         };
 
-        $telephone.on('blur', function () {
-          reset();
+        var validate = function () {
           if ($.trim($telephone.val())) {
             if (!$telephone.intlTelInput('isValidNumber')) {
               $telephone.addClass('error');
-              $error.show();
+              var message = Drupal.t('The phone number is not valid. (e.g. @example)', {'@example': $telephone.attr('placeholder')});
+              $error.html(message).show();
+              return false;
             }
           }
+          return true;
+        };
+
+        $telephone.on('blur', function () {
+          reset();
+          validate();
         });
 
         $telephone.on('keyup change', reset);
+
+        // Check for a valid phone number on submit.
+        var $form = $(this.form);
+        $form.on('submit', function (event) {
+          if (!validate()) {
+            $telephone.focus();
+            event.preventDefault();
+          }
+        });
       });
     }
   };
diff --git a/drupal/modules/webform/js/webform.element.time.js b/drupal/modules/webform/js/webform.element.time.js
index 2ca0c7b51aff754744346a9159ea04b6c7a5dff6..adced77ab9cf2174fccd2a8938ebe960d5606918 100644
--- a/drupal/modules/webform/js/webform.element.time.js
+++ b/drupal/modules/webform/js/webform.element.time.js
@@ -57,6 +57,11 @@
           options.step = 1;
         }
 
+        // Set step to 'any' to prevent clientside validation issues.
+        // @see \Drupal\clientside_validation\Plugin\CvValidator\Step
+        // @see https://www.drupal.org/project/clientside_validation/issues/2941434
+        $input.attr('step', 'any');
+
         options = $.extend(options, Drupal.webform.timePicker.options);
 
         $input.timepicker(options);
diff --git a/drupal/modules/webform/js/webform.scroll.js b/drupal/modules/webform/js/webform.scroll.js
index da21d393674d3dd2b7b552f1fc5fce8142d5c367..51b67dc85fc4f5605bda6c86ae75e29db686fe79 100644
--- a/drupal/modules/webform/js/webform.scroll.js
+++ b/drupal/modules/webform/js/webform.scroll.js
@@ -15,8 +15,8 @@
   /**
    * Scroll to top ajax command.
    *
-   * @param element
-   *
+   * @param {Element} element
+   *   The element to scroll to.
    * @param {string} target
    *   Scroll to target. (form or page)
    */
@@ -59,14 +59,14 @@
   /**
    * Scroll element into view.
    *
-   * @param {Element} element
+   * @param {jQuery} $element
    *   An element.
    */
-  Drupal.webformScrolledIntoView = function($element) {
+  Drupal.webformScrolledIntoView = function ($element) {
     if (!Drupal.webformIsScrolledIntoView($element)) {
       $('html, body').animate({scrollTop: $element.offset().top - Drupal.webform.scrollTopOffset}, 500);
     }
-  }
+  };
 
   /**
    * Determine if element is visible in the viewport.
@@ -79,7 +79,7 @@
    *
    * @see https://stackoverflow.com/questions/487073/check-if-element-is-visible-after-scrolling
    */
-  Drupal.webformIsScrolledIntoView = function(element) {
+  Drupal.webformIsScrolledIntoView = function (element) {
     var docViewTop = $(window).scrollTop();
     var docViewBottom = docViewTop + $(window).height();
 
@@ -87,6 +87,6 @@
     var elemBottom = elemTop + $(element).height();
 
     return ((elemBottom <= docViewBottom) && (elemTop >= docViewTop));
-  }
+  };
 
 })(jQuery, Drupal);
diff --git a/drupal/modules/webform/modules/webform_access/webform_access.info.yml b/drupal/modules/webform/modules/webform_access/webform_access.info.yml
index b5a7b3052a303936a0ebdd741721d39a2a51c590..67be134be7881bf20f4010154e2a8dc3d24b19dd 100644
--- a/drupal/modules/webform/modules/webform_access/webform_access.info.yml
+++ b/drupal/modules/webform/modules/webform_access/webform_access.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - 'webform:webform'
   - 'webform:webform_node'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_attachment/tests/modules/webform_attachment_test/webform_attachment_test.info.yml b/drupal/modules/webform/modules/webform_attachment/tests/modules/webform_attachment_test/webform_attachment_test.info.yml
index 1179919990231abd2092f610b2493ae5da8b1d42..09d779c40a669d97f756f1270267f7e179fcb0dc 100644
--- a/drupal/modules/webform/modules/webform_attachment/tests/modules/webform_attachment_test/webform_attachment_test.info.yml
+++ b/drupal/modules/webform/modules/webform_attachment/tests/modules/webform_attachment_test/webform_attachment_test.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform_attachment'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_attachment/webform_attachment.info.yml b/drupal/modules/webform/modules/webform_attachment/webform_attachment.info.yml
index 56383e276a4dd140e1c424b2c242ec46b6edf7cc..3812ccd4bf5fc6ddc5cdd3ca785b02dc326e1e67 100644
--- a/drupal/modules/webform/modules/webform_attachment/webform_attachment.info.yml
+++ b/drupal/modules/webform/modules/webform_attachment/webform_attachment.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_bootstrap/tests/modules/webform_bootstrap_test_module/webform_bootstrap_test_module.info.yml b/drupal/modules/webform/modules/webform_bootstrap/tests/modules/webform_bootstrap_test_module/webform_bootstrap_test_module.info.yml
index 7723e65bae672e445ca7fa2aff4fed2068d441c2..2e0bea0c17e5278711cb3ffe40e84278a40c8ed8 100644
--- a/drupal/modules/webform/modules/webform_bootstrap/tests/modules/webform_bootstrap_test_module/webform_bootstrap_test_module.info.yml
+++ b/drupal/modules/webform/modules/webform_bootstrap/tests/modules/webform_bootstrap_test_module/webform_bootstrap_test_module.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - 'webform:webform'
   - 'webform:webform_bootstrap'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_bootstrap/tests/themes/webform_bootstrap_test_theme/webform_bootstrap_test_theme.info.yml b/drupal/modules/webform/modules/webform_bootstrap/tests/themes/webform_bootstrap_test_theme/webform_bootstrap_test_theme.info.yml
index d64f1917b8b5d2a4781b473560a93b5e2d0ff8f8..ccab40979531658256b14aa604fa97b6f35b79fe 100644
--- a/drupal/modules/webform/modules/webform_bootstrap/tests/themes/webform_bootstrap_test_theme/webform_bootstrap_test_theme.info.yml
+++ b/drupal/modules/webform/modules/webform_bootstrap/tests/themes/webform_bootstrap_test_theme/webform_bootstrap_test_theme.info.yml
@@ -22,7 +22,7 @@ regions:
 libraries:
   - 'webform_bootstrap_test_theme/global-styling'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_bootstrap/webform_bootstrap.info.yml b/drupal/modules/webform/modules/webform_bootstrap/webform_bootstrap.info.yml
index 764ce21a47961c4278c10b2732dee2f3dd2c0e7c..aff0488fd40a76ea40846748d063467bd41a4d89 100644
--- a/drupal/modules/webform/modules/webform_bootstrap/webform_bootstrap.info.yml
+++ b/drupal/modules/webform/modules/webform_bootstrap/webform_bootstrap.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_cards/js/webform_cards.js b/drupal/modules/webform/modules/webform_cards/js/webform_cards.js
index 84b2e11fa7dadbfdc6c4c8fdcd95a57c70940bc2..50aee52ea87157b439852386d6d28048e1c752a3 100644
--- a/drupal/modules/webform/modules/webform_cards/js/webform_cards.js
+++ b/drupal/modules/webform/modules/webform_cards/js/webform_cards.js
@@ -43,7 +43,7 @@
           toggleShowLabel: $form.data('toggle-show-label'),
           ajaxEffect: $form.data('ajax-effect'),
           ajaxSpeed: $form.data('ajax-speed'),
-          ajaxScrollTop: $form.data('ajax-scroll-top'),
+          ajaxScrollTop: $form.data('ajax-scroll-top')
         };
 
         var currentPage = $form.data('current-page');
@@ -138,8 +138,8 @@
             // If input and the cursor is not at the end of the input, do not
             // trigger navigation.
             // @see https://stackoverflow.com/questions/21177489/selectionstart-selectionend-on-input-type-number-no-longer-allowed-in-chrome
-            if (event.target.value !== undefined
-              && event.target.selectionStart !== undefined
+            if (typeof event.target.value !== 'undefined'
+              && typeof event.target.selectionStart !== 'undefined'
               && event.target.selectionStart !== null) {
               if (event.target.value.length !== event.target.selectionStart) {
                 return;
@@ -373,7 +373,7 @@
           // Set properties.
           var properties = getCardsProgressProperties();
           for (var property in properties) {
-            if (propertie.hasOwnProperty(value)) {
+            if (properties.hasOwnProperty(property)) {
               var attribute = '[data-webform-progress-' + property + ']';
               var value = properties[property];
               $progress.find(attribute).html(value);
diff --git a/drupal/modules/webform/modules/webform_cards/tests/modules/webform_cards_test/webform_cards_test.info.yml b/drupal/modules/webform/modules/webform_cards/tests/modules/webform_cards_test/webform_cards_test.info.yml
index a9a3698a215682f96a41162223b33bbd4f5d34db..3abf30fc279116bebf7c26f1b05e868febd8e912 100644
--- a/drupal/modules/webform/modules/webform_cards/tests/modules/webform_cards_test/webform_cards_test.info.yml
+++ b/drupal/modules/webform/modules/webform_cards/tests/modules/webform_cards_test/webform_cards_test.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform_cards'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_cards/webform_cards.info.yml b/drupal/modules/webform/modules/webform_cards/webform_cards.info.yml
index 0a1540829bf1668c9afba447329bbc3a51fa46d3..d2c105a8f6e72dfd96593dc0f99b8a6f5b732f1c 100644
--- a/drupal/modules/webform/modules/webform_cards/webform_cards.info.yml
+++ b/drupal/modules/webform/modules/webform_cards/webform_cards.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - 'webform:webform_clientside_validation'
   - 'drupal:inline_form_errors'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_cards/webform_cards.module b/drupal/modules/webform/modules/webform_cards/webform_cards.module
index d7391d2a9d6b6fb22ada75a766dc23e4fc4e6b2e..f78d6964749bf8b862f5d42d56c829a8795a9175 100644
--- a/drupal/modules/webform/modules/webform_cards/webform_cards.module
+++ b/drupal/modules/webform/modules/webform_cards/webform_cards.module
@@ -325,7 +325,13 @@ function webform_cards_form_webform_admin_config_forms_form_alter(array &$form,
         '#title' => t('Default wizard/cards start label'),
       ],
       'default_wizard_confirmation_label' => [
-        '#title' => t('Default/cards wizard end label'),
+        '#title' => t('Default wizard/cards end label'),
+      ],
+      'default_wizard_toggle_show_label' => [
+        '#title' => t('Default wizard/cards show all elements label'),
+      ],
+      'default_wizard_toggle_hide_label' => [
+        '#title' => t('Default wizard/cards hide all elements label'),
       ],
     ],
   ]);
diff --git a/drupal/modules/webform/modules/webform_clientside_validation/css/webform_clientside_validation.ife.css b/drupal/modules/webform/modules/webform_clientside_validation/css/webform_clientside_validation.ife.css
index 0d0ef9b75d12cd47b0985fc6fb45f5664b472615..4d023c162c7c90c775be2ec643bc05b59139808d 100644
--- a/drupal/modules/webform/modules/webform_clientside_validation/css/webform_clientside_validation.ife.css
+++ b/drupal/modules/webform/modules/webform_clientside_validation/css/webform_clientside_validation.ife.css
@@ -3,6 +3,7 @@
  * Webform clientside validation styles.
  */
 
-.webform-submission-form strong.error.form-item--error-message {
-  display: block;
+.form-item.js-form-type-tel + strong.error.form-item--error-message,
+.form-item.js-form-type-tel + strong.error.form-item--error-message + strong.error.form-item--error-message {
+  margin-top: -1em;
 }
diff --git a/drupal/modules/webform/modules/webform_clientside_validation/tests/modules/webform_clientside_validation_test/webform_clientside_validation_test.info.yml b/drupal/modules/webform/modules/webform_clientside_validation/tests/modules/webform_clientside_validation_test/webform_clientside_validation_test.info.yml
index afbebfbdbdf392a5d052a473e33f172937a31547..86324868a988f995f61686030b1b8c13d091b87a 100644
--- a/drupal/modules/webform/modules/webform_clientside_validation/tests/modules/webform_clientside_validation_test/webform_clientside_validation_test.info.yml
+++ b/drupal/modules/webform/modules/webform_clientside_validation/tests/modules/webform_clientside_validation_test/webform_clientside_validation_test.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform_clientside_validation'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_clientside_validation/webform_clientside_validation.info.yml b/drupal/modules/webform/modules/webform_clientside_validation/webform_clientside_validation.info.yml
index 4d005b5678cceb8c74c835feb828df84c057d322..0da9ff997a845ed4241bd1a8d7f8bc08cec7a347 100644
--- a/drupal/modules/webform/modules/webform_clientside_validation/webform_clientside_validation.info.yml
+++ b/drupal/modules/webform/modules/webform_clientside_validation/webform_clientside_validation.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - 'clientside_validation:clientside_validation'
   - 'clientside_validation:clientside_validation_jquery'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_demo/webform_demo_application_evaluation/webform_demo_application_evaluation.info.yml b/drupal/modules/webform/modules/webform_demo/webform_demo_application_evaluation/webform_demo_application_evaluation.info.yml
index 2ad0419a5d885345fb9a47ac0f59342f46865210..8202296a14e74d9ac00fb55a8dc2e267873793ce 100644
--- a/drupal/modules/webform/modules/webform_demo/webform_demo_application_evaluation/webform_demo_application_evaluation.info.yml
+++ b/drupal/modules/webform/modules/webform_demo/webform_demo_application_evaluation/webform_demo_application_evaluation.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - 'webform:webform'
   - 'webform:webform_node'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_demo/webform_demo_event_registration/webform_demo_event_registration.info.yml b/drupal/modules/webform/modules/webform_demo/webform_demo_event_registration/webform_demo_event_registration.info.yml
index c59cf4a2a7d3a90bfa4523dc0323000e92fb6971..d9d35baec2509520e44308e8bffc6b2f03a91643 100644
--- a/drupal/modules/webform/modules/webform_demo/webform_demo_event_registration/webform_demo_event_registration.info.yml
+++ b/drupal/modules/webform/modules/webform_demo/webform_demo_event_registration/webform_demo_event_registration.info.yml
@@ -13,7 +13,7 @@ dependencies:
   - 'webform:webform_scheduled_email'
   - 'webform:webform_share'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_demo/webform_demo_group/webform_demo_group.info.yml b/drupal/modules/webform/modules/webform_demo/webform_demo_group/webform_demo_group.info.yml
index 9f6175a0653ccb12c2064d074a2d26b099648fa1..ffbc193eece0450c6de33c7a60541b860bb3fd46 100644
--- a/drupal/modules/webform/modules/webform_demo/webform_demo_group/webform_demo_group.info.yml
+++ b/drupal/modules/webform/modules/webform_demo/webform_demo_group/webform_demo_group.info.yml
@@ -11,7 +11,7 @@ dependencies:
   - 'webform:webform_node'
   - 'webform:webform_group'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_demo/webform_demo_region_contact/webform_demo_region_contact.info.yml b/drupal/modules/webform/modules/webform_demo/webform_demo_region_contact/webform_demo_region_contact.info.yml
index eaf02e1953463393e5c2c7a6b0cb1a5c09169d73..92fc8e87be65d6dd65c2076ae0a711e54faf4618 100644
--- a/drupal/modules/webform/modules/webform_demo/webform_demo_region_contact/webform_demo_region_contact.info.yml
+++ b/drupal/modules/webform/modules/webform_demo/webform_demo_region_contact/webform_demo_region_contact.info.yml
@@ -10,7 +10,7 @@ dependencies:
   - 'webform:webform_node'
   - 'webform:webform_access'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_devel/webform_devel.info.yml b/drupal/modules/webform/modules/webform_devel/webform_devel.info.yml
index 16fc29bf7fac2b3d5e9d7ee42f712b420fc917dc..955743798f3fb99854ae5d4ba41c0d07e809c7a6 100644
--- a/drupal/modules/webform/modules/webform_devel/webform_devel.info.yml
+++ b/drupal/modules/webform/modules/webform_devel/webform_devel.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - 'devel:devel'
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_editorial/webform_editorial.info.yml b/drupal/modules/webform/modules/webform_editorial/webform_editorial.info.yml
index ca8c30d8eb4b5c6554a0549dfff93ecf13837a00..ce5e089013e52178595acc5ff291c54195990f3b 100644
--- a/drupal/modules/webform/modules/webform_editorial/webform_editorial.info.yml
+++ b/drupal/modules/webform/modules/webform_editorial/webform_editorial.info.yml
@@ -8,7 +8,7 @@ hidden: true
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_entity_print/tests/modules/webform_entity_print_test/webform_entity_print_test.info.yml b/drupal/modules/webform/modules/webform_entity_print/tests/modules/webform_entity_print_test/webform_entity_print_test.info.yml
index f9cd4316a65ba3b962c3a08637a9ff5455cf346b..f89424ef72cd75380f4308c4b9c0e772efb67829 100644
--- a/drupal/modules/webform/modules/webform_entity_print/tests/modules/webform_entity_print_test/webform_entity_print_test.info.yml
+++ b/drupal/modules/webform/modules/webform_entity_print/tests/modules/webform_entity_print_test/webform_entity_print_test.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform_entity_print'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_entity_print/webform_entity_print.info.yml b/drupal/modules/webform/modules/webform_entity_print/webform_entity_print.info.yml
index a8838768815a4e008dda1ca06c9510718d6ed66b..88ea425409634eabde82b3e73aebf51697557765 100644
--- a/drupal/modules/webform/modules/webform_entity_print/webform_entity_print.info.yml
+++ b/drupal/modules/webform/modules/webform_entity_print/webform_entity_print.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - 'webform:webform'
   - 'entity_print:entity_print'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_entity_print_attachment/tests/modules/webform_entity_print_attachment_test/webform_entity_print_attachment_test.info.yml b/drupal/modules/webform/modules/webform_entity_print_attachment/tests/modules/webform_entity_print_attachment_test/webform_entity_print_attachment_test.info.yml
index 188c4a04dd5d1d7dd25949c21715cf70c0e6239b..7463577df67769f6676c531de6980d202afeec5c 100644
--- a/drupal/modules/webform/modules/webform_entity_print_attachment/tests/modules/webform_entity_print_attachment_test/webform_entity_print_attachment_test.info.yml
+++ b/drupal/modules/webform/modules/webform_entity_print_attachment/tests/modules/webform_entity_print_attachment_test/webform_entity_print_attachment_test.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform_entity_print_attachment'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_entity_print_attachment/webform_entity_print_attachment.info.yml b/drupal/modules/webform/modules/webform_entity_print_attachment/webform_entity_print_attachment.info.yml
index 0532a88abf903944c03c09385dfe6833548c6790..0b3d5d85a691bf7230efc85a82e5161a3063b99b 100644
--- a/drupal/modules/webform/modules/webform_entity_print_attachment/webform_entity_print_attachment.info.yml
+++ b/drupal/modules/webform/modules/webform_entity_print_attachment/webform_entity_print_attachment.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - 'webform:webform_attachment'
   - 'webform:webform_entity_print'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_example_composite/webform_example_composite.info.yml b/drupal/modules/webform/modules/webform_example_composite/webform_example_composite.info.yml
index ea283b00cdc6e3317cac6ad9aebce8a23032f215..b3dff19828716924c36040b3ce98df1ef94c1cfd 100644
--- a/drupal/modules/webform/modules/webform_example_composite/webform_example_composite.info.yml
+++ b/drupal/modules/webform/modules/webform_example_composite/webform_example_composite.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_example_custom_form/webform_example_custom_form.info.yml b/drupal/modules/webform/modules/webform_example_custom_form/webform_example_custom_form.info.yml
index 8fb2528bca30c09cbc17608a133ca439366f0655..da979c44a741c4330ecb51a19d97d39521533426 100644
--- a/drupal/modules/webform/modules/webform_example_custom_form/webform_example_custom_form.info.yml
+++ b/drupal/modules/webform/modules/webform_example_custom_form/webform_example_custom_form.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - 'webform:webform'
   - 'webform:webform_devel'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_example_element/webform_example_element.info.yml b/drupal/modules/webform/modules/webform_example_element/webform_example_element.info.yml
index ee6856869a83c2866e7a3c0a1bcff8a79139aaa5..cde1d7c34dd560eb31100583f113522d5b9ed8f5 100644
--- a/drupal/modules/webform/modules/webform_example_element/webform_example_element.info.yml
+++ b/drupal/modules/webform/modules/webform_example_element/webform_example_element.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_example_element_properties/webform_example_element_properties.info.yml b/drupal/modules/webform/modules/webform_example_element_properties/webform_example_element_properties.info.yml
index f92b9eb1c260e843b0249054480b75c5cea86cfb..b65881ea2ade62e3a9f646957e725d05700399a6 100644
--- a/drupal/modules/webform/modules/webform_example_element_properties/webform_example_element_properties.info.yml
+++ b/drupal/modules/webform/modules/webform_example_element_properties/webform_example_element_properties.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - 'webform:webform'
   - 'webform:webform_ui'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_example_handler/webform_example_handler.info.yml b/drupal/modules/webform/modules/webform_example_handler/webform_example_handler.info.yml
index 64cac2b12b3590d70f254bf15d75e3de389d3b36..e14c3828d871b479b2b5e49a906fe0f14a02b991 100644
--- a/drupal/modules/webform/modules/webform_example_handler/webform_example_handler.info.yml
+++ b/drupal/modules/webform/modules/webform_example_handler/webform_example_handler.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_example_remote_post/webform_example_remote_post.info.yml b/drupal/modules/webform/modules/webform_example_remote_post/webform_example_remote_post.info.yml
index a752a9e8e53030f3fa7994230c1cc7fc744a614c..641ee73ce0cd23543e99dd75b422ec077c46b58a 100644
--- a/drupal/modules/webform/modules/webform_example_remote_post/webform_example_remote_post.info.yml
+++ b/drupal/modules/webform/modules/webform_example_remote_post/webform_example_remote_post.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - 'token:token'
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_example_variant/webform_example_variant.info.yml b/drupal/modules/webform/modules/webform_example_variant/webform_example_variant.info.yml
index 1370feb622780c2f2b8b79d9859e149097a6f970..aa48078fd384e57314ec8cf86ba713b1e3e535e7 100644
--- a/drupal/modules/webform/modules/webform_example_variant/webform_example_variant.info.yml
+++ b/drupal/modules/webform/modules/webform_example_variant/webform_example_variant.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_examples/webform_examples.info.yml b/drupal/modules/webform/modules/webform_examples/webform_examples.info.yml
index 59ad8075a50bf18b9cc57337aaa1c807770c7a35..53cfba9d7b6fdcfcf97d6395160f1944ef46eedb 100644
--- a/drupal/modules/webform/modules/webform_examples/webform_examples.info.yml
+++ b/drupal/modules/webform/modules/webform_examples/webform_examples.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_examples_accessibility/webform_examples_accessibility.info.yml b/drupal/modules/webform/modules/webform_examples_accessibility/webform_examples_accessibility.info.yml
index 213cf181fc46532fe0821449bfd6cedc1cb4d243..812fa52704477578cb67b052f5911ecc2fc32822 100644
--- a/drupal/modules/webform/modules/webform_examples_accessibility/webform_examples_accessibility.info.yml
+++ b/drupal/modules/webform/modules/webform_examples_accessibility/webform_examples_accessibility.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'drupal:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_group/tests/modules/webform_group_test/webform_group_test.info.yml b/drupal/modules/webform/modules/webform_group/tests/modules/webform_group_test/webform_group_test.info.yml
index bb57bccbe4ee38149c7a82e305da596152a94a11..fa5de27ff4fb7d2bf71fff0b5f46f6b93aa46d99 100644
--- a/drupal/modules/webform/modules/webform_group/tests/modules/webform_group_test/webform_group_test.info.yml
+++ b/drupal/modules/webform/modules/webform_group/tests/modules/webform_group_test/webform_group_test.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - 'webform:webform_group'
   - 'group:group_test_config'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_group/webform_group.info.yml b/drupal/modules/webform/modules/webform_group/webform_group.info.yml
index f033c7caccee0ba038bbe4fccaf18c2e17aa90d2..c21dec23c002d998127ac2f85b31746309e60b10 100644
--- a/drupal/modules/webform/modules/webform_group/webform_group.info.yml
+++ b/drupal/modules/webform/modules/webform_group/webform_group.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - 'group:group'
   - 'group:gnode'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_icheck/tests/modules/webform_icheck_test/webform_icheck_test.info.yml b/drupal/modules/webform/modules/webform_icheck/tests/modules/webform_icheck_test/webform_icheck_test.info.yml
index e0920de5438d68c13a678f54b08a33aa92f8dc27..fa0c4d0c024bb7c1eb6d02c6f24136f0745cb5ce 100644
--- a/drupal/modules/webform/modules/webform_icheck/tests/modules/webform_icheck_test/webform_icheck_test.info.yml
+++ b/drupal/modules/webform/modules/webform_icheck/tests/modules/webform_icheck_test/webform_icheck_test.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform_icheck'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_icheck/webform_icheck.info.yml b/drupal/modules/webform/modules/webform_icheck/webform_icheck.info.yml
index ed14a579aa1d72cbb2d0f38b79d409360f5ca153..9470997185d0df020fc8698c923323353a803fc8 100644
--- a/drupal/modules/webform/modules/webform_icheck/webform_icheck.info.yml
+++ b/drupal/modules/webform/modules/webform_icheck/webform_icheck.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_image_select/src/Plugin/WebformElement/WebformImageSelect.php b/drupal/modules/webform/modules/webform_image_select/src/Plugin/WebformElement/WebformImageSelect.php
index d22101760436b54c897ae171fdcfb9976b187e86..b3b65b19fcb3d5f921146b82468ebda4d4a5fc59 100644
--- a/drupal/modules/webform/modules/webform_image_select/src/Plugin/WebformElement/WebformImageSelect.php
+++ b/drupal/modules/webform/modules/webform_image_select/src/Plugin/WebformElement/WebformImageSelect.php
@@ -200,17 +200,17 @@ public function preview() {
     return parent::preview() + [
       '#show_label' => TRUE,
       '#images' => [
-        'bear_1' => [
-          'text' => 'Bear 1',
-          'src' => 'https://www.placebear.com/80/100',
+        'dog_1' => [
+          'text' => 'Dog 1',
+          'src' => 'https://www.placedog.net/80/100',
         ],
-        'bear_2' => [
-          'text' => 'Bear 2',
-          'src' => 'https://www.placebear.com/100/100',
+        'dog_2' => [
+          'text' => 'Dog 2',
+          'src' => 'https://www.placedog.net/100/100',
         ],
-        'bear_3' => [
-          'text' => 'Bear 3',
-          'src' => 'https://www.placebear.com/120/100',
+        'dog_3' => [
+          'text' => 'Dog 3',
+          'src' => 'https://www.placedog.net/120/100',
         ],
       ],
     ];
diff --git a/drupal/modules/webform/modules/webform_image_select/tests/modules/webform_image_select_test/config/install/webform_image_select.webform_image_select_images.bears.yml b/drupal/modules/webform/modules/webform_image_select/tests/modules/webform_image_select_test/config/install/webform_image_select.webform_image_select_images.bears.yml
index 5dec405ed61cad5d36111d02c591812c1d4c3ddf..81fbdbb3e66972efe00fe24a07a2d71d404f23cc 100644
--- a/drupal/modules/webform/modules/webform_image_select/tests/modules/webform_image_select_test/config/install/webform_image_select.webform_image_select_images.bears.yml
+++ b/drupal/modules/webform/modules/webform_image_select/tests/modules/webform_image_select_test/config/install/webform_image_select.webform_image_select_images.bears.yml
@@ -5,18 +5,18 @@ dependencies:
     module:
       - webform_image_select_test
 id: bears
-label: 'Cute Bears'
+label: 'Cute Dogs'
 category: Animals
 images: |
-  bear_1:
-    text: 'Cute Bear 1'
-    src: 'http://placebear.com/220/200'
-  bear_2:
-    text: 'Cute Bear 2'
-    src: 'http://placebear.com/180/200'
-  bear_3:
-    text: 'Cute Bear 3'
-    src: 'http://placebear.com/130/200'
-  bear_4:
-    text: 'Cute Bear 4'
-    src: 'http://placebear.com/270/200'
+  dog_1:
+    text: 'Cute Dog 1'
+    src: 'http://placedog.net/220/200'
+  dog_2:
+    text: 'Cute Dog 2'
+    src: 'http://placedog.net/180/200'
+  dog_3:
+    text: 'Cute Dog 3'
+    src: 'http://placedog.net/130/200'
+  dog_4:
+    text: 'Cute Dog 4'
+    src: 'http://placedog.net/270/200'
diff --git a/drupal/modules/webform/modules/webform_image_select/tests/modules/webform_image_select_test/webform_image_select_test.info.yml b/drupal/modules/webform/modules/webform_image_select/tests/modules/webform_image_select_test/webform_image_select_test.info.yml
index ce3d97763c9dd6b5cca271626ad8e4c05d2ec9dc..94cb13b1177cd6f84fafbc7803aabe19a3282101 100644
--- a/drupal/modules/webform/modules/webform_image_select/tests/modules/webform_image_select_test/webform_image_select_test.info.yml
+++ b/drupal/modules/webform/modules/webform_image_select/tests/modules/webform_image_select_test/webform_image_select_test.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform_image_select'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_image_select/tests/src/Functional/WebformImageSelectImagesTest.php b/drupal/modules/webform/modules/webform_image_select/tests/src/Functional/WebformImageSelectImagesTest.php
index 67e743d2d5e0c904de48fcbc258e6da72bce1e75..467f456a7507f768883cb9d051e6ec2f514f358d 100644
--- a/drupal/modules/webform/modules/webform_image_select/tests/src/Functional/WebformImageSelectImagesTest.php
+++ b/drupal/modules/webform/modules/webform_image_select/tests/src/Functional/WebformImageSelectImagesTest.php
@@ -57,16 +57,16 @@ public function testWebformImageSelectImages() {
 
     $dogs = Yaml::decode("dog_1:
   text: 'Cute Dog 1'
-  src: 'http://placedog.com/220/200'
+  src: 'http://placedog.net/220/200'
 dog_2:
   text: 'Cute Dog 2'
-  src: 'http://placedog.com/180/200'
+  src: 'http://placedog.net/180/200'
 dog_3:
   text: 'Cute Dog 3'
-  src: 'http://placedog.com/130/200'
+  src: 'http://placedog.net/130/200'
 dog_4:
   text: 'Cute Dog 4'
-  src: 'http://placedog.com/270/200'");
+  src: 'http://placedog.net/270/200'");
 
     // Check get element images for manually defined images.
     $element = ['#images' => $dogs];
@@ -115,7 +115,7 @@ public function testWebformImageSelectImages() {
     $element = ['#images' => 'animals'];
     $images = WebformImageSelectImages::getElementImages($element);
     $this->debug($images);
-    $this->assertEqual(array_keys($images), ['kitten_1', 'kitten_2', 'kitten_3', 'kitten_4', 'bear_1', 'bear_2', 'bear_3', 'bear_4']);
+    $this->assertEqual(array_keys($images), ['kitten_1', 'kitten_2', 'kitten_3', 'kitten_4', 'dog_1', 'dog_2', 'dog_3', 'dog_4']);
   }
 
 }
diff --git a/drupal/modules/webform/modules/webform_image_select/webform_image_select.info.yml b/drupal/modules/webform/modules/webform_image_select/webform_image_select.info.yml
index 8df04beb9c58a44337c0b0bce9ae42a92a85b0c5..d3e8948e5ca1e00be6e78087d7e205bbc09d96b9 100644
--- a/drupal/modules/webform/modules/webform_image_select/webform_image_select.info.yml
+++ b/drupal/modules/webform/modules/webform_image_select/webform_image_select.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_jqueryui_buttons/tests/modules/webform_jqueryui_buttons_test/webform_jqueryui_buttons_test.info.yml b/drupal/modules/webform/modules/webform_jqueryui_buttons/tests/modules/webform_jqueryui_buttons_test/webform_jqueryui_buttons_test.info.yml
index f6a2452a7532866ad1edf0840f06a86477c5595a..ef49a487c5647e5ea070ec0cb0198d16ec371a20 100644
--- a/drupal/modules/webform/modules/webform_jqueryui_buttons/tests/modules/webform_jqueryui_buttons_test/webform_jqueryui_buttons_test.info.yml
+++ b/drupal/modules/webform/modules/webform_jqueryui_buttons/tests/modules/webform_jqueryui_buttons_test/webform_jqueryui_buttons_test.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform_jqueryui_buttons'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_jqueryui_buttons/webform_jqueryui_buttons.info.yml b/drupal/modules/webform/modules/webform_jqueryui_buttons/webform_jqueryui_buttons.info.yml
index e1df1bf7adb90dc449d0c36890c1a5b48b6efa30..c45307a9e807c581f2092c46d624b6df445ea4ba 100644
--- a/drupal/modules/webform/modules/webform_jqueryui_buttons/webform_jqueryui_buttons.info.yml
+++ b/drupal/modules/webform/modules/webform_jqueryui_buttons/webform_jqueryui_buttons.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_location_geocomplete/tests/modules/webform_location_geocomplete_test/webform_location_geocomplete_test.info.yml b/drupal/modules/webform/modules/webform_location_geocomplete/tests/modules/webform_location_geocomplete_test/webform_location_geocomplete_test.info.yml
index 6920d44025ac12c6a5aaff33ac40f2d73b4e9ae9..169351694a51806ce0d0dae0a19f194d3db8e728 100644
--- a/drupal/modules/webform/modules/webform_location_geocomplete/tests/modules/webform_location_geocomplete_test/webform_location_geocomplete_test.info.yml
+++ b/drupal/modules/webform/modules/webform_location_geocomplete/tests/modules/webform_location_geocomplete_test/webform_location_geocomplete_test.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform_location_geocomplete'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_location_geocomplete/webform_location_geocomplete.info.yml b/drupal/modules/webform/modules/webform_location_geocomplete/webform_location_geocomplete.info.yml
index 48a2bf8e636daa6039ca4e069976fcc14ed5ea02..5e4b9218539059aba33d7c66c0f628a8cec5b509 100644
--- a/drupal/modules/webform/modules/webform_location_geocomplete/webform_location_geocomplete.info.yml
+++ b/drupal/modules/webform/modules/webform_location_geocomplete/webform_location_geocomplete.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_node/tests/modules/webform_node_test_multiple/webform_node_test_multiple.info.yml b/drupal/modules/webform/modules/webform_node/tests/modules/webform_node_test_multiple/webform_node_test_multiple.info.yml
index c8d5761d1ffb6b727bb3f43ac062d4c7d3bb7afc..1efaf0493e7ab2eb7942088378bb9e161496cb7d 100644
--- a/drupal/modules/webform/modules/webform_node/tests/modules/webform_node_test_multiple/webform_node_test_multiple.info.yml
+++ b/drupal/modules/webform/modules/webform_node/tests/modules/webform_node_test_multiple/webform_node_test_multiple.info.yml
@@ -13,7 +13,7 @@ dependencies:
   - 'webform:webform'
   - 'webform:webform_node'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_node/tests/modules/webform_node_test_translation/webform_node_test_translation.info.yml b/drupal/modules/webform/modules/webform_node/tests/modules/webform_node_test_translation/webform_node_test_translation.info.yml
index da684868b687818f722651fcd9470a4b30f37b6d..e44e91f8f3b2a8045455df219756744cb30a62ac 100644
--- a/drupal/modules/webform/modules/webform_node/tests/modules/webform_node_test_translation/webform_node_test_translation.info.yml
+++ b/drupal/modules/webform/modules/webform_node/tests/modules/webform_node_test_translation/webform_node_test_translation.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - 'webform:webform_test_translation'
   - 'drupal:content_translation'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_node/webform_node.info.yml b/drupal/modules/webform/modules/webform_node/webform_node.info.yml
index 9274f27c8d26c32779ae9dd36b49544c399c489c..01833dd94339247cc83df5850c520b1be9c37a21 100644
--- a/drupal/modules/webform/modules/webform_node/webform_node.info.yml
+++ b/drupal/modules/webform/modules/webform_node/webform_node.info.yml
@@ -11,7 +11,7 @@ dependencies:
   - 'drupal:user'
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_options_custom/tests/modules/webform_options_custom_entity_test/webform_options_custom_entity_test.info.yml b/drupal/modules/webform/modules/webform_options_custom/tests/modules/webform_options_custom_entity_test/webform_options_custom_entity_test.info.yml
index de5c2ed416442c5121ce94758e434096f1e594c1..56954221586404fef0190159e0eef90020afbce8 100644
--- a/drupal/modules/webform/modules/webform_options_custom/tests/modules/webform_options_custom_entity_test/webform_options_custom_entity_test.info.yml
+++ b/drupal/modules/webform/modules/webform_options_custom/tests/modules/webform_options_custom_entity_test/webform_options_custom_entity_test.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - 'webform:webform_options_limit'
   - 'webform:webform_options_custom'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_options_custom/tests/modules/webform_options_custom_test/webform_options_custom_test.info.yml b/drupal/modules/webform/modules/webform_options_custom/tests/modules/webform_options_custom_test/webform_options_custom_test.info.yml
index 69e5276649f68e0825e68a6dca1b18a105665ae3..ce8dddd61bf999466247728a97c88207b73570a5 100644
--- a/drupal/modules/webform/modules/webform_options_custom/tests/modules/webform_options_custom_test/webform_options_custom_test.info.yml
+++ b/drupal/modules/webform/modules/webform_options_custom/tests/modules/webform_options_custom_test/webform_options_custom_test.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform_options_custom'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_options_custom/webform_options_custom.info.yml b/drupal/modules/webform/modules/webform_options_custom/webform_options_custom.info.yml
index 9b822ed82827211d4045ccef7472cb0b06a76587..c92b7c852a158b631521d8b85431ea6578a41016 100644
--- a/drupal/modules/webform/modules/webform_options_custom/webform_options_custom.info.yml
+++ b/drupal/modules/webform/modules/webform_options_custom/webform_options_custom.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_options_limit/tests/modules/webform_options_limit_test/webform_options_limit_test.info.yml b/drupal/modules/webform/modules/webform_options_limit/tests/modules/webform_options_limit_test/webform_options_limit_test.info.yml
index 76a86451de2858997f042cffc9076f2df51f8628..1174a64fb8114fa2630e6422b18b2a2a20195eb8 100644
--- a/drupal/modules/webform/modules/webform_options_limit/tests/modules/webform_options_limit_test/webform_options_limit_test.info.yml
+++ b/drupal/modules/webform/modules/webform_options_limit/tests/modules/webform_options_limit_test/webform_options_limit_test.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - 'webform:webform'
   - 'webform:webform_options_limit'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_options_limit/webform_options_limit.info.yml b/drupal/modules/webform/modules/webform_options_limit/webform_options_limit.info.yml
index 78e25a9374af9c5e2ae39e8efe91119b4340ef5f..b062a5500a51d9c8abbaaa4e44e4e74a2bc128c1 100644
--- a/drupal/modules/webform/modules/webform_options_limit/webform_options_limit.info.yml
+++ b/drupal/modules/webform/modules/webform_options_limit/webform_options_limit.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_scheduled_email/src/Plugin/WebformHandler/ScheduleEmailWebformHandler.php b/drupal/modules/webform/modules/webform_scheduled_email/src/Plugin/WebformHandler/ScheduleEmailWebformHandler.php
index d0ddec96d166fbe45f721d9de8224338b88f09c7..f3e4e08a6bcbef2d507be7d4396a8b7d2885e850 100644
--- a/drupal/modules/webform/modules/webform_scheduled_email/src/Plugin/WebformHandler/ScheduleEmailWebformHandler.php
+++ b/drupal/modules/webform/modules/webform_scheduled_email/src/Plugin/WebformHandler/ScheduleEmailWebformHandler.php
@@ -225,6 +225,10 @@ public function buildConfigurationForm(array $form, FormStateInterface $form_sta
         '#title' => $this->t('Schedule emails for all existing submissions'),
         '#description' => $this->t('Check schedule emails after submissions have been processed.'),
         '#return_value' => TRUE,
+        // Must specify #parents because 'queue' is not a configuration setting.
+        // @see \Drupal\webform_scheduled_email\Plugin\WebformHandler\ScheduleEmailWebformHandler::defaultConfiguration
+        // @see \Drupal\webform\Plugin\WebformHandlerBase::setSettingsParentsRecursively
+        '#parents' => ['settings', 'queue'],
       ];
       $form['scheduled']['queue_message'] = [
         '#type' => 'webform_message',
diff --git a/drupal/modules/webform/modules/webform_scheduled_email/src/WebformScheduledEmailManager.php b/drupal/modules/webform/modules/webform_scheduled_email/src/WebformScheduledEmailManager.php
index 598df32b00239ae792360ec760bac65929a7b4f6..3dab8adbaa064ce7c8568df33bae2e4acebf4c32 100644
--- a/drupal/modules/webform/modules/webform_scheduled_email/src/WebformScheduledEmailManager.php
+++ b/drupal/modules/webform/modules/webform_scheduled_email/src/WebformScheduledEmailManager.php
@@ -473,6 +473,7 @@ public function cron(EntityInterface $entity = NULL, $handler_id = NULL, $schedu
       WebformScheduledEmailManagerInterface::EMAIL_RESCHEDULED => $this->t('rescheduled'),
       WebformScheduledEmailManagerInterface::EMAIL_ALREADY_SCHEDULED => $this->t('already scheduled'),
       WebformScheduledEmailManagerInterface::EMAIL_UNSCHEDULED => $this->t('unscheduled'),
+      WebformScheduledEmailManagerInterface::EMAIL_IGNORED => $this->t('ignored'),
       WebformScheduledEmailManagerInterface::EMAIL_SENT => $this->t('sent'),
       WebformScheduledEmailManagerInterface::EMAIL_NOT_SENT => $this->t('not sent'),
       WebformScheduledEmailManagerInterface::EMAIL_SKIPPED => $this->t('skipped'),
@@ -522,6 +523,7 @@ protected function cronSchedule(EntityInterface $entity = NULL, $handler_id = NU
       WebformScheduledEmailManagerInterface::EMAIL_RESCHEDULED => 0,
       WebformScheduledEmailManagerInterface::EMAIL_UNSCHEDULED => 0,
       WebformScheduledEmailManagerInterface::EMAIL_ALREADY_SCHEDULED => 0,
+      WebformScheduledEmailManagerInterface::EMAIL_IGNORED => 0,
     ];
 
     if (empty($limit)) {
diff --git a/drupal/modules/webform/modules/webform_scheduled_email/tests/modules/webform_scheduled_email_test/webform_scheduled_email_test.info.yml b/drupal/modules/webform/modules/webform_scheduled_email/tests/modules/webform_scheduled_email_test/webform_scheduled_email_test.info.yml
index 7333aaf05daf5b3af60156397c5a0641e1af50e2..1d0e663cb9ba1b3a7110304fb13162edd5ea238d 100644
--- a/drupal/modules/webform/modules/webform_scheduled_email/tests/modules/webform_scheduled_email_test/webform_scheduled_email_test.info.yml
+++ b/drupal/modules/webform/modules/webform_scheduled_email/tests/modules/webform_scheduled_email_test/webform_scheduled_email_test.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - 'webform:webform'
   - 'webform:webform_scheduled_email'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_scheduled_email/tests/modules/webform_scheduled_email_test_translation/webform_scheduled_email_test_translation.info.yml b/drupal/modules/webform/modules/webform_scheduled_email/tests/modules/webform_scheduled_email_test_translation/webform_scheduled_email_test_translation.info.yml
index ebd7a9c5db5d8e06149f8f37263a7abdbc32afa0..1c8d55b3d78789c125dcaad1dc5d9b62ea83f19d 100644
--- a/drupal/modules/webform/modules/webform_scheduled_email/tests/modules/webform_scheduled_email_test_translation/webform_scheduled_email_test_translation.info.yml
+++ b/drupal/modules/webform/modules/webform_scheduled_email/tests/modules/webform_scheduled_email_test_translation/webform_scheduled_email_test_translation.info.yml
@@ -10,7 +10,7 @@ dependencies:
   - 'webform:webform'
   - 'webform:webform_scheduled_email'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_scheduled_email/webform_scheduled_email.info.yml b/drupal/modules/webform/modules/webform_scheduled_email/webform_scheduled_email.info.yml
index 626102cbabbc46db47cae10d597019740879aa60..88f33bd0b7d0fa8dfc1c1053d22f65d8d91fde5d 100644
--- a/drupal/modules/webform/modules/webform_scheduled_email/webform_scheduled_email.info.yml
+++ b/drupal/modules/webform/modules/webform_scheduled_email/webform_scheduled_email.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_share/src/Controller/WebformShareController.php b/drupal/modules/webform/modules/webform_share/src/Controller/WebformShareController.php
index 805e92ff1f7bf57c1fbf865e72b50ff4055cb3f7..d91a8e63960049d8b5b539f2e123195dfec11404 100644
--- a/drupal/modules/webform/modules/webform_share/src/Controller/WebformShareController.php
+++ b/drupal/modules/webform/modules/webform_share/src/Controller/WebformShareController.php
@@ -137,7 +137,9 @@ public function script(Request $request, $library = NULL, $version = NULL) {
     ];
     $iframe = $this->renderer->renderPlain($build);
 
-    $content = 'document.write(' . json_encode($iframe) . ');';
+    $iframe_script = json_encode($iframe);
+    $iframe_script = str_replace('src=\\"\/\/', 'src=\\"' . $request->getScheme() . ':\/\/', $iframe_script);
+    $content = 'document.write(' . $iframe_script . ');';
     $response = new CacheableResponse($content, 200, ['Content-Type' => 'text/javascript']);
 
     $response->addCacheableDependency($webform);
diff --git a/drupal/modules/webform/modules/webform_share/webform_share.info.yml b/drupal/modules/webform/modules/webform_share/webform_share.info.yml
index 2e0631dc58d205e71e3311ea6db61e74be3ef43f..afc91607bcbb4b67be4494a5adc2bcbe77db881f 100644
--- a/drupal/modules/webform/modules/webform_share/webform_share.info.yml
+++ b/drupal/modules/webform/modules/webform_share/webform_share.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_shortcuts/webform_shortcuts.info.yml b/drupal/modules/webform/modules/webform_shortcuts/webform_shortcuts.info.yml
index 5350725962b677561aa4c97e508a717d80b1e0c5..c6f284f4074eb56f31e80a50c01a5905c48b1ea3 100644
--- a/drupal/modules/webform/modules/webform_shortcuts/webform_shortcuts.info.yml
+++ b/drupal/modules/webform/modules/webform_shortcuts/webform_shortcuts.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - 'webform:webform'
   - 'webform:webform_ui'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_submission_export_import/tests/modules/webform_submission_export_import_test/webform_submission_export_import_test.info.yml b/drupal/modules/webform/modules/webform_submission_export_import/tests/modules/webform_submission_export_import_test/webform_submission_export_import_test.info.yml
index 9bbfc6aeadf3ee30b231939be5cd09367eb807ee..cda45c6b3c6b54bf249cc6ba7695195c1484346e 100644
--- a/drupal/modules/webform/modules/webform_submission_export_import/tests/modules/webform_submission_export_import_test/webform_submission_export_import_test.info.yml
+++ b/drupal/modules/webform/modules/webform_submission_export_import/tests/modules/webform_submission_export_import_test/webform_submission_export_import_test.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - 'webform:webform_submission_export_import'
   - 'webform:webform_image_select'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_submission_export_import/webform_submission_export_import.info.yml b/drupal/modules/webform/modules/webform_submission_export_import/webform_submission_export_import.info.yml
index 9804976c3f52f6dc162bd77fcd6483afa1433de7..a8899fec8a1f19fb92a09f4e79ad39ca1cb32433 100644
--- a/drupal/modules/webform/modules/webform_submission_export_import/webform_submission_export_import.info.yml
+++ b/drupal/modules/webform/modules/webform_submission_export_import/webform_submission_export_import.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_submission_log/webform_submission_log.info.yml b/drupal/modules/webform/modules/webform_submission_log/webform_submission_log.info.yml
index 0bf14aa73ce4ea6fdae7e9f42a8440e46d1e7593..a1e68788871f764e2d2236546405e7df6c1a96d3 100644
--- a/drupal/modules/webform/modules/webform_submission_log/webform_submission_log.info.yml
+++ b/drupal/modules/webform/modules/webform_submission_log/webform_submission_log.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_templates/webform_templates.info.yml b/drupal/modules/webform/modules/webform_templates/webform_templates.info.yml
index 9718fe882dbf6f4cbbdb89f038c0c2f3ebcb85fe..27d3a3509b07bfee1b3eed650070d2c92423a7fb 100644
--- a/drupal/modules/webform/modules/webform_templates/webform_templates.info.yml
+++ b/drupal/modules/webform/modules/webform_templates/webform_templates.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_toggles/tests/modules/webform_toggles_test/webform_toggles_test.info.yml b/drupal/modules/webform/modules/webform_toggles/tests/modules/webform_toggles_test/webform_toggles_test.info.yml
index def97977ccf6562a5837d36b63fbcb0846be02f4..4f09f5984e0627ae77c6010e64e1ff3cd571af94 100644
--- a/drupal/modules/webform/modules/webform_toggles/tests/modules/webform_toggles_test/webform_toggles_test.info.yml
+++ b/drupal/modules/webform/modules/webform_toggles/tests/modules/webform_toggles_test/webform_toggles_test.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform_toggles'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_toggles/webform_toggles.info.yml b/drupal/modules/webform/modules/webform_toggles/webform_toggles.info.yml
index 6425da0817b3651edf3ba8ec048ee86a1b885de6..454481352809e427a9141d4c46413f120af99433 100644
--- a/drupal/modules/webform/modules/webform_toggles/webform_toggles.info.yml
+++ b/drupal/modules/webform/modules/webform_toggles/webform_toggles.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/modules/webform_ui/webform_ui.info.yml b/drupal/modules/webform/modules/webform_ui/webform_ui.info.yml
index 505e891d68e8ae3130be6b7e9c8c00713c5b35d0..8574bc9a8d9c535007eb97ce2e898ca0a8ab08c3 100644
--- a/drupal/modules/webform/modules/webform_ui/webform_ui.info.yml
+++ b/drupal/modules/webform/modules/webform_ui/webform_ui.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/src/Controller/WebformPluginElementController.php b/drupal/modules/webform/src/Controller/WebformPluginElementController.php
index 58730b4455ecceeb11fdc338960c43905bdf12f4..96667dc42dd56f5be65e1c640f4bb009cded6511 100644
--- a/drupal/modules/webform/src/Controller/WebformPluginElementController.php
+++ b/drupal/modules/webform/src/Controller/WebformPluginElementController.php
@@ -282,6 +282,7 @@ public function index() {
 
     $build = [];
 
+    // Filter.
     $build['filter'] = [
       '#type' => 'search',
       '#title' => $this->t('Filter'),
@@ -381,7 +382,6 @@ public function index() {
     ];
 
     $build['#attached']['library'][] = 'webform/webform.admin';
-    $build['#attached']['library'][] = 'webform/webform.form';
 
     return $build;
   }
diff --git a/drupal/modules/webform/src/Controller/WebformPluginExporterController.php b/drupal/modules/webform/src/Controller/WebformPluginExporterController.php
index f6920a1122dc16958a4400cf4722e6a3e7cf50bd..63aaba36dd1c74f069bdd773c00f100fce6d7b59 100644
--- a/drupal/modules/webform/src/Controller/WebformPluginExporterController.php
+++ b/drupal/modules/webform/src/Controller/WebformPluginExporterController.php
@@ -50,15 +50,14 @@ public function index() {
 
     $rows = [];
     foreach ($definitions as $plugin_id => $definition) {
-      $rows[$plugin_id] = [
-        'data' => [
-          $plugin_id,
-          $definition['label'],
-          $definition['description'],
-          (isset($excluded_exporters[$plugin_id])) ? $this->t('Yes') : $this->t('No'),
-          $definition['provider'],
-        ],
-      ];
+      $row = [];
+      $row[] = $plugin_id;
+      $row[] = ['data' => ['#markup' => $definition['label'], '#prefix' => '<span class="webform-form-filter-text-source">', '#suffix' => '</span>']];
+      $row[] = $definition['description'];
+      $row[] = (isset($excluded_exporters[$plugin_id])) ? $this->t('Yes') : $this->t('No');
+      $row[] = $definition['provider'];
+
+      $rows[$plugin_id] = ['data' => $row];
       if (isset($excluded_exporters[$plugin_id])) {
         $rows[$plugin_id]['class'] = ['color-warning'];
       }
@@ -67,6 +66,24 @@ public function index() {
 
     $build = [];
 
+    // Filter.
+    $build['filter'] = [
+      '#type' => 'search',
+      '#title' => $this->t('Filter'),
+      '#title_display' => 'invisible',
+      '#size' => 30,
+      '#placeholder' => $this->t('Filter by exporter label'),
+      '#attributes' => [
+        'class' => ['webform-form-filter-text'],
+        'data-element' => '.webform-exporter-plugin-table',
+        'data-summary' => '.webform-exporter-plugin-summary',
+        'data-item-singlular' => $this->t('exporter'),
+        'data-item-plural' => $this->t('exporters'),
+        'title' => $this->t('Enter a part of the exporter label to filter by.'),
+        'autofocus' => 'autofocus',
+      ],
+    ];
+
     // Settings.
     $build['settings'] = [
       '#type' => 'link',
@@ -78,7 +95,7 @@ public function index() {
     // Display info.
     $build['info'] = [
       '#markup' => $this->t('@total exporters', ['@total' => count($rows)]),
-      '#prefix' => '<p>',
+      '#prefix' => '<p class="webform-exporter-plugin-summary">',
       '#suffix' => '</p>',
     ];
 
@@ -94,8 +111,13 @@ public function index() {
       ],
       '#rows' => $rows,
       '#sticky' => TRUE,
+      '#attributes' => [
+        'class' => ['webform-exporter-plugin-table'],
+      ],
     ];
 
+    $build['#attached']['library'][] = 'webform/webform.admin';
+
     return $build;
   }
 
diff --git a/drupal/modules/webform/src/Controller/WebformPluginHandlerController.php b/drupal/modules/webform/src/Controller/WebformPluginHandlerController.php
index 538513d8c4b2adce8a526c194245841267effbd1..903719cebe89fa68aaed57e13194c48d5f40f5d4 100644
--- a/drupal/modules/webform/src/Controller/WebformPluginHandlerController.php
+++ b/drupal/modules/webform/src/Controller/WebformPluginHandlerController.php
@@ -6,6 +6,7 @@
 use Drupal\Core\Controller\ControllerBase;
 use Drupal\Core\DependencyInjection\ContainerInjectionInterface;
 use Drupal\Core\Url;
+use Drupal\webform\Entity\Webform;
 use Drupal\webform\Utility\WebformDialogHelper;
 use Drupal\webform\Plugin\WebformHandlerInterface;
 use Drupal\webform\WebformInterface;
@@ -49,25 +50,34 @@ public static function create(ContainerInterface $container) {
   public function index() {
     $excluded_handlers = $this->config('webform.settings')->get('handler.excluded_handlers');
 
+    $used_by = [];
+    /** @var \Drupal\webform\WebformInterface[] $webforms */
+    $webforms = Webform::loadMultiple();
+    foreach ($webforms as $webform) {
+      $handlers = $webform->getHandlers();
+      foreach ($handlers as $handler) {
+        $used_by[$handler->getPluginId()][$webform->id()] = $webform->toLink()->toRenderable();
+      }
+    }
+
     $definitions = $this->pluginManager->getDefinitions();
     $definitions = $this->pluginManager->getSortedDefinitions($definitions);
 
     $rows = [];
     foreach ($definitions as $plugin_id => $definition) {
-      $rows[$plugin_id] = [
-        'data' => [
-          $plugin_id,
-          $definition['label'],
-          $definition['description'],
-          $definition['category'],
-          (isset($excluded_handlers[$plugin_id])) ? $this->t('Yes') : $this->t('No'),
-          ($definition['cardinality'] === -1) ? $this->t('Unlimited') : $definition['cardinality'],
-          $definition['conditions'] ? $this->t('Yes') : $this->t('No'),
-          $definition['submission'] ? $this->t('Required') : $this->t('Optional'),
-          $definition['results'] ? $this->t('Processed') : $this->t('Ignored'),
-          $definition['provider'],
-        ],
-      ];
+      $row = [];
+      $row[] = $plugin_id;
+      $row[] = ['data' => ['#markup' => $definition['label'], '#prefix' => '<span class="webform-form-filter-text-source">', '#suffix' => '</span>']];
+      $row[] = $definition['description'];
+      $row[] = $definition['category'];
+      $row[] = (isset($excluded_handlers[$plugin_id])) ? $this->t('Yes') : $this->t('No');
+      $row[] = ($definition['cardinality'] === -1) ? $this->t('Unlimited') : $definition['cardinality'];
+      $row[] = $definition['conditions'] ? $this->t('Yes') : $this->t('No');
+      $row[] = $definition['submission'] ? $this->t('Required') : $this->t('Optional');
+      $row[] = $definition['results'] ? $this->t('Processed') : $this->t('Ignored');
+      $row[] = (isset($used_by[$plugin_id])) ? ['data' => ['#theme' => 'item_list', '#items' => $used_by[$plugin_id]]] : '';
+      $row[] = $definition['provider'];
+      $rows[$plugin_id] = ['data' => $row];
       if (isset($excluded_handlers[$plugin_id])) {
         $rows[$plugin_id]['class'] = ['color-warning'];
       }
@@ -76,6 +86,24 @@ public function index() {
 
     $build = [];
 
+    // Filter.
+    $build['filter'] = [
+      '#type' => 'search',
+      '#title' => $this->t('Filter'),
+      '#title_display' => 'invisible',
+      '#size' => 30,
+      '#placeholder' => $this->t('Filter by handler label'),
+      '#attributes' => [
+        'class' => ['webform-form-filter-text'],
+        'data-element' => '.webform-handler-plugin-table',
+        'data-summary' => '.webform-handler-plugin-summary',
+        'data-item-singlular' => $this->t('handler'),
+        'data-item-plural' => $this->t('handlers'),
+        'title' => $this->t('Enter a part of the handler label to filter by.'),
+        'autofocus' => 'autofocus',
+      ],
+    ];
+
     // Settings.
     $build['settings'] = [
       '#type' => 'link',
@@ -87,7 +115,7 @@ public function index() {
     // Display info.
     $build['info'] = [
       '#markup' => $this->t('@total handlers', ['@total' => count($rows)]),
-      '#prefix' => '<p>',
+      '#prefix' => '<p class="webform-handler-plugin-summary">',
       '#suffix' => '</p>',
     ];
 
@@ -104,12 +132,18 @@ public function index() {
         $this->t('Conditional'),
         $this->t('Database'),
         $this->t('Results'),
+        $this->t('Used by'),
         $this->t('Provided by'),
       ],
       '#rows' => $rows,
       '#sticky' => TRUE,
+      '#attributes' => [
+        'class' => ['webform-handler-plugin-table'],
+      ],
     ];
 
+    $build['#attached']['library'][] = 'webform/webform.admin';
+
     return $build;
   }
 
diff --git a/drupal/modules/webform/src/Controller/WebformPluginVariantController.php b/drupal/modules/webform/src/Controller/WebformPluginVariantController.php
index 197f743bf7ae8b34a239c67b8fb6e2745639f90c..81d49d79312507996d3cca902abd01529e2b2913 100644
--- a/drupal/modules/webform/src/Controller/WebformPluginVariantController.php
+++ b/drupal/modules/webform/src/Controller/WebformPluginVariantController.php
@@ -6,6 +6,7 @@
 use Drupal\Core\Controller\ControllerBase;
 use Drupal\Core\DependencyInjection\ContainerInjectionInterface;
 use Drupal\Core\Url;
+use Drupal\webform\Entity\Webform;
 use Drupal\webform\Utility\WebformDialogHelper;
 use Drupal\webform\WebformInterface;
 use Symfony\Component\DependencyInjection\ContainerInterface;
@@ -48,21 +49,31 @@ public static function create(ContainerInterface $container) {
   public function index() {
     $excluded_variants = $this->config('webform.settings')->get('variant.excluded_variants');
 
+    $used_by = [];
+    /** @var \Drupal\webform\WebformInterface[] $webforms */
+    $webforms = Webform::loadMultiple();
+    foreach ($webforms as $webform) {
+      $variants = $webform->getVariants();
+      foreach ($variants as $variant) {
+        $used_by[$variant->getPluginId()][$webform->id()] = $webform->toLink()->toRenderable();
+      }
+    }
+
     $definitions = $this->pluginManager->getDefinitions();
     $definitions = $this->pluginManager->getSortedDefinitions($definitions);
 
     $rows = [];
     foreach ($definitions as $plugin_id => $definition) {
-      $rows[$plugin_id] = [
-        'data' => [
-          $plugin_id,
-          $definition['label'],
-          $definition['description'],
-          $definition['category'],
-          (isset($excluded_variants[$plugin_id])) ? $this->t('Yes') : $this->t('No'),
-          $definition['provider'],
-        ],
-      ];
+      $row = [];
+      $row[] = $plugin_id;
+      $row[] = ['data' => ['#markup' => $definition['label'], '#prefix' => '<span class="webform-form-filter-text-source">', '#suffix' => '</span>']];
+      $row[] = $definition['description'];
+      $row[] = $definition['category'];
+      $row[] = (isset($excluded_variants[$plugin_id])) ? $this->t('Yes') : $this->t('No');
+      $row[] = (isset($used_by[$plugin_id])) ? ['data' => ['#theme' => 'item_list', '#items' => $used_by[$plugin_id]]] : '';
+      $row[] = $definition['provider'];
+
+      $rows[$plugin_id] = ['data' => $row];
       if (isset($excluded_variants[$plugin_id])) {
         $rows[$plugin_id]['class'] = ['color-warning'];
       }
@@ -71,6 +82,24 @@ public function index() {
 
     $build = [];
 
+    // Filter.
+    $build['filter'] = [
+      '#type' => 'search',
+      '#title' => $this->t('Filter'),
+      '#title_display' => 'invisible',
+      '#size' => 30,
+      '#placeholder' => $this->t('Filter by variant label'),
+      '#attributes' => [
+        'class' => ['webform-form-filter-text'],
+        'data-element' => '.webform-variant-plugin-table',
+        'data-summary' => '.webform-variant-plugin-summary',
+        'data-item-singlular' => $this->t('variant'),
+        'data-item-plural' => $this->t('variants'),
+        'title' => $this->t('Enter a part of the variant label to filter by.'),
+        'autofocus' => 'autofocus',
+      ],
+    ];
+
     // Settings.
     $build['settings'] = [
       '#type' => 'link',
@@ -82,7 +111,7 @@ public function index() {
     // Display info.
     $build['info'] = [
       '#markup' => $this->t('@total variants', ['@total' => count($rows)]),
-      '#prefix' => '<p>',
+      '#prefix' => '<p class="webform-variant-plugin-summary">',
       '#suffix' => '</p>',
     ];
 
@@ -95,12 +124,18 @@ public function index() {
         $this->t('Description'),
         $this->t('Category'),
         $this->t('Excluded'),
+        $this->t('Used by'),
         $this->t('Provided by'),
       ],
       '#rows' => $rows,
       '#sticky' => TRUE,
+      '#attributes' => [
+        'class' => ['webform-variant-plugin-table'],
+      ],
     ];
 
+    $build['#attached']['library'][] = 'webform/webform.admin';
+
     return $build;
   }
 
diff --git a/drupal/modules/webform/src/Element/WebformHtmlEditor.php b/drupal/modules/webform/src/Element/WebformHtmlEditor.php
index 8708093087d9272d0201c61ed726402aa42ed497..f72ceb61e8a3c37b0f2266fc18a640b7454031ec 100644
--- a/drupal/modules/webform/src/Element/WebformHtmlEditor.php
+++ b/drupal/modules/webform/src/Element/WebformHtmlEditor.php
@@ -103,6 +103,13 @@ public static function processWebformHtmlEditor(array $element) {
         '#type' => 'text_format',
         '#format' => $format,
         '#allowed_formats' => [$format],
+        // Do not allow the text format value to be cleared when the text format
+        // is hidden via #states. We must use a wrapper <div> because
+        // The TextFormat element does not support #attributes.
+        // @see \Drupal\webform\Plugin\WebformElement\TextFormat::preRenderFixTextFormatStates
+        // @see \Drupal\filter\Element\TextFormat
+        '#prefix' => '<div data-webform-states-no-clear>',
+        '#suffix' => '</div>',
       ];
       WebformElementHelper::fixStatesWrapper($element);
       return $element;
diff --git a/drupal/modules/webform/src/Element/WebformLikert.php b/drupal/modules/webform/src/Element/WebformLikert.php
index dc9860ebb136f49f21a22404298f5f5eb411ef74..07bdb2703b9a206e9820caa2285398c1bac19515 100644
--- a/drupal/modules/webform/src/Element/WebformLikert.php
+++ b/drupal/modules/webform/src/Element/WebformLikert.php
@@ -30,6 +30,7 @@ public function getInfo() {
       ],
       '#theme_wrappers' => ['form_element'],
       '#required' => FALSE,
+      '#required_error' => '',
       '#sticky' => TRUE,
       '#questions' => [],
       '#questions_description_display' => 'description',
@@ -318,7 +319,14 @@ public static function setRequiredError(array &$element, FormStateInterface $for
     $value = $element['#value'];
     foreach ($element['#questions'] as $question_key => $question_title) {
       if (is_null($value[$question_key])) {
-        $form_state->setError($element['table'][$question_key]['likert_question'], t('@name field is required.', ['@name' => $question_title]));
+        $question_element =& $element['table'][$question_key]['likert_question'];
+        $t_args = ['@name' => $question_title];
+        if (!empty($element['#required_error'])) {
+          $form_state->setError($question_element, new FormattableMarkup($element['#required_error'], $t_args));
+        }
+        else {
+          $form_state->setError($question_element, t('@name field is required.', $t_args));
+        }
       }
     }
   }
diff --git a/drupal/modules/webform/src/Element/WebformOtherBase.php b/drupal/modules/webform/src/Element/WebformOtherBase.php
index 4a3a083800036cbbabad673ea9a77ca63b82a8ce..531b33b235393ca039c67c21dd69d2aae6cfcc50 100644
--- a/drupal/modules/webform/src/Element/WebformOtherBase.php
+++ b/drupal/modules/webform/src/Element/WebformOtherBase.php
@@ -328,7 +328,7 @@ protected static function isMultiple(array $element) {
   protected static function convertDefaultValueToElementValue(array $element) {
     $type = str_replace('webform_', '', static::$type);
 
-    $default_value = isset($element['#default_value']) ? $element['#default_value'] : NULL;
+    $default_value = isset($element['#default_value']) && $element['#default_value'] !== '' ? $element['#default_value'] : NULL;
     if (static::isMultiple($element)) {
       // Handle edge case where $default_value is not an array.
       if (!is_array($default_value)) {
@@ -347,7 +347,7 @@ protected static function convertDefaultValueToElementValue(array $element) {
       return [$type => $default_options, 'other' => NULL];
     }
     else {
-      if (!empty($default_value) && !WebformOptionsHelper::hasOption($default_value, $element['#options'])) {
+      if ($default_value !== NULL && !WebformOptionsHelper::hasOption($default_value, $element['#options'])) {
         return [$type => static::OTHER_OPTION, 'other' => $default_value];
       }
 
diff --git a/drupal/modules/webform/src/Entity/Webform.php b/drupal/modules/webform/src/Entity/Webform.php
index d949db17f6a9f0f023ed95e534bc7ba6371f3b6b..e4094693d5ae76dcec1a4dbceb8668469cd49cc5 100644
--- a/drupal/modules/webform/src/Entity/Webform.php
+++ b/drupal/modules/webform/src/Entity/Webform.php
@@ -1315,7 +1315,7 @@ public function getElementsVariant() {
    *   An associative array of flattened form elements with each element's
    *   operation access checked.
    */
-  protected function checkElementsFlattenedAccess($operation = NULL, array $elements) {
+  protected function checkElementsFlattenedAccess($operation = NULL, array $elements = []) {
     if ($operation === NULL) {
       return $elements;
     }
@@ -2376,12 +2376,12 @@ public function updatePaths() {
 
     // If 'Allow users to post submission from a dedicated URL' is disabled,
     // delete all existing paths.
-    if (empty($this->settings['page'])) {
+    if (empty($this->getSetting('page'))) {
       $this->deletePaths();
       return;
     }
 
-    $page_submit_path = trim($this->settings['page_submit_path'], '/');
+    $page_submit_path = trim($this->getSetting('page_submit_path'), '/');
     $default_page_base_path = trim(\Drupal::config('webform.settings')->get('settings.default_page_base_path'), '/');
 
     // Skip generating paths if submit path and base path are empty.
@@ -2395,8 +2395,8 @@ public function updatePaths() {
     foreach ($path_suffixes as $path_suffix) {
       $path_source = '/webform/' . $this->id() . $path_suffix;
       $path_alias = $path_base_alias . $path_suffix;
-      if ($path_suffix === '/confirmation' && $this->settings['page_confirm_path']) {
-        $path_alias = '/' . trim($this->settings['page_confirm_path'], '/');
+      if ($path_suffix === '/confirmation' && $this->getSetting('page_confirm_path')) {
+        $path_alias = '/' . trim($this->getSetting('page_confirm_path'), '/');
       }
       $this->updatePath($path_source, $path_alias, $this->langcode);
       $this->updatePath($path_source, $path_alias, LanguageInterface::LANGCODE_NOT_SPECIFIED);
diff --git a/drupal/modules/webform/src/EntitySettings/WebformEntitySettingsFormForm.php b/drupal/modules/webform/src/EntitySettings/WebformEntitySettingsFormForm.php
index 3ebb1c74fb86e5cce170f4f609a0ebf025991644..8afd096b3c6ea5c631e5bedd264ac3ca5f60dbce 100644
--- a/drupal/modules/webform/src/EntitySettings/WebformEntitySettingsFormForm.php
+++ b/drupal/modules/webform/src/EntitySettings/WebformEntitySettingsFormForm.php
@@ -373,7 +373,7 @@ public function form(array $form, FormStateInterface $form_state) {
       '#access' => FALSE,
       '#states' => [
         'visible' => [
-          ':input[name="wizard_auto_forward]' => ['checked' => TRUE],
+          ':input[name="wizard_auto_forward"]' => ['checked' => TRUE],
         ],
       ],
     ];
diff --git a/drupal/modules/webform/src/Form/WebformSubmissionsDeleteFormBase.php b/drupal/modules/webform/src/Form/WebformSubmissionsDeleteFormBase.php
index b12f40ed550af0cfd71cbf6f2b5af796e54215b5..7d345bc543bc9786ad5bfa62d0a415b454887809 100644
--- a/drupal/modules/webform/src/Form/WebformSubmissionsDeleteFormBase.php
+++ b/drupal/modules/webform/src/Form/WebformSubmissionsDeleteFormBase.php
@@ -228,7 +228,7 @@ public function batchProcess(WebformInterface $webform = NULL, EntityInterface $
    * @param array $operations
    *   An array of function calls (not used in this function).
    */
-  public function batchFinish($success = FALSE, array $results, array $operations) {
+  public function batchFinish($success = FALSE, array $results = [], array $operations = []) {
     if (!$success) {
       $this->messenger()->addStatus($this->t('Finished with an error.'));
     }
diff --git a/drupal/modules/webform/src/Plugin/DevelGenerate/WebformSubmissionDevelGenerate.php b/drupal/modules/webform/src/Plugin/DevelGenerate/WebformSubmissionDevelGenerate.php
index 9ddb6112a656e7f59359ee9d6b5a7767b5378d9b..1eb2c5b6c3c4972ecd0924fb3a2b523e2d97c69c 100644
--- a/drupal/modules/webform/src/Plugin/DevelGenerate/WebformSubmissionDevelGenerate.php
+++ b/drupal/modules/webform/src/Plugin/DevelGenerate/WebformSubmissionDevelGenerate.php
@@ -29,7 +29,7 @@ class WebformSubmissionDevelGenerate extends DevelGenerateBase implements Contai
   /**
    * {@inheritdoc}
    */
-  public function validateDrushParams(array $args, array $options = []) {
+  public function validateDrushParams($args) {
     return $this->_validateDrushParams($args);
   }
 
diff --git a/drupal/modules/webform/src/Plugin/WebformElement/NumericBase.php b/drupal/modules/webform/src/Plugin/WebformElement/NumericBase.php
index f23f0da5111251253371a764370a791a92bf8a70..a098ab649e3c3e1ad2ab58907f775869dfb74aad 100644
--- a/drupal/modules/webform/src/Plugin/WebformElement/NumericBase.php
+++ b/drupal/modules/webform/src/Plugin/WebformElement/NumericBase.php
@@ -42,6 +42,12 @@ public function prepare(array &$element, WebformSubmissionInterface $webform_sub
    */
   public function getTestValues(array $element, WebformInterface $webform, array $options = []) {
     $element += ['#min' => 1, '#max' => 10];
+    if (is_string($element['#min'])) {
+      $element['#min'] = $this->tokenManager->replace($element['#min'], $webform);
+    }
+    if (is_string($element['#max'])) {
+      $element['#max'] = $this->tokenManager->replace($element['#max'], $webform);
+    }
     return [
       $element['#min'],
       floor((($element['#max'] - $element['#min']) / 2) + $element['#min']),
diff --git a/drupal/modules/webform/src/Plugin/WebformElement/TextFormat.php b/drupal/modules/webform/src/Plugin/WebformElement/TextFormat.php
index 0633d52cf137c3e336ed39f8d2b790ca7f26950e..42d8be94688aa129a7e2bb12ff8cc18f90887af9 100644
--- a/drupal/modules/webform/src/Plugin/WebformElement/TextFormat.php
+++ b/drupal/modules/webform/src/Plugin/WebformElement/TextFormat.php
@@ -186,6 +186,10 @@ public static function preRenderFixTextFormatStates(array $element) {
         $element['#suffix'] = $element['#suffix'] . '</div>';
       }
     }
+    // Do not allow format value to be cleared when the text form is hidden
+    // via #states.
+    // @see \Drupal\webform\Element\WebformHtmlEditor::processWebformHtmlEditor
+    $element['format']['#attributes']['data-webform-states-no-clear'] = TRUE;
     return $element;
   }
 
diff --git a/drupal/modules/webform/src/Plugin/WebformElement/WebformComputedBase.php b/drupal/modules/webform/src/Plugin/WebformElement/WebformComputedBase.php
index fa45fd43d7c92dc0ff8c23e284979ce8c253f546..4ffea5258fc6e6645c249cc51fd8d98aa06c91b7 100644
--- a/drupal/modules/webform/src/Plugin/WebformElement/WebformComputedBase.php
+++ b/drupal/modules/webform/src/Plugin/WebformElement/WebformComputedBase.php
@@ -286,7 +286,8 @@ public function postSave(array &$element, WebformSubmissionInterface $webform_su
    *   The type of markup, HTML or plain-text.
    */
   protected function getMode(array $element) {
-    return WebformComputedBaseElement::getMode($element);
+    $class = $this->getFormElementClassDefinition();
+    return $class::getMode($element);
   }
 
   /**
diff --git a/drupal/modules/webform/src/Plugin/WebformElement/WebformLikert.php b/drupal/modules/webform/src/Plugin/WebformElement/WebformLikert.php
index d6185f41d70a0c0cead342feb597e7a6bcdbf80f..7e92529e62017e091cd9acc44e98bb3a52e0f6cc 100644
--- a/drupal/modules/webform/src/Plugin/WebformElement/WebformLikert.php
+++ b/drupal/modules/webform/src/Plugin/WebformElement/WebformLikert.php
@@ -406,6 +406,9 @@ public function getElementSelectorSourceValues(array $element) {
    */
   public function form(array $form, FormStateInterface $form_state) {
     $form = parent::form($form, $form_state);
+
+    $form['validation']['required_container']['required_error']['#description'] = $this->t('If set, this message will be used when a required likert question is empty, instead of the default "X field is required." message. To include the question title in the required message, please include the @name placeholder in the required message.');
+
     $form['likert'] = [
       '#type' => 'fieldset',
       '#title' => $this->t('Likert settings'),
diff --git a/drupal/modules/webform/src/Plugin/WebformElement/WebformManagedFileBase.php b/drupal/modules/webform/src/Plugin/WebformElement/WebformManagedFileBase.php
index a7e7c6dfbe2156dc5a123055a5a9458ba6bfca7e..99809ad2af0ffae96992e40dc7c35bd111af8299 100644
--- a/drupal/modules/webform/src/Plugin/WebformElement/WebformManagedFileBase.php
+++ b/drupal/modules/webform/src/Plugin/WebformElement/WebformManagedFileBase.php
@@ -512,7 +512,7 @@ protected function getFile(array $element, $value, array $options) {
       return $value;
     }
 
-    return $this->entityTypeManager->getStorage('file')->load($value);
+    return $this->entityTypeManager->getStorage('file')->loadUnchanged($value);
   }
 
   /**
@@ -532,7 +532,9 @@ protected function getFiles(array $element, $value, array $options = []) {
     if (empty($value)) {
       return [];
     }
-    return $this->entityTypeManager->getStorage('file')->loadMultiple((array) $value);
+    $fids = (array) $value;
+    $this->entityTypeManager->getStorage('file')->resetCache($fids);
+    return $this->entityTypeManager->getStorage('file')->loadMultiple($fids);
   }
 
   /**
@@ -1270,6 +1272,7 @@ public function addFiles(array $element, WebformSubmissionInterface $webform_sub
         $file->setFileUri($destination_uri);
         $file->setFileName($this->fileSystem->basename($destination_uri));
         $file->save();
+        $this->entityTypeManager->getStorage('file')->resetCache([$file->id()]);
       }
 
       // Update file usage table.
diff --git a/drupal/modules/webform/src/WebformAddonsManager.php b/drupal/modules/webform/src/WebformAddonsManager.php
index 84b8939bbf10987a44af72415dfeb29a9132b637..7bfa7ea23979500d54c3743924bc207f4e42e769 100644
--- a/drupal/modules/webform/src/WebformAddonsManager.php
+++ b/drupal/modules/webform/src/WebformAddonsManager.php
@@ -465,6 +465,14 @@ protected function initProjects() {
       'category' => 'enhancement',
     ];
 
+    // Enhancement: Webform Paragraphs.
+    $projects['webform_paragraphs'] = [
+      'title' => $this->t('Webform Paragraphs'),
+      'description' => $this->t('Adds a paragraph reference to the webforms when they are submitted from a paragraph context.'),
+      'url' => Url::fromUri('https://www.drupal.org/project/webform_paragraphs'),
+      'category' => 'enhancement',
+    ];
+
     // Enhancement: Webform Pre-populate.
     $projects['webform_prepopulate'] = [
       'title' => $this->t('Webform Pre-populate'),
@@ -693,7 +701,7 @@ protected function initProjects() {
     // Integrations: Sharpspring Webforms.
     $projects['sharpspring_webforms'] = [
       'title' => $this->t('Sharpspring Webforms'),
-      'description' => $this->t('Extends the SharpSpring module\'s functionality to add SharpSpring lead tracking to Webforms.'),
+      'description' => $this->t("Extends the SharpSpring module's functionality to add SharpSpring lead tracking to Webforms."),
       'url' => Url::fromUri('https://www.drupal.org/project/sharpspring_webforms'),
       'category' => 'integration',
     ];
diff --git a/drupal/modules/webform/src/WebformHelpManager.php b/drupal/modules/webform/src/WebformHelpManager.php
index af3e5b8f23c85449e2fcb3b0859b53dd97a64c62..7f007c21b684a3c7ab25451b1f91c16e9bc4a572 100644
--- a/drupal/modules/webform/src/WebformHelpManager.php
+++ b/drupal/modules/webform/src/WebformHelpManager.php
@@ -1775,7 +1775,7 @@ protected function initHelp() {
       'group' => 'configuration',
       'title' => $this->t('Configuration: Libraries: Help'),
       'content' => '<p>' . $this->t('The Webform module utilizes third-party Open Source libraries to enhance webform elements and to provide additional functionality.') . ' ' .
-        $this->t('It is recommended that these libraries are installed in your Drupal installations /libraries or /web/libraries directory.') . ' ' .
+        $this->t("It is recommended that these libraries are installed in your Drupal installation's /libraries or /web/libraries directory.") . ' ' .
         $this->t('If these libraries are not installed, they will be automatically loaded from a CDN.') . ' ' .
         $this->t('All libraries are optional and can be excluded via the admin settings form.') .
         '</p>' .
diff --git a/drupal/modules/webform/src/WebformSubmissionConditionsValidator.php b/drupal/modules/webform/src/WebformSubmissionConditionsValidator.php
index 04d9e8cc6895bf09c3fab6c2e2d61c29a42db087..f17ecf62797a9c456d237af6aa19cdb07f143397 100644
--- a/drupal/modules/webform/src/WebformSubmissionConditionsValidator.php
+++ b/drupal/modules/webform/src/WebformSubmissionConditionsValidator.php
@@ -221,7 +221,7 @@ public function replaceCrossPageTargets(array $conditions, WebformSubmissionInte
     $cross_page_conditions = [];
     foreach ($conditions as $index => $value) {
       if (is_int($index) && is_array($value) && WebformArrayHelper::isSequential($value)) {
-        $cross_page_conditions[$index] = $this->replaceCrossPageTargets($conditions, $webform_submission, $targets, $form);
+        $cross_page_conditions[$index] = $this->replaceCrossPageTargets($value, $webform_submission, $targets, $form);
       }
       else {
         $cross_page_conditions[$index] = $value;
@@ -1059,12 +1059,12 @@ protected function getConditionTargetsVisibilityRecursive(array $conditions, arr
       }
       elseif (is_int($index)) {
         $selector = key($value);
+        $targets[$selector] = $selector;
       }
       else {
         $selector = $index;
+        $targets[$selector] = $selector;
       }
-
-      $targets[$selector] = $selector;
     }
   }
 
diff --git a/drupal/modules/webform/src/WebformSubmissionForm.php b/drupal/modules/webform/src/WebformSubmissionForm.php
index f63b7c58d19f3f8e192171dc8e87ba0e5866beb4..a6e72b95d92bb8ab4f5d05fef0aaedcd4fbeb184 100644
--- a/drupal/modules/webform/src/WebformSubmissionForm.php
+++ b/drupal/modules/webform/src/WebformSubmissionForm.php
@@ -3039,6 +3039,13 @@ protected function isAjax() {
     if ($this->operation === 'api') {
       return FALSE;
     }
+
+    // Disable Ajax if the form has its #method set to 'get'.
+    $elements = $this->getWebform()->getElementsInitialized();
+    if (isset($elements['#method']) && $elements['#method'] === 'get') {
+      return FALSE;
+    }
+
     return $this->getWebformSetting('ajax', FALSE);
   }
 
diff --git a/drupal/modules/webform/src/WebformSubmissionGenerate.php b/drupal/modules/webform/src/WebformSubmissionGenerate.php
index 265c787c9bc890d22cf199fee9e4f1f975e17a71..3f8d37d529f9141980680c19ee69efbde4a67d57 100644
--- a/drupal/modules/webform/src/WebformSubmissionGenerate.php
+++ b/drupal/modules/webform/src/WebformSubmissionGenerate.php
@@ -65,8 +65,8 @@ public function __construct(ConfigFactoryInterface $config_factory, WebformToken
     $this->tokenManager = $token_manager;
     $this->elementManager = $element_manager;
 
-    $this->types = Yaml::decode($this->configFactory->get('webform.settings')->get('test.types') ?: '');
-    $this->names = Yaml::decode($this->configFactory->get('webform.settings')->get('test.names') ?: '');
+    $this->types = Yaml::decode($this->configFactory->get('webform.settings')->get('test.types') ?: '') ?: [];
+    $this->names = Yaml::decode($this->configFactory->get('webform.settings')->get('test.names') ?: '') ?: [];
   }
 
   /**
diff --git a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_description_tooltip.yml b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_description_tooltip.yml
index a3df4036e74c03f4956726c31128d965ba62fc69..4e2401d4cade9563d999a15f8406144737618d14 100644
--- a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_description_tooltip.yml
+++ b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_description_tooltip.yml
@@ -271,15 +271,15 @@ elements: |
       '#title': 'Image select'
       '#show_label': true
       '#images':
-        bear_1:
-          text: 'Bear 1'
-          src: 'https://www.placebear.com/80/100'
-        bear_2:
-          text: 'Bear 2'
-          src: 'https://www.placebear.com/100/100'
-        bear_3:
-          text: 'Bear 3'
-          src: 'https://www.placebear.com/120/100'
+        dog_1:
+          text: 'Dog 1'
+          src: 'https://www.placedog.net/80/100'
+        dog_2:
+          text: 'Dog 2'
+          src: 'https://www.placedog.net/100/100'
+        dog_3:
+          text: 'Dog 3'
+          src: 'https://www.placedog.net/120/100'
       '#description': 'This is a description for the ''webform_image_select'' element.'
       '#description_display': tooltip
     webform_likert:
@@ -467,7 +467,7 @@ elements: |
       '#title': 'Machine name'
       '#description': 'This is a description for the ''machine_name'' element.'
       '#description_display': tooltip
-  
+
 css: ''
 javascript: ''
 settings:
diff --git a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_flexbox.yml b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_flexbox.yml
index e5d9a4d58c2d03bab68d8a253b32637711df21c1..3c287c79d8036b613b4c1cd2390c121c2fac72fb 100644
--- a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_flexbox.yml
+++ b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_flexbox.yml
@@ -461,29 +461,29 @@ elements: |
       '#title': 'Image select 01'
       '#show_label': true
       '#images':
-        bear_1:
-          text: 'Bear 1'
-          src: 'https://www.placebear.com/80/100'
-        bear_2:
-          text: 'Bear 2'
-          src: 'https://www.placebear.com/100/100'
-        bear_3:
-          text: 'Bear 3'
-          src: 'https://www.placebear.com/120/100'
+        dog_1:
+          text: 'Dog 1'
+          src: 'https://www.placedog.net/80/100'
+        dog_2:
+          text: 'Dog 2'
+          src: 'https://www.placedog.net/100/100'
+        dog_3:
+          text: 'Dog 3'
+          src: 'https://www.placedog.net/120/100'
     flex_webform_image_select_right:
       '#type': webform_image_select
       '#title': 'Image select 02'
       '#show_label': true
       '#images':
-        bear_1:
-          text: 'Bear 1'
-          src: 'https://www.placebear.com/80/100'
-        bear_2:
-          text: 'Bear 2'
-          src: 'https://www.placebear.com/100/100'
-        bear_3:
-          text: 'Bear 3'
-          src: 'https://www.placebear.com/120/100'
+        dog_1:
+          text: 'Dog 1'
+          src: 'https://www.placedog.net/80/100'
+        dog_2:
+          text: 'Dog 2'
+          src: 'https://www.placedog.net/100/100'
+        dog_3:
+          text: 'Dog 3'
+          src: 'https://www.placedog.net/120/100'
   flexbox_item:
     '#type': webform_flexbox
     flex_item_left:
diff --git a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_format.yml b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_format.yml
index 7de5b10ad0b2adc8a23850b4920d06e2cbf26149..35197db1b4ff35a25ab27c49d1878f914678d449 100644
--- a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_format.yml
+++ b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_format.yml
@@ -497,15 +497,15 @@ elements: |
         '#title': 'Image select (Value)'
         '#show_label': true
         '#images':
-          bear_1:
-            text: 'Bear 1'
-            src: 'https://www.placebear.com/80/100'
-          bear_2:
-            text: 'Bear 2'
-            src: 'https://www.placebear.com/100/100'
-          bear_3:
-            text: 'Bear 3'
-            src: 'https://www.placebear.com/120/100'
+          dog_1:
+            text: 'Dog 1'
+            src: 'https://www.placedog.net/80/100'
+          dog_2:
+            text: 'Dog 2'
+            src: 'https://www.placedog.net/100/100'
+          dog_3:
+            text: 'Dog 3'
+            src: 'https://www.placedog.net/120/100'
         '#default_value': Loremipsum
         '#format': value
       webform_image_select_raw:
@@ -513,15 +513,15 @@ elements: |
         '#title': 'Image select (Raw value)'
         '#show_label': true
         '#images':
-          bear_1:
-            text: 'Bear 1'
-            src: 'https://www.placebear.com/80/100'
-          bear_2:
-            text: 'Bear 2'
-            src: 'https://www.placebear.com/100/100'
-          bear_3:
-            text: 'Bear 3'
-            src: 'https://www.placebear.com/120/100'
+          dog_1:
+            text: 'Dog 1'
+            src: 'https://www.placedog.net/80/100'
+          dog_2:
+            text: 'Dog 2'
+            src: 'https://www.placedog.net/100/100'
+          dog_3:
+            text: 'Dog 3'
+            src: 'https://www.placedog.net/120/100'
         '#default_value': Loremipsum
         '#format': raw
       webform_image_select_image:
@@ -529,15 +529,15 @@ elements: |
         '#title': 'Image select (Image)'
         '#show_label': true
         '#images':
-          bear_1:
-            text: 'Bear 1'
-            src: 'https://www.placebear.com/80/100'
-          bear_2:
-            text: 'Bear 2'
-            src: 'https://www.placebear.com/100/100'
-          bear_3:
-            text: 'Bear 3'
-            src: 'https://www.placebear.com/120/100'
+          dog_1:
+            text: 'Dog 1'
+            src: 'https://www.placedog.net/80/100'
+          dog_2:
+            text: 'Dog 2'
+            src: 'https://www.placedog.net/100/100'
+          dog_3:
+            text: 'Dog 3'
+            src: 'https://www.placedog.net/120/100'
         '#default_value': Loremipsum
         '#format': image
     radios:
@@ -1305,7 +1305,7 @@ elements: |
         '#title': 'Machine name (Raw value)'
         '#default_value': loremipsum
         '#format': raw
-  
+
 css: ''
 javascript: ''
 settings:
diff --git a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_format_multiple.yml b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_format_multiple.yml
index 7e38622860465a867524cce21ae44e90e1b039cd..2837282bdc9fc1943c1e1fc2eea37a82a3163ae8 100644
--- a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_format_multiple.yml
+++ b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_format_multiple.yml
@@ -540,15 +540,15 @@ elements: |
         '#title': 'Image select (Comma)'
         '#show_label': true
         '#images':
-          bear_1:
-            text: 'Bear 1'
-            src: 'https://www.placebear.com/80/100'
-          bear_2:
-            text: 'Bear 2'
-            src: 'https://www.placebear.com/100/100'
-          bear_3:
-            text: 'Bear 3'
-            src: 'https://www.placebear.com/120/100'
+          dog_1:
+            text: 'Dog 1'
+            src: 'https://www.placedog.net/80/100'
+          dog_2:
+            text: 'Dog 2'
+            src: 'https://www.placedog.net/100/100'
+          dog_3:
+            text: 'Dog 3'
+            src: 'https://www.placedog.net/120/100'
         '#multiple': true
         '#default_value':
           - Loremipsum
@@ -560,15 +560,15 @@ elements: |
         '#title': 'Image select (Semicolon)'
         '#show_label': true
         '#images':
-          bear_1:
-            text: 'Bear 1'
-            src: 'https://www.placebear.com/80/100'
-          bear_2:
-            text: 'Bear 2'
-            src: 'https://www.placebear.com/100/100'
-          bear_3:
-            text: 'Bear 3'
-            src: 'https://www.placebear.com/120/100'
+          dog_1:
+            text: 'Dog 1'
+            src: 'https://www.placedog.net/80/100'
+          dog_2:
+            text: 'Dog 2'
+            src: 'https://www.placedog.net/100/100'
+          dog_3:
+            text: 'Dog 3'
+            src: 'https://www.placedog.net/120/100'
         '#multiple': true
         '#default_value':
           - Loremipsum
@@ -580,15 +580,15 @@ elements: |
         '#title': 'Image select (And)'
         '#show_label': true
         '#images':
-          bear_1:
-            text: 'Bear 1'
-            src: 'https://www.placebear.com/80/100'
-          bear_2:
-            text: 'Bear 2'
-            src: 'https://www.placebear.com/100/100'
-          bear_3:
-            text: 'Bear 3'
-            src: 'https://www.placebear.com/120/100'
+          dog_1:
+            text: 'Dog 1'
+            src: 'https://www.placedog.net/80/100'
+          dog_2:
+            text: 'Dog 2'
+            src: 'https://www.placedog.net/100/100'
+          dog_3:
+            text: 'Dog 3'
+            src: 'https://www.placedog.net/120/100'
         '#multiple': true
         '#default_value':
           - Loremipsum
@@ -600,15 +600,15 @@ elements: |
         '#title': 'Image select (Ordered list)'
         '#show_label': true
         '#images':
-          bear_1:
-            text: 'Bear 1'
-            src: 'https://www.placebear.com/80/100'
-          bear_2:
-            text: 'Bear 2'
-            src: 'https://www.placebear.com/100/100'
-          bear_3:
-            text: 'Bear 3'
-            src: 'https://www.placebear.com/120/100'
+          dog_1:
+            text: 'Dog 1'
+            src: 'https://www.placedog.net/80/100'
+          dog_2:
+            text: 'Dog 2'
+            src: 'https://www.placedog.net/100/100'
+          dog_3:
+            text: 'Dog 3'
+            src: 'https://www.placedog.net/120/100'
         '#multiple': true
         '#default_value':
           - Loremipsum
@@ -620,15 +620,15 @@ elements: |
         '#title': 'Image select (Unordered list)'
         '#show_label': true
         '#images':
-          bear_1:
-            text: 'Bear 1'
-            src: 'https://www.placebear.com/80/100'
-          bear_2:
-            text: 'Bear 2'
-            src: 'https://www.placebear.com/100/100'
-          bear_3:
-            text: 'Bear 3'
-            src: 'https://www.placebear.com/120/100'
+          dog_1:
+            text: 'Dog 1'
+            src: 'https://www.placedog.net/80/100'
+          dog_2:
+            text: 'Dog 2'
+            src: 'https://www.placedog.net/100/100'
+          dog_3:
+            text: 'Dog 3'
+            src: 'https://www.placedog.net/120/100'
         '#multiple': true
         '#default_value':
           - Loremipsum
@@ -640,15 +640,15 @@ elements: |
         '#title': 'Image select (Break)'
         '#show_label': true
         '#images':
-          bear_1:
-            text: 'Bear 1'
-            src: 'https://www.placebear.com/80/100'
-          bear_2:
-            text: 'Bear 2'
-            src: 'https://www.placebear.com/100/100'
-          bear_3:
-            text: 'Bear 3'
-            src: 'https://www.placebear.com/120/100'
+          dog_1:
+            text: 'Dog 1'
+            src: 'https://www.placedog.net/80/100'
+          dog_2:
+            text: 'Dog 2'
+            src: 'https://www.placedog.net/100/100'
+          dog_3:
+            text: 'Dog 3'
+            src: 'https://www.placedog.net/120/100'
         '#multiple': true
         '#default_value':
           - Loremipsum
@@ -660,15 +660,15 @@ elements: |
         '#title': 'Image select (Space)'
         '#show_label': true
         '#images':
-          bear_1:
-            text: 'Bear 1'
-            src: 'https://www.placebear.com/80/100'
-          bear_2:
-            text: 'Bear 2'
-            src: 'https://www.placebear.com/100/100'
-          bear_3:
-            text: 'Bear 3'
-            src: 'https://www.placebear.com/120/100'
+          dog_1:
+            text: 'Dog 1'
+            src: 'https://www.placedog.net/80/100'
+          dog_2:
+            text: 'Dog 2'
+            src: 'https://www.placedog.net/100/100'
+          dog_3:
+            text: 'Dog 3'
+            src: 'https://www.placedog.net/120/100'
         '#multiple': true
         '#default_value':
           - Loremipsum
@@ -1567,7 +1567,7 @@ elements: |
         '#multiple': true
         '#file_extensions': txt
         '#format_items': ul
-  
+
 css: ''
 javascript: ''
 settings:
diff --git a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_help_display.yml b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_help_display.yml
index 55722921ccc999dbe9527be82e901ccf8fabc9dc..ce12d3c27c56b9dd320fae75c64ae68d266e93e8 100644
--- a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_help_display.yml
+++ b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_help_display.yml
@@ -1027,15 +1027,15 @@ elements: |
       '#title': 'Image select (title_before)'
       '#show_label': true
       '#images':
-        bear_1:
-          text: 'Bear 1'
-          src: 'https://www.placebear.com/80/100'
-        bear_2:
-          text: 'Bear 2'
-          src: 'https://www.placebear.com/100/100'
-        bear_3:
-          text: 'Bear 3'
-          src: 'https://www.placebear.com/120/100'
+        dog_1:
+          text: 'Dog 1'
+          src: 'https://www.placedog.net/80/100'
+        dog_2:
+          text: 'Dog 2'
+          src: 'https://www.placedog.net/100/100'
+        dog_3:
+          text: 'Dog 3'
+          src: 'https://www.placedog.net/120/100'
       '#help': 'This is help.'
       '#help_display': title_before
     webform_image_select_title_after:
@@ -1043,15 +1043,15 @@ elements: |
       '#title': 'Image select (title_after)'
       '#show_label': true
       '#images':
-        bear_1:
-          text: 'Bear 1'
-          src: 'https://www.placebear.com/80/100'
-        bear_2:
-          text: 'Bear 2'
-          src: 'https://www.placebear.com/100/100'
-        bear_3:
-          text: 'Bear 3'
-          src: 'https://www.placebear.com/120/100'
+        dog_1:
+          text: 'Dog 1'
+          src: 'https://www.placedog.net/80/100'
+        dog_2:
+          text: 'Dog 2'
+          src: 'https://www.placedog.net/100/100'
+        dog_3:
+          text: 'Dog 3'
+          src: 'https://www.placedog.net/120/100'
       '#help': 'This is help.'
       '#help_display': title_after
     webform_image_select_element_before:
@@ -1059,15 +1059,15 @@ elements: |
       '#title': 'Image select (element_before)'
       '#show_label': true
       '#images':
-        bear_1:
-          text: 'Bear 1'
-          src: 'https://www.placebear.com/80/100'
-        bear_2:
-          text: 'Bear 2'
-          src: 'https://www.placebear.com/100/100'
-        bear_3:
-          text: 'Bear 3'
-          src: 'https://www.placebear.com/120/100'
+        dog_1:
+          text: 'Dog 1'
+          src: 'https://www.placedog.net/80/100'
+        dog_2:
+          text: 'Dog 2'
+          src: 'https://www.placedog.net/100/100'
+        dog_3:
+          text: 'Dog 3'
+          src: 'https://www.placedog.net/120/100'
       '#help': 'This is help.'
       '#help_display': element_before
     webform_image_select_element_after:
@@ -1075,15 +1075,15 @@ elements: |
       '#title': 'Image select (element_after)'
       '#show_label': true
       '#images':
-        bear_1:
-          text: 'Bear 1'
-          src: 'https://www.placebear.com/80/100'
-        bear_2:
-          text: 'Bear 2'
-          src: 'https://www.placebear.com/100/100'
-        bear_3:
-          text: 'Bear 3'
-          src: 'https://www.placebear.com/120/100'
+        dog_1:
+          text: 'Dog 1'
+          src: 'https://www.placedog.net/80/100'
+        dog_2:
+          text: 'Dog 2'
+          src: 'https://www.placedog.net/100/100'
+        dog_3:
+          text: 'Dog 3'
+          src: 'https://www.placedog.net/120/100'
       '#help': 'This is help.'
       '#help_display': element_after
     webform_image_select_hr:
@@ -1910,7 +1910,7 @@ elements: |
       '#help_display': element_after
     machine_name_hr:
       '#type': webform_horizontal_rule
-  
+
 css: ''
 javascript: ''
 settings:
diff --git a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_html_escape.yml b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_html_escape.yml
index 7761b619950ea28b5147ec45a29cfc116870f51b..b4f575bac38a8554e790ec9f5bc648fd222e7730 100644
--- a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_html_escape.yml
+++ b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_html_escape.yml
@@ -261,29 +261,29 @@ elements: |
       '#title': 'Image select | <script>alert(''This markup is not escaped properly!!!'') </script>'
       '#show_label': true
       '#images':
-        bear_1:
-          text: 'Bear 1'
-          src: 'https://www.placebear.com/80/100'
-        bear_2:
-          text: 'Bear 2'
-          src: 'https://www.placebear.com/100/100'
-        bear_3:
-          text: 'Bear 3'
-          src: 'https://www.placebear.com/120/100'
+        dog_1:
+          text: 'Dog 1'
+          src: 'https://www.placedog.net/80/100'
+        dog_2:
+          text: 'Dog 2'
+          src: 'https://www.placedog.net/100/100'
+        dog_3:
+          text: 'Dog 3'
+          src: 'https://www.placedog.net/120/100'
     webform_image_select_multiple:
       '#type': webform_image_select
       '#title': 'Image select multiple | <script>alert(''This markup is not escaped properly!!!'') </script>'
       '#show_label': true
       '#images':
-        bear_1:
-          text: 'Bear 1'
-          src: 'https://www.placebear.com/80/100'
-        bear_2:
-          text: 'Bear 2'
-          src: 'https://www.placebear.com/100/100'
-        bear_3:
-          text: 'Bear 3'
-          src: 'https://www.placebear.com/120/100'
+        dog_1:
+          text: 'Dog 1'
+          src: 'https://www.placedog.net/80/100'
+        dog_2:
+          text: 'Dog 2'
+          src: 'https://www.placedog.net/100/100'
+        dog_3:
+          text: 'Dog 3'
+          src: 'https://www.placedog.net/120/100'
       '#multiple': true
     radios:
       '#type': radios
@@ -525,7 +525,7 @@ elements: |
     table:
       '#type': table
       '#title': 'Table | <script>alert(''This markup is not escaped properly!!!'') </script>'
-  
+
 css: ''
 javascript: ''
 settings:
diff --git a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_html_markup.yml b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_html_markup.yml
index cd7cb4bbbb6a93fc8bd050f83b1401ed99b7eddb..8c010015fdba1ded8db2dfd460b51432a28073b2 100644
--- a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_html_markup.yml
+++ b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_html_markup.yml
@@ -261,29 +261,29 @@ elements: |
       '#title': '<u>Image select</u>'
       '#show_label': true
       '#images':
-        bear_1:
-          text: 'Bear 1'
-          src: 'https://www.placebear.com/80/100'
-        bear_2:
-          text: 'Bear 2'
-          src: 'https://www.placebear.com/100/100'
-        bear_3:
-          text: 'Bear 3'
-          src: 'https://www.placebear.com/120/100'
+        dog_1:
+          text: 'Dog 1'
+          src: 'https://www.placedog.net/80/100'
+        dog_2:
+          text: 'Dog 2'
+          src: 'https://www.placedog.net/100/100'
+        dog_3:
+          text: 'Dog 3'
+          src: 'https://www.placedog.net/120/100'
     webform_image_select_multiple:
       '#type': webform_image_select
       '#title': '<u>Image select multiple</u>'
       '#show_label': true
       '#images':
-        bear_1:
-          text: 'Bear 1'
-          src: 'https://www.placebear.com/80/100'
-        bear_2:
-          text: 'Bear 2'
-          src: 'https://www.placebear.com/100/100'
-        bear_3:
-          text: 'Bear 3'
-          src: 'https://www.placebear.com/120/100'
+        dog_1:
+          text: 'Dog 1'
+          src: 'https://www.placedog.net/80/100'
+        dog_2:
+          text: 'Dog 2'
+          src: 'https://www.placedog.net/100/100'
+        dog_3:
+          text: 'Dog 3'
+          src: 'https://www.placedog.net/120/100'
       '#multiple': true
     radios:
       '#type': radios
@@ -525,7 +525,7 @@ elements: |
     table:
       '#type': table
       '#title': '<u>Table</u>'
-  
+
 css: ''
 javascript: ''
 settings:
diff --git a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_likert.yml b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_likert.yml
index ba3a822a8be3ecbf05455de7e3abdea76b22f446..f3fbf7deaa4e3cce8b384c14ef04d4af76c373eb 100644
--- a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_likert.yml
+++ b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_likert.yml
@@ -31,6 +31,7 @@ elements: |
     '#type': webform_likert
     '#title': likert_advanced
     '#required': true
+    '#required_error': '{custom error for @name}'
     '#na_answer': true
     '#na_answer_value': N/A
     '#na_answer_text': 'Not applicable'
@@ -79,7 +80,7 @@ elements: |
       - 'Option 1'
       - 'Option 2'
       - 'Option 3'
-  
+
 css: ''
 javascript: ''
 settings:
diff --git a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_other.yml b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_other.yml
index 72bdbdc095ac982a6ff7aff8864b50a76caf7a39..cccefaabd847628714d9e29d65f65bd96735f202 100644
--- a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_other.yml
+++ b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_other.yml
@@ -63,6 +63,14 @@ elements: |
         - One
         - Two
         - Four
+    select_other_zero:
+      '#type': webform_select_other
+      '#title': 'Select other zero'
+      '#options':
+        One: One
+        Two: Two
+        Three: Three
+      '#default_value': 0
   checkboxes_other:
     '#type': details
     '#title': 'Checkboxes other (checkboxes_other)'
@@ -149,7 +157,7 @@ elements: |
         Two: Two
         Three: Three
       '#wrapper_type': container
-  
+
 css: ''
 javascript: ''
 settings:
diff --git a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_title_display.yml b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_title_display.yml
index 30bd1901ed0425a226433e71a302e654cabd3de2..9920ea536b3ee4e32a85f57ba266d9a90ac59510 100644
--- a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_title_display.yml
+++ b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_element_title_display.yml
@@ -743,45 +743,45 @@ elements: |
       '#title': 'Image select (before)'
       '#show_label': true
       '#images':
-        bear_1:
-          text: 'Bear 1'
-          src: 'https://www.placebear.com/80/100'
-        bear_2:
-          text: 'Bear 2'
-          src: 'https://www.placebear.com/100/100'
-        bear_3:
-          text: 'Bear 3'
-          src: 'https://www.placebear.com/120/100'
+        dog_1:
+          text: 'Dog 1'
+          src: 'https://www.placedog.net/80/100'
+        dog_2:
+          text: 'Dog 2'
+          src: 'https://www.placedog.net/100/100'
+        dog_3:
+          text: 'Dog 3'
+          src: 'https://www.placedog.net/120/100'
       '#title_display': before
     webform_image_select_after:
       '#type': webform_image_select
       '#title': 'Image select (after)'
       '#show_label': true
       '#images':
-        bear_1:
-          text: 'Bear 1'
-          src: 'https://www.placebear.com/80/100'
-        bear_2:
-          text: 'Bear 2'
-          src: 'https://www.placebear.com/100/100'
-        bear_3:
-          text: 'Bear 3'
-          src: 'https://www.placebear.com/120/100'
+        dog_1:
+          text: 'Dog 1'
+          src: 'https://www.placedog.net/80/100'
+        dog_2:
+          text: 'Dog 2'
+          src: 'https://www.placedog.net/100/100'
+        dog_3:
+          text: 'Dog 3'
+          src: 'https://www.placedog.net/120/100'
       '#title_display': after
     webform_image_select_none:
       '#type': webform_image_select
       '#title': 'Image select (none)'
       '#show_label': true
       '#images':
-        bear_1:
-          text: 'Bear 1'
-          src: 'https://www.placebear.com/80/100'
-        bear_2:
-          text: 'Bear 2'
-          src: 'https://www.placebear.com/100/100'
-        bear_3:
-          text: 'Bear 3'
-          src: 'https://www.placebear.com/120/100'
+        dog_1:
+          text: 'Dog 1'
+          src: 'https://www.placedog.net/80/100'
+        dog_2:
+          text: 'Dog 2'
+          src: 'https://www.placedog.net/100/100'
+        dog_3:
+          text: 'Dog 3'
+          src: 'https://www.placedog.net/120/100'
       '#title_display': none
     webform_image_select_hr:
       '#type': webform_horizontal_rule
@@ -1514,7 +1514,7 @@ elements: |
       '#title_display': none
     machine_name_hr:
       '#type': webform_horizontal_rule
-  
+
 css: ''
 javascript: ''
 settings:
diff --git a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_example_elements.yml b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_example_elements.yml
index 18d70506f2b9897eafddd61663eed2cc51ef5ce1..672d7789e651ff5e5e2a8dc60b88357421c4e3be 100644
--- a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_example_elements.yml
+++ b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_example_elements.yml
@@ -247,29 +247,29 @@ elements: |
       '#title': 'Image select'
       '#show_label': true
       '#images':
-        bear_1:
-          text: 'Bear 1'
-          src: 'https://www.placebear.com/80/100'
-        bear_2:
-          text: 'Bear 2'
-          src: 'https://www.placebear.com/100/100'
-        bear_3:
-          text: 'Bear 3'
-          src: 'https://www.placebear.com/120/100'
+        dog_1:
+          text: 'Dog 1'
+          src: 'https://www.placedog.net/80/100'
+        dog_2:
+          text: 'Dog 2'
+          src: 'https://www.placedog.net/100/100'
+        dog_3:
+          text: 'Dog 3'
+          src: 'https://www.placedog.net/120/100'
     webform_image_select_multiple:
       '#type': webform_image_select
       '#title': 'Image select multiple'
       '#show_label': true
       '#images':
-        bear_1:
-          text: 'Bear 1'
-          src: 'https://www.placebear.com/80/100'
-        bear_2:
-          text: 'Bear 2'
-          src: 'https://www.placebear.com/100/100'
-        bear_3:
-          text: 'Bear 3'
-          src: 'https://www.placebear.com/120/100'
+        dog_1:
+          text: 'Dog 1'
+          src: 'https://www.placedog.net/80/100'
+        dog_2:
+          text: 'Dog 2'
+          src: 'https://www.placedog.net/100/100'
+        dog_3:
+          text: 'Dog 3'
+          src: 'https://www.placedog.net/120/100'
       '#multiple': true
     radios:
       '#type': radios
@@ -511,7 +511,7 @@ elements: |
     table:
       '#type': table
       '#title': Table
-  
+
 css: ''
 javascript: ''
 settings:
diff --git a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_states_client_disabled.yml b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_states_client_disabled.yml
index 073b9ca62c74c71cbe4b9f737af98f7967c2ad86..25eb1c2d7d5eb96399108a980f90b5a5f24d8ba9 100644
--- a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_states_client_disabled.yml
+++ b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_states_client_disabled.yml
@@ -473,15 +473,15 @@ elements: |
     '#title': 'Image select'
     '#show_label': true
     '#images':
-      bear_1:
-        text: 'Bear 1'
-        src: 'https://www.placebear.com/80/100'
-      bear_2:
-        text: 'Bear 2'
-        src: 'https://www.placebear.com/100/100'
-      bear_3:
-        text: 'Bear 3'
-        src: 'https://www.placebear.com/120/100'
+      dog_1:
+        text: 'Dog 1'
+        src: 'https://www.placedog.net/80/100'
+      dog_2:
+        text: 'Dog 2'
+        src: 'https://www.placedog.net/100/100'
+      dog_3:
+        text: 'Dog 3'
+        src: 'https://www.placedog.net/120/100'
     '#default_value': Loremipsum
     '#states':
       disabled:
diff --git a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_states_client_invisible.yml b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_states_client_invisible.yml
index f5fe8eaa984ea776c5197939a3eb1e98a58eb77a..f00adebeea37f44a876d310f327689c3fc1527d9 100644
--- a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_states_client_invisible.yml
+++ b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_states_client_invisible.yml
@@ -403,15 +403,15 @@ elements: |
     '#title': 'Image select'
     '#show_label': true
     '#images':
-      bear_1:
-        text: 'Bear 1'
-        src: 'https://www.placebear.com/80/100'
-      bear_2:
-        text: 'Bear 2'
-        src: 'https://www.placebear.com/100/100'
-      bear_3:
-        text: 'Bear 3'
-        src: 'https://www.placebear.com/120/100'
+      dog_1:
+        text: 'Dog 1'
+        src: 'https://www.placedog.net/80/100'
+      dog_2:
+        text: 'Dog 2'
+        src: 'https://www.placedog.net/100/100'
+      dog_3:
+        text: 'Dog 3'
+        src: 'https://www.placedog.net/120/100'
     '#default_value': Loremipsum
     '#states':
       invisible:
diff --git a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_states_client_visible.yml b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_states_client_visible.yml
index 810689ac94849888e2597f46b98c7d5cd91a440c..d4b1be76cfc4f392c5d1ee03d2130aaf71a6ec68 100644
--- a/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_states_client_visible.yml
+++ b/drupal/modules/webform/tests/modules/webform_test/config/install/webform.webform.test_states_client_visible.yml
@@ -514,15 +514,15 @@ elements: |
     '#title': 'Image select'
     '#show_label': true
     '#images':
-      bear_1:
-        text: 'Bear 1'
-        src: 'https://www.placebear.com/80/100'
-      bear_2:
-        text: 'Bear 2'
-        src: 'https://www.placebear.com/100/100'
-      bear_3:
-        text: 'Bear 3'
-        src: 'https://www.placebear.com/120/100'
+      dog_1:
+        text: 'Dog 1'
+        src: 'https://www.placedog.net/80/100'
+      dog_2:
+        text: 'Dog 2'
+        src: 'https://www.placedog.net/100/100'
+      dog_3:
+        text: 'Dog 3'
+        src: 'https://www.placedog.net/120/100'
     '#default_value': Loremipsum
     '#states':
       visible:
diff --git a/drupal/modules/webform/tests/modules/webform_test/webform_test.info.yml b/drupal/modules/webform/tests/modules/webform_test/webform_test.info.yml
index 136fe383e1a2ae0c9ff541966feb869e780b0076..f20935069b9a938986891791a1dac7f7fcc58bd6 100644
--- a/drupal/modules/webform/tests/modules/webform_test/webform_test.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test/webform_test.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_ajax/webform_test_ajax.info.yml b/drupal/modules/webform/tests/modules/webform_test_ajax/webform_test_ajax.info.yml
index eb0dce5486e8d33c871115817b0729abe5573c59..ab46714eeed8e1b5766dee4a2938a20535df6090 100644
--- a/drupal/modules/webform/tests/modules/webform_test_ajax/webform_test_ajax.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_ajax/webform_test_ajax.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - 'drupal:block'
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_alter_hooks/webform_test_alter_hooks.info.yml b/drupal/modules/webform/tests/modules/webform_test_alter_hooks/webform_test_alter_hooks.info.yml
index dac3dac20516af5e1f67de313ed39599ca489440..eb6870da2393b3aeafffdb683a1fd8c2256ff7d7 100644
--- a/drupal/modules/webform/tests/modules/webform_test_alter_hooks/webform_test_alter_hooks.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_alter_hooks/webform_test_alter_hooks.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_block_context/webform_test_block_context.info.yml b/drupal/modules/webform/tests/modules/webform_test_block_context/webform_test_block_context.info.yml
index ccb8f48e32a941b9546dae887d1fbb8c757c295f..d24ec3d93175b73bf30ecc50368e91744f76767f 100644
--- a/drupal/modules/webform/tests/modules/webform_test_block_context/webform_test_block_context.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_block_context/webform_test_block_context.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - 'drupal:block'
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_block_custom/webform_test_block_custom.info.yml b/drupal/modules/webform/tests/modules/webform_test_block_custom/webform_test_block_custom.info.yml
index 4f1516044cdec173fd5132ec319f453d9e018013..d8ec39f0083d8133a490ae26b9d899bc41fc4dc3 100644
--- a/drupal/modules/webform/tests/modules/webform_test_block_custom/webform_test_block_custom.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_block_custom/webform_test_block_custom.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - 'drupal:block_content'
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_block_submission_limit/webform_test_block_submission_limit.info.yml b/drupal/modules/webform/tests/modules/webform_test_block_submission_limit/webform_test_block_submission_limit.info.yml
index ad5dc6a9c93009127b11f206aeafb6d10043f6b7..0c1dbb0004c7f51d471517cf68a93e12b15cc293 100644
--- a/drupal/modules/webform/tests/modules/webform_test_block_submission_limit/webform_test_block_submission_limit.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_block_submission_limit/webform_test_block_submission_limit.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - 'drupal:block'
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_config_performance/webform_test_config_performance.info.yml b/drupal/modules/webform/tests/modules/webform_test_config_performance/webform_test_config_performance.info.yml
index f4f4119ce07815d75ea6e22be40d391862968540..95693121ffb8835ee8e20c5809e538bf3423f872 100644
--- a/drupal/modules/webform/tests/modules/webform_test_config_performance/webform_test_config_performance.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_config_performance/webform_test_config_performance.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_element/webform_test_element.info.yml b/drupal/modules/webform/tests/modules/webform_test_element/webform_test_element.info.yml
index 8fd415b08039ca6f75b1b8974e8fdfa74a4ac91d..eec4665209fcfd17d49512dab468742efe17c7d8 100644
--- a/drupal/modules/webform/tests/modules/webform_test_element/webform_test_element.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_element/webform_test_element.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_element_input_masks/webform_test_element_input_masks.info.yml b/drupal/modules/webform/tests/modules/webform_test_element_input_masks/webform_test_element_input_masks.info.yml
index 9dbd1d03b3b9ee661a801a1468800c02bce55df9..b3cde9dea9a56d176d82a9e5bec1e146b7319e25 100644
--- a/drupal/modules/webform/tests/modules/webform_test_element_input_masks/webform_test_element_input_masks.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_element_input_masks/webform_test_element_input_masks.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_entity_reference_views/webform_test_entity_reference_views.info.yml b/drupal/modules/webform/tests/modules/webform_test_entity_reference_views/webform_test_entity_reference_views.info.yml
index 19d7ffd2e6fb5c5db009ef16fc0a3b31d4b3f8a1..195b36c36a9d5c57fce9346aa250f73f26fb15ee 100644
--- a/drupal/modules/webform/tests/modules/webform_test_entity_reference_views/webform_test_entity_reference_views.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_entity_reference_views/webform_test_entity_reference_views.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - 'drupal:views'
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_exporter/webform_test_exporter.info.yml b/drupal/modules/webform/tests/modules/webform_test_exporter/webform_test_exporter.info.yml
index 1043b771fa9d385a76bd1b52afcbc22f8d59a12f..9f5c90280807ad0fa47241b2262acc61385ee2d0 100644
--- a/drupal/modules/webform/tests/modules/webform_test_exporter/webform_test_exporter.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_exporter/webform_test_exporter.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_handler/webform_test_handler.info.yml b/drupal/modules/webform/tests/modules/webform_test_handler/webform_test_handler.info.yml
index c334c2110ef9ece49a732e0850f85a42186cbb67..91487d1b5b42165960d3f6e890044fa0cedca518 100644
--- a/drupal/modules/webform/tests/modules/webform_test_handler/webform_test_handler.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_handler/webform_test_handler.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_handler_invoke_alter/webform_test_handler_invoke_alter.info.yml b/drupal/modules/webform/tests/modules/webform_test_handler_invoke_alter/webform_test_handler_invoke_alter.info.yml
index d835e9b57f7f3282c1ecd1b27da628bba4ca3fb7..8688e45a707877997d1d3aadd4e366e9b6a005f9 100644
--- a/drupal/modules/webform/tests/modules/webform_test_handler_invoke_alter/webform_test_handler_invoke_alter.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_handler_invoke_alter/webform_test_handler_invoke_alter.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_handler_remote_post/webform_test_handler_remote_post.info.yml b/drupal/modules/webform/tests/modules/webform_test_handler_remote_post/webform_test_handler_remote_post.info.yml
index ac0ef3b5311db91f8d9722430e7736b5d825776c..d2d582fd8a40d4ab3223ea55c5e84c8c9251af3e 100644
--- a/drupal/modules/webform/tests/modules/webform_test_handler_remote_post/webform_test_handler_remote_post.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_handler_remote_post/webform_test_handler_remote_post.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_markup/webform_test_markup.info.yml b/drupal/modules/webform/tests/modules/webform_test_markup/webform_test_markup.info.yml
index 6794608332ee18ddad8fa698b3e2426b8b82e8b5..c429c93c1515310fdfc43b255a9a3c126e7cc265 100644
--- a/drupal/modules/webform/tests/modules/webform_test_markup/webform_test_markup.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_markup/webform_test_markup.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_message_custom/webform_test_message_custom.info.yml b/drupal/modules/webform/tests/modules/webform_test_message_custom/webform_test_message_custom.info.yml
index 5dc7413d0daf9d21942fcfe629dc59ad8e48225c..deecacd2eaae4c49b4b4891ce65fc903e64b3b10 100644
--- a/drupal/modules/webform/tests/modules/webform_test_message_custom/webform_test_message_custom.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_message_custom/webform_test_message_custom.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_options/webform_test_options.info.yml b/drupal/modules/webform/tests/modules/webform_test_options/webform_test_options.info.yml
index 67590b147987a90ffd7bae7a32b49ce13f0e2070..badf605eb36a61811cf0c5ad39f17d154426ad6d 100644
--- a/drupal/modules/webform/tests/modules/webform_test_options/webform_test_options.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_options/webform_test_options.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_paragraphs/webform_test_paragraphs.info.yml b/drupal/modules/webform/tests/modules/webform_test_paragraphs/webform_test_paragraphs.info.yml
index cf7e6ff583d09666054c9802be5503d2eec1a8a4..c1ce647e2daed2748909cba59d561f8b99ce0a40 100644
--- a/drupal/modules/webform/tests/modules/webform_test_paragraphs/webform_test_paragraphs.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_paragraphs/webform_test_paragraphs.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - 'paragraphs:paragraphs'
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_rest/webform_test_rest.info.yml b/drupal/modules/webform/tests/modules/webform_test_rest/webform_test_rest.info.yml
index e12e663b690940dbbc513cefefd03708a84abc1f..bb8a98526843311f23091e9090944be94ab9f156 100644
--- a/drupal/modules/webform/tests/modules/webform_test_rest/webform_test_rest.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_rest/webform_test_rest.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - 'drupal:serialization'
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_states/webform_test_states.info.yml b/drupal/modules/webform/tests/modules/webform_test_states/webform_test_states.info.yml
index 40c82f3bd36167ac5617596b377b50c38f973160..1a0d23dfd86491ac4dfe327830acad1af2f1ae2c 100644
--- a/drupal/modules/webform/tests/modules/webform_test_states/webform_test_states.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_states/webform_test_states.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_submissions/webform_test_submissions.info.yml b/drupal/modules/webform/tests/modules/webform_test_submissions/webform_test_submissions.info.yml
index e2182144462c00d41cd1170d61ec1a7bc8bb9d44..01dc11c904210a8d413427310b1ea16a4a9fe7d4 100644
--- a/drupal/modules/webform/tests/modules/webform_test_submissions/webform_test_submissions.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_submissions/webform_test_submissions.info.yml
@@ -7,7 +7,7 @@ dependencies:
   - 'drupal:node'
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_third_party_settings/webform_test_third_party_settings.info.yml b/drupal/modules/webform/tests/modules/webform_test_third_party_settings/webform_test_third_party_settings.info.yml
index 4f1281f7da67821ba5c6a0ee466fbd099d8411a7..d04ec722e29fc277a2c19b039f858ead9fbb039f 100644
--- a/drupal/modules/webform/tests/modules/webform_test_third_party_settings/webform_test_third_party_settings.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_third_party_settings/webform_test_third_party_settings.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_translation/webform_test_translation.info.yml b/drupal/modules/webform/tests/modules/webform_test_translation/webform_test_translation.info.yml
index 5110f819649b61f8dc7ae393b3be6751dc6327f8..aed93b4bc1f774d61ef2604faf6de1b4eb6f95b7 100644
--- a/drupal/modules/webform/tests/modules/webform_test_translation/webform_test_translation.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_translation/webform_test_translation.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - 'drupal:locale'
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_translation_lingotek/webform_test_translation_lingotek.info.yml b/drupal/modules/webform/tests/modules/webform_test_translation_lingotek/webform_test_translation_lingotek.info.yml
index 8fe6e979a316607a579574d61395c469b91ccbd7..8fb6b62eccf15d04f78348355c35f912c5166af7 100644
--- a/drupal/modules/webform/tests/modules/webform_test_translation_lingotek/webform_test_translation_lingotek.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_translation_lingotek/webform_test_translation_lingotek.info.yml
@@ -10,7 +10,7 @@ dependencies:
   - 'lingotek:lingotek'
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_validate/webform_test_validate.info.yml b/drupal/modules/webform/tests/modules/webform_test_validate/webform_test_validate.info.yml
index 7987b9eb7bf15209fdf29451817efeb4662f2838..0fae9b928bf87836fc8fce805f7b1f17e7a7b140 100644
--- a/drupal/modules/webform/tests/modules/webform_test_validate/webform_test_validate.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_validate/webform_test_validate.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_variant/webform_test_variant.info.yml b/drupal/modules/webform/tests/modules/webform_test_variant/webform_test_variant.info.yml
index 3810f627c568aad0f720dae85e3327ced56e9442..df13737da3c80d20f9e089ed0b4feed721cd8b21 100644
--- a/drupal/modules/webform/tests/modules/webform_test_variant/webform_test_variant.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_variant/webform_test_variant.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_views/webform_test_views.info.yml b/drupal/modules/webform/tests/modules/webform_test_views/webform_test_views.info.yml
index 7669d76716a5b8c4e8dec04734fd13b04de2c22a..424379b5993375fce8c41cf99021a303e28e64ef 100644
--- a/drupal/modules/webform/tests/modules/webform_test_views/webform_test_views.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_views/webform_test_views.info.yml
@@ -9,7 +9,7 @@ dependencies:
   - 'drupal:views'
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/modules/webform_test_wizard_custom/webform_test_wizard_custom.info.yml b/drupal/modules/webform/tests/modules/webform_test_wizard_custom/webform_test_wizard_custom.info.yml
index fb034ba064d90e8fa62175e5359b0cd9708677df..3f9292b5b62a2b1d12175ecd30a54280670814b2 100644
--- a/drupal/modules/webform/tests/modules/webform_test_wizard_custom/webform_test_wizard_custom.info.yml
+++ b/drupal/modules/webform/tests/modules/webform_test_wizard_custom/webform_test_wizard_custom.info.yml
@@ -6,7 +6,7 @@ core_version_requirement: ^8.8
 dependencies:
   - 'webform:webform'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/tests/src/Functional/Element/WebformElementLikertTest.php b/drupal/modules/webform/tests/src/Functional/Element/WebformElementLikertTest.php
index 90284964df9140c43319f59b8878a8ca95489fba..df56c8ec4579f9876b55cb088a7c1e9eca954240 100644
--- a/drupal/modules/webform/tests/src/Functional/Element/WebformElementLikertTest.php
+++ b/drupal/modules/webform/tests/src/Functional/Element/WebformElementLikertTest.php
@@ -49,11 +49,14 @@ public function testLikertElement() {
     $this->assertRaw('<label>Question 1<span class="webform-element-help js-webform-element-help" role="tooltip" tabindex="0" data-webform-help="&lt;div class=&quot;webform-element-help--title&quot;&gt;Question 1&lt;/div&gt;&lt;div class=&quot;webform-element-help--content&quot;&gt;This is help text&lt;/div&gt;"><span aria-hidden="true">?</span></span>');
     $this->assertRaw('<label for="edit-likert-help-q1--2" class="option"><span class="webform-likert-label visually-hidden">Option 2<span class="webform-likert-help hidden"><span class="webform-element-help js-webform-element-help" role="tooltip" tabindex="0" data-webform-help="&lt;div class=&quot;webform-element-help--title&quot;&gt;Option 2&lt;/div&gt;&lt;div class=&quot;webform-element-help--content&quot;&gt;This is help text&lt;/div&gt;"><span aria-hidden="true">?</span></span>');
 
-    // Check likert required.
+    // Check likert with custom required error.
     $this->drupalPostForm('/webform/test_element_likert', [], 'Submit');
-    $this->assertRaw('Question 1 field is required.');
-    $this->assertRaw('Question 2 field is required.');
-    $this->assertRaw('Question 3 field is required.');
+    $this->assertNoRaw('Question 1 field is required.');
+    $this->assertNoRaw('Question 2 field is required.');
+    $this->assertNoRaw('Question 3 field is required.');
+    $this->assertRaw('{custom error for Question 1}');
+    $this->assertRaw('{custom error for Question 2}');
+    $this->assertRaw('{custom error for Question 3}');
 
     // Check likert processing.
     $edit = [
diff --git a/drupal/modules/webform/tests/src/Functional/Element/WebformElementOtherTest.php b/drupal/modules/webform/tests/src/Functional/Element/WebformElementOtherTest.php
index 584a9a1bb4151e9a71228f050bc8229688da735d..a102f6e4061015405321c6f97bf043fbd9173203 100644
--- a/drupal/modules/webform/tests/src/Functional/Element/WebformElementOtherTest.php
+++ b/drupal/modules/webform/tests/src/Functional/Element/WebformElementOtherTest.php
@@ -48,6 +48,11 @@ public function testBuildingOtherElements() {
     $this->assertRaw('<select data-drupal-selector="edit-select-other-multiple-select" multiple="multiple" name="select_other_multiple[select][]" id="edit-select-other-multiple-select" class="form-select">');
     $this->assertRaw('<input data-drupal-selector="edit-select-other-multiple-other" type="text" id="edit-select-other-multiple-other" name="select_other_multiple[other]" value="Four" size="60" maxlength="255" placeholder="Enter other…" class="form-text" />');
 
+    // Check select_other with zero (0) as the default value.
+    $this->assertRaw('<span class="fieldset-legend">Select other zero</span>');
+    $this->assertRaw('<select data-drupal-selector="edit-select-other-zero-select" id="edit-select-other-zero-select" name="select_other_zero[select]" class="form-select">');
+    $this->assertRaw('<input data-drupal-selector="edit-select-other-zero-other" type="text" id="edit-select-other-zero-other" name="select_other_zero[other]" value="0" size="60" maxlength="255" placeholder="Enter other…" class="form-text" />');
+
     /**************************************************************************/
     // checkboxes_other
     /**************************************************************************/
@@ -99,6 +104,32 @@ public function testBuildingOtherElements() {
   public function testProcessingOtherElements() {
     $webform = Webform::load('test_element_other');
 
+    /**************************************************************************/
+    // Basic input processing.
+    /**************************************************************************/
+
+    $this->postSubmission($webform);
+    $this->assertRaw("select_other_basic: Four
+select_other_advanced: Four
+select_other_multiple:
+  - One
+  - Two
+  - Four
+select_other_zero: '0'
+checkboxes_other_basic:
+  - One
+  - Two
+  - Four
+checkboxes_other_advanced:
+  - One
+  - Two
+  - Four
+radios_other_basic: Four
+radios_other_advanced: Four
+wrapper_other_fieldset: ''
+wrapper_other_form_element: ''
+wrapper_other_container: ''");
+
     /**************************************************************************/
     // select_other
     /**************************************************************************/
diff --git a/drupal/modules/webform/tests/src/Functional/Element/WebformElementTextFormatTest.php b/drupal/modules/webform/tests/src/Functional/Element/WebformElementTextFormatTest.php
index b2011d4fe1f295820bb15e378097a1bbfed89efd..b3f7f2a342d5ab9faba1c8b29e42d97a2a5a7a41 100644
--- a/drupal/modules/webform/tests/src/Functional/Element/WebformElementTextFormatTest.php
+++ b/drupal/modules/webform/tests/src/Functional/Element/WebformElementTextFormatTest.php
@@ -54,7 +54,7 @@ public function testTextFormat() {
 
     // Check that formats and tips are removed and/or hidden.
     $this->drupalGet('/webform/test_element_text_format');
-    $this->assertRaw('<div class="js-filter-wrapper filter-wrapper js-form-wrapper form-wrapper" data-drupal-selector="edit-text-format-format" style="display: none" id="edit-text-format-format">');
+    $this->assertRaw('<div class="js-filter-wrapper filter-wrapper js-form-wrapper form-wrapper" data-drupal-selector="edit-text-format-format" style="display: none" data-webform-states-no-clear id="edit-text-format-format">');
     $this->assertRaw('<div class="filter-help js-form-wrapper form-wrapper" data-drupal-selector="edit-text-format-format-help" style="display: none" id="edit-text-format-format-help">');
 
     // Check description + more.
diff --git a/drupal/modules/webform/tests/src/Functional/WebformEntityTranslationTest.php b/drupal/modules/webform/tests/src/Functional/WebformEntityTranslationTest.php
index 6b22cd87250a573eb4fd72d7618dac63ee64bc74..ca930b5a4a21381a7027f15edd2f97ec7b2d38ed 100644
--- a/drupal/modules/webform/tests/src/Functional/WebformEntityTranslationTest.php
+++ b/drupal/modules/webform/tests/src/Functional/WebformEntityTranslationTest.php
@@ -329,7 +329,7 @@ public function testTranslateVariants() {
     $webform = Webform::load('test_translation');
     $variants = $webform->getVariants();
     foreach ($variants as $variant) {
-       $webform->deleteWebformVariant($variant);
+      $webform->deleteWebformVariant($variant);
     }
     $webform->deleteElement('variant');
     $webform->save();
diff --git a/drupal/modules/webform/tests/themes/webform_test_bartik/webform_test_bartik.info.yml b/drupal/modules/webform/tests/themes/webform_test_bartik/webform_test_bartik.info.yml
index 21ece20ff31cb40aa8415273e6ab67863fff0677..61dc4c4c93c65bf7de767f6e38a69ee87d00a5e7 100644
--- a/drupal/modules/webform/tests/themes/webform_test_bartik/webform_test_bartik.info.yml
+++ b/drupal/modules/webform/tests/themes/webform_test_bartik/webform_test_bartik.info.yml
@@ -5,7 +5,7 @@ name: 'Webform Bartik test'
 description: 'Support theme for webform Bartik integration testing.'
 package: 'Webform Testing'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855649
+datestamp: 1614711104
diff --git a/drupal/modules/webform/webform.info.yml b/drupal/modules/webform/webform.info.yml
index dd38d976e4271831624fa7d56f41700b21678a44..141195600f5270f1c83c2441c8f97949acdbe1f9 100644
--- a/drupal/modules/webform/webform.info.yml
+++ b/drupal/modules/webform/webform.info.yml
@@ -8,7 +8,7 @@ dependencies:
   - 'drupal:field'
   - 'drupal:user'
 
-# Information added by Drupal.org packaging script on 2020-12-25
-version: '8.x-5.23'
+# Information added by Drupal.org packaging script on 2021-03-02
+version: '8.x-5.25'
 project: 'webform'
-datestamp: 1608855650
+datestamp: 1614711104
diff --git a/drupal/modules/webform/webform.module b/drupal/modules/webform/webform.module
index abb02191a4f2bf33e07d5a7be4ea4f2f7198f75f..b9b01aff3e128ef16551924623300572f0665c0c 100644
--- a/drupal/modules/webform/webform.module
+++ b/drupal/modules/webform/webform.module
@@ -1042,19 +1042,19 @@ function webform_process_options(&$element, FormStateInterface $form_state, &$co
  * @param string $message
  *   The error message.
  * @param string $filename
- *   The filename that the error was raised in.
- * @param int $line
- *   The line number the error was raised at.
+ *   (optional) The filename that the error was raised in.
+ * @param string $line
+ *   (optional) The line number the error was raised at.
  * @param array $context
- *   An array that points to the active symbol table at the point the error
- *   occurred.
+ *   (optional) An array that points to the active symbol table at the point the
+ *   error occurred.
  *
  * @throws \ErrorException
  *   Throw ErrorException for E_RECOVERABLE_ERROR errors.
  *
  * @see \Drupal\webform\WebformEntityElementsValidator::validateRendering()
  */
-function _webform_entity_element_validate_rendering_error_handler($error_level, $message, $filename, $line, array $context) {
+function _webform_entity_element_validate_rendering_error_handler($error_level, $message, $filename = NULL, $line = NULL, $context = NULL) {
   // From: http://stackoverflow.com/questions/15461611/php-try-catch-not-catching-all-exceptions
   if (E_RECOVERABLE_ERROR === $error_level) {
     // Allow Drupal to still log the error but convert it to a warning.
diff --git a/drupal/themes/custom/cernbase/CHANGELOG.md b/drupal/themes/custom/cernbase/CHANGELOG.md
index 0da3865aec5855490e8222f8d50e728444cb52ef..635af5f022e001ef9b879fac45a5ed63ab67ed97 100644
--- a/drupal/themes/custom/cernbase/CHANGELOG.md
+++ b/drupal/themes/custom/cernbase/CHANGELOG.md
@@ -5,7 +5,26 @@ All notable changes to this project will be documented in this file.
 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
+## [2.6.7] - 21/04/2021
+
+- Fix spacing issues in lists
+- Remove ul implementation with pseudo selectors instead of html bullets
+- Add styles for cookie management module
+
+## [2.6.6] - 10/02/2021
+
+- Fix indentation issues for unordered lists in different text types
+
+## [2.6.5] - 09/02/2021
+
+- Remove deprecated function node_load (passes D9-readiness scan)
+
+## [2.6.4] - 08/02/2021
+
+- Add core: 8.x to fix enabling issue
+
 ## [2.6.3] - 22/01/2021
+
 - Apply fix for unordered lists with long text not being aligned
 
 ## [2.6.2] - 18/01/2021
diff --git a/drupal/themes/custom/cernbase/cernbase.info.yml b/drupal/themes/custom/cernbase/cernbase.info.yml
index fdd91dd375f318c40c18404bbaaf3913d0d0aa60..646307750ddc9df212e782d5e3e97b058cac8d43 100755
--- a/drupal/themes/custom/cernbase/cernbase.info.yml
+++ b/drupal/themes/custom/cernbase/cernbase.info.yml
@@ -1,8 +1,9 @@
 name: CERN BASE
 type: theme
 description: "CERN BASE theme"
+core: 8.x
 core_version_requirement: ^8 || ^9
-version: 2.6.3
+version: 2.6.7
 base theme: bootstrap
 hidden: true
 
diff --git a/drupal/themes/custom/cernbase/cernbase.libraries.yml b/drupal/themes/custom/cernbase/cernbase.libraries.yml
index 95e2c0d00ec1bb90229a5c922b268b5860fbd49c..6a7848387c67187603fde38ae7c7c3e3c278f3cb 100755
--- a/drupal/themes/custom/cernbase/cernbase.libraries.yml
+++ b/drupal/themes/custom/cernbase/cernbase.libraries.yml
@@ -1,6 +1,5 @@
 global-styling:
   css:
-
     layout:
       css/layout.css: {}
     component:
@@ -17,6 +16,7 @@ global-styling:
       //framework.web.cern.ch/framework/3.0/js/colorbox/colorbox.css: {}
     theme:
       css/theme.css: {}
+      css/cookies.css: {}
       css/viewspage.css: {}
       css/views/faq-views.css: {}
       css/views/agenda-views.css: {}
diff --git a/drupal/themes/custom/cernbase/cernbase.theme b/drupal/themes/custom/cernbase/cernbase.theme
index 311d228287ebcf977535b92f2792e5edd64a9148..e93410e6cd1703268ba9d7f9f349508fd3b21baa 100755
--- a/drupal/themes/custom/cernbase/cernbase.theme
+++ b/drupal/themes/custom/cernbase/cernbase.theme
@@ -1,5 +1,7 @@
 <?php
 
+use Drupal\node\Entity\Node;
+
 /**
  * @file
  * Functions to support theming in the Cern Base theme.
@@ -53,7 +55,7 @@ function cernbase_preprocess_page(&$variables) {
       $variables['cern_node_type'] = \Drupal::routeMatch()->getParameter('node')->getType();
     // if $node is string (for revisions)
     } else if (is_string($object)) {
-      $variables['cern_node_type'] = node_load($object)->getType();
+      $variables['cern_node_type'] = Node::load($object)->getType();
     }
 	}
 
diff --git a/drupal/themes/custom/cernbase/composer.json b/drupal/themes/custom/cernbase/composer.json
index af166d4fabc686560f5d6d9359ed48f9182b8b4a..cbf6c018b9ba4aa96c483ed53d07cb2c2a32318c 100644
--- a/drupal/themes/custom/cernbase/composer.json
+++ b/drupal/themes/custom/cernbase/composer.json
@@ -1,7 +1,7 @@
 {
     "name": "drupal/cern-base-theme",
     "description": "Base theme of all CERN Drupal themes",
-    "version": "2.6.3",
+    "version": "2.6.7",
     "type": "drupal-custom-theme",
     "license": "GPL-2.0-or-later",
     "authors": [
diff --git a/drupal/themes/custom/cernbase/css/components/fields.css b/drupal/themes/custom/cernbase/css/components/fields.css
index dfe6c52138940ec6811163b5917cd332052cd9e7..3c8669e5633919550f70a81025e43dee5f8d1626 100644
--- a/drupal/themes/custom/cernbase/css/components/fields.css
+++ b/drupal/themes/custom/cernbase/css/components/fields.css
@@ -3,7 +3,8 @@
  * Visual styles for fields.
  */
 .field--item {
-  word-break: break-word; }
+  word-break: break-word;
+  z-index: 210; }
 
 .field--label {
   font-weight: bold;
diff --git a/drupal/themes/custom/cernbase/css/cookies.css b/drupal/themes/custom/cernbase/css/cookies.css
new file mode 100644
index 0000000000000000000000000000000000000000..310620e06701d8d38f4d551325fc47cfd4349edf
--- /dev/null
+++ b/drupal/themes/custom/cernbase/css/cookies.css
@@ -0,0 +1,23 @@
+.cookiesjsr-layer {
+  font-size: 1vw;
+  height: 50%; }
+  @media only screen and (max-width: 991px) {
+    .cookiesjsr-layer {
+      font-size: 2vh;
+      width: 80%; }
+      .cookiesjsr-layer .cookiesjsr-layer--label-all {
+        display: none; } }
+  .cookiesjsr-layer header {
+    background: transparent !important;
+    top: 0 !important; }
+    .cookiesjsr-layer header .cookiesjsr-layer--close {
+      position: absolute;
+      right: 15px; }
+
+.cookiesjsr-banner {
+  font-size: 1vw; }
+  @media only screen and (max-width: 991px) {
+    .cookiesjsr-banner {
+      font-size: 2vh; } }
+
+/*# sourceMappingURL=cookies.css.map */
diff --git a/drupal/themes/custom/cernbase/css/layout.css b/drupal/themes/custom/cernbase/css/layout.css
index d7b3e7ff5bcfbbb78d895dc1c46f068222576925..99edcd0dcca3cea3d85969c467fcc7fac36d16ae 100755
--- a/drupal/themes/custom/cernbase/css/layout.css
+++ b/drupal/themes/custom/cernbase/css/layout.css
@@ -41,9 +41,6 @@ strong {
   .sidebar-left nav ul > li {
     width: auto; }
 
-.region-content [class*="field--type-text"] ul li, .region-content .full-html-markup ul li {
-  text-indent: -0.8em; }
-
 .region-contentfooter .view-header h2 {
   text-align: center;
   margin-bottom: 20px; }
diff --git a/drupal/themes/custom/cernbase/css/theme.css b/drupal/themes/custom/cernbase/css/theme.css
old mode 100755
new mode 100644
index 6d62026226b24e92053cb87998c9d6ba32dd2402..b59840a22fab7e9fea12ba56eb7c00e8efee76b4
--- a/drupal/themes/custom/cernbase/css/theme.css
+++ b/drupal/themes/custom/cernbase/css/theme.css
@@ -1,4 +1,3 @@
-@charset "UTF-8";
 main .field--type-text-with-summary h1,
 main .text-component-text.basic_html h1,
 main .text-component-text.restricted_html h1,
@@ -1039,18 +1038,9 @@ main .text-component-text.basic_html ul,
 main .text-component-text.restricted_html ul,
 main .text-component-text.cern_full_html ul,
 main .full-html-markup ul {
-  list-style: none;
   padding: 0;
   margin: 0 0 15px 20px;
   line-height: 25px; }
-  main .field--type-text-with-summary ul li::before,
-  main .text-component-text.basic_html ul li::before,
-  main .text-component-text.restricted_html ul li::before,
-  main .text-component-text.cern_full_html ul li::before,
-  main .full-html-markup ul li::before {
-    content: "• ";
-    margin: 0 5px 0 0;
-    line-height: 25px; }
   main .field--type-text-with-summary ul ul,
   main .text-component-text.basic_html ul ul,
   main .text-component-text.restricted_html ul ul,
@@ -1077,13 +1067,19 @@ main .full-html-markup ul {
     main .full-html-markup ul.nav li::before,
     main .full-html-markup ul.dropdown-menu li::before {
       display: none; }
+  main .field--type-text-with-summary ul li :not(li):not(ul),
+  main .text-component-text.basic_html ul li :not(li):not(ul),
+  main .text-component-text.restricted_html ul li :not(li):not(ul),
+  main .text-component-text.cern_full_html ul li :not(li):not(ul),
+  main .full-html-markup ul li :not(li):not(ul) {
+    display: revert; }
 main .field--type-text-with-summary ol,
 main .text-component-text.basic_html ol,
 main .text-component-text.restricted_html ol,
 main .text-component-text.cern_full_html ol,
 main .full-html-markup ol {
   padding: 0;
-  margin: 0 0 15px 40px;
+  margin-left: 20px;
   line-height: 25px; }
   main .field--type-text-with-summary ol li,
   main .text-component-text.basic_html ol li,
diff --git a/drupal/themes/custom/cernbase/sass/components/fields.scss b/drupal/themes/custom/cernbase/sass/components/fields.scss
index 0cfbfe527472df08ed8f7b968d2fa6f001cda1a9..57536999e7ad12c7c60a4927152696b373e94358 100644
--- a/drupal/themes/custom/cernbase/sass/components/fields.scss
+++ b/drupal/themes/custom/cernbase/sass/components/fields.scss
@@ -5,6 +5,7 @@
 
 .field--item{
   word-break: break-word;
+  z-index: 210;
 }
 
 .field--label {
diff --git a/drupal/themes/custom/cernbase/sass/cookies.scss b/drupal/themes/custom/cernbase/sass/cookies.scss
new file mode 100644
index 0000000000000000000000000000000000000000..b286a96ef5ef40cfe8b5d4335eafaf9d82e39fbb
--- /dev/null
+++ b/drupal/themes/custom/cernbase/sass/cookies.scss
@@ -0,0 +1,38 @@
+
+
+// Styles of cookies layer and banner
+
+.cookiesjsr-layer{
+
+  font-size: 1vw;
+  height: 50%;
+
+  @media only screen and (max-width: 991px) {
+    font-size: 2vh;
+    width: 80%;
+
+    .cookiesjsr-layer--label-all{
+      display: none;
+    }
+
+  }
+
+  header{
+    background: transparent !important;
+    top: 0 !important;
+
+    .cookiesjsr-layer--close{
+      position: absolute;
+      right: 15px;
+    }
+  }
+}
+
+.cookiesjsr-banner{
+  font-size: 1vw;
+
+  @media only screen and (max-width: 991px) {
+    font-size: 2vh;
+  }
+
+}
\ No newline at end of file
diff --git a/drupal/themes/custom/cernbase/sass/layout.scss b/drupal/themes/custom/cernbase/sass/layout.scss
index 4b50a335703dd76848997e444daef27d2fd83a16..52abbd0a2c7ad21f6c49b05f3320363c0c6da0cc 100755
--- a/drupal/themes/custom/cernbase/sass/layout.scss
+++ b/drupal/themes/custom/cernbase/sass/layout.scss
@@ -67,16 +67,6 @@ strong {
 
 }
 
-.region-content{
-  [class*="field--type-text"], .full-html-markup{
-    ul{
-      li{
-        text-indent: -0.8em;
-      }
-    }
-  }
-}
-
 
 //content footer region
 .region-contentfooter{
diff --git a/drupal/themes/custom/cernbase/sass/theme.scss b/drupal/themes/custom/cernbase/sass/theme.scss
index 20444d80241b7853738a9ef52ef3fe7bb60b7eb0..9d779cb501ede97a8d2c34c68d341d9cdc2e4783 100755
--- a/drupal/themes/custom/cernbase/sass/theme.scss
+++ b/drupal/themes/custom/cernbase/sass/theme.scss
@@ -966,7 +966,6 @@ figure.loading-cds-error {
 
 //html markup
 main {
-
   .field--type-text-with-summary,
   .text-component-text.basic_html,
   .text-component-text.restricted_html,
@@ -1012,19 +1011,10 @@ main {
     }
 
     ul {
-      list-style: none;
       padding: 0;
       margin: 0 0 15px 20px;
       line-height: 25px;
 
-      li {
-        &::before {
-          content: "• ";
-          margin: 0 5px 0 0;
-          line-height: 25px;
-        }
-      }
-
       ul {
         margin-bottom: 0;
       }
@@ -1039,11 +1029,19 @@ main {
           }
         }
       }
+
+      li {
+        :not(li){
+          &:not(ul){
+            display: revert;
+          }
+        }
+      }
     }
 
     ol {
       padding: 0;
-      margin: 0 0 15px 40px;
+      margin-left: 20px;
       line-height: 25px;
 
       li {
@@ -1070,6 +1068,7 @@ main {
       max-width: 100%;
     }
   }
+
 }
 
 // table caption
diff --git a/drupal/themes/custom/cernclean/CHANGELOG.md b/drupal/themes/custom/cernclean/CHANGELOG.md
index 327c554c7e5163529a72fe97b3bcfad29ae2d574..24c1fb80935e0544f5d0a56f5d31b6b1c4986bc3 100644
--- a/drupal/themes/custom/cernclean/CHANGELOG.md
+++ b/drupal/themes/custom/cernclean/CHANGELOG.md
@@ -4,6 +4,20 @@ All notable changes to this project will be documented in this file.
 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
+## [2.6.12] - 27/04/2021
+
+- Fix search bar appearing on tablet devices when it should not
+- Fix underline of menu items that are not links not aligning with item
+- Fix font family of menu items in sidebar blocks
+
+## [2.6.11] - 09/02/2021
+
+- Remove D9 deprecated function file_load (passes D9-readiness scan)
+
+## [2.6.10] - 08/02/2021
+
+- Add core: 8.x to fix enabling issue
+
 ## [2.6.9] - 18/01/2021
 
 - Update theme to be D9-ready
diff --git a/drupal/themes/custom/cernclean/cernclean.info.yml b/drupal/themes/custom/cernclean/cernclean.info.yml
index 0d8f20e8100a720c55d0dd337b934f4b2de0449e..853870e8632f6deec12d5fcc90a06256ebf8182e 100644
--- a/drupal/themes/custom/cernclean/cernclean.info.yml
+++ b/drupal/themes/custom/cernclean/cernclean.info.yml
@@ -1,8 +1,9 @@
 name: CERN
 type: theme
 description: "CERN theme"
+core: 8.x
 core_version_requirement: ^8 || ^9
-version: 2.6.9
+version: 2.6.12
 base theme: cernbase
 
 # libraries
diff --git a/drupal/themes/custom/cernclean/cernclean.theme b/drupal/themes/custom/cernclean/cernclean.theme
index 507eb6dc8724974bf7d880e31ba85449f0965e4b..ded5f657282f188fb4431a705bf98e0737b66926 100644
--- a/drupal/themes/custom/cernclean/cernclean.theme
+++ b/drupal/themes/custom/cernclean/cernclean.theme
@@ -5,6 +5,7 @@
  */
 
 use Drupal\Core\Template\Attribute;
+use \Drupal\file\Entity\File;
 
 /**
  * Implements hook_preprocess_page() for block templates.
@@ -26,7 +27,7 @@ function cernclean_preprocess_page(&$variables) {
   $fid = theme_get_setting('site_new_logo');
   // Check if there is a uploaded logo
   if (!empty($fid)) {
-    $file = file_load($fid[0]);
+    $file = File::load($fid[0]);
     if ($file){
       $file->setPermanent();
       $file->save();
@@ -115,7 +116,7 @@ function cernclean_form_system_theme_settings_alter(&$form, \Drupal\Core\Form\Fo
 			'#group' => 'cernclean_theme_settings',
 			'#title' => t('Header'),
 			'#weight' => -10,
-			'#description' => t('Remember that you set the <strong>Site Name</strong> and <strong>Site Slogan</strong> 
+			'#description' => t('Remember that you set the <strong>Site Name</strong> and <strong>Site Slogan</strong>
 														on <a href="/admin/config/system/site-information">Basic page settings page</a>.<br />
 													'),
 	);
@@ -199,3 +200,19 @@ function autocheckbootstrap($form, \Drupal\Core\Form\FormStateInterface $form_st
   $settings = $form_state->get('theme_settings');
   \Drupal::configFactory()->getEditable($settings)->set('cdn_provider', '')->save();
 }
+
+/**
+ * Implements hook_preprocess_menu__main() for main--menu block template.
+ * Enable variables for the .html.twig
+ */
+function cernclean_preprocess_menu__main(&$variables) {
+    //Loads the site configuration.
+    $config = \Drupal::config('system.site');
+
+    // check if search is enabled and set check to show link
+    if (\Drupal::moduleHandler()->moduleExists('search')){
+        $variables['site_show_search'] = theme_get_setting('site_show_search');
+    }
+
+    return $variables;
+}
diff --git a/drupal/themes/custom/cernclean/composer.json b/drupal/themes/custom/cernclean/composer.json
index e616340064a62c58ec1ef4b1cae433cf82b9e39f..67d2fe2fc3c5b23d9858041b5dcb58ad2b8f6be4 100644
--- a/drupal/themes/custom/cernclean/composer.json
+++ b/drupal/themes/custom/cernclean/composer.json
@@ -1,7 +1,7 @@
 {
     "name": "drupal/cern-theme",
     "description": "Defines the CERN theme",
-    "version": "2.6.9",
+    "version": "2.6.12",
     "type": "drupal-custom-theme",
     "license": "GPL-2.0-or-later",
     "authors": [
diff --git a/drupal/themes/custom/cernclean/css/blocks.css b/drupal/themes/custom/cernclean/css/blocks.css
index e3c764cb5023ae52a510e2caaad1eca68829cfa0..4a6aa5ab953df4a85130ae31a6fac953dce2de62 100644
--- a/drupal/themes/custom/cernclean/css/blocks.css
+++ b/drupal/themes/custom/cernclean/css/blocks.css
@@ -4,199 +4,252 @@
  * Includes styles of custom blocks / menu blocks / view blocks
  */
 .region-left > section, .region-right > section, .component-row__sidebar-right > section, .component-row__sidebar-left > section {
-  margin-bottom: 30px; }
-  .region-left > section:first-child, .region-right > section:first-child, .component-row__sidebar-right > section:first-child, .component-row__sidebar-left > section:first-child {
-    margin-top: 30px; }
-  .region-left > section:not(.without-shadow), .region-right > section:not(.without-shadow), .component-row__sidebar-right > section:not(.without-shadow), .component-row__sidebar-left > section:not(.without-shadow) {
-    box-shadow: 0 0 2px 1px lightgrey;
-    padding: 15px 25px;
-    margin-bottom: 30px; }
-    .region-left > section:not(.without-shadow):first-child, .region-right > section:not(.without-shadow):first-child, .component-row__sidebar-right > section:not(.without-shadow):first-child, .component-row__sidebar-left > section:not(.without-shadow):first-child {
-      margin-top: 30px; }
-  .region-left > section > div.field, .region-right > section > div.field, .component-row__sidebar-right > section > div.field, .component-row__sidebar-left > section > div.field {
-    margin-bottom: 20px; }
-    .region-left > section > div.field ul, .region-right > section > div.field ul, .component-row__sidebar-right > section > div.field ul, .component-row__sidebar-left > section > div.field ul {
-      margin: unset; }
-  .region-left > section > div.form-group .view > h1, .region-right > section > div.form-group .view > h1, .component-row__sidebar-right > section > div.form-group .view > h1, .component-row__sidebar-left > section > div.form-group .view > h1 {
-    display: none; }
-  .region-left > section > div.form-group .view:not(.vertical-boxes) .view-content, .region-right > section > div.form-group .view:not(.vertical-boxes) .view-content, .component-row__sidebar-right > section > div.form-group .view:not(.vertical-boxes) .view-content, .component-row__sidebar-left > section > div.form-group .view:not(.vertical-boxes) .view-content {
-    margin-bottom: 20px;
-    padding: 0; }
-    .region-left > section > div.form-group .view:not(.vertical-boxes) .view-content .views-row, .region-right > section > div.form-group .view:not(.vertical-boxes) .view-content .views-row, .component-row__sidebar-right > section > div.form-group .view:not(.vertical-boxes) .view-content .views-row, .component-row__sidebar-left > section > div.form-group .view:not(.vertical-boxes) .view-content .views-row {
-      padding: unset; }
-      .region-left > section > div.form-group .view:not(.vertical-boxes) .view-content .views-row .views-field, .region-right > section > div.form-group .view:not(.vertical-boxes) .view-content .views-row .views-field, .component-row__sidebar-right > section > div.form-group .view:not(.vertical-boxes) .view-content .views-row .views-field, .component-row__sidebar-left > section > div.form-group .view:not(.vertical-boxes) .view-content .views-row .views-field {
-        margin: 10px 0; }
+  margin-bottom: 30px;
+}
+.region-left > section:first-child, .region-right > section:first-child, .component-row__sidebar-right > section:first-child, .component-row__sidebar-left > section:first-child {
+  margin-top: 30px;
+}
+.region-left > section:not(.without-shadow), .region-right > section:not(.without-shadow), .component-row__sidebar-right > section:not(.without-shadow), .component-row__sidebar-left > section:not(.without-shadow) {
+  box-shadow: 0 0 2px 1px lightgrey;
+  padding: 15px 25px;
+  margin-bottom: 30px;
+}
+.region-left > section:not(.without-shadow):first-child, .region-right > section:not(.without-shadow):first-child, .component-row__sidebar-right > section:not(.without-shadow):first-child, .component-row__sidebar-left > section:not(.without-shadow):first-child {
+  margin-top: 30px;
+}
+.region-left > section > div.field, .region-right > section > div.field, .component-row__sidebar-right > section > div.field, .component-row__sidebar-left > section > div.field {
+  margin-bottom: 20px;
+}
+.region-left > section > div.field ul, .region-right > section > div.field ul, .component-row__sidebar-right > section > div.field ul, .component-row__sidebar-left > section > div.field ul {
+  margin: unset;
+}
+.region-left > section > div.form-group .view > h1, .region-right > section > div.form-group .view > h1, .component-row__sidebar-right > section > div.form-group .view > h1, .component-row__sidebar-left > section > div.form-group .view > h1 {
+  display: none;
+}
+.region-left > section > div.form-group .view:not(.vertical-boxes) .view-content, .region-right > section > div.form-group .view:not(.vertical-boxes) .view-content, .component-row__sidebar-right > section > div.form-group .view:not(.vertical-boxes) .view-content, .component-row__sidebar-left > section > div.form-group .view:not(.vertical-boxes) .view-content {
+  margin-bottom: 20px;
+  padding: 0;
+}
+.region-left > section > div.form-group .view:not(.vertical-boxes) .view-content .views-row, .region-right > section > div.form-group .view:not(.vertical-boxes) .view-content .views-row, .component-row__sidebar-right > section > div.form-group .view:not(.vertical-boxes) .view-content .views-row, .component-row__sidebar-left > section > div.form-group .view:not(.vertical-boxes) .view-content .views-row {
+  padding: unset;
+}
+.region-left > section > div.form-group .view:not(.vertical-boxes) .view-content .views-row .views-field, .region-right > section > div.form-group .view:not(.vertical-boxes) .view-content .views-row .views-field, .component-row__sidebar-right > section > div.form-group .view:not(.vertical-boxes) .view-content .views-row .views-field, .component-row__sidebar-left > section > div.form-group .view:not(.vertical-boxes) .view-content .views-row .views-field {
+  margin: 10px 0;
+}
 .region-left > nav, .region-right > nav, .component-row__sidebar-right > nav, .component-row__sidebar-left > nav {
   padding: 0;
-  margin-bottom: 30px; }
-  .region-left > nav .dropdown-menu, .region-right > nav .dropdown-menu, .component-row__sidebar-right > nav .dropdown-menu, .component-row__sidebar-left > nav .dropdown-menu {
-    position: relative;
-    z-index: 250; }
-  .region-left > nav > ul.menu, .region-right > nav > ul.menu, .component-row__sidebar-right > nav > ul.menu, .component-row__sidebar-left > nav > ul.menu {
-    padding: 25px; }
-    .region-left > nav > ul.menu > li, .region-right > nav > ul.menu > li, .component-row__sidebar-right > nav > ul.menu > li, .component-row__sidebar-left > nav > ul.menu > li {
-      margin: 0 0 10px; }
-      .region-left > nav > ul.menu > li > a, .region-left > nav > ul.menu > li > span, .region-right > nav > ul.menu > li > a, .region-right > nav > ul.menu > li > span, .component-row__sidebar-right > nav > ul.menu > li > a, .component-row__sidebar-right > nav > ul.menu > li > span, .component-row__sidebar-left > nav > ul.menu > li > a, .component-row__sidebar-left > nav > ul.menu > li > span {
-        padding: unset;
-        cursor: pointer;
-        font-size: 21px;
-        font-size: 2.1rem; }
-        .region-left > nav > ul.menu > li > a:after, .region-left > nav > ul.menu > li > span:after, .region-right > nav > ul.menu > li > a:after, .region-right > nav > ul.menu > li > span:after, .component-row__sidebar-right > nav > ul.menu > li > a:after, .component-row__sidebar-right > nav > ul.menu > li > span:after, .component-row__sidebar-left > nav > ul.menu > li > a:after, .component-row__sidebar-left > nav > ul.menu > li > span:after {
-          display: none; }
-      .region-left > nav > ul.menu > li > ul li a, .region-left > nav > ul.menu > li > ul li span, .region-right > nav > ul.menu > li > ul li a, .region-right > nav > ul.menu > li > ul li span, .component-row__sidebar-right > nav > ul.menu > li > ul li a, .component-row__sidebar-right > nav > ul.menu > li > ul li span, .component-row__sidebar-left > nav > ul.menu > li > ul li a, .component-row__sidebar-left > nav > ul.menu > li > ul li span {
-        padding: 5px 0 8px 20px;
-        cursor: pointer; }
-        .region-left > nav > ul.menu > li > ul li a:before, .region-left > nav > ul.menu > li > ul li span:before, .region-right > nav > ul.menu > li > ul li a:before, .region-right > nav > ul.menu > li > ul li span:before, .component-row__sidebar-right > nav > ul.menu > li > ul li a:before, .component-row__sidebar-right > nav > ul.menu > li > ul li span:before, .component-row__sidebar-left > nav > ul.menu > li > ul li a:before, .component-row__sidebar-left > nav > ul.menu > li > ul li span:before {
-          -webkit-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
-          -khtml-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
-          -moz-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
-          -ms-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
-          -o-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
-          transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
-          font-size: 36px;
-          font-size: 3.6rem;
-          content: '\j';
-          float: left;
-          font-family: 'cern-icons';
-          display: block;
-          top: -10px;
-          left: -12px;
-          position: absolute;
-          transform: rotate(0deg); }
-        .region-left > nav > ul.menu > li > ul li a:hover:before, .region-left > nav > ul.menu > li > ul li span:hover:before, .region-right > nav > ul.menu > li > ul li a:hover:before, .region-right > nav > ul.menu > li > ul li span:hover:before, .component-row__sidebar-right > nav > ul.menu > li > ul li a:hover:before, .component-row__sidebar-right > nav > ul.menu > li > ul li span:hover:before, .component-row__sidebar-left > nav > ul.menu > li > ul li a:hover:before, .component-row__sidebar-left > nav > ul.menu > li > ul li span:hover:before {
-          left: -4px; }
-  .region-left > nav nav.navbar, .region-right > nav nav.navbar, .component-row__sidebar-right > nav nav.navbar, .component-row__sidebar-left > nav nav.navbar {
-    margin-bottom: 30px;
-    padding: 0; }
-    .region-left > nav nav.navbar.navbar.main-menu > .container-fluid > .navbar-header, .region-right > nav nav.navbar.navbar.main-menu > .container-fluid > .navbar-header, .component-row__sidebar-right > nav nav.navbar.navbar.main-menu > .container-fluid > .navbar-header, .component-row__sidebar-left > nav nav.navbar.navbar.main-menu > .container-fluid > .navbar-header {
-      display: none; }
-    .region-left > nav nav.navbar.navbar.main-menu > .container-fluid > .collapse, .region-right > nav nav.navbar.navbar.main-menu > .container-fluid > .collapse, .component-row__sidebar-right > nav nav.navbar.navbar.main-menu > .container-fluid > .collapse, .component-row__sidebar-left > nav nav.navbar.navbar.main-menu > .container-fluid > .collapse {
-      display: block; }
-    .region-left > nav nav.navbar.main-menu, .region-right > nav nav.navbar.main-menu, .component-row__sidebar-right > nav nav.navbar.main-menu, .component-row__sidebar-left > nav nav.navbar.main-menu {
-      background-color: transparent;
-      border-color: transparent; }
-      .region-left > nav nav.navbar.main-menu ul.navbar-nav, .region-right > nav nav.navbar.main-menu ul.navbar-nav, .component-row__sidebar-right > nav nav.navbar.main-menu ul.navbar-nav, .component-row__sidebar-left > nav nav.navbar.main-menu ul.navbar-nav {
-        float: none;
-        padding: 25px; }
-        .region-left > nav nav.navbar.main-menu ul.navbar-nav > li > a, .region-left > nav nav.navbar.main-menu ul.navbar-nav > li > span, .region-right > nav nav.navbar.main-menu ul.navbar-nav > li > a, .region-right > nav nav.navbar.main-menu ul.navbar-nav > li > span, .component-row__sidebar-right > nav nav.navbar.main-menu ul.navbar-nav > li > a, .component-row__sidebar-right > nav nav.navbar.main-menu ul.navbar-nav > li > span, .component-row__sidebar-left > nav nav.navbar.main-menu ul.navbar-nav > li > a, .component-row__sidebar-left > nav nav.navbar.main-menu ul.navbar-nav > li > span {
-          font-size: 21px;
-          font-size: 2.1rem;
-          cursor: pointer;
-          padding: unset;
-          line-height: inherit; }
-          .region-left > nav nav.navbar.main-menu ul.navbar-nav > li > a:after, .region-left > nav nav.navbar.main-menu ul.navbar-nav > li > span:after, .region-right > nav nav.navbar.main-menu ul.navbar-nav > li > a:after, .region-right > nav nav.navbar.main-menu ul.navbar-nav > li > span:after, .component-row__sidebar-right > nav nav.navbar.main-menu ul.navbar-nav > li > a:after, .component-row__sidebar-right > nav nav.navbar.main-menu ul.navbar-nav > li > span:after, .component-row__sidebar-left > nav nav.navbar.main-menu ul.navbar-nav > li > a:after, .component-row__sidebar-left > nav nav.navbar.main-menu ul.navbar-nav > li > span:after {
-            display: none; }
-      .region-left > nav nav.navbar.main-menu ul.dropdown-menu, .region-right > nav nav.navbar.main-menu ul.dropdown-menu, .component-row__sidebar-right > nav nav.navbar.main-menu ul.dropdown-menu, .component-row__sidebar-left > nav nav.navbar.main-menu ul.dropdown-menu {
-        display: contents; }
-      .region-left > nav nav.navbar.main-menu ul .caret, .region-right > nav nav.navbar.main-menu ul .caret, .component-row__sidebar-right > nav nav.navbar.main-menu ul .caret, .component-row__sidebar-left > nav nav.navbar.main-menu ul .caret {
-        display: none; }
-      .region-left > nav nav.navbar.main-menu ul a, .region-left > nav nav.navbar.main-menu ul span, .region-right > nav nav.navbar.main-menu ul a, .region-right > nav nav.navbar.main-menu ul span, .component-row__sidebar-right > nav nav.navbar.main-menu ul a, .component-row__sidebar-right > nav nav.navbar.main-menu ul span, .component-row__sidebar-left > nav nav.navbar.main-menu ul a, .component-row__sidebar-left > nav nav.navbar.main-menu ul span {
-        white-space: normal; }
-    .region-left > nav nav.navbar > h2, .region-right > nav nav.navbar > h2, .component-row__sidebar-right > nav nav.navbar > h2, .component-row__sidebar-left > nav nav.navbar > h2 {
-      margin-bottom: 30px; }
-    .region-left > nav nav.navbar > ul, .region-right > nav nav.navbar > ul, .component-row__sidebar-right > nav nav.navbar > ul, .component-row__sidebar-left > nav nav.navbar > ul {
-      padding: 15px 25px; }
-      .region-left > nav nav.navbar > ul.dropdown-menu, .region-right > nav nav.navbar > ul.dropdown-menu, .component-row__sidebar-right > nav nav.navbar > ul.dropdown-menu, .component-row__sidebar-left > nav nav.navbar > ul.dropdown-menu {
-        padding: 0; }
-    .region-left > nav nav.navbar ul:not(.contextual-links), .region-right > nav nav.navbar ul:not(.contextual-links), .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links), .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) {
-      list-style: none;
-      margin: 0; }
-      .region-left > nav nav.navbar ul:not(.contextual-links) li, .region-right > nav nav.navbar ul:not(.contextual-links) li, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li {
-        font-size: 16px;
-        font-size: 1.6rem;
-        font-family: 'opensans-regular';
-        margin: 0 0 10px;
-        float: unset; }
-        .region-left > nav nav.navbar ul:not(.contextual-links) li a, .region-left > nav nav.navbar ul:not(.contextual-links) li span, .region-right > nav nav.navbar ul:not(.contextual-links) li a, .region-right > nav nav.navbar ul:not(.contextual-links) li span, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span {
-          display: inline-block;
-          position: relative;
-          padding: 5px 0 8px 20px;
-          cursor: pointer; }
-          .region-left > nav nav.navbar ul:not(.contextual-links) li a .caret, .region-left > nav nav.navbar ul:not(.contextual-links) li span .caret, .region-right > nav nav.navbar ul:not(.contextual-links) li a .caret, .region-right > nav nav.navbar ul:not(.contextual-links) li span .caret, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a .caret, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span .caret, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a .caret, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span .caret {
-            display: none; }
-          .region-left > nav nav.navbar ul:not(.contextual-links) li a:hover, .region-left > nav nav.navbar ul:not(.contextual-links) li a:focus, .region-left > nav nav.navbar ul:not(.contextual-links) li span:hover, .region-left > nav nav.navbar ul:not(.contextual-links) li span:focus, .region-right > nav nav.navbar ul:not(.contextual-links) li a:hover, .region-right > nav nav.navbar ul:not(.contextual-links) li a:focus, .region-right > nav nav.navbar ul:not(.contextual-links) li span:hover, .region-right > nav nav.navbar ul:not(.contextual-links) li span:focus, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a:hover, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a:focus, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span:hover, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span:focus, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a:hover, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a:focus, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span:hover, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span:focus {
-            text-decoration: none; }
-          .region-left > nav nav.navbar ul:not(.contextual-links) li a:after, .region-left > nav nav.navbar ul:not(.contextual-links) li span:after, .region-right > nav nav.navbar ul:not(.contextual-links) li a:after, .region-right > nav nav.navbar ul:not(.contextual-links) li span:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span:after {
-            -webkit-transition: all 0.6s ease-in-out 0s;
-            -khtml-transition: all 0.6s ease-in-out 0s;
-            -moz-transition: all 0.6s ease-in-out 0s;
-            -ms-transition: all 0.6s ease-in-out 0s;
-            -o-transition: all 0.6s ease-in-out 0s;
-            transition: all 0.6s ease-in-out 0s;
-            background: transparent;
-            border-bottom: 2px solid;
-            content: '';
-            display: block;
-            height: 2px;
-            width: 0%;
-            position: absolute;
-            left: 0;
-            margin: 0 0 0 20px;
-            max-width: calc(100% - 20px); }
-          .region-left > nav nav.navbar ul:not(.contextual-links) li a:hover, .region-left > nav nav.navbar ul:not(.contextual-links) li a.is-active, .region-left > nav nav.navbar ul:not(.contextual-links) li span:hover, .region-left > nav nav.navbar ul:not(.contextual-links) li span.is-active, .region-right > nav nav.navbar ul:not(.contextual-links) li a:hover, .region-right > nav nav.navbar ul:not(.contextual-links) li a.is-active, .region-right > nav nav.navbar ul:not(.contextual-links) li span:hover, .region-right > nav nav.navbar ul:not(.contextual-links) li span.is-active, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a:hover, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a.is-active, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span:hover, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span.is-active, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a:hover, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a.is-active, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span:hover, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span.is-active {
-            background: none; }
-            .region-left > nav nav.navbar ul:not(.contextual-links) li a:hover:before, .region-left > nav nav.navbar ul:not(.contextual-links) li a.is-active:before, .region-left > nav nav.navbar ul:not(.contextual-links) li span:hover:before, .region-left > nav nav.navbar ul:not(.contextual-links) li span.is-active:before, .region-right > nav nav.navbar ul:not(.contextual-links) li a:hover:before, .region-right > nav nav.navbar ul:not(.contextual-links) li a.is-active:before, .region-right > nav nav.navbar ul:not(.contextual-links) li span:hover:before, .region-right > nav nav.navbar ul:not(.contextual-links) li span.is-active:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a:hover:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a.is-active:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span:hover:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span.is-active:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a:hover:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a.is-active:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span:hover:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span.is-active:before {
-              left: -4px; }
-            .region-left > nav nav.navbar ul:not(.contextual-links) li a:hover:after, .region-left > nav nav.navbar ul:not(.contextual-links) li a.is-active:after, .region-left > nav nav.navbar ul:not(.contextual-links) li span:hover:after, .region-left > nav nav.navbar ul:not(.contextual-links) li span.is-active:after, .region-right > nav nav.navbar ul:not(.contextual-links) li a:hover:after, .region-right > nav nav.navbar ul:not(.contextual-links) li a.is-active:after, .region-right > nav nav.navbar ul:not(.contextual-links) li span:hover:after, .region-right > nav nav.navbar ul:not(.contextual-links) li span.is-active:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a:hover:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a.is-active:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span:hover:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span.is-active:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a:hover:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a.is-active:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span:hover:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span.is-active:after {
-              width: 100%; }
-        .region-left > nav nav.navbar ul:not(.contextual-links) li ul, .region-right > nav nav.navbar ul:not(.contextual-links) li ul, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul {
-          display: block;
-          margin: 5px 0 0; }
-          .region-left > nav nav.navbar ul:not(.contextual-links) li ul li, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li {
-            font-size: 16px;
-            font-size: 1.6rem;
-            font-family: 'sourcesans-light';
-            margin: 0;
-            padding: 5px 0px 5px 20px;
-            display: table; }
-            .region-left > nav nav.navbar ul:not(.contextual-links) li ul li a, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span {
-              display: inline-block;
-              position: relative;
-              cursor: pointer;
-              font-family: 'opensans-regular'; }
-              .region-left > nav nav.navbar ul:not(.contextual-links) li ul li a:before, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span:before, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a:before, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span:before {
-                -webkit-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
-                -khtml-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
-                -moz-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
-                -ms-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
-                -o-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
-                transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
-                font-size: 36px;
-                font-size: 3.6rem;
-                content: '\j';
-                float: left;
-                font-family: 'cern-icons';
-                display: block;
-                top: -10px;
-                left: -12px;
-                position: absolute;
-                transform: rotate(0deg); }
-              .region-left > nav nav.navbar ul:not(.contextual-links) li ul li a:after, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span:after, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a:after, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span:after {
-                -webkit-transition: all 0.6s ease-in-out 0s;
-                -khtml-transition: all 0.6s ease-in-out 0s;
-                -moz-transition: all 0.6s ease-in-out 0s;
-                -ms-transition: all 0.6s ease-in-out 0s;
-                -o-transition: all 0.6s ease-in-out 0s;
-                transition: all 0.6s ease-in-out 0s;
-                background: transparent;
-                border-bottom: 2px solid;
-                content: '';
-                display: block;
-                height: 2px;
-                width: 0%;
-                position: absolute;
-                bottom: 3px;
-                left: 0;
-                margin: 0 0 0 20px;
-                max-width: calc(100% - 20px); }
-              .region-left > nav nav.navbar ul:not(.contextual-links) li ul li a:hover, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span:hover, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a:hover, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span:hover, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a:hover, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span:hover, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a:hover, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span:hover, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active {
-                background: none; }
-                .region-left > nav nav.navbar ul:not(.contextual-links) li ul li a:hover:before, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active:before, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span:hover:before, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active:before, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a:hover:before, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active:before, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span:hover:before, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a:hover:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span:hover:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a:hover:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span:hover:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active:before {
-                  left: -4px; }
-                .region-left > nav nav.navbar ul:not(.contextual-links) li ul li a:hover:after, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active:after, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span:hover:after, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active:after, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a:hover:after, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active:after, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span:hover:after, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a:hover:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span:hover:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a:hover:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span:hover:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active:after {
-                  width: 100%; }
+  margin-bottom: 30px;
+}
+.region-left > nav .dropdown-menu, .region-right > nav .dropdown-menu, .component-row__sidebar-right > nav .dropdown-menu, .component-row__sidebar-left > nav .dropdown-menu {
+  position: relative;
+  z-index: 250;
+}
+.region-left > nav > ul.menu, .region-right > nav > ul.menu, .component-row__sidebar-right > nav > ul.menu, .component-row__sidebar-left > nav > ul.menu {
+  padding: 25px;
+}
+.region-left > nav > ul.menu > li, .region-right > nav > ul.menu > li, .component-row__sidebar-right > nav > ul.menu > li, .component-row__sidebar-left > nav > ul.menu > li {
+  margin: 0 0 10px;
+}
+.region-left > nav > ul.menu > li > span, .region-right > nav > ul.menu > li > span, .component-row__sidebar-right > nav > ul.menu > li > span, .component-row__sidebar-left > nav > ul.menu > li > span {
+  font-family: "opensans-regular";
+}
+.region-left > nav > ul.menu > li > a, .region-left > nav > ul.menu > li > span, .region-right > nav > ul.menu > li > a, .region-right > nav > ul.menu > li > span, .component-row__sidebar-right > nav > ul.menu > li > a, .component-row__sidebar-right > nav > ul.menu > li > span, .component-row__sidebar-left > nav > ul.menu > li > a, .component-row__sidebar-left > nav > ul.menu > li > span {
+  padding: unset;
+  cursor: pointer;
+  font-size: 21px;
+  font-size: 2.1rem;
+}
+.region-left > nav > ul.menu > li > a:after, .region-left > nav > ul.menu > li > span:after, .region-right > nav > ul.menu > li > a:after, .region-right > nav > ul.menu > li > span:after, .component-row__sidebar-right > nav > ul.menu > li > a:after, .component-row__sidebar-right > nav > ul.menu > li > span:after, .component-row__sidebar-left > nav > ul.menu > li > a:after, .component-row__sidebar-left > nav > ul.menu > li > span:after {
+  display: none;
+}
+.region-left > nav > ul.menu > li > ul li a, .region-left > nav > ul.menu > li > ul li span, .region-right > nav > ul.menu > li > ul li a, .region-right > nav > ul.menu > li > ul li span, .component-row__sidebar-right > nav > ul.menu > li > ul li a, .component-row__sidebar-right > nav > ul.menu > li > ul li span, .component-row__sidebar-left > nav > ul.menu > li > ul li a, .component-row__sidebar-left > nav > ul.menu > li > ul li span {
+  padding: 5px 0 8px 20px;
+  cursor: pointer;
+}
+.region-left > nav > ul.menu > li > ul li a:before, .region-left > nav > ul.menu > li > ul li span:before, .region-right > nav > ul.menu > li > ul li a:before, .region-right > nav > ul.menu > li > ul li span:before, .component-row__sidebar-right > nav > ul.menu > li > ul li a:before, .component-row__sidebar-right > nav > ul.menu > li > ul li span:before, .component-row__sidebar-left > nav > ul.menu > li > ul li a:before, .component-row__sidebar-left > nav > ul.menu > li > ul li span:before {
+  -webkit-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
+  -khtml-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
+  -moz-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
+  -ms-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
+  -o-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
+  transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
+  font-size: 36px;
+  font-size: 3.6rem;
+  content: "j";
+  float: left;
+  font-family: "cern-icons";
+  display: block;
+  top: -10px;
+  left: -12px;
+  position: absolute;
+  transform: rotate(0deg);
+}
+.region-left > nav > ul.menu > li > ul li a:hover:before, .region-left > nav > ul.menu > li > ul li span:hover:before, .region-right > nav > ul.menu > li > ul li a:hover:before, .region-right > nav > ul.menu > li > ul li span:hover:before, .component-row__sidebar-right > nav > ul.menu > li > ul li a:hover:before, .component-row__sidebar-right > nav > ul.menu > li > ul li span:hover:before, .component-row__sidebar-left > nav > ul.menu > li > ul li a:hover:before, .component-row__sidebar-left > nav > ul.menu > li > ul li span:hover:before {
+  left: -4px;
+}
+.region-left > nav nav.navbar, .region-right > nav nav.navbar, .component-row__sidebar-right > nav nav.navbar, .component-row__sidebar-left > nav nav.navbar {
+  margin-bottom: 30px;
+  padding: 0;
+}
+.region-left > nav nav.navbar.navbar.main-menu > .container-fluid > .navbar-header, .region-right > nav nav.navbar.navbar.main-menu > .container-fluid > .navbar-header, .component-row__sidebar-right > nav nav.navbar.navbar.main-menu > .container-fluid > .navbar-header, .component-row__sidebar-left > nav nav.navbar.navbar.main-menu > .container-fluid > .navbar-header {
+  display: none;
+}
+.region-left > nav nav.navbar.navbar.main-menu > .container-fluid > .collapse, .region-right > nav nav.navbar.navbar.main-menu > .container-fluid > .collapse, .component-row__sidebar-right > nav nav.navbar.navbar.main-menu > .container-fluid > .collapse, .component-row__sidebar-left > nav nav.navbar.navbar.main-menu > .container-fluid > .collapse {
+  display: block;
+}
+.region-left > nav nav.navbar.main-menu, .region-right > nav nav.navbar.main-menu, .component-row__sidebar-right > nav nav.navbar.main-menu, .component-row__sidebar-left > nav nav.navbar.main-menu {
+  background-color: transparent;
+  border-color: transparent;
+}
+.region-left > nav nav.navbar.main-menu ul.navbar-nav, .region-right > nav nav.navbar.main-menu ul.navbar-nav, .component-row__sidebar-right > nav nav.navbar.main-menu ul.navbar-nav, .component-row__sidebar-left > nav nav.navbar.main-menu ul.navbar-nav {
+  float: none;
+  padding: 25px;
+}
+.region-left > nav nav.navbar.main-menu ul.navbar-nav > li > a, .region-left > nav nav.navbar.main-menu ul.navbar-nav > li > span, .region-right > nav nav.navbar.main-menu ul.navbar-nav > li > a, .region-right > nav nav.navbar.main-menu ul.navbar-nav > li > span, .component-row__sidebar-right > nav nav.navbar.main-menu ul.navbar-nav > li > a, .component-row__sidebar-right > nav nav.navbar.main-menu ul.navbar-nav > li > span, .component-row__sidebar-left > nav nav.navbar.main-menu ul.navbar-nav > li > a, .component-row__sidebar-left > nav nav.navbar.main-menu ul.navbar-nav > li > span {
+  font-size: 21px;
+  font-size: 2.1rem;
+  cursor: pointer;
+  padding: unset;
+  line-height: inherit;
+}
+.region-left > nav nav.navbar.main-menu ul.navbar-nav > li > a:after, .region-left > nav nav.navbar.main-menu ul.navbar-nav > li > span:after, .region-right > nav nav.navbar.main-menu ul.navbar-nav > li > a:after, .region-right > nav nav.navbar.main-menu ul.navbar-nav > li > span:after, .component-row__sidebar-right > nav nav.navbar.main-menu ul.navbar-nav > li > a:after, .component-row__sidebar-right > nav nav.navbar.main-menu ul.navbar-nav > li > span:after, .component-row__sidebar-left > nav nav.navbar.main-menu ul.navbar-nav > li > a:after, .component-row__sidebar-left > nav nav.navbar.main-menu ul.navbar-nav > li > span:after {
+  display: none;
+}
+.region-left > nav nav.navbar.main-menu ul.dropdown-menu, .region-right > nav nav.navbar.main-menu ul.dropdown-menu, .component-row__sidebar-right > nav nav.navbar.main-menu ul.dropdown-menu, .component-row__sidebar-left > nav nav.navbar.main-menu ul.dropdown-menu {
+  display: contents;
+}
+.region-left > nav nav.navbar.main-menu ul .caret, .region-right > nav nav.navbar.main-menu ul .caret, .component-row__sidebar-right > nav nav.navbar.main-menu ul .caret, .component-row__sidebar-left > nav nav.navbar.main-menu ul .caret {
+  display: none;
+}
+.region-left > nav nav.navbar.main-menu ul a, .region-left > nav nav.navbar.main-menu ul span, .region-right > nav nav.navbar.main-menu ul a, .region-right > nav nav.navbar.main-menu ul span, .component-row__sidebar-right > nav nav.navbar.main-menu ul a, .component-row__sidebar-right > nav nav.navbar.main-menu ul span, .component-row__sidebar-left > nav nav.navbar.main-menu ul a, .component-row__sidebar-left > nav nav.navbar.main-menu ul span {
+  white-space: normal;
+}
+.region-left > nav nav.navbar > h2, .region-right > nav nav.navbar > h2, .component-row__sidebar-right > nav nav.navbar > h2, .component-row__sidebar-left > nav nav.navbar > h2 {
+  margin-bottom: 30px;
+}
+.region-left > nav nav.navbar > ul, .region-right > nav nav.navbar > ul, .component-row__sidebar-right > nav nav.navbar > ul, .component-row__sidebar-left > nav nav.navbar > ul {
+  padding: 15px 25px;
+}
+.region-left > nav nav.navbar > ul.dropdown-menu, .region-right > nav nav.navbar > ul.dropdown-menu, .component-row__sidebar-right > nav nav.navbar > ul.dropdown-menu, .component-row__sidebar-left > nav nav.navbar > ul.dropdown-menu {
+  padding: 0;
+}
+.region-left > nav nav.navbar ul:not(.contextual-links), .region-right > nav nav.navbar ul:not(.contextual-links), .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links), .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) {
+  list-style: none;
+  margin: 0;
+}
+.region-left > nav nav.navbar ul:not(.contextual-links) li, .region-right > nav nav.navbar ul:not(.contextual-links) li, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li {
+  font-size: 16px;
+  font-size: 1.6rem;
+  font-family: "opensans-regular";
+  margin: 0 0 10px;
+  float: unset;
+}
+.region-left > nav nav.navbar ul:not(.contextual-links) li a, .region-left > nav nav.navbar ul:not(.contextual-links) li span, .region-right > nav nav.navbar ul:not(.contextual-links) li a, .region-right > nav nav.navbar ul:not(.contextual-links) li span, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span {
+  display: inline-block;
+  position: relative;
+  padding: 5px 0 8px 20px;
+  cursor: pointer;
+}
+.region-left > nav nav.navbar ul:not(.contextual-links) li a .caret, .region-left > nav nav.navbar ul:not(.contextual-links) li span .caret, .region-right > nav nav.navbar ul:not(.contextual-links) li a .caret, .region-right > nav nav.navbar ul:not(.contextual-links) li span .caret, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a .caret, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span .caret, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a .caret, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span .caret {
+  display: none;
+}
+.region-left > nav nav.navbar ul:not(.contextual-links) li a:hover, .region-left > nav nav.navbar ul:not(.contextual-links) li a:focus, .region-left > nav nav.navbar ul:not(.contextual-links) li span:hover, .region-left > nav nav.navbar ul:not(.contextual-links) li span:focus, .region-right > nav nav.navbar ul:not(.contextual-links) li a:hover, .region-right > nav nav.navbar ul:not(.contextual-links) li a:focus, .region-right > nav nav.navbar ul:not(.contextual-links) li span:hover, .region-right > nav nav.navbar ul:not(.contextual-links) li span:focus, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a:hover, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a:focus, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span:hover, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span:focus, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a:hover, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a:focus, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span:hover, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span:focus {
+  text-decoration: none;
+}
+.region-left > nav nav.navbar ul:not(.contextual-links) li a:after, .region-left > nav nav.navbar ul:not(.contextual-links) li span:after, .region-right > nav nav.navbar ul:not(.contextual-links) li a:after, .region-right > nav nav.navbar ul:not(.contextual-links) li span:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span:after {
+  -webkit-transition: all 0.6s ease-in-out 0s;
+  -khtml-transition: all 0.6s ease-in-out 0s;
+  -moz-transition: all 0.6s ease-in-out 0s;
+  -ms-transition: all 0.6s ease-in-out 0s;
+  -o-transition: all 0.6s ease-in-out 0s;
+  transition: all 0.6s ease-in-out 0s;
+  background: transparent;
+  border-bottom: 2px solid;
+  content: "";
+  display: block;
+  height: 2px;
+  width: 0%;
+  position: absolute;
+  left: 0;
+  margin: 0 0 0 20px;
+  max-width: calc(100% - 20px);
+}
+.region-left > nav nav.navbar ul:not(.contextual-links) li a:hover, .region-left > nav nav.navbar ul:not(.contextual-links) li a.is-active, .region-left > nav nav.navbar ul:not(.contextual-links) li span:hover, .region-left > nav nav.navbar ul:not(.contextual-links) li span.is-active, .region-right > nav nav.navbar ul:not(.contextual-links) li a:hover, .region-right > nav nav.navbar ul:not(.contextual-links) li a.is-active, .region-right > nav nav.navbar ul:not(.contextual-links) li span:hover, .region-right > nav nav.navbar ul:not(.contextual-links) li span.is-active, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a:hover, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a.is-active, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span:hover, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span.is-active, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a:hover, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a.is-active, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span:hover, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span.is-active {
+  background: none;
+}
+.region-left > nav nav.navbar ul:not(.contextual-links) li a:hover:before, .region-left > nav nav.navbar ul:not(.contextual-links) li a.is-active:before, .region-left > nav nav.navbar ul:not(.contextual-links) li span:hover:before, .region-left > nav nav.navbar ul:not(.contextual-links) li span.is-active:before, .region-right > nav nav.navbar ul:not(.contextual-links) li a:hover:before, .region-right > nav nav.navbar ul:not(.contextual-links) li a.is-active:before, .region-right > nav nav.navbar ul:not(.contextual-links) li span:hover:before, .region-right > nav nav.navbar ul:not(.contextual-links) li span.is-active:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a:hover:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a.is-active:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span:hover:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span.is-active:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a:hover:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a.is-active:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span:hover:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span.is-active:before {
+  left: -4px;
+}
+.region-left > nav nav.navbar ul:not(.contextual-links) li a:hover:after, .region-left > nav nav.navbar ul:not(.contextual-links) li a.is-active:after, .region-left > nav nav.navbar ul:not(.contextual-links) li span:hover:after, .region-left > nav nav.navbar ul:not(.contextual-links) li span.is-active:after, .region-right > nav nav.navbar ul:not(.contextual-links) li a:hover:after, .region-right > nav nav.navbar ul:not(.contextual-links) li a.is-active:after, .region-right > nav nav.navbar ul:not(.contextual-links) li span:hover:after, .region-right > nav nav.navbar ul:not(.contextual-links) li span.is-active:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a:hover:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li a.is-active:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span:hover:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li span.is-active:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a:hover:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li a.is-active:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span:hover:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li span.is-active:after {
+  width: 100%;
+}
+.region-left > nav nav.navbar ul:not(.contextual-links) li ul, .region-right > nav nav.navbar ul:not(.contextual-links) li ul, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul {
+  display: block;
+  margin: 5px 0 0;
+}
+.region-left > nav nav.navbar ul:not(.contextual-links) li ul li, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li {
+  font-size: 16px;
+  font-size: 1.6rem;
+  font-family: "sourcesans-light";
+  margin: 0;
+  padding: 5px 0px 5px 20px;
+  display: table;
+}
+.region-left > nav nav.navbar ul:not(.contextual-links) li ul li a, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span {
+  display: inline-block;
+  position: relative;
+  cursor: pointer;
+  font-family: "opensans-regular";
+}
+.region-left > nav nav.navbar ul:not(.contextual-links) li ul li a:before, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span:before, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a:before, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span:before {
+  -webkit-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
+  -khtml-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
+  -moz-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
+  -ms-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
+  -o-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
+  transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
+  font-size: 36px;
+  font-size: 3.6rem;
+  content: "j";
+  float: left;
+  font-family: "cern-icons";
+  display: block;
+  top: -10px;
+  left: -12px;
+  position: absolute;
+  transform: rotate(0deg);
+}
+.region-left > nav nav.navbar ul:not(.contextual-links) li ul li a:after, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span:after, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a:after, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span:after {
+  -webkit-transition: all 0.6s ease-in-out 0s;
+  -khtml-transition: all 0.6s ease-in-out 0s;
+  -moz-transition: all 0.6s ease-in-out 0s;
+  -ms-transition: all 0.6s ease-in-out 0s;
+  -o-transition: all 0.6s ease-in-out 0s;
+  transition: all 0.6s ease-in-out 0s;
+  background: transparent;
+  border-bottom: 2px solid;
+  content: "";
+  display: block;
+  height: 2px;
+  width: 0%;
+  position: absolute;
+  bottom: 3px;
+  left: 0;
+  margin: 0 0 0 20px;
+  max-width: calc(100% - 20px);
+}
+.region-left > nav nav.navbar ul:not(.contextual-links) li ul li a:hover, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span:hover, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a:hover, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span:hover, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a:hover, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span:hover, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a:hover, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span:hover, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active {
+  background: none;
+}
+.region-left > nav nav.navbar ul:not(.contextual-links) li ul li a:hover:before, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active:before, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span:hover:before, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active:before, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a:hover:before, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active:before, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span:hover:before, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a:hover:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span:hover:before, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a:hover:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span:hover:before, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active:before {
+  left: -4px;
+}
+.region-left > nav nav.navbar ul:not(.contextual-links) li ul li a:hover:after, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active:after, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span:hover:after, .region-left > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active:after, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a:hover:after, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active:after, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span:hover:after, .region-right > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a:hover:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span:hover:after, .component-row__sidebar-right > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a:hover:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li a.is-active:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span:hover:after, .component-row__sidebar-left > nav nav.navbar ul:not(.contextual-links) li ul li span.is-active:after {
+  width: 100%;
+}
 
 footer .field--name-field-visible-title {
-  display: none; }
+  display: none;
+}
 
 /*# sourceMappingURL=blocks.css.map */
diff --git a/drupal/themes/custom/cernclean/css/color/colors.css b/drupal/themes/custom/cernclean/css/color/colors.css
index ad46afab0c6654e636a8556106bbd5b9081c69c3..f7c8798057a9548e892e6633f40bf1e440be97d2 100644
--- a/drupal/themes/custom/cernclean/css/color/colors.css
+++ b/drupal/themes/custom/cernclean/css/color/colors.css
@@ -1,118 +1,164 @@
 body {
   color: #292929;
-  background: #191919; }
+  background: #191919;
+}
 
 main {
-  background: #ffffff; }
+  background: #ffffff;
+}
 
 header .site-info__text__name, header .site-info__text__slogan {
-  color: #fafafa; }
-  header .site-info__text__name a, header .site-info__text__slogan a {
-    color: #fafafa;
-    text-decoration: none; }
+  color: #fafafa;
+}
+header .site-info__text__name a, header .site-info__text__slogan a {
+  color: #fafafa;
+  text-decoration: none;
+}
 
 header {
-  background: #343a40; }
-  header .nav > li > a, header .nav > li > span {
-    color: #fffffe; }
-    header .nav > li > a:after, header .nav > li > span:after {
-      background: #f1862e; }
-  header .cern-search a {
-    color: #fffffe; }
-    header .cern-search a:after {
-      background: #f1862e; }
-  header .cern-search #cern-search-overlay {
-    background: #343a40; }
-    header .cern-search #cern-search-overlay .form-item:before {
-      color: #fffffe; }
-    header .cern-search #cern-search-overlay .form-item input {
-      border-color: #fffffe;
-      color: #fffffe; }
+  background: #343a40;
+}
+header .nav > li > a, header .nav > li > span {
+  color: #fffffe;
+}
+header .nav > li > a:after, header .nav > li > span:after {
+  background: #f1862e;
+}
+header .cern-search a {
+  color: #fffffe;
+}
+header .cern-search a:after {
+  background: #f1862e;
+}
+header .cern-search #cern-search-overlay {
+  background: #343a40;
+}
+header .cern-search #cern-search-overlay .form-item:before {
+  color: #fffffe;
+}
+header .cern-search #cern-search-overlay .form-item input {
+  border-color: #fffffe;
+  color: #fffffe;
+}
 
 header .navbar-default .navbar-nav > li > a {
-  color: #fffffe; }
+  color: #fffffe;
+}
 header .navbar-default .navbar-nav > li > a:hover, header .navbar-default .navbar-nav > li > a:focus {
-  color: #fffffe; }
+  color: #fffffe;
+}
 header .navbar-default .navbar-nav > .open > a, header .navbar-default .navbar-nav > .open > a:hover, header .navbar-default .navbar-nav > .open > a:focus {
-  color: #fffffe; }
+  color: #fffffe;
+}
 
 @media (max-width: 767px) {
   header .navbar-default .navbar-header button .icon-bar {
-    background-color: #fffffe; }
+    background-color: #fffffe;
+  }
   header .navbar-default .navbar-nav .open .dropdown-menu > li > a {
-    color: #fffffe; }
+    color: #fffffe;
+  }
   header .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, header .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
-    color: #fffffe; }
+    color: #fffffe;
+  }
   header .navbar-default .navbar-nav .open .dropdown-menu > .active > a, header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
     color: #fffffe;
-    background-color: #343a40; }
+    background-color: #343a40;
+  }
   header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
-    color: #fffffe; } }
+    color: #fffffe;
+  }
+}
 header .navbar-collapse.collapse.in,
 header .navbar-collapse.collapsing {
-  background: #343a40; }
+  background: #343a40;
+}
 
 header .dropdown-menu {
   background: #343a40;
-  border-color: #343a40; }
-  header .dropdown-menu:before {
-    border-color: transparent transparent #343a40 transparent; }
-  header .dropdown-menu > li > a, header .dropdown-menu > li > span {
-    background: #343a40;
-    color: #fffffe; }
-    header .dropdown-menu > li > a:before, header .dropdown-menu > li > span:before {
-      color: #fffffe; }
-    header .dropdown-menu > li > a:after, header .dropdown-menu > li > span:after {
-      background: #f1862e; }
-    header .dropdown-menu > li > a:hover:before, header .dropdown-menu > li > a.is-active:before, header .dropdown-menu > li > span:hover:before, header .dropdown-menu > li > span.is-active:before {
-      color: #f1862e; }
-    header .dropdown-menu > li > a:hover, header .dropdown-menu > li > a:focus, header .dropdown-menu > li > span:hover, header .dropdown-menu > li > span:focus {
-      background: #343a40;
-      color: #fffffe; }
-  header .dropdown-menu > li > font {
-    color: #fffffe; }
+  border-color: #343a40;
+}
+header .dropdown-menu:before {
+  border-color: transparent transparent #343a40 transparent;
+}
+header .dropdown-menu > li > a, header .dropdown-menu > li > span {
+  background: #343a40;
+  color: #fffffe;
+}
+header .dropdown-menu > li > a:before, header .dropdown-menu > li > span:before {
+  color: #fffffe;
+}
+header .dropdown-menu > li > a:after, header .dropdown-menu > li > span:after {
+  background: #f1862e;
+}
+header .dropdown-menu > li > a:hover:before, header .dropdown-menu > li > a.is-active:before, header .dropdown-menu > li > span:hover:before, header .dropdown-menu > li > span.is-active:before {
+  color: #f1862e;
+}
+header .dropdown-menu > li > a:hover, header .dropdown-menu > li > a:focus, header .dropdown-menu > li > span:hover, header .dropdown-menu > li > span:focus {
+  background: #343a40;
+  color: #fffffe;
+}
+header .dropdown-menu > li > font {
+  color: #fffffe;
+}
 
 .sidebar-left nav ul:not(.pagination):not(.contextual-links), .sidebar-right nav ul:not(.pagination):not(.contextual-links), .component-row__sidebar-right nav ul:not(.pagination):not(.contextual-links), .component-row__sidebar-left nav ul:not(.pagination):not(.contextual-links) {
-  background-color: #343a40; }
-  .sidebar-left nav ul:not(.pagination):not(.contextual-links) li a, .sidebar-left nav ul:not(.pagination):not(.contextual-links) li span, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li a, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li span, .component-row__sidebar-right nav ul:not(.pagination):not(.contextual-links) li a, .component-row__sidebar-right nav ul:not(.pagination):not(.contextual-links) li span, .component-row__sidebar-left nav ul:not(.pagination):not(.contextual-links) li a, .component-row__sidebar-left nav ul:not(.pagination):not(.contextual-links) li span {
-    color: #fffffe !important; }
-    .sidebar-left nav ul:not(.pagination):not(.contextual-links) li a:hover, .sidebar-left nav ul:not(.pagination):not(.contextual-links) li span:hover, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li a:hover, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li span:hover, .component-row__sidebar-right nav ul:not(.pagination):not(.contextual-links) li a:hover, .component-row__sidebar-right nav ul:not(.pagination):not(.contextual-links) li span:hover, .component-row__sidebar-left nav ul:not(.pagination):not(.contextual-links) li a:hover, .component-row__sidebar-left nav ul:not(.pagination):not(.contextual-links) li span:hover {
-      color: #fffffe; }
-      .sidebar-left nav ul:not(.pagination):not(.contextual-links) li a:hover::before, .sidebar-left nav ul:not(.pagination):not(.contextual-links) li span:hover::before, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li a:hover::before, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li span:hover::before, .component-row__sidebar-right nav ul:not(.pagination):not(.contextual-links) li a:hover::before, .component-row__sidebar-right nav ul:not(.pagination):not(.contextual-links) li span:hover::before, .component-row__sidebar-left nav ul:not(.pagination):not(.contextual-links) li a:hover::before, .component-row__sidebar-left nav ul:not(.pagination):not(.contextual-links) li span:hover::before {
-        color: #f1862e; }
-    .sidebar-left nav ul:not(.pagination):not(.contextual-links) li a::after, .sidebar-left nav ul:not(.pagination):not(.contextual-links) li span::after, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li a::after, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li span::after, .component-row__sidebar-right nav ul:not(.pagination):not(.contextual-links) li a::after, .component-row__sidebar-right nav ul:not(.pagination):not(.contextual-links) li span::after, .component-row__sidebar-left nav ul:not(.pagination):not(.contextual-links) li a::after, .component-row__sidebar-left nav ul:not(.pagination):not(.contextual-links) li span::after {
-      color: #f1862e; }
+  background-color: #343a40;
+}
+.sidebar-left nav ul:not(.pagination):not(.contextual-links) li a, .sidebar-left nav ul:not(.pagination):not(.contextual-links) li span, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li a, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li span, .component-row__sidebar-right nav ul:not(.pagination):not(.contextual-links) li a, .component-row__sidebar-right nav ul:not(.pagination):not(.contextual-links) li span, .component-row__sidebar-left nav ul:not(.pagination):not(.contextual-links) li a, .component-row__sidebar-left nav ul:not(.pagination):not(.contextual-links) li span {
+  color: #fffffe !important;
+}
+.sidebar-left nav ul:not(.pagination):not(.contextual-links) li a:hover, .sidebar-left nav ul:not(.pagination):not(.contextual-links) li span:hover, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li a:hover, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li span:hover, .component-row__sidebar-right nav ul:not(.pagination):not(.contextual-links) li a:hover, .component-row__sidebar-right nav ul:not(.pagination):not(.contextual-links) li span:hover, .component-row__sidebar-left nav ul:not(.pagination):not(.contextual-links) li a:hover, .component-row__sidebar-left nav ul:not(.pagination):not(.contextual-links) li span:hover {
+  color: #fffffe;
+}
+.sidebar-left nav ul:not(.pagination):not(.contextual-links) li a:hover::before, .sidebar-left nav ul:not(.pagination):not(.contextual-links) li span:hover::before, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li a:hover::before, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li span:hover::before, .component-row__sidebar-right nav ul:not(.pagination):not(.contextual-links) li a:hover::before, .component-row__sidebar-right nav ul:not(.pagination):not(.contextual-links) li span:hover::before, .component-row__sidebar-left nav ul:not(.pagination):not(.contextual-links) li a:hover::before, .component-row__sidebar-left nav ul:not(.pagination):not(.contextual-links) li span:hover::before {
+  color: #f1862e;
+}
+.sidebar-left nav ul:not(.pagination):not(.contextual-links) li a::after, .sidebar-left nav ul:not(.pagination):not(.contextual-links) li span::after, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li a::after, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li span::after, .component-row__sidebar-right nav ul:not(.pagination):not(.contextual-links) li a::after, .component-row__sidebar-right nav ul:not(.pagination):not(.contextual-links) li span::after, .component-row__sidebar-left nav ul:not(.pagination):not(.contextual-links) li a::after, .component-row__sidebar-left nav ul:not(.pagination):not(.contextual-links) li span::after {
+  color: #f1862e;
+}
 
 .sticky-header header {
-  background: #343a40 !important; }
+  background: #343a40 !important;
+}
 
 .has-header header.menu-expanded {
-  background: #343a40 !important; }
+  background: #343a40 !important;
+}
 
 .block-language .active-language a {
-  color: #fffffe; }
-  .block-language .active-language a:after {
-    background: #f1862e; }
+  color: #fffffe;
+}
+.block-language .active-language a:after {
+  background: #f1862e;
+}
 .block-language ul.links {
-  background: #343a40; }
-  .block-language ul.links::before {
-    border-color: transparent transparent #343a40 transparent; }
-  .block-language ul.links a {
-    color: #fffffe; }
-    .block-language ul.links a:after {
-      background: #f1862e; }
+  background: #343a40;
+}
+.block-language ul.links::before {
+  border-color: transparent transparent #343a40 transparent;
+}
+.block-language ul.links a {
+  color: #fffffe;
+}
+.block-language ul.links a:after {
+  background: #f1862e;
+}
 
 .region-content > nav.tabs {
-  background: #343a40; }
-  .region-content > nav.tabs a.is-active {
-    color: #343a40; }
+  background: #343a40;
+}
+.region-content > nav.tabs a.is-active {
+  color: #343a40;
+}
 
 main .field--type-text-with-summary .nav-tabs li a,
 main .text-component-text.basic_html .nav-tabs li a,
 main .text-component-text.restricted_html .nav-tabs li a,
 main .text-component-text.cern_full_htm .nav-tabs li a {
   color: #105ea9;
-  background: #fffdfd; }
+  background: #fffdfd;
+}
 main .field--type-text-with-summary .nav-tabs li.active a, main .field--type-text-with-summary .nav-tabs li:hover a,
 main .text-component-text.basic_html .nav-tabs li.active a,
 main .text-component-text.basic_html .nav-tabs li:hover a,
@@ -121,45 +167,62 @@ main .text-component-text.restricted_html .nav-tabs li:hover a,
 main .text-component-text.cern_full_htm .nav-tabs li.active a,
 main .text-component-text.cern_full_htm .nav-tabs li:hover a {
   background: #f2f6fa;
-  color: #1161af; }
+  color: #1161af;
+}
 main .field--type-text-with-summary .tab-content,
 main .text-component-text.basic_html .tab-content,
 main .text-component-text.restricted_html .tab-content,
 main .text-component-text.cern_full_htm .tab-content {
   background: #f2f6fa;
-  color: #1161af; }
+  color: #1161af;
+}
 
 body > footer {
   background: #191919;
-  color: #fffeee; }
-  body > footer h2 {
-    color: #fffeee !important; }
-    body > footer h2:after {
-      background: #fffeee !important; }
-  body > footer nav ul.menu.nav li a {
-    color: #fffefe; }
-    body > footer nav ul.menu.nav li a:hover, body > footer nav ul.menu.nav li a.is-active {
-      color: #fffefe; }
-      body > footer nav ul.menu.nav li a:hover:before, body > footer nav ul.menu.nav li a.is-active:before {
-        color: #f1862e; }
-    body > footer nav ul.menu.nav li a:before {
-      color: #fffefe; }
-    body > footer nav ul.menu.nav li a:after {
-      background: #f1862e; }
-  body > footer section[id*='followus']:after {
-    background: #fffeee; }
-  body > footer section a {
-    color: #fffefe !important; }
-    body > footer section a:hover {
-      color: #0d72ca !important; }
-  body > footer div[class*="footercolumn1"]:after {
-    background: #fffeee; }
-  body > footer .block-custom-wrapper {
-    color: #fffeee; }
-    body > footer .block-custom-wrapper .field--name-field-visible-title {
-      color: #fffeee; }
-      body > footer .block-custom-wrapper .field--name-field-visible-title:after {
-        background: #fffeee; }
+  color: #fffeee;
+}
+body > footer h2 {
+  color: #fffeee !important;
+}
+body > footer h2:after {
+  background: #fffeee !important;
+}
+body > footer nav ul.menu.nav li a {
+  color: #fffefe;
+}
+body > footer nav ul.menu.nav li a:hover, body > footer nav ul.menu.nav li a.is-active {
+  color: #fffefe;
+}
+body > footer nav ul.menu.nav li a:hover:before, body > footer nav ul.menu.nav li a.is-active:before {
+  color: #f1862e;
+}
+body > footer nav ul.menu.nav li a:before {
+  color: #fffefe;
+}
+body > footer nav ul.menu.nav li a:after {
+  background: #f1862e;
+}
+body > footer section[id*=followus]:after {
+  background: #fffeee;
+}
+body > footer section a {
+  color: #fffefe !important;
+}
+body > footer section a:hover {
+  color: #0d72ca !important;
+}
+body > footer div[class*=footercolumn1]:after {
+  background: #fffeee;
+}
+body > footer .block-custom-wrapper {
+  color: #fffeee;
+}
+body > footer .block-custom-wrapper .field--name-field-visible-title {
+  color: #fffeee;
+}
+body > footer .block-custom-wrapper .field--name-field-visible-title:after {
+  background: #fffeee;
+}
 
 main .field--type-text-with-summary a,
 main .text-component-text.basic_html a,
@@ -174,21 +237,23 @@ main .system-node-full-content-body a,
 main .event-node-full-content-body a,
 main .news-node-full-content-body a,
 main .component-event-item a {
-  color: #2574b9; }
-  main .field--type-text-with-summary a:hover,
-  main .text-component-text.basic_html a:hover,
-  main .text-component-text.restricted_html a:hover,
-  main .text-component-text.cern_full_html a:hover,
-  main .basic-node-full-content-body a:hover,
-  main .event-node-full-content-body a:hover,
-  main .faq-node-full-content-body a:hover,
-  main .event-node-full-content-body a:hover,
-  main .resources-node-full-content-file a:hover,
-  main .system-node-full-content-body a:hover,
-  main .event-node-full-content-body a:hover,
-  main .news-node-full-content-body a:hover,
-  main .component-event-item a:hover {
-    color: #044873; }
+  color: #2574b9;
+}
+main .field--type-text-with-summary a:hover,
+main .text-component-text.basic_html a:hover,
+main .text-component-text.restricted_html a:hover,
+main .text-component-text.cern_full_html a:hover,
+main .basic-node-full-content-body a:hover,
+main .event-node-full-content-body a:hover,
+main .faq-node-full-content-body a:hover,
+main .event-node-full-content-body a:hover,
+main .resources-node-full-content-file a:hover,
+main .system-node-full-content-body a:hover,
+main .event-node-full-content-body a:hover,
+main .news-node-full-content-body a:hover,
+main .component-event-item a:hover {
+  color: #044873;
+}
 main .field--type-text-with-summary ul li::before,
 main .text-component-text.basic_html ul li::before,
 main .text-component-text.restricted_html ul li::before,
@@ -202,7 +267,8 @@ main .system-node-full-content-body ul li::before,
 main .event-node-full-content-body ul li::before,
 main .news-node-full-content-body ul li::before,
 main .component-event-item ul li::before {
-  color: #292920; }
+  color: #292920;
+}
 main .field--type-text-with-summary u,
 main .text-component-text.basic_html u,
 main .text-component-text.restricted_html u,
@@ -216,7 +282,8 @@ main .system-node-full-content-body u,
 main .event-node-full-content-body u,
 main .news-node-full-content-body u,
 main .component-event-item u {
-  text-decoration-color: #292920; }
+  text-decoration-color: #292920;
+}
 main .field--type-text-with-summary table,
 main .text-component-text.basic_html table,
 main .text-component-text.restricted_html table,
@@ -230,80 +297,86 @@ main .system-node-full-content-body table,
 main .event-node-full-content-body table,
 main .news-node-full-content-body table,
 main .component-event-item table {
-  background: #fefefe; }
-  main .field--type-text-with-summary table thead th,
-  main .text-component-text.basic_html table thead th,
-  main .text-component-text.restricted_html table thead th,
-  main .text-component-text.cern_full_html table thead th,
-  main .basic-node-full-content-body table thead th,
-  main .event-node-full-content-body table thead th,
-  main .faq-node-full-content-body table thead th,
-  main .event-node-full-content-body table thead th,
-  main .resources-node-full-content-file table thead th,
-  main .system-node-full-content-body table thead th,
-  main .event-node-full-content-body table thead th,
-  main .news-node-full-content-body table thead th,
-  main .component-event-item table thead th {
-    background: #212529;
-    color: #efefef;
-    padding: 5px; }
-  main .field--type-text-with-summary table tbody tr:nth-child(odd),
-  main .text-component-text.basic_html table tbody tr:nth-child(odd),
-  main .text-component-text.restricted_html table tbody tr:nth-child(odd),
-  main .text-component-text.cern_full_html table tbody tr:nth-child(odd),
-  main .basic-node-full-content-body table tbody tr:nth-child(odd),
-  main .event-node-full-content-body table tbody tr:nth-child(odd),
-  main .faq-node-full-content-body table tbody tr:nth-child(odd),
-  main .event-node-full-content-body table tbody tr:nth-child(odd),
-  main .resources-node-full-content-file table tbody tr:nth-child(odd),
-  main .system-node-full-content-body table tbody tr:nth-child(odd),
-  main .event-node-full-content-body table tbody tr:nth-child(odd),
-  main .news-node-full-content-body table tbody tr:nth-child(odd),
-  main .component-event-item table tbody tr:nth-child(odd) {
-    background-color: #f9f9fa; }
-  main .field--type-text-with-summary table tbody tr:nth-child(even),
-  main .text-component-text.basic_html table tbody tr:nth-child(even),
-  main .text-component-text.restricted_html table tbody tr:nth-child(even),
-  main .text-component-text.cern_full_html table tbody tr:nth-child(even),
-  main .basic-node-full-content-body table tbody tr:nth-child(even),
-  main .event-node-full-content-body table tbody tr:nth-child(even),
-  main .faq-node-full-content-body table tbody tr:nth-child(even),
-  main .event-node-full-content-body table tbody tr:nth-child(even),
-  main .resources-node-full-content-file table tbody tr:nth-child(even),
-  main .system-node-full-content-body table tbody tr:nth-child(even),
-  main .event-node-full-content-body table tbody tr:nth-child(even),
-  main .news-node-full-content-body table tbody tr:nth-child(even),
-  main .component-event-item table tbody tr:nth-child(even) {
-    background-color: #e9ecef; }
-  main .field--type-text-with-summary table tbody td,
-  main .text-component-text.basic_html table tbody td,
-  main .text-component-text.restricted_html table tbody td,
-  main .text-component-text.cern_full_html table tbody td,
-  main .basic-node-full-content-body table tbody td,
-  main .event-node-full-content-body table tbody td,
-  main .faq-node-full-content-body table tbody td,
-  main .event-node-full-content-body table tbody td,
-  main .resources-node-full-content-file table tbody td,
-  main .system-node-full-content-body table tbody td,
-  main .event-node-full-content-body table tbody td,
-  main .news-node-full-content-body table tbody td,
-  main .component-event-item table tbody td {
-    color: #333333; }
-  main .field--type-text-with-summary table tfoot td,
-  main .text-component-text.basic_html table tfoot td,
-  main .text-component-text.restricted_html table tfoot td,
-  main .text-component-text.cern_full_html table tfoot td,
-  main .basic-node-full-content-body table tfoot td,
-  main .event-node-full-content-body table tfoot td,
-  main .faq-node-full-content-body table tfoot td,
-  main .event-node-full-content-body table tfoot td,
-  main .resources-node-full-content-file table tfoot td,
-  main .system-node-full-content-body table tfoot td,
-  main .event-node-full-content-body table tfoot td,
-  main .news-node-full-content-body table tfoot td,
-  main .component-event-item table tfoot td {
-    background-color: #333339;
-    color: #999999; }
+  background: #fefefe;
+}
+main .field--type-text-with-summary table thead th,
+main .text-component-text.basic_html table thead th,
+main .text-component-text.restricted_html table thead th,
+main .text-component-text.cern_full_html table thead th,
+main .basic-node-full-content-body table thead th,
+main .event-node-full-content-body table thead th,
+main .faq-node-full-content-body table thead th,
+main .event-node-full-content-body table thead th,
+main .resources-node-full-content-file table thead th,
+main .system-node-full-content-body table thead th,
+main .event-node-full-content-body table thead th,
+main .news-node-full-content-body table thead th,
+main .component-event-item table thead th {
+  background: #212529;
+  color: #efefef;
+  padding: 5px;
+}
+main .field--type-text-with-summary table tbody tr:nth-child(odd),
+main .text-component-text.basic_html table tbody tr:nth-child(odd),
+main .text-component-text.restricted_html table tbody tr:nth-child(odd),
+main .text-component-text.cern_full_html table tbody tr:nth-child(odd),
+main .basic-node-full-content-body table tbody tr:nth-child(odd),
+main .event-node-full-content-body table tbody tr:nth-child(odd),
+main .faq-node-full-content-body table tbody tr:nth-child(odd),
+main .event-node-full-content-body table tbody tr:nth-child(odd),
+main .resources-node-full-content-file table tbody tr:nth-child(odd),
+main .system-node-full-content-body table tbody tr:nth-child(odd),
+main .event-node-full-content-body table tbody tr:nth-child(odd),
+main .news-node-full-content-body table tbody tr:nth-child(odd),
+main .component-event-item table tbody tr:nth-child(odd) {
+  background-color: #f9f9fa;
+}
+main .field--type-text-with-summary table tbody tr:nth-child(even),
+main .text-component-text.basic_html table tbody tr:nth-child(even),
+main .text-component-text.restricted_html table tbody tr:nth-child(even),
+main .text-component-text.cern_full_html table tbody tr:nth-child(even),
+main .basic-node-full-content-body table tbody tr:nth-child(even),
+main .event-node-full-content-body table tbody tr:nth-child(even),
+main .faq-node-full-content-body table tbody tr:nth-child(even),
+main .event-node-full-content-body table tbody tr:nth-child(even),
+main .resources-node-full-content-file table tbody tr:nth-child(even),
+main .system-node-full-content-body table tbody tr:nth-child(even),
+main .event-node-full-content-body table tbody tr:nth-child(even),
+main .news-node-full-content-body table tbody tr:nth-child(even),
+main .component-event-item table tbody tr:nth-child(even) {
+  background-color: #e9ecef;
+}
+main .field--type-text-with-summary table tbody td,
+main .text-component-text.basic_html table tbody td,
+main .text-component-text.restricted_html table tbody td,
+main .text-component-text.cern_full_html table tbody td,
+main .basic-node-full-content-body table tbody td,
+main .event-node-full-content-body table tbody td,
+main .faq-node-full-content-body table tbody td,
+main .event-node-full-content-body table tbody td,
+main .resources-node-full-content-file table tbody td,
+main .system-node-full-content-body table tbody td,
+main .event-node-full-content-body table tbody td,
+main .news-node-full-content-body table tbody td,
+main .component-event-item table tbody td {
+  color: #333333;
+}
+main .field--type-text-with-summary table tfoot td,
+main .text-component-text.basic_html table tfoot td,
+main .text-component-text.restricted_html table tfoot td,
+main .text-component-text.cern_full_html table tfoot td,
+main .basic-node-full-content-body table tfoot td,
+main .event-node-full-content-body table tfoot td,
+main .faq-node-full-content-body table tfoot td,
+main .event-node-full-content-body table tfoot td,
+main .resources-node-full-content-file table tfoot td,
+main .system-node-full-content-body table tfoot td,
+main .event-node-full-content-body table tfoot td,
+main .news-node-full-content-body table tfoot td,
+main .component-event-item table tfoot td {
+  background-color: #333339;
+  color: #999999;
+}
 main .field--type-text-with-summary .blockquote,
 main .field--type-text-with-summary blockquote,
 main .field--type-text-with-summary q,
@@ -343,7 +416,8 @@ main .news-node-full-content-body q,
 main .component-event-item .blockquote,
 main .component-event-item blockquote,
 main .component-event-item q {
-  color: #bbbbbb; }
+  color: #bbbbbb;
+}
 main .field--type-text-with-summary hr,
 main .text-component-text.basic_html hr,
 main .text-component-text.restricted_html hr,
@@ -357,171 +431,209 @@ main .system-node-full-content-body hr,
 main .event-node-full-content-body hr,
 main .news-node-full-content-body hr,
 main .component-event-item hr {
-  border-top-color: #cacaca !important; }
+  border-top-color: #cacaca !important;
+}
 
 .field--type-link a {
-  color: #2574b9; }
-  .field--type-link a:hover {
-    color: #044873; }
+  color: #2574b9;
+}
+.field--type-link a:hover {
+  color: #044873;
+}
 
 .owl-theme .owl-dots .owl-dot span {
-  background: #dddddd; }
+  background: #dddddd;
+}
 
 .owl-theme .owl-dots .owl-dot.active span,
 .owl-theme .owl-dots .owl-dot:hover span {
-  background: #f1862d; }
+  background: #f1862d;
+}
 
 .owl-theme .owl-dots .owl-dot.active,
 .owl-theme .owl-dots .owl-dot:hover {
   border-width: 2px;
   border-style: solid;
-  border-color: #f1862d !important; }
+  border-color: #f1862d !important;
+}
 
 .component-slider .owl-nav .owl-prev,
 .component-slider .owl-nav .owl-next {
-  color: #0855a0; }
+  color: #0855a0;
+}
 
 .component-slider .owl-nav .owl-prev:hover,
 .component-slider .owl-nav .owl-next:hover {
-  color: #0855a0; }
+  color: #0855a0;
+}
 
 .component-slider .owl-nav .owl-prev.disabled,
 .component-slider .owl-nav .owl-next.disabled {
-  color: #bebebe; }
+  color: #bebebe;
+}
 
 .component-slide figcaption,
 .component-slide__caption {
-  color: #aaaaaa; }
+  color: #aaaaaa;
+}
 
 .cern-caption,
 figcaption {
-  color: #aaaaaa !important; }
-  .cern-caption *,
-  figcaption * {
-    color: #aaaaaa !important; }
+  color: #aaaaaa !important;
+}
+.cern-caption *,
+figcaption * {
+  color: #aaaaaa !important;
+}
 
 .field.field--type-entity-reference a {
   background: #165e9d;
-  color: #f2f9ff; }
-  .field.field--type-entity-reference a:hover {
-    color: #f2f9ff; }
+  color: #f2f9ff;
+}
+.field.field--type-entity-reference a:hover {
+  color: #f2f9ff;
+}
 .field.field--type-entity-reference .field--items .field--item a {
   background: #165e9d;
-  color: #f2f9ff; }
-  .field.field--type-entity-reference .field--items .field--item a:hover {
-    color: #f2f9ff; }
+  color: #f2f9ff;
+}
+.field.field--type-entity-reference .field--items .field--item a:hover {
+  color: #f2f9ff;
+}
 
 .news-node-full-content-tags a {
   background-color: #165e9d;
-  color: #f2f9ff; }
-  .news-node-full-content-tags a:hover {
-    color: #f2f9ff; }
+  color: #f2f9ff;
+}
+.news-node-full-content-tags a:hover {
+  color: #f2f9ff;
+}
 
 .resources-node-full-content-tags a {
   background-color: #165e9d;
-  color: #f2f9ff; }
-  .resources-node-full-content-tags a:hover {
-    color: #f2f9ff; }
+  color: #f2f9ff;
+}
+.resources-node-full-content-tags a:hover {
+  color: #f2f9ff;
+}
 
 .event-node-full-content-file .file-link {
-  background-color: #165e9d; }
-  .event-node-full-content-file .file-link a {
-    color: #f2f9ff; }
-    .event-node-full-content-file .file-link a:hover {
-      color: #f2f9ff; }
+  background-color: #165e9d;
+}
+.event-node-full-content-file .file-link a {
+  color: #f2f9ff;
+}
+.event-node-full-content-file .file-link a:hover {
+  color: #f2f9ff;
+}
 
 .upper-cern-tag,
 .cern-tag {
   background-color: #165e9d;
-  color: #f2f9ff; }
+  color: #f2f9ff;
+}
 
 .views-exposed-form .btn.btn-info,
 .btn-default {
   color: #ececec;
   background-color: #0d62b6;
-  border-color: #063b6f; }
-  .views-exposed-form .btn.btn-info:focus, .views-exposed-form .btn.btn-info.focus,
-  .btn-default:focus,
-  .btn-default.focus {
-    color: #062d53;
-    background-color: #696b6c;
-    border-color: #063b6f; }
-  .views-exposed-form .btn.btn-info:hover,
-  .btn-default:hover {
-    color: #062d53;
-    background-color: #696b6c;
-    border-color: #063b6f; }
-  .views-exposed-form .btn.btn-info:active, .views-exposed-form .btn.btn-info.active,
-  .btn-default:active,
-  .btn-default.active {
-    color: #062d53;
-    background-color: #696b6c;
-    border-color: #063b6f;
-    background-image: none; }
-    .views-exposed-form .btn.btn-info:active:hover, .views-exposed-form .btn.btn-info:active:focus,
-    .views-exposed-form .btn.btn-info:active .focus, .views-exposed-form .btn.btn-info.active:hover, .views-exposed-form .btn.btn-info.active:focus,
-    .views-exposed-form .btn.btn-info.active .focus,
-    .btn-default:active:hover,
-    .btn-default:active:focus,
-    .btn-default:active .focus,
-    .btn-default.active:hover,
-    .btn-default.active:focus,
-    .btn-default.active .focus {
-      color: #062d53;
-      background-color: #696b6c;
-      border-color: #063b6f; }
-  .views-exposed-form .btn.btn-info .badge,
-  .btn-default .badge {
-    color: #ececec;
-    background-color: #0d62b6; }
-  .views-exposed-form .btn.btn-info.disabled:hover, .views-exposed-form .btn.btn-info[disabled]:hover, .views-exposed-form .btn.btn-info.disabled:focus, .views-exposed-form .btn.btn-info[disabled]:focus, .views-exposed-form .btn.btn-info.disabled.focus, .views-exposed-form .btn.btn-info[disabled].focus,
-  .btn-default.disabled:hover,
-  .btn-default[disabled]:hover,
-  .btn-default.disabled:focus,
-  .btn-default[disabled]:focus,
-  .btn-default.disabled.focus,
-  .btn-default[disabled].focus {
-    background-color: #696b6c;
-    border-color: #063b6f; }
+  border-color: #063b6f;
+}
+.views-exposed-form .btn.btn-info:focus, .views-exposed-form .btn.btn-info.focus,
+.btn-default:focus,
+.btn-default.focus {
+  color: #062d53;
+  background-color: #696b6c;
+  border-color: #063b6f;
+}
+.views-exposed-form .btn.btn-info:hover,
+.btn-default:hover {
+  color: #062d53;
+  background-color: #696b6c;
+  border-color: #063b6f;
+}
+.views-exposed-form .btn.btn-info:active, .views-exposed-form .btn.btn-info.active,
+.btn-default:active,
+.btn-default.active {
+  color: #062d53;
+  background-color: #696b6c;
+  border-color: #063b6f;
+  background-image: none;
+}
+.views-exposed-form .btn.btn-info:active:hover, .views-exposed-form .btn.btn-info:active:focus,
+.views-exposed-form .btn.btn-info:active .focus, .views-exposed-form .btn.btn-info.active:hover, .views-exposed-form .btn.btn-info.active:focus,
+.views-exposed-form .btn.btn-info.active .focus,
+.btn-default:active:hover,
+.btn-default:active:focus,
+.btn-default:active .focus,
+.btn-default.active:hover,
+.btn-default.active:focus,
+.btn-default.active .focus {
+  color: #062d53;
+  background-color: #696b6c;
+  border-color: #063b6f;
+}
+.views-exposed-form .btn.btn-info .badge,
+.btn-default .badge {
+  color: #ececec;
+  background-color: #0d62b6;
+}
+.views-exposed-form .btn.btn-info.disabled:hover, .views-exposed-form .btn.btn-info[disabled]:hover, .views-exposed-form .btn.btn-info.disabled:focus, .views-exposed-form .btn.btn-info[disabled]:focus, .views-exposed-form .btn.btn-info.disabled.focus, .views-exposed-form .btn.btn-info[disabled].focus,
+.btn-default.disabled:hover,
+.btn-default[disabled]:hover,
+.btn-default.disabled:focus,
+.btn-default[disabled]:focus,
+.btn-default.disabled.focus,
+.btn-default[disabled].focus {
+  background-color: #696b6c;
+  border-color: #063b6f;
+}
 
 .open > .dropdown-toggle.btn-default {
   color: #062d53;
   background-color: #696b6c;
   border-color: #063b6f;
-  background-image: none; }
-  .open > .dropdown-toggle.btn-default:hover, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default.focus {
-    color: #062d53;
-    background-color: #696b6c;
-    border-color: #063b6f; }
+  background-image: none;
+}
+.open > .dropdown-toggle.btn-default:hover, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default.focus {
+  color: #062d53;
+  background-color: #696b6c;
+  border-color: #063b6f;
+}
 
 fieldset[disabled] .btn-default:hover,
 fieldset[disabled] .btn-default:focus,
 fieldset[disabled] .btn-default.focus {
   background-color: #696b6c;
-  border-color: #063b6f; }
+  border-color: #063b6f;
+}
 
 .btn-primary {
   color: #fbfdff;
   background-color: #074888;
-  border-color: #063b6f; }
+  border-color: #063b6f;
+}
 
 .btn-primary:focus,
 .btn-primary.focus {
   color: #02172a;
   background-color: #595959;
-  border-color: #063b6f; }
+  border-color: #063b6f;
+}
 
 .btn-primary:hover {
   color: #02172a;
   background-color: #595959;
-  border-color: #063b6f; }
+  border-color: #063b6f;
+}
 
 .btn-primary:active,
 .btn-primary.active,
 .open > .dropdown-toggle.btn-primary {
   color: #02172a;
   background-color: #595959;
-  border-color: #063b6f; }
+  border-color: #063b6f;
+}
 
 .btn-primary:active:hover,
 .btn-primary.active:hover,
@@ -534,12 +646,14 @@ fieldset[disabled] .btn-default.focus {
 .open > .dropdown-toggle.btn-primary.focus {
   color: #02172a;
   background-color: #595959;
-  border-color: #063b6f; }
+  border-color: #063b6f;
+}
 
 .btn-primary:active,
 .btn-primary.active,
 .open > .dropdown-toggle.btn-primary {
-  background-image: none; }
+  background-image: none;
+}
 
 .btn-primary.disabled:hover,
 .btn-primary[disabled]:hover,
@@ -551,34 +665,40 @@ fieldset[disabled] .btn-primary:focus,
 .btn-primary[disabled].focus,
 fieldset[disabled] .btn-primary.focus {
   background-color: #595959;
-  border-color: #063b6f; }
+  border-color: #063b6f;
+}
 
 .btn-primary .badge {
   color: #fbfdff;
-  background-color: #074888; }
+  background-color: #074888;
+}
 
 .btn-success {
   color: #fbfdff;
   background-color: #074888;
-  border-color: #063b6f; }
+  border-color: #063b6f;
+}
 
 .btn-success:focus,
 .btn-success.focus {
   color: #02172a;
   background-color: #595959;
-  border-color: #063b6f; }
+  border-color: #063b6f;
+}
 
 .btn-success:hover {
   color: #02172a;
   background-color: #595959;
-  border-color: #063b6f; }
+  border-color: #063b6f;
+}
 
 .btn-success:active,
 .btn-success.active,
 .open > .dropdown-toggle.btn-success {
   color: #02172a;
   background-color: #595959;
-  border-color: #063b6f; }
+  border-color: #063b6f;
+}
 
 .btn-success:active:hover,
 .btn-success.active:hover,
@@ -591,12 +711,14 @@ fieldset[disabled] .btn-primary.focus {
 .open > .dropdown-toggle.btn-success.focus {
   color: #02172a;
   background-color: #595959;
-  border-color: #063b6f; }
+  border-color: #063b6f;
+}
 
 .btn-success:active,
 .btn-success.active,
 .open > .dropdown-toggle.btn-success {
-  background-image: none; }
+  background-image: none;
+}
 
 .btn-success.disabled:hover,
 .btn-success[disabled]:hover,
@@ -608,52 +730,68 @@ fieldset[disabled] .btn-success:focus,
 .btn-success[disabled].focus,
 fieldset[disabled] .btn-success.focus {
   background-color: #595959;
-  border-color: #063b6f; }
+  border-color: #063b6f;
+}
 
 .btn-success .badge {
   color: #fbfdff;
-  background-color: #074888; }
+  background-color: #074888;
+}
 
 .views-view-grid .views-row .views-col article {
   background: #0f5aa4;
-  color: #e9f5ff; }
-  .views-view-grid .views-row .views-col article a {
-    color: #2574b9; }
-    .views-view-grid .views-row .views-col article a:before {
-      color: #f1862e; }
-    .views-view-grid .views-row .views-col article a:hover {
-      color: #044873; }
-  .views-view-grid .views-row .views-col article > h2 a {
-    color: #fdfeff; }
-    .views-view-grid .views-row .views-col article > h2 a:hover {
-      color: #fdfeff; }
+  color: #e9f5ff;
+}
+.views-view-grid .views-row .views-col article a {
+  color: #2574b9;
+}
+.views-view-grid .views-row .views-col article a:before {
+  color: #f1862e;
+}
+.views-view-grid .views-row .views-col article a:hover {
+  color: #044873;
+}
+.views-view-grid .views-row .views-col article > h2 a {
+  color: #fdfeff;
+}
+.views-view-grid .views-row .views-col article > h2 a:hover {
+  color: #fdfeff;
+}
 
 .view .view-content table {
-  background: #fefefe; }
-  .view .view-content table thead th {
-    background: #212529;
-    color: #efefef;
-    padding: 5px; }
-  .view .view-content table tbody tr:nth-child(odd) {
-    background-color: #f9f9fa; }
-  .view .view-content table tbody tr:nth-child(even) {
-    background-color: #e9ecef; }
-  .view .view-content table tbody td {
-    color: #333333; }
-  .view .view-content table tfoot td {
-    background-color: #333339;
-    color: #999999; }
+  background: #fefefe;
+}
+.view .view-content table thead th {
+  background: #212529;
+  color: #efefef;
+  padding: 5px;
+}
+.view .view-content table tbody tr:nth-child(odd) {
+  background-color: #f9f9fa;
+}
+.view .view-content table tbody tr:nth-child(even) {
+  background-color: #e9ecef;
+}
+.view .view-content table tbody td {
+  color: #333333;
+}
+.view .view-content table tfoot td {
+  background-color: #333339;
+  color: #999999;
+}
 
 main .block-custom-wrapper .field--type-text-with-summary a,
 main .block-custom-wrapper .text-component-text.basic_html a,
 main .block-custom-wrapper .text-component-text.restricted_html a,
 main .block-custom-wrapper .text-component-text.cern_full_html a {
-  color: #2574b9; }
-  main .block-custom-wrapper .field--type-text-with-summary a:hover,
-  main .block-custom-wrapper .text-component-text.basic_html a:hover,
-  main .block-custom-wrapper .text-component-text.restricted_html a:hover,
-  main .block-custom-wrapper .text-component-text.cern_full_html a:hover {
-    color: #044873; }
+  color: #2574b9;
+}
+main .block-custom-wrapper .field--type-text-with-summary a:hover,
+main .block-custom-wrapper .text-component-text.basic_html a:hover,
+main .block-custom-wrapper .text-component-text.restricted_html a:hover,
+main .block-custom-wrapper .text-component-text.cern_full_html a:hover {
+  color: #044873;
+}
 
 .pagination > li a,
 .pagination > li span {
@@ -663,339 +801,484 @@ main .block-custom-wrapper .text-component-text.cern_full_html a {
   -ms-transition: all 0.3s ease-in-out 0s;
   -o-transition: all 0.3s ease-in-out 0s;
   transition: all 0.3s ease-in-out 0s;
-  color: #2574b9; }
+  color: #2574b9;
+}
 .pagination > li a::before {
-  color: #2574b9; }
+  color: #2574b9;
+}
 .pagination > li a:hover {
-  color: #044873; }
+  color: #044873;
+}
 .pagination .page__item--previous::before, .pagination .page__item--next::before {
-  color: #2574b9; }
+  color: #2574b9;
+}
 .pagination .page__item--previous:hover::before, .pagination .page__item--next:hover::before {
-  color: #044873; }
+  color: #044873;
+}
 
 /* ALL POSIBLE FUTURE PAGE VIEWS */
 .view .view-header, .view.event-grid .view-header {
-  color: #292929; }
-  .view .view-header a, .view.event-grid .view-header a {
-    color: #2574b9; }
-    .view .view-header a.active:after, .view.event-grid .view-header a.active:after {
-      background: #044873; }
-    .view .view-header a *, .view.event-grid .view-header a * {
-      color: #2574b9; }
-      .view .view-header a *:hover, .view.event-grid .view-header a *:hover {
-        color: #044873; }
+  color: #292929;
+}
+.view .view-header a, .view.event-grid .view-header a {
+  color: #2574b9;
+}
+.view .view-header a.active:after, .view.event-grid .view-header a.active:after {
+  background: #044873;
+}
+.view .view-header a *, .view.event-grid .view-header a * {
+  color: #2574b9;
+}
+.view .view-header a *:hover, .view.event-grid .view-header a *:hover {
+  color: #044873;
+}
 .view .view-content *, .view.event-grid .view-content * {
-  color: #292929; }
+  color: #292929;
+}
 .view .view-content a, .view.event-grid .view-content a {
-  color: #2574b9; }
-  .view .view-content a:hover, .view.event-grid .view-content a:hover {
-    color: #044873; }
-  .view .view-content a *, .view.event-grid .view-content a * {
-    color: #2574b9; }
-    .view .view-content a *:hover, .view.event-grid .view-content a *:hover {
-      color: #044873; }
+  color: #2574b9;
+}
+.view .view-content a:hover, .view.event-grid .view-content a:hover {
+  color: #044873;
+}
+.view .view-content a *, .view.event-grid .view-content a * {
+  color: #2574b9;
+}
+.view .view-content a *:hover, .view.event-grid .view-content a *:hover {
+  color: #044873;
+}
 
 /* ALL EVENTS PAGE VIEWS */
 .cern-view-display-page.cern-view-display-feature_events .view-header,
 .cern-view-display-page.cern-view-display-past_events .view-header {
-  color: #292929 !important; }
-  .cern-view-display-page.cern-view-display-feature_events .view-header a,
-  .cern-view-display-page.cern-view-display-past_events .view-header a {
-    color: #2574b9 !important; }
+  color: #292929 !important;
+}
+.cern-view-display-page.cern-view-display-feature_events .view-header a,
+.cern-view-display-page.cern-view-display-past_events .view-header a {
+  color: #2574b9 !important;
+}
 .cern-view-display-page.cern-view-display-feature_events .view-content .views-row *,
 .cern-view-display-page.cern-view-display-past_events .view-content .views-row * {
-  color: #292929 !important; }
+  color: #292929 !important;
+}
 .cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-cal-button a.btn,
 .cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-cal-button a.btn {
-  color: #fbfdff !important; }
+  color: #fbfdff !important;
+}
 .cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn),
 .cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn) {
-  color: #2574b9 !important; }
-  .cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn):hover,
-  .cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn):hover {
-    color: #044873 !important; }
-  .cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn) *,
-  .cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn) * {
-    color: #2574b9 !important; }
-    .cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn) *:hover,
-    .cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn) *:hover {
-      color: #2574b9 !important; }
+  color: #2574b9 !important;
+}
+.cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn):hover,
+.cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn):hover {
+  color: #044873 !important;
+}
+.cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn) *,
+.cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn) * {
+  color: #2574b9 !important;
+}
+.cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn) *:hover,
+.cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn) *:hover {
+  color: #2574b9 !important;
+}
 
 /* UPCOMING EVENTS */
 .cern-view-display-block.cern-view-display-upcoming_events .owl-nav {
-  position: relative; }
-  .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev:after {
-    color: #2574b9; }
-  .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev:hover:after {
-    color: #044873; }
-  .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev.disabled:after {
-    color: #292929; }
-  .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next:after {
-    color: #2574b9; }
-  .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next:hover:after {
-    color: #044873; }
-  .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next.disabled:after {
-    color: #292929; }
+  position: relative;
+}
+.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev:after {
+  color: #2574b9;
+}
+.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev:hover:after {
+  color: #044873;
+}
+.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev.disabled:after {
+  color: #292929;
+}
+.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next:after {
+  color: #2574b9;
+}
+.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next:hover:after {
+  color: #044873;
+}
+.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next.disabled:after {
+  color: #292929;
+}
 .cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern * {
-  color: #292929 !important; }
+  color: #292929 !important;
+}
 .cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a {
-  color: #2574b9 !important; }
-  .cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a:hover {
-    color: #044873 !important; }
-  .cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a * {
-    color: #2574b9 !important; }
-    .cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a *:hover {
-      color: #2574b9 !important; }
+  color: #2574b9 !important;
+}
+.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a:hover {
+  color: #044873 !important;
+}
+.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a * {
+  color: #2574b9 !important;
+}
+.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a *:hover {
+  color: #2574b9 !important;
+}
 
 /* News, Taxonomies, search list pages mobile cards*/
 @media only screen and (max-width: 767px) {
   .cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern a,
-  .cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern .preview-cards__subtext,
-  .cern-view-display-page.view-general-search .view-content .views-row .box-pattern a,
-  .cern-view-display-page.view-general-search .view-content .views-row .box-pattern .preview-cards__subtext,
-  .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern a,
-  .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern .preview-cards__subtext {
-    color: white !important; }
-    .cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern a *,
-    .cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern .preview-cards__subtext *,
-    .cern-view-display-page.view-general-search .view-content .views-row .box-pattern a *,
-    .cern-view-display-page.view-general-search .view-content .views-row .box-pattern .preview-cards__subtext *,
-    .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern a *,
-    .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern .preview-cards__subtext * {
-      color: white !important; } }
+.cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern .preview-cards__subtext,
+.cern-view-display-page.view-general-search .view-content .views-row .box-pattern a,
+.cern-view-display-page.view-general-search .view-content .views-row .box-pattern .preview-cards__subtext,
+.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern a,
+.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern .preview-cards__subtext {
+    color: white !important;
+  }
+  .cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern a *,
+.cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern .preview-cards__subtext *,
+.cern-view-display-page.view-general-search .view-content .views-row .box-pattern a *,
+.cern-view-display-page.view-general-search .view-content .views-row .box-pattern .preview-cards__subtext *,
+.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern a *,
+.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern .preview-cards__subtext * {
+    color: white !important;
+  }
+}
 /* ALL FAQS */
 .cern-view-display-page.cern-view-display-faq_page .view-header {
-  color: rgba(0, 0, 0, 0.4) !important; }
-  .cern-view-display-page.cern-view-display-faq_page .view-header a {
-    color: #2574b9 !important; }
+  color: rgba(0, 0, 0, 0.4) !important;
+}
+.cern-view-display-page.cern-view-display-faq_page .view-header a {
+  color: #2574b9 !important;
+}
 .cern-view-display-page.cern-view-display-faq_page .view-content .views-row * {
-  color: #292929 !important; }
+  color: #292929 !important;
+}
 .cern-view-display-page.cern-view-display-faq_page .view-content .views-row span.collapseManager {
-  color: #2574b9 !important; }
+  color: #2574b9 !important;
+}
 .cern-view-display-page.cern-view-display-faq_page .view-content .views-row a {
-  color: #2574b9 !important; }
-  .cern-view-display-page.cern-view-display-faq_page .view-content .views-row a:hover {
-    color: #044873 !important; }
-  .cern-view-display-page.cern-view-display-faq_page .view-content .views-row a * {
-    color: #2574b9 !important; }
-    .cern-view-display-page.cern-view-display-faq_page .view-content .views-row a *:hover {
-      color: #2574b9 !important; }
+  color: #2574b9 !important;
+}
+.cern-view-display-page.cern-view-display-faq_page .view-content .views-row a:hover {
+  color: #044873 !important;
+}
+.cern-view-display-page.cern-view-display-faq_page .view-content .views-row a * {
+  color: #2574b9 !important;
+}
+.cern-view-display-page.cern-view-display-faq_page .view-content .views-row a *:hover {
+  color: #2574b9 !important;
+}
 
 /* ALL Resources PAGE VIEWS */
 .cern-view-display-page.cern-view-display-resources .view-header,
 .resources-mosaic .view-header {
-  color: #292929 !important; }
-  .cern-view-display-page.cern-view-display-resources .view-header a,
-  .resources-mosaic .view-header a {
-    color: #2574b9 !important; }
-    .cern-view-display-page.cern-view-display-resources .view-header a.active:after,
-    .resources-mosaic .view-header a.active:after {
-      background: #044873 !important; }
+  color: #292929 !important;
+}
+.cern-view-display-page.cern-view-display-resources .view-header a,
+.resources-mosaic .view-header a {
+  color: #2574b9 !important;
+}
+.cern-view-display-page.cern-view-display-resources .view-header a.active:after,
+.resources-mosaic .view-header a.active:after {
+  background: #044873 !important;
+}
 .cern-view-display-page.cern-view-display-resources .view-content *,
 .resources-mosaic .view-content * {
-  color: white !important; }
+  color: white !important;
+}
 .cern-view-display-page.cern-view-display-resources .view-content a,
 .resources-mosaic .view-content a {
-  color: white !important; }
-  .cern-view-display-page.cern-view-display-resources .view-content a:hover,
-  .resources-mosaic .view-content a:hover {
-    color: white !important; }
-  .cern-view-display-page.cern-view-display-resources .view-content a *,
-  .resources-mosaic .view-content a * {
-    color: white !important; }
-    .cern-view-display-page.cern-view-display-resources .view-content a *:hover,
-    .resources-mosaic .view-content a *:hover {
-      color: white !important; }
+  color: white !important;
+}
+.cern-view-display-page.cern-view-display-resources .view-content a:hover,
+.resources-mosaic .view-content a:hover {
+  color: white !important;
+}
+.cern-view-display-page.cern-view-display-resources .view-content a *,
+.resources-mosaic .view-content a * {
+  color: white !important;
+}
+.cern-view-display-page.cern-view-display-resources .view-content a *:hover,
+.resources-mosaic .view-content a *:hover {
+  color: white !important;
+}
 
 .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row {
   /* .box-pattern.agenda-box-pattern {
     * {
       color: white !important;
     }
-  } */ }
-  .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern:not(.agenda-box-pattern) * {
-    color: white !important; }
+  } */
+}
+.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern:not(.agenda-box-pattern) * {
+  color: white !important;
+}
 
 @media screen and (max-width: 991px) {
   .cern-view-display-block.cern-view-display-upcoming_events .owl-item.active .carousel-cern-item.row .views-row .agenda-box-pattern:before,
-  .events-collision .owl-item.active .carousel-cern-item.row .views-row .agenda-box-pattern:before {
-    border-color: #f1862e !important; } }
+.events-collision .owl-item.active .carousel-cern-item.row .views-row .agenda-box-pattern:before {
+    border-color: #f1862e !important;
+  }
+}
 @media screen and (min-width: 992px) {
   .bubbly-button {
-    background-color: #f1862e; }
-    .bubbly-button:before {
-      background-image: radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, transparent 20%, #f1862e 20%, transparent 30%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, transparent 10%, #f1862e 15%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%); }
-    .bubbly-button:after {
-      background-image: radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, transparent 10%, #f1862e 15%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%); } }
+    background-color: #f1862e;
+  }
+  .bubbly-button:before {
+    background-image: radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, transparent 20%, #f1862e 20%, transparent 30%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, transparent 10%, #f1862e 15%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%);
+  }
+  .bubbly-button:after {
+    background-image: radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, transparent 10%, #f1862e 15%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%), radial-gradient(circle, #f1862e 20%, transparent 20%);
+  }
+}
 .cern-view-display-more_faq .view-content .views-row > div h3 a:before {
-  color: #f1862e !important; }
+  color: #f1862e !important;
+}
 
 main .region-content .block-language {
-  background: #343a40; }
-  main .region-content .block-language a {
-    color: #fafafa; }
+  background: #343a40;
+}
+main .region-content .block-language a {
+  color: #fafafa;
+}
 
 .page-navigation-progress {
-  background: #f1862e !important; }
+  background: #f1862e !important;
+}
 
 .page-navigation-progress:after {
-  border: 4px solid #f1862e !important; }
+  border: 4px solid #f1862e !important;
+}
 
 .preview-list-component .preview-list-image {
-  background-color: #0f5aa4; }
+  background-color: #0f5aa4;
+}
 .preview-list-component .preview-list-news-info .preview-list-title a {
-  color: #2574b9; }
-  .preview-list-component .preview-list-news-info .preview-list-title a:hover {
-    color: #044873; }
+  color: #2574b9;
+}
+.preview-list-component .preview-list-news-info .preview-list-title a:hover {
+  color: #044873;
+}
 .preview-list-component .preview-list-news-info .preview-list-title .preview-list-strap, .preview-list-component .preview-list-news-info .preview-list-title .preview-list-news-format, .preview-list-component .preview-list-news-info .preview-list-title .preview-list-date {
-  color: #292929; }
+  color: #292929;
+}
 
 .cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot.active,
 .cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot:hover {
-  border-color: #f1862d; }
+  border-color: #f1862d;
+}
 
 .component-header__carousel .header-block__title .header-block__name__underline {
-  background: #292929; }
+  background: #292929;
+}
 
 .component-call-to-action__wrapper a {
-  color: #fbfdff; }
-  .component-call-to-action__wrapper a:hover {
-    color: #fbfdff; }
+  color: #fbfdff;
+}
+.component-call-to-action__wrapper a:hover {
+  color: #fbfdff;
+}
 
 .component-division__text {
-  background: #0f5aa4; }
-  .component-division__text__link {
-    color: #fdfeff; }
-    .component-division__text__link a {
-      color: #fdfeff; }
-    .component-division__text__link a:hover {
-      color: #fdfeff; }
-    .component-division__text__link a:before {
-      color: #f1862e; }
-  .component-division__text__text {
-    color: #e9f5ff; }
-    .component-division__text__text a {
-      color: #e9f5ff; }
-    .component-division__text__text a:hover {
-      color: #e9f5ff; }
+  background: #0f5aa4;
+}
+.component-division__text__link {
+  color: #fdfeff;
+}
+.component-division__text__link a {
+  color: #fdfeff;
+}
+.component-division__text__link a:hover {
+  color: #fdfeff;
+}
+.component-division__text__link a:before {
+  color: #f1862e;
+}
+.component-division__text__text {
+  color: #e9f5ff;
+}
+.component-division__text__text a {
+  color: #e9f5ff;
+}
+.component-division__text__text a:hover {
+  color: #e9f5ff;
+}
 
 .component-related_card, .view .component-related_card {
   background: #0f5aa4;
-  color: #e9f5ff; }
-  .component-related_card__content__date, .view .component-related_card__content__date {
-    color: #e9f5ff; }
-  .component-related_card__content__link a span, .view .component-related_card__content__link a span {
-    color: #fdfeff; }
-    .component-related_card__content__link a span:hover, .view .component-related_card__content__link a span:hover {
-      color: #fdfeff; }
-  .component-related_card__content__link a:hover, .view .component-related_card__content__link a:hover {
-    color: #fdfeff; }
-  .component-related_card__content__link a:before, .view .component-related_card__content__link a:before {
-    color: #f1862e; }
-  .component-related_card__content__text p, .view .component-related_card__content__text p {
-    color: #e9f5ff; }
+  color: #e9f5ff;
+}
+.component-related_card__content__date, .view .component-related_card__content__date {
+  color: #e9f5ff;
+}
+.component-related_card__content__link a span, .view .component-related_card__content__link a span {
+  color: #fdfeff;
+}
+.component-related_card__content__link a span:hover, .view .component-related_card__content__link a span:hover {
+  color: #fdfeff;
+}
+.component-related_card__content__link a:hover, .view .component-related_card__content__link a:hover {
+  color: #fdfeff;
+}
+.component-related_card__content__link a:before, .view .component-related_card__content__link a:before {
+  color: #f1862e;
+}
+.component-related_card__content__text p, .view .component-related_card__content__text p {
+  color: #e9f5ff;
+}
 
 .component-preview-cards, .view .component-preview-cards {
   background: #0f5aa4;
-  color: #e9f5ff; }
-  .component-preview-cards__icon.video, .view .component-preview-cards__icon.video {
-    color: #e9f5ff; }
-  .component-preview-cards__icon.image, .view .component-preview-cards__icon.image {
-    color: #e9f5ff; }
-  .component-preview-cards__box, .view .component-preview-cards__box {
-    color: #e9f5ff; }
-  .component-preview-cards div.preview-card__title, .view .component-preview-cards div.preview-card__title {
-    color: #fdfeff; }
-    .component-preview-cards div.preview-card__title h3 a span, .view .component-preview-cards div.preview-card__title h3 a span {
-      color: #fdfeff; }
-      .component-preview-cards div.preview-card__title h3 a span:hover, .view .component-preview-cards div.preview-card__title h3 a span:hover {
-        color: #fdfeff; }
-    .component-preview-cards div.preview-card__title h3 a:hover, .view .component-preview-cards div.preview-card__title h3 a:hover {
-      color: #fdfeff; }
-    .component-preview-cards div.preview-card__title h3 a:before, .view .component-preview-cards div.preview-card__title h3 a:before {
-      color: #f1862e; }
-  .component-preview-cards .preview-card__body *, .view .component-preview-cards .preview-card__body * {
-    color: #e9f5ff; }
-  .component-preview-cards .preview-cards__subtext *, .view .component-preview-cards .preview-cards__subtext * {
-    color: #e9f5ff; }
+  color: #e9f5ff;
+}
+.component-preview-cards__icon.video, .view .component-preview-cards__icon.video {
+  color: #e9f5ff;
+}
+.component-preview-cards__icon.image, .view .component-preview-cards__icon.image {
+  color: #e9f5ff;
+}
+.component-preview-cards__box, .view .component-preview-cards__box {
+  color: #e9f5ff;
+}
+.component-preview-cards div.preview-card__title, .view .component-preview-cards div.preview-card__title {
+  color: #fdfeff;
+}
+.component-preview-cards div.preview-card__title h3 a span, .view .component-preview-cards div.preview-card__title h3 a span {
+  color: #fdfeff;
+}
+.component-preview-cards div.preview-card__title h3 a span:hover, .view .component-preview-cards div.preview-card__title h3 a span:hover {
+  color: #fdfeff;
+}
+.component-preview-cards div.preview-card__title h3 a:hover, .view .component-preview-cards div.preview-card__title h3 a:hover {
+  color: #fdfeff;
+}
+.component-preview-cards div.preview-card__title h3 a:before, .view .component-preview-cards div.preview-card__title h3 a:before {
+  color: #f1862e;
+}
+.component-preview-cards .preview-card__body *, .view .component-preview-cards .preview-card__body * {
+  color: #e9f5ff;
+}
+.component-preview-cards .preview-cards__subtext *, .view .component-preview-cards .preview-cards__subtext * {
+  color: #e9f5ff;
+}
 
 .component-media-content, .view .component-media-content {
   background: #0f5aa4;
-  color: #e9f5ff; }
-  .component-media-content__icon, .view .component-media-content__icon {
-    color: #e9f5ff; }
-  .component-media-content__title a, .view .component-media-content__title a {
-    color: #fdfeff; }
-  .component-media-content__title a:hover, .view .component-media-content__title a:hover {
-    color: #fdfeff; }
-  .component-media-content__title a:before, .view .component-media-content__title a:before {
-    color: #f1862e; }
+  color: #e9f5ff;
+}
+.component-media-content__icon, .view .component-media-content__icon {
+  color: #e9f5ff;
+}
+.component-media-content__title a, .view .component-media-content__title a {
+  color: #fdfeff;
+}
+.component-media-content__title a:hover, .view .component-media-content__title a:hover {
+  color: #fdfeff;
+}
+.component-media-content__title a:before, .view .component-media-content__title a:before {
+  color: #f1862e;
+}
 
 .accordion-cern .panel-body p {
-  color: #292929; }
+  color: #292929;
+}
 
 .events-collision .bubbly-button {
-  color: #f1862d; }
+  color: #f1862d;
+}
 .events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-link h3 a {
-  color: #2574b9; }
-  .events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-link h3 a:hover {
-    color: #044873; }
-  .events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-link h3 a::before {
-    color: #f1862e; }
+  color: #2574b9;
+}
+.events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-link h3 a:hover {
+  color: #044873;
+}
+.events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-link h3 a::before {
+  color: #f1862e;
+}
 .events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-content-type, .events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-place {
-  color: #292929; }
+  color: #292929;
+}
 .events-collision .owl-nav .owl-prev::after,
 .events-collision .owl-nav .owl-next::after {
-  color: #0855a0; }
+  color: #0855a0;
+}
 .events-collision .owl-nav .owl-prev:hover::after,
 .events-collision .owl-nav .owl-next:hover::after {
-  color: #0855a0; }
+  color: #0855a0;
+}
 .events-collision .owl-nav .owl-prev.disabled::after,
 .events-collision .owl-nav .owl-next.disabled::after {
-  color: #bebebe; }
+  color: #bebebe;
+}
 
 .event-grid .agenda-box-pattern .agenda-box-date-wrapper * {
-  color: #292929; }
+  color: #292929;
+}
 .event-grid .agenda-box-pattern .agenda-box-link a {
-  color: #2574b9; }
-  .event-grid .agenda-box-pattern .agenda-box-link a:hover {
-    color: #044873; }
+  color: #2574b9;
+}
+.event-grid .agenda-box-pattern .agenda-box-link a:hover {
+  color: #044873;
+}
 .event-grid .agenda-box-pattern .agenda-box-content-type, .event-grid .agenda-box-pattern .agenda-box-place {
-  color: #292929; }
+  color: #292929;
+}
 .event-grid .agenda-box-pattern .agenda-box-cal-wrapper .agenda-box-cal-button a {
   color: #fbfdff;
   background-color: #074888;
-  border-color: #063b6f; }
-  .event-grid .agenda-box-pattern .agenda-box-cal-wrapper .agenda-box-cal-button a:hover {
-    background-color: #595959; }
+  border-color: #063b6f;
+}
+.event-grid .agenda-box-pattern .agenda-box-cal-wrapper .agenda-box-cal-button a:hover {
+  background-color: #595959;
+}
 
 .vertical-boxes .view-content .agenda-box-pattern {
-  background-color: #0f5aa4; }
-  .vertical-boxes .view-content .agenda-box-pattern * {
-    color: #e9f5ff; }
-  .vertical-boxes .view-content .agenda-box-pattern a {
-    color: #fdfeff !important; }
-    .vertical-boxes .view-content .agenda-box-pattern a:hover:before {
-      color: #f1862e; }
-    .vertical-boxes .view-content .agenda-box-pattern a span {
-      color: #fdfeff !important; }
-      .vertical-boxes .view-content .agenda-box-pattern a span:hover {
-        color: #fdfeff !important; }
-  .vertical-boxes .view-content .agenda-box-pattern .agenda-box-cal-wrapper .agenda-box-cal-button a {
-    color: #fbfdff;
-    background-color: #074888;
-    border-color: #063b6f; }
-    .vertical-boxes .view-content .agenda-box-pattern .agenda-box-cal-wrapper .agenda-box-cal-button a:hover {
-      background-color: #595959; }
+  background-color: #0f5aa4;
+}
+.vertical-boxes .view-content .agenda-box-pattern * {
+  color: #e9f5ff;
+}
+.vertical-boxes .view-content .agenda-box-pattern a {
+  color: #fdfeff !important;
+}
+.vertical-boxes .view-content .agenda-box-pattern a:hover:before {
+  color: #f1862e;
+}
+.vertical-boxes .view-content .agenda-box-pattern a span {
+  color: #fdfeff !important;
+}
+.vertical-boxes .view-content .agenda-box-pattern a span:hover {
+  color: #fdfeff !important;
+}
+.vertical-boxes .view-content .agenda-box-pattern .agenda-box-cal-wrapper .agenda-box-cal-button a {
+  color: #fbfdff;
+  background-color: #074888;
+  border-color: #063b6f;
+}
+.vertical-boxes .view-content .agenda-box-pattern .agenda-box-cal-wrapper .agenda-box-cal-button a:hover {
+  background-color: #595959;
+}
 
 .teaser-list-block .views-field a {
-  color: #2574b9 !important; }
-  .teaser-list-block .views-field a:before {
-    color: #f1862e; }
+  color: #2574b9 !important;
+}
+.teaser-list-block .views-field a:before {
+  color: #f1862e;
+}
 
 .block-sticky-bottom {
-  background-color: #343a40; }
-  .block-sticky-bottom p {
-    color: #fffffe; }
+  background-color: #343a40;
+}
+.block-sticky-bottom p {
+  color: #fffffe;
+}
+
+@media only screen and (min-width: 768px) and (max-width: 1080px) {
+  header .nav > li > a.is-active:after {
+    background: #f1862e;
+  }
+  header .nav > li > a:after, header .nav > li > span:after {
+    background: #efeeec;
+  }
+  header .nav > li > a:hover:after, header .nav > li > span:hover:after {
+    background: #f1862e;
+  }
+}
 
 /*# sourceMappingURL=colors.css.map */
diff --git a/drupal/themes/custom/cernclean/css/header.css b/drupal/themes/custom/cernclean/css/header.css
index b8f60d7bd715d9b230c52705fe89dcdecd153ec0..7059aca835e19674e53af363bb69d0b0021092ca 100644
--- a/drupal/themes/custom/cernclean/css/header.css
+++ b/drupal/themes/custom/cernclean/css/header.css
@@ -1,472 +1,626 @@
 body {
-  /* sticky */ }
-  body.toolbar-fixed header .menu-expanded, body.toolbar-vertical header .menu-expanded {
-    top: 39px;
-    margin-top: 0 !important; }
-  body.toolbar-fixed.toolbar-tray-open.toolbar-vertical header.menu-expanded {
-    top: 39px; }
-  body.toolbar-fixed.toolbar-tray-open header.menu-expanded {
-    top: 78px; }
-  body.sticky-header header .site-info {
-    min-height: 56px; }
-    body.sticky-header header .site-info img {
-      left: 0; }
-  body.sticky-header:not(.open-cern-menu) header .navbar-default.main-menu .navbar-toggle {
-    top: 32px; }
-  body.sticky-header:not(.open-cern-menu) header .navbar-default.main-menu .nav > li > a, body.sticky-header:not(.open-cern-menu) header .navbar-default.main-menu .nav > li > span {
-    cursor: pointer;
-    line-height: 56px; }
-  body.sticky-header .block-language .active-language a {
-    line-height: 56px; }
-  body header.menu-expanded {
-    top: 0;
-    position: fixed;
-    width: 100%;
-    z-index: 500; }
-    body header.menu-expanded .header-wrapper {
-      padding: 10px 5%; }
-      body header.menu-expanded .header-wrapper .nav {
-        float: left; }
-    body header.menu-expanded .site-info__logo {
-      max-width: 25%;
-      width: auto; }
-      body header.menu-expanded .site-info__logo img {
-        max-height: 50px; }
-    body header.menu-expanded .site-info__text__slogan {
-      display: none; }
-    body header.menu-expanded .nav > li > a {
-      line-height: 56px; }
-      body header.menu-expanded .nav > li > a:after {
-        bottom: 9px; }
-    body header.menu-expanded .navbar-default .navbar-toggle:hover,
-    body header.menu-expanded .navbar-default .navbar-toggle:focus,
-    body header.menu-expanded .navbar-default .navbar-toggle {
-      top: 20%; }
-    body header.menu-expanded .navbar-default.main-menu .navbar-toggle {
-      top: 33px; }
-  body header .site-info + .site-nav nav {
-    float: none !important; }
-  body header .site-info__logo img {
-    max-width: 100%; }
-  body header .site-info__text {
-    overflow-wrap: break-word; }
-    body header .site-info__text__name {
-      white-space: unset;
-      text-overflow: unset;
-      padding: 2px 0 0; }
-  body header .site-nav .region-header {
-    text-align: right; }
-    body header .site-nav .region-header > nav, body header .site-nav .region-header > .block-language {
-      display: inline-block;
-      vertical-align: top; }
-    body header .site-nav .region-header nav.main-menu ul.navbar-nav > li > span {
-      font-family: "opensans-bold";
-      line-height: 76px;
-      position: relative;
-      text-transform: uppercase;
-      letter-spacing: 0.5px;
-      cursor: default; }
-      body header .site-nav .region-header nav.main-menu ul.navbar-nav > li > span:after {
-        -webkit-transition: width 0.3s ease-in-out 0s;
-        -khtml-transition: width 0.3s ease-in-out 0s;
-        -moz-transition: width 0.3s ease-in-out 0s;
-        -ms-transition: width 0.3s ease-in-out 0s;
-        -o-transition: width 0.3s ease-in-out 0s;
-        transition: width 0.3s ease-in-out 0s;
-        content: "";
-        display: block;
-        height: 2px;
-        width: 0%;
-        position: absolute;
-        bottom: 10px;
-        left: 0; }
-      body header .site-nav .region-header nav.main-menu ul.navbar-nav > li > span:hover:after {
-        width: 100%; }
-    body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.open > ul.dropdown-menu .dropdown-menu {
-      display: none;
-      width: 100%;
-      box-shadow: 0 0 0 0; }
-      body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.open > ul.dropdown-menu .dropdown-menu li a, body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.open > ul.dropdown-menu .dropdown-menu li span {
-        display: table;
-        min-height: 25px;
-        white-space: normal;
-        width: fit-content; }
-      body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.open > ul.dropdown-menu .dropdown-menu .caret {
-        display: none; }
-      body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.open > ul.dropdown-menu .dropdown-menu:before {
-        display: none;
-        left: 150px; }
-    body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul a, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul span:not(.caret) {
-      width: fit-content;
-      white-space: normal;
-      display: table;
-      margin-right: 5px; }
-      body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul a:before, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul span:not(.caret):before {
-        -webkit-transition: all 0.6s ease-in-out 0s;
-        -khtml-transition: all 0.6s ease-in-out 0s;
-        -moz-transition: all 0.6s ease-in-out 0s;
-        -ms-transition: all 0.6s ease-in-out 0s;
-        -o-transition: all 0.6s ease-in-out 0s;
-        transition: all 0.6s ease-in-out 0s;
-        font-size: 40px;
-        font-size: 4rem;
-        content: "j";
-        font-family: "cern-icons";
-        -moz-osx-font-smoothing: grayscale;
-        -webkit-font-smoothing: antialiased;
-        display: block;
-        position: absolute;
-        line-height: 20px;
-        width: 8px;
-        text-indent: -22px;
-        left: -5px;
-        top: 0; }
-      body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul a:after, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul span:not(.caret):after {
-        -webkit-transition: all 0.3s ease-in-out 0s;
-        -khtml-transition: all 0.3s ease-in-out 0s;
-        -moz-transition: all 0.3s ease-in-out 0s;
-        -ms-transition: all 0.3s ease-in-out 0s;
-        -o-transition: all 0.3s ease-in-out 0s;
-        transition: all 0.3s ease-in-out 0s;
-        content: "";
-        display: block;
-        height: 2px;
-        width: 0;
-        position: absolute;
-        bottom: 13px;
-        left: 0;
-        margin: 0 0 0 18px;
-        max-width: calc(100% - 18px); }
-      body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul a:hover:before, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul a.is-active:before, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul span:not(.caret):hover:before, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul span:not(.caret).is-active:before {
-        left: 8px; }
-      body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul a:hover:after, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul a.is-active:after, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul span:not(.caret):hover:after, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul span:not(.caret).is-active:after {
-        width: 100%; }
-    body header .site-nav .region-header > .name {
-      display: block; }
-    body header .site-nav .region-header > .navbar-text {
-      display: block; }
-    body header .site-nav .region-header .block-language {
-      position: relative; }
-      body header .site-nav .region-header .block-language h2.block-title {
-        display: none; }
-      body header .site-nav .region-header .block-language .active-language {
-        padding: 0 0 0 10px; }
-        body header .site-nav .region-header .block-language .active-language a {
-          -webkit-transition: all 0.3s ease-in-out 0s;
-          -khtml-transition: all 0.3s ease-in-out 0s;
-          -moz-transition: all 0.3s ease-in-out 0s;
-          -ms-transition: all 0.3s ease-in-out 0s;
-          -o-transition: all 0.3s ease-in-out 0s;
-          transition: all 0.3s ease-in-out 0s;
-          font-size: 16px;
-          font-size: 1.6rem;
-          font-family: "opensans-bold";
-          line-height: 76px;
-          position: relative;
-          text-transform: uppercase; }
-          body header .site-nav .region-header .block-language .active-language a:after {
-            -webkit-transition: width 0.3s ease-in-out 0s;
-            -khtml-transition: width 0.3s ease-in-out 0s;
-            -moz-transition: width 0.3s ease-in-out 0s;
-            -ms-transition: width 0.3s ease-in-out 0s;
-            -o-transition: width 0.3s ease-in-out 0s;
-            transition: width 0.3s ease-in-out 0s;
-            content: '';
-            display: block;
-            height: 2px;
-            width: 0;
-            position: absolute;
-            bottom: -10px;
-            left: 0; }
-          body header .site-nav .region-header .block-language .active-language a:hover {
-            background: transparent; }
-            body header .site-nav .region-header .block-language .active-language a:hover:after {
-              width: 100%; }
-          body header .site-nav .region-header .block-language .active-language a:focus {
-            background: transparent; }
-          body header .site-nav .region-header .block-language .active-language a span.separator {
-            position: absolute;
-            left: -20px;
-            top: -2px;
-            line-height: 21px; }
-          body header .site-nav .region-header .block-language .active-language a span.caret {
-            position: absolute;
-            right: -20px;
-            top: 49%; }
-      body header .site-nav .region-header .block-language > ul.links {
-        -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
-        -khtml-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
-        -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
-        -ms-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
-        -o-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
-        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
-        filter: alpha(opacity=0);
-        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-        -webkit-opacity: 0;
-        -khtml-opacity: 0;
-        -moz-opacity: 0;
-        -ms-opacity: 0;
-        -o-opacity: 0;
-        opacity: 0;
-        list-style: none;
-        margin: 0;
-        padding: 10px 12px;
-        position: absolute;
-        top: 80px; }
-        body header .site-nav .region-header .block-language > ul.links::before {
-          left: unset;
-          right: 10px;
-          top: -23px;
-          content: '';
-          width: 0;
-          height: 0;
-          background: transparent;
-          border-width: 12px;
-          border-style: solid;
-          position: absolute; }
-        body header .site-nav .region-header .block-language > ul.links a {
-          font-size: 16px;
-          font-size: 1.6rem;
-          font-family: "opensans-bold";
-          padding: 0;
-          line-height: 25px;
-          display: block;
-          text-transform: uppercase;
-          position: relative; }
-          body header .site-nav .region-header .block-language > ul.links a:after {
-            -webkit-transition: width 0.3s ease-in-out 0s;
-            -khtml-transition: width 0.3s ease-in-out 0s;
-            -moz-transition: width 0.3s ease-in-out 0s;
-            -ms-transition: width 0.3s ease-in-out 0s;
-            -o-transition: width 0.3s ease-in-out 0s;
-            transition: width 0.3s ease-in-out 0s;
-            content: '';
-            display: block;
-            height: 2px;
-            width: 0;
-            position: absolute;
-            bottom: -4px;
-            left: 0; }
-          body header .site-nav .region-header .block-language > ul.links a:hover {
-            background: transparent; }
-            body header .site-nav .region-header .block-language > ul.links a:hover:after {
-              width: 100%; }
-          body header .site-nav .region-header .block-language > ul.links a:focus {
-            background: transparent; }
-        body header .site-nav .region-header .block-language > ul.links.language-expanded {
-          filter: alpha(opacity=100);
-          -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
-          -webkit-opacity: 1;
-          -khtml-opacity: 1;
-          -moz-opacity: 1;
-          -ms-opacity: 1;
-          -o-opacity: 1;
-          opacity: 1; }
-  body header .site-nav section:only-child .active-language a .separator {
-    display: none; }
+  /* sticky */
+}
+body.toolbar-fixed header .menu-expanded, body.toolbar-vertical header .menu-expanded {
+  top: 39px;
+  margin-top: 0 !important;
+}
+body.toolbar-fixed.toolbar-tray-open.toolbar-vertical header.menu-expanded {
+  top: 39px;
+}
+body.toolbar-fixed.toolbar-tray-open header.menu-expanded {
+  top: 78px;
+}
+body.sticky-header header .site-info {
+  min-height: 56px;
+}
+body.sticky-header header .site-info img {
+  left: 0;
+}
+body.sticky-header:not(.open-cern-menu) header .navbar-default.main-menu .navbar-toggle {
+  top: 32px;
+}
+body.sticky-header:not(.open-cern-menu) header .navbar-default.main-menu .nav > li > a, body.sticky-header:not(.open-cern-menu) header .navbar-default.main-menu .nav > li > span {
+  cursor: pointer;
+  line-height: 56px;
+}
+body.sticky-header .block-language .active-language a {
+  line-height: 56px;
+}
+body header.menu-expanded {
+  top: 0;
+  position: fixed;
+  width: 100%;
+  z-index: 500;
+}
+body header.menu-expanded .header-wrapper {
+  padding: 10px 5%;
+}
+body header.menu-expanded .header-wrapper .nav {
+  float: left;
+}
+body header.menu-expanded .site-info__logo {
+  max-width: 25%;
+  width: auto;
+}
+body header.menu-expanded .site-info__logo img {
+  max-height: 50px;
+}
+body header.menu-expanded .site-info__text__slogan {
+  display: none;
+}
+body header.menu-expanded .nav > li > a {
+  line-height: 56px;
+}
+body header.menu-expanded .nav > li > a:after {
+  bottom: 9px;
+}
+body header.menu-expanded .navbar-default .navbar-toggle:hover,
+body header.menu-expanded .navbar-default .navbar-toggle:focus,
+body header.menu-expanded .navbar-default .navbar-toggle {
+  top: 20%;
+}
+body header.menu-expanded .navbar-default.main-menu .navbar-toggle {
+  top: 33px;
+}
+body header .site-info + .site-nav nav {
+  float: none !important;
+}
+body header .site-info__logo img {
+  max-width: 100%;
+}
+body header .site-info__text {
+  overflow-wrap: break-word;
+}
+body header .site-info__text__name {
+  white-space: unset;
+  text-overflow: unset;
+  padding: 2px 0 0;
+}
+body header .site-nav .region-header {
+  text-align: right;
+}
+body header .site-nav .region-header > nav, body header .site-nav .region-header > .block-language {
+  display: inline-block;
+  vertical-align: top;
+}
+body header .site-nav .region-header nav.main-menu ul.navbar-nav > li span.caret {
+  position: absolute;
+  right: -20px;
+  top: 49%;
+}
+body header .site-nav .region-header nav.main-menu ul.navbar-nav > li > span {
+  font-family: "opensans-bold";
+  line-height: 76px;
+  position: relative;
+  text-transform: uppercase;
+  letter-spacing: 0.5px;
+  cursor: default;
+}
+body header .site-nav .region-header nav.main-menu ul.navbar-nav > li > span:after {
+  -webkit-transition: width 0.3s ease-in-out 0s;
+  -khtml-transition: width 0.3s ease-in-out 0s;
+  -moz-transition: width 0.3s ease-in-out 0s;
+  -ms-transition: width 0.3s ease-in-out 0s;
+  -o-transition: width 0.3s ease-in-out 0s;
+  transition: width 0.3s ease-in-out 0s;
+  content: "";
+  display: block;
+  height: 2px;
+  width: 0%;
+  position: absolute;
+  bottom: 10px;
+  left: 0;
+}
+body header .site-nav .region-header nav.main-menu ul.navbar-nav > li > span:hover:after {
+  width: 100%;
+}
+body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.open > ul.dropdown-menu .dropdown-menu {
+  display: none;
+  width: 100%;
+  box-shadow: 0 0 0 0;
+}
+body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.open > ul.dropdown-menu .dropdown-menu li a, body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.open > ul.dropdown-menu .dropdown-menu li span {
+  display: table;
+  min-height: 25px;
+  white-space: normal;
+  width: fit-content;
+}
+body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.open > ul.dropdown-menu .dropdown-menu .caret {
+  display: none;
+}
+body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.open > ul.dropdown-menu .dropdown-menu:before {
+  display: none;
+  left: 150px;
+}
+body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul a, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul span:not(.caret) {
+  width: fit-content;
+  white-space: normal;
+  display: table;
+  margin-right: 5px;
+}
+body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul a:before, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul span:not(.caret):before {
+  -webkit-transition: all 0.6s ease-in-out 0s;
+  -khtml-transition: all 0.6s ease-in-out 0s;
+  -moz-transition: all 0.6s ease-in-out 0s;
+  -ms-transition: all 0.6s ease-in-out 0s;
+  -o-transition: all 0.6s ease-in-out 0s;
+  transition: all 0.6s ease-in-out 0s;
+  font-size: 40px;
+  font-size: 4rem;
+  content: "j";
+  font-family: "cern-icons";
+  -moz-osx-font-smoothing: grayscale;
+  -webkit-font-smoothing: antialiased;
+  display: block;
+  position: absolute;
+  line-height: 20px;
+  width: 8px;
+  text-indent: -22px;
+  left: -5px;
+  top: 0;
+}
+body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul a:after, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul span:not(.caret):after {
+  -webkit-transition: all 0.3s ease-in-out 0s;
+  -khtml-transition: all 0.3s ease-in-out 0s;
+  -moz-transition: all 0.3s ease-in-out 0s;
+  -ms-transition: all 0.3s ease-in-out 0s;
+  -o-transition: all 0.3s ease-in-out 0s;
+  transition: all 0.3s ease-in-out 0s;
+  content: "";
+  display: block;
+  height: 2px;
+  width: 0;
+  position: absolute;
+  bottom: 13px;
+  left: 0;
+  margin: 0 0 0 18px;
+  max-width: calc(100% - 18px);
+}
+body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul a:hover:before, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul a.is-active:before, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul span:not(.caret):hover:before, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul span:not(.caret).is-active:before {
+  left: 8px;
+}
+body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul a:hover:after, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul a.is-active:after, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul span:not(.caret):hover:after, body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul span:not(.caret).is-active:after {
+  width: 100%;
+}
+body header .site-nav .region-header > .name {
+  display: block;
+}
+body header .site-nav .region-header > .navbar-text {
+  display: block;
+}
+body header .site-nav .region-header .block-language {
+  position: relative;
+}
+body header .site-nav .region-header .block-language h2.block-title {
+  display: none;
+}
+body header .site-nav .region-header .block-language .active-language {
+  padding: 0 0 0 10px;
+}
+body header .site-nav .region-header .block-language .active-language a {
+  -webkit-transition: all 0.3s ease-in-out 0s;
+  -khtml-transition: all 0.3s ease-in-out 0s;
+  -moz-transition: all 0.3s ease-in-out 0s;
+  -ms-transition: all 0.3s ease-in-out 0s;
+  -o-transition: all 0.3s ease-in-out 0s;
+  transition: all 0.3s ease-in-out 0s;
+  font-size: 16px;
+  font-size: 1.6rem;
+  font-family: "opensans-bold";
+  line-height: 76px;
+  position: relative;
+  text-transform: uppercase;
+}
+body header .site-nav .region-header .block-language .active-language a:after {
+  -webkit-transition: width 0.3s ease-in-out 0s;
+  -khtml-transition: width 0.3s ease-in-out 0s;
+  -moz-transition: width 0.3s ease-in-out 0s;
+  -ms-transition: width 0.3s ease-in-out 0s;
+  -o-transition: width 0.3s ease-in-out 0s;
+  transition: width 0.3s ease-in-out 0s;
+  content: "";
+  display: block;
+  height: 2px;
+  width: 0;
+  position: absolute;
+  bottom: -10px;
+  left: 0;
+}
+body header .site-nav .region-header .block-language .active-language a:hover {
+  background: transparent;
+}
+body header .site-nav .region-header .block-language .active-language a:hover:after {
+  width: 100%;
+}
+body header .site-nav .region-header .block-language .active-language a:focus {
+  background: transparent;
+}
+body header .site-nav .region-header .block-language .active-language a span.separator {
+  position: absolute;
+  left: -20px;
+  top: -2px;
+  line-height: 21px;
+}
+body header .site-nav .region-header .block-language .active-language a span.caret {
+  position: absolute;
+  right: -20px;
+  top: 49%;
+}
+body header .site-nav .region-header .block-language > ul.links {
+  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
+  -khtml-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
+  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
+  -ms-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
+  -o-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
+  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
+  filter: alpha(opacity=0);
+  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
+  -webkit-opacity: 0;
+  -khtml-opacity: 0;
+  -moz-opacity: 0;
+  -ms-opacity: 0;
+  -o-opacity: 0;
+  opacity: 0;
+  list-style: none;
+  margin: 0;
+  padding: 10px 12px;
+  position: absolute;
+  top: 80px;
+}
+body header .site-nav .region-header .block-language > ul.links::before {
+  left: unset;
+  right: 10px;
+  top: -23px;
+  content: "";
+  width: 0;
+  height: 0;
+  background: transparent;
+  border-width: 12px;
+  border-style: solid;
+  position: absolute;
+}
+body header .site-nav .region-header .block-language > ul.links a {
+  font-size: 16px;
+  font-size: 1.6rem;
+  font-family: "opensans-bold";
+  padding: 0;
+  line-height: 25px;
+  display: block;
+  text-transform: uppercase;
+  position: relative;
+}
+body header .site-nav .region-header .block-language > ul.links a:after {
+  -webkit-transition: width 0.3s ease-in-out 0s;
+  -khtml-transition: width 0.3s ease-in-out 0s;
+  -moz-transition: width 0.3s ease-in-out 0s;
+  -ms-transition: width 0.3s ease-in-out 0s;
+  -o-transition: width 0.3s ease-in-out 0s;
+  transition: width 0.3s ease-in-out 0s;
+  content: "";
+  display: block;
+  height: 2px;
+  width: 0;
+  position: absolute;
+  bottom: -4px;
+  left: 0;
+}
+body header .site-nav .region-header .block-language > ul.links a:hover {
+  background: transparent;
+}
+body header .site-nav .region-header .block-language > ul.links a:hover:after {
+  width: 100%;
+}
+body header .site-nav .region-header .block-language > ul.links a:focus {
+  background: transparent;
+}
+body header .site-nav .region-header .block-language > ul.links.language-expanded {
+  filter: alpha(opacity=100);
+  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
+  -webkit-opacity: 1;
+  -khtml-opacity: 1;
+  -moz-opacity: 1;
+  -ms-opacity: 1;
+  -o-opacity: 1;
+  opacity: 1;
+}
+body header .site-nav section:only-child .active-language a .separator {
+  display: none;
+}
 
 @media only screen and (max-width: 767px) {
   body.sticky-header:not(.open-cern-menu) header .nav > li > a {
-    line-height: 35px !important; }
+    line-height: 35px !important;
+  }
   body header .site-info + .site-nav nav {
-    width: 100%; }
+    width: 100%;
+  }
   body header.menu-expanded .site-nav .region-header > .block-language {
-    display: block; }
+    display: block;
+  }
   body header .site-nav .region-header {
-    text-align: left; }
-    body header .site-nav .region-header nav.main-menu ul.navbar-nav {
-      padding: 0 50px 0 0;
-      width: 100%; }
-      body header .site-nav .region-header nav.main-menu ul.navbar-nav ul.dropdown-menu {
-        padding: 0; }
-      body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open {
-        position: relative;
-        display: block; }
-        body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu {
-          position: static; }
-          body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu ul.dropdown-menu {
-            position: relative; }
-            body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu ul.dropdown-menu > li {
-              padding: 0 15px 0 7%; }
-          body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu a, body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu span:not(.caret) {
-            padding: 0 0 0 18px;
-            line-height: 35px;
-            position: relative; }
-            body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu a:before, body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu span:not(.caret):before {
-              top: 8px; }
-            body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu a:after, body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu span:not(.caret):after {
-              bottom: 1px; }
-    body header .site-nav .region-header > .block-language {
-      position: absolute;
-      display: none;
-      right: 30px;
-      margin: auto;
-      top: 67px; }
-      body header .site-nav .region-header > .block-language .active-language a span.separator {
-        display: none; }
-      body header .site-nav .region-header > .block-language ul.links {
-        -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-        -khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-        -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-        -ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-        -o-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-        box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-        top: 60px; }
-        body header .site-nav .region-header > .block-language ul.links:before {
-          display: none; } }
+    text-align: left;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav {
+    padding: 0 50px 0 0;
+    width: 100%;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav ul.dropdown-menu {
+    padding: 0;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav > li > span {
+    line-height: 35px;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav > li > span:after {
+    bottom: -3px;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open {
+    position: relative;
+    display: block;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu {
+    position: static;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu ul.dropdown-menu {
+    position: relative;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu ul.dropdown-menu > li {
+    padding: 0 15px 0 7%;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu a, body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu span:not(.caret) {
+    padding: 0 0 0 18px;
+    line-height: 35px;
+    position: relative;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu a:before, body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu span:not(.caret):before {
+    top: 8px;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu a:after, body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu span:not(.caret):after {
+    bottom: 1px;
+  }
+  body header .site-nav .region-header > .block-language {
+    position: absolute;
+    display: none;
+    right: 30px;
+    margin: auto;
+    top: 67px;
+  }
+  body header .site-nav .region-header > .block-language .active-language a span.separator {
+    display: none;
+  }
+  body header .site-nav .region-header > .block-language ul.links {
+    -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
+    -khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
+    -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
+    -ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
+    -o-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
+    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
+    top: 60px;
+  }
+  body header .site-nav .region-header > .block-language ul.links:before {
+    display: none;
+  }
+}
 @media only screen and (min-width: 768px) and (max-width: 1080px) {
   body header .site-info {
     width: 80%;
     z-index: 1;
     float: left;
-    min-height: 60px !important; }
+    min-height: 60px !important;
+  }
   body header .site-nav {
     position: absolute;
     top: 10px;
     right: 0;
     width: 100%;
     z-index: 0;
-    height: 100%; }
-    body header .site-nav .region-header {
-      height: 100%; }
-      body header .site-nav .region-header nav {
-        width: 100%; }
-        body header .site-nav .region-header nav .navbar {
-          height: 100%;
-          width: 100%; }
-          body header .site-nav .region-header nav .navbar .container-fluid {
-            height: 100%; }
-            body header .site-nav .region-header nav .navbar .container-fluid .navbar-header {
-              float: none;
-              height: 100%;
-              min-height: 70px; }
-              body header .site-nav .region-header nav .navbar .container-fluid .navbar-header .navbar-toggle {
-                display: block; }
-            body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse {
-              border-top: 1px solid transparent;
-              box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
-              overflow-y: scroll !important; }
-              body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse.collapse {
-                display: none !important;
-                padding: 0 3%; }
-                body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse.collapse.in {
-                  display: block !important;
-                  height: calc(100vh - 70px) !important;
-                  padding: 10px 5%; }
-                  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse.collapse.in .navbar-nav {
-                    float: left;
-                    padding: 0 50px 0 0; }
-              body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav {
-                float: left;
-                width: 100%;
-                text-align: left; }
-                body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li {
-                  vertical-align: top;
-                  display: -ms-inline-grid;
-                  display: inline-grid;
-                  float: none;
-                  padding: 10px;
-                  width: 33%; }
-                  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li > a, body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li > span:not(.caret) {
-                    width: fit-content;
-                    line-height: 35px;
-                    display: table;
-                    cursor: pointer; }
-                    body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li > a:after, body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li > span:not(.caret):after {
-                      bottom: 0;
-                      transition: all 0.6s ease-in-out 0s;
-                      content: '';
-                      display: block;
-                      height: 2px;
-                      width: 50px;
-                      position: absolute;
-                      left: 0; }
-                  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li.dropdown .caret {
-                    display: none; }
-                  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li.dropdown:before {
-                    bottom: 4px; }
-                  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li .dropdown-menu {
-                    padding: 0 10px 10px 10px;
-                    position: relative;
-                    left: 10%;
-                    box-shadow: none;
-                    display: block; }
-                    body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li .dropdown-menu li a, body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li .dropdown-menu li span:not(.caret) {
-                      width: fit-content;
-                      display: table;
-                      float: left; }
-                      body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li .dropdown-menu li a:before, body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li .dropdown-menu li span:not(.caret):before {
-                        line-height: 30px; }
-                      body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li .dropdown-menu li a:after, body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li .dropdown-menu li span:not(.caret):after {
-                        bottom: 6px; }
-                    body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li .dropdown-menu li font {
-                      display: none; }
-                  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li > .dropdown-menu {
-                    padding-top: 18px;
-                    position: static; }
-                body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav:first-child a::after {
-                  bottom: 0; }
-      body header .site-nav .region-header .block-language {
-        position: absolute;
-        display: none;
-        right: 30px;
-        margin: auto;
-        top: 67px; }
-        body header .site-nav .region-header .block-language .active-language a span.separator {
-          display: none; }
-        body header .site-nav .region-header .block-language ul.links {
-          -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-          -khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-          -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-          -ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-          -o-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-          box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-          top: 60px; }
-          body header .site-nav .region-header .block-language ul.links:before {
-            display: none; }
+    height: 100%;
+  }
+  body header .site-nav .region-header {
+    height: 100%;
+  }
+  body header .site-nav .region-header nav {
+    width: 100%;
+  }
+  body header .site-nav .region-header nav .navbar {
+    height: 100%;
+    width: 100%;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid {
+    height: 100%;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-header {
+    float: none;
+    height: 100%;
+    min-height: 70px;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-header .navbar-toggle {
+    display: block;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse {
+    border-top: 1px solid transparent;
+    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
+    overflow-y: scroll !important;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse.collapse {
+    display: none !important;
+    padding: 0 3%;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse.collapse.in {
+    display: block !important;
+    height: calc(100vh - 70px) !important;
+    padding: 10px 5%;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse.collapse.in .navbar-nav {
+    float: left;
+    padding: 0 50px 0 0;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav {
+    float: left;
+    width: 100%;
+    text-align: left;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li {
+    vertical-align: top;
+    display: -ms-inline-grid;
+    display: inline-grid;
+    float: none;
+    padding: 10px;
+    width: 33%;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li > a.is-active:after {
+    width: 100%;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li > a, body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li > span:not(.caret) {
+    width: fit-content;
+    line-height: 35px;
+    display: table;
+    cursor: pointer;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li > a:after, body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li > span:not(.caret):after {
+    bottom: 0;
+    transition: all 0.6s ease-in-out 0s;
+    content: "";
+    display: block;
+    height: 2px;
+    width: 50px;
+    position: absolute;
+    left: 0;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li > a:hover:after, body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li > span:not(.caret):hover:after {
+    transition: all 0.6s ease-in-out 0s;
+    width: 100%;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li.dropdown .caret {
+    display: none;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li.dropdown:before {
+    bottom: 4px;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li .dropdown-menu {
+    padding: 0 10px 10px 10px;
+    position: relative;
+    left: 10%;
+    box-shadow: none;
+    display: block;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li .dropdown-menu li span {
+    position: relative;
+    clear: both;
+    padding-left: 18px;
+    line-height: 35px;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li .dropdown-menu li a, body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li .dropdown-menu li span:not(.caret) {
+    width: fit-content;
+    display: table;
+    float: left;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li .dropdown-menu li a:before, body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li .dropdown-menu li span:not(.caret):before {
+    line-height: 30px;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li .dropdown-menu li a:after, body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li .dropdown-menu li span:not(.caret):after {
+    bottom: 6px;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li .dropdown-menu li font {
+    display: none;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav > li > .dropdown-menu {
+    padding-top: 18px;
+    position: static;
+  }
+  body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse > .navbar-nav:first-child a::after {
+    bottom: 0;
+  }
+  body header .site-nav .region-header .block-language {
+    position: absolute;
+    display: none;
+    right: 30px;
+    margin: auto;
+    top: 67px;
+  }
+  body header .site-nav .region-header .block-language .active-language a span.separator {
+    display: none;
+  }
+  body header .site-nav .region-header .block-language ul.links {
+    -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
+    -khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
+    -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
+    -ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
+    -o-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
+    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
+    top: 60px;
+  }
+  body header .site-nav .region-header .block-language ul.links:before {
+    display: none;
+  }
   body header.menu-expanded .region-header > .block-language {
-    display: block; }
+    display: block;
+  }
   body header:not(.menu-expanded) .block-language {
-    display: none; } }
+    display: none;
+  }
+}
 @media only screen and (min-width: 1081px) {
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav > li > span:after {
+    bottom: -8px;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown {
+    margin-right: 35px;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown > span:after {
+    bottom: 18px;
+  }
   body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu {
     left: unset;
     right: -25px;
     width: 220px;
-    min-width: 200px; }
-    body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu:before {
-      content: "";
-      width: 0;
-      height: 0;
-      background: transparent;
-      border-width: 12px;
-      border-style: solid;
-      position: absolute;
-      top: -24px;
-      left: 150px; }
-    body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu li > a, body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu li > span {
-      cursor: pointer;
-      position: relative;
-      padding: 0 0 15px 20px; }
-      body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu li > a span.caret, body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu li > span span.caret {
-        display: none; }
-    body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu li ul.dropdown-menu {
-      position: absolute;
-      top: -33%; }
-    body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu ul.dropdown-menu {
-      left: -220px; }
+    min-width: 200px;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu:before {
+    content: "";
+    width: 0;
+    height: 0;
+    background: transparent;
+    border-width: 12px;
+    border-style: solid;
+    position: absolute;
+    top: -24px;
+    left: 150px;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu li > a, body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu li > span {
+    cursor: pointer;
+    position: relative;
+    padding: 0 0 15px 20px;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu li > a span.caret, body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu li > span span.caret {
+    display: none;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu li ul.dropdown-menu {
+    position: absolute;
+    top: -33%;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.dropdown.open > ul.dropdown-menu ul.dropdown-menu {
+    left: -220px;
+  }
   body header .site-nav .region-header nav.main-menu ul.navbar-nav ul.dropdown-menu {
-    width: 220px  !important;
-    padding: 15px; }
-    body header .site-nav .region-header nav.main-menu ul.navbar-nav ul.dropdown-menu > li > font {
-      position: relative; }
+    width: 220px !important;
+    padding: 15px;
+  }
+  body header .site-nav .region-header nav.main-menu ul.navbar-nav ul.dropdown-menu > li > font {
+    position: relative;
+  }
   body header .site-nav .region-header nav.main-menu ul.navbar-nav > li.cern-search #cern-search-overlay {
-    top: 37px; }
+    top: 37px;
+  }
   body header .site-nav .region-header .block-language {
-    left: 20px; }
+    left: 20px;
+  }
   body.sticky-header header .site-nav .region-header .block-language {
-    top: -9px; }
+    top: -9px;
+  }
   body.has-header:not(.sticky-header) header .site-nav .nav > li > span {
-    text-shadow: 0px 0px 0.8px black, 0px 0px 0.8px black, 0px 0px 0.8px black, 0px 0px 0.8px black, 0 0 0.8px black; } }
+    text-shadow: 0px 0px 0.8px black, 0px 0px 0.8px black, 0px 0px 0.8px black, 0px 0px 0.8px black, 0 0 0.8px black;
+  }
+}
 
 /*# sourceMappingURL=header.css.map */
diff --git a/drupal/themes/custom/cernclean/sass/blocks.scss b/drupal/themes/custom/cernclean/sass/blocks.scss
index 8e3bc98dec1466f30765b567e56eb2429d71dcad..a8a57e1c23b5fb7980dde640938532470ac69237 100644
--- a/drupal/themes/custom/cernclean/sass/blocks.scss
+++ b/drupal/themes/custom/cernclean/sass/blocks.scss
@@ -86,6 +86,11 @@ $block-margin-bottom: 30px;
       // first level menu
       &>li{
         margin: 0 0 10px;
+
+        &>span{
+          font-family: 'opensans-regular';
+        }
+
         &>a, &>span{
           padding: unset;
           cursor: pointer;
diff --git a/drupal/themes/custom/cernclean/sass/color/colors.scss b/drupal/themes/custom/cernclean/sass/color/colors.scss
index 083fc95cad33fe6bb98ebe743578e0af8cee415e..cf9cba8168ff0455660be5be1a965268091b1e3a 100644
--- a/drupal/themes/custom/cernclean/sass/color/colors.scss
+++ b/drupal/themes/custom/cernclean/sass/color/colors.scss
@@ -1515,4 +1515,31 @@ main {
   p {
     color: $menu-link;
   }
+}
+
+// for tablet devices
+@media only screen and (min-width: 768px) and (max-width: 1080px) {
+  header {
+    .nav {
+      & > li {
+
+        & > a.is-active{
+          &:after{
+            background: $icons-chevrons-underline;
+          }
+        }
+
+        & > a, & > span {
+          &:after {
+            background: #efeeec;
+          }
+
+          &:hover:after {
+            background: $icons-chevrons-underline;
+          }
+
+        }
+      }
+    }
+  }
 }
\ No newline at end of file
diff --git a/drupal/themes/custom/cernclean/sass/header.scss b/drupal/themes/custom/cernclean/sass/header.scss
index f45a6d98e3aa41fa02ddb7338f1b8da40deee39d..b92d3ce2f9bc172e4dd24686d6a901f2616f1cc2 100644
--- a/drupal/themes/custom/cernclean/sass/header.scss
+++ b/drupal/themes/custom/cernclean/sass/header.scss
@@ -15,7 +15,7 @@ body{
     }
   }
 
-
+  
   &.toolbar-fixed.toolbar-tray-open{
 
     &.toolbar-vertical{
@@ -159,6 +159,12 @@ body{
             // only first level dropdowns
             &>li{
 
+              span.caret {
+                position: absolute;
+                right: -20px;
+                top: 49%;
+              }
+
               &>span{
                 font-family: "opensans-bold";
                 line-height: 76px;
@@ -463,6 +469,19 @@ body{
                 padding: 0;
               }
 
+              &>li {
+
+                & > span {
+                  line-height: 35px;
+
+                  &:after {
+                    bottom: -3px;
+                  }
+
+                }
+
+              }
+
               // only 1st level dropdowns
               & > li.dropdown.open {
                 position: relative;
@@ -616,6 +635,13 @@ body{
                       width: 33%;
 
                       // first level menu item
+
+                      &>a.is-active{
+                        &:after{
+                          width: 100%;
+                        }
+                      }
+
                       &>a, &>span:not(.caret){
                         width: fit-content;
                         line-height: 35px;
@@ -632,6 +658,12 @@ body{
                           position: absolute;
                           left: 0;
                         }
+
+                        &:hover:after{
+                          transition: all 0.6s ease-in-out 0s;
+                          width: 100%;
+                        }
+
                       }
 
                       &.dropdown{
@@ -655,6 +687,13 @@ body{
 
                         li{
 
+                          span{
+                            position: relative;
+                            clear: both;
+                            padding-left: 18px;
+                            line-height: 35px;
+                          }
+
                           a, span:not(.caret){
                             width: fit-content;
                             display: table;
@@ -757,6 +796,30 @@ body{
 
             ul.navbar-nav{
 
+              &>li {
+
+                & > span {
+
+                  &:after {
+                    bottom: -8px;
+                  }
+
+                }
+
+              }
+
+              &>li.dropdown {
+                margin-right: 35px;
+                
+                & > span {
+
+                  &:after {
+                    bottom: 18px;
+                  }
+
+                }
+              }
+
               // only first level dropdowns
               &>li.dropdown.open{
                 // 2nd level wrapper
diff --git a/drupal/themes/custom/cernclean/templates/menu/menu--main.html.twig b/drupal/themes/custom/cernclean/templates/menu/menu--main.html.twig
index 09cb1672fbb5ffd5df64615af919ae42f109a2c9..b9d736896c31ab98ee27058b1e5af748208e2a2b 100644
--- a/drupal/themes/custom/cernclean/templates/menu/menu--main.html.twig
+++ b/drupal/themes/custom/cernclean/templates/menu/menu--main.html.twig
@@ -41,9 +41,9 @@
               We call a macro which calls itself to render the full tree.
               @see http://twig.sensiolabs.org/doc/tags/macro.html
             #}
-            {{ menus.menu_links(items, attributes, 0) }}
+            {{ menus.menu_links(items, attributes, 0, site_show_search) }}
 
-            {% macro menu_links(items, attributes, menu_level) %}
+            {% macro menu_links(items, attributes, menu_level, site_show_search) %}
             {% import _self as menus %}
             {% if items %}
             {% if menu_level == 0 %}
@@ -71,35 +71,39 @@
                         {{ link(item.title, item.url) }}
                     {% endif %}
                     {% if item.below %}
-                        {{ menus.menu_links(item.below, attributes, menu_level + 1) }}
+                        {{ menus.menu_links(item.below, attributes, menu_level + 1, site_show_search) }}
                     {% endif %}
                     </li>
 
-                    {% if menu_level == 0 and loop.last %}
-                        {%
-                            set classes_search = [
-                            'search-link',
-                            item.in_active_trail ? 'active-trail',
-                            item.is_active ? 'active',
-                        ]
-                        %}
-                        <li{{ item.attributes.addclass(['search-item', 'cern-search']) }}>
-                            <a href="#" class="cern-item-search search-link" onClick="openSearch()">{{ "SEARCH" | trans }}</a>
+                    {% if site_show_search %}
 
-                            <div id="cern-search-overlay">
-                                <div class="close-cern-search" onClick="closeSearch()"></div>
-                                <div class="col-md-offset-2 col-md-8">
-                                    <div role="search" class="block block-search block-search-form-block">
-                                        <form class="search-block-form" data-drupal-selector="search-block-form" action="/search/node" method="get" id="search-block-form" accept-charset="UTF-8" data-drupal-form-fields="edit-keys">
-                                            <div class="form-item js-form-item form-type-search js-form-type-search form-item-keys js-form-item-keys form-no-label form-group">
-                                                <input title="Enter the terms you wish to search for." data-drupal-selector="edit-keys" class="form-search form-control" placeholder='E.G.BIRTH OF WEB, LHC PAGE 1, BULLETIN...' type="search" id="edit-keys" name="keys" value="" size="15" maxlength="128">
-                                            </div>
-                                            <div id="edit-keys--description" class="description help-block">{{ 'Enter the terms you wish to search for.'|trans }}</div>
-                                        </form>
+                        {% if menu_level == 0 and loop.last %}
+                            {%
+                                set classes_search = [
+                                'search-link',
+                                item.in_active_trail ? 'active-trail',
+                                item.is_active ? 'active',
+                            ]
+                            %}
+                            <li{{ item.attributes.addclass(['search-item', 'cern-search']) }}>
+                                <a href="#" class="cern-item-search search-link" onClick="openSearch()">{{ "SEARCH" | trans }}</a>
+
+                                <div id="cern-search-overlay">
+                                    <div class="close-cern-search" onClick="closeSearch()"></div>
+                                    <div class="col-md-offset-2 col-md-8">
+                                        <div role="search" class="block block-search block-search-form-block">
+                                            <form class="search-block-form" data-drupal-selector="search-block-form" action="/search/node" method="get" id="search-block-form" accept-charset="UTF-8" data-drupal-form-fields="edit-keys">
+                                                <div class="form-item js-form-item form-type-search js-form-type-search form-item-keys js-form-item-keys form-no-label form-group">
+                                                    <input title="Enter the terms you wish to search for." data-drupal-selector="edit-keys" class="form-search form-control" placeholder='E.G.BIRTH OF WEB, LHC PAGE 1, BULLETIN...' type="search" id="edit-keys" name="keys" value="" size="15" maxlength="128">
+                                                </div>
+                                                <div id="edit-keys--description" class="description help-block">{{ 'Enter the terms you wish to search for.'|trans }}</div>
+                                            </form>
+                                        </div>
                                     </div>
                                 </div>
-                            </div>
-                        </li>
+                            </li>
+                        {% endif %}
+
                     {% endif %}
 
                 {% endfor %}
diff --git a/drupal/vendor/autoload.php b/drupal/vendor/autoload.php
index 3e87288cb0151f61a9f4102d685121a6f7309ffc..b5d136c2297c563227af960c24be08bf3b99fd61 100644
--- a/drupal/vendor/autoload.php
+++ b/drupal/vendor/autoload.php
@@ -4,4 +4,4 @@
 
 require_once __DIR__ . '/composer/autoload_real.php';
 
-return ComposerAutoloaderInite6a1df69f4138d58a5677080ae2a2ada::getLoader();
+return ComposerAutoloaderInit2c072069adc88b1651da1341085ffbde::getLoader();
diff --git a/drupal/vendor/composer/autoload_real.php b/drupal/vendor/composer/autoload_real.php
index 5407f0b76ce8feb433ab75f95e43383a91e27b89..99831de4f3cf1451cd7457298e04bb2a8d4a6275 100644
--- a/drupal/vendor/composer/autoload_real.php
+++ b/drupal/vendor/composer/autoload_real.php
@@ -2,7 +2,7 @@
 
 // autoload_real.php @generated by Composer
 
-class ComposerAutoloaderInite6a1df69f4138d58a5677080ae2a2ada
+class ComposerAutoloaderInit2c072069adc88b1651da1341085ffbde
 {
     private static $loader;
 
@@ -22,9 +22,9 @@ public static function getLoader()
             return self::$loader;
         }
 
-        spl_autoload_register(array('ComposerAutoloaderInite6a1df69f4138d58a5677080ae2a2ada', 'loadClassLoader'), true, true);
+        spl_autoload_register(array('ComposerAutoloaderInit2c072069adc88b1651da1341085ffbde', 'loadClassLoader'), true, true);
         self::$loader = $loader = new \Composer\Autoload\ClassLoader();
-        spl_autoload_unregister(array('ComposerAutoloaderInite6a1df69f4138d58a5677080ae2a2ada', 'loadClassLoader'));
+        spl_autoload_unregister(array('ComposerAutoloaderInit2c072069adc88b1651da1341085ffbde', 'loadClassLoader'));
 
         $includePaths = require __DIR__ . '/include_paths.php';
         $includePaths[] = get_include_path();
@@ -34,7 +34,7 @@ public static function getLoader()
         if ($useStaticLoader) {
             require_once __DIR__ . '/autoload_static.php';
 
-            call_user_func(\Composer\Autoload\ComposerStaticInite6a1df69f4138d58a5677080ae2a2ada::getInitializer($loader));
+            call_user_func(\Composer\Autoload\ComposerStaticInit2c072069adc88b1651da1341085ffbde::getInitializer($loader));
         } else {
             $map = require __DIR__ . '/autoload_namespaces.php';
             foreach ($map as $namespace => $path) {
@@ -55,19 +55,19 @@ public static function getLoader()
         $loader->register(true);
 
         if ($useStaticLoader) {
-            $includeFiles = Composer\Autoload\ComposerStaticInite6a1df69f4138d58a5677080ae2a2ada::$files;
+            $includeFiles = Composer\Autoload\ComposerStaticInit2c072069adc88b1651da1341085ffbde::$files;
         } else {
             $includeFiles = require __DIR__ . '/autoload_files.php';
         }
         foreach ($includeFiles as $fileIdentifier => $file) {
-            composerRequiree6a1df69f4138d58a5677080ae2a2ada($fileIdentifier, $file);
+            composerRequire2c072069adc88b1651da1341085ffbde($fileIdentifier, $file);
         }
 
         return $loader;
     }
 }
 
-function composerRequiree6a1df69f4138d58a5677080ae2a2ada($fileIdentifier, $file)
+function composerRequire2c072069adc88b1651da1341085ffbde($fileIdentifier, $file)
 {
     if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
         require $file;
diff --git a/drupal/vendor/composer/autoload_static.php b/drupal/vendor/composer/autoload_static.php
index 20b38ab6d06e1b9081f6d54d9631d45e5ad92ead..52550449e772d7f333534d75708527bf81733fe0 100644
--- a/drupal/vendor/composer/autoload_static.php
+++ b/drupal/vendor/composer/autoload_static.php
@@ -4,7 +4,7 @@
 
 namespace Composer\Autoload;
 
-class ComposerStaticInite6a1df69f4138d58a5677080ae2a2ada
+class ComposerStaticInit2c072069adc88b1651da1341085ffbde
 {
     public static $files = array (
         '320cde22f66dd4f5d3fd621d3e88b98f' => __DIR__ . '/..' . '/symfony/polyfill-ctype/bootstrap.php',
@@ -403,11 +403,11 @@ class ComposerStaticInite6a1df69f4138d58a5677080ae2a2ada
     public static function getInitializer(ClassLoader $loader)
     {
         return \Closure::bind(function () use ($loader) {
-            $loader->prefixLengthsPsr4 = ComposerStaticInite6a1df69f4138d58a5677080ae2a2ada::$prefixLengthsPsr4;
-            $loader->prefixDirsPsr4 = ComposerStaticInite6a1df69f4138d58a5677080ae2a2ada::$prefixDirsPsr4;
-            $loader->prefixesPsr0 = ComposerStaticInite6a1df69f4138d58a5677080ae2a2ada::$prefixesPsr0;
-            $loader->fallbackDirsPsr0 = ComposerStaticInite6a1df69f4138d58a5677080ae2a2ada::$fallbackDirsPsr0;
-            $loader->classMap = ComposerStaticInite6a1df69f4138d58a5677080ae2a2ada::$classMap;
+            $loader->prefixLengthsPsr4 = ComposerStaticInit2c072069adc88b1651da1341085ffbde::$prefixLengthsPsr4;
+            $loader->prefixDirsPsr4 = ComposerStaticInit2c072069adc88b1651da1341085ffbde::$prefixDirsPsr4;
+            $loader->prefixesPsr0 = ComposerStaticInit2c072069adc88b1651da1341085ffbde::$prefixesPsr0;
+            $loader->fallbackDirsPsr0 = ComposerStaticInit2c072069adc88b1651da1341085ffbde::$fallbackDirsPsr0;
+            $loader->classMap = ComposerStaticInit2c072069adc88b1651da1341085ffbde::$classMap;
 
         }, null, ClassLoader::class);
     }
diff --git a/drupal/vendor/composer/installed.json b/drupal/vendor/composer/installed.json
index ffc912d6559aab9980cebc6b4095b9882a83ffbe..35ee8f49f0417bd75f2054b5a6f0ffc0fe1b057b 100644
--- a/drupal/vendor/composer/installed.json
+++ b/drupal/vendor/composer/installed.json
@@ -681,17 +681,17 @@
     },
     {
         "name": "drupal/core",
-        "version": "8.9.13",
-        "version_normalized": "8.9.13.0",
+        "version": "8.9.14",
+        "version_normalized": "8.9.14.0",
         "source": {
             "type": "git",
             "url": "https://github.com/drupal/core.git",
-            "reference": "a53db77b55a035453d7229e0c3069f8591cb4cb6"
+            "reference": "84796e158cd3bd50af08974dd62931d0cc78dc7e"
         },
         "dist": {
             "type": "zip",
-            "url": "https://api.github.com/repos/drupal/core/zipball/a53db77b55a035453d7229e0c3069f8591cb4cb6",
-            "reference": "a53db77b55a035453d7229e0c3069f8591cb4cb6",
+            "url": "https://api.github.com/repos/drupal/core/zipball/84796e158cd3bd50af08974dd62931d0cc78dc7e",
+            "reference": "84796e158cd3bd50af08974dd62931d0cc78dc7e",
             "shasum": ""
         },
         "require": {
@@ -920,8 +920,8 @@
     },
     {
         "name": "drupal/core-composer-scaffold",
-        "version": "8.9.13",
-        "version_normalized": "8.9.13.0",
+        "version": "8.9.14",
+        "version_normalized": "8.9.14.0",
         "source": {
             "type": "git",
             "url": "https://github.com/drupal/core-composer-scaffold.git",
@@ -967,8 +967,8 @@
     },
     {
         "name": "drupal/core-project-message",
-        "version": "8.9.13",
-        "version_normalized": "8.9.13.0",
+        "version": "8.9.14",
+        "version_normalized": "8.9.14.0",
         "source": {
             "type": "git",
             "url": "https://github.com/drupal/core-project-message.git",
@@ -1005,17 +1005,17 @@
     },
     {
         "name": "drupal/core-recommended",
-        "version": "8.9.13",
-        "version_normalized": "8.9.13.0",
+        "version": "8.9.14",
+        "version_normalized": "8.9.14.0",
         "source": {
             "type": "git",
             "url": "https://github.com/drupal/core-recommended.git",
-            "reference": "7a940fd5b64d2b22366680e2a60d96bf2c10089d"
+            "reference": "4e468b0df84cdcf6f30594feb4e080c5c6ea7ab3"
         },
         "dist": {
             "type": "zip",
-            "url": "https://api.github.com/repos/drupal/core-recommended/zipball/7a940fd5b64d2b22366680e2a60d96bf2c10089d",
-            "reference": "7a940fd5b64d2b22366680e2a60d96bf2c10089d",
+            "url": "https://api.github.com/repos/drupal/core-recommended/zipball/4e468b0df84cdcf6f30594feb4e080c5c6ea7ab3",
+            "reference": "4e468b0df84cdcf6f30594feb4e080c5c6ea7ab3",
             "shasum": ""
         },
         "require": {
@@ -1027,7 +1027,7 @@
             "doctrine/common": "v2.7.3",
             "doctrine/inflector": "v1.2.0",
             "doctrine/lexer": "1.0.2",
-            "drupal/core": "8.9.13",
+            "drupal/core": "8.9.14",
             "easyrdf/easyrdf": "0.9.1",
             "egulias/email-validator": "2.1.17",
             "guzzlehttp/guzzle": "6.5.4",
@@ -1086,8 +1086,8 @@
     },
     {
         "name": "drupal/core-vendor-hardening",
-        "version": "8.9.13",
-        "version_normalized": "8.9.13.0",
+        "version": "8.9.14",
+        "version_normalized": "8.9.14.0",
         "source": {
             "type": "git",
             "url": "https://github.com/drupal/core-vendor-hardening.git",