diff --git a/core/modules/migrate_drupal/config/install/migrate.migration.d6_field_formatter_settings.yml b/core/modules/migrate_drupal/config/install/migrate.migration.d6_field_formatter_settings.yml
index 7136049..20d2364 100644
--- a/core/modules/migrate_drupal/config/install/migrate.migration.d6_field_formatter_settings.yml
+++ b/core/modules/migrate_drupal/config/install/migrate.migration.d6_field_formatter_settings.yml
@@ -57,9 +57,9 @@ process:
             plain: basic_string
           number_integer:
             default: number_integer
-            us_3: number_integer
-            be_3: number_integer
-            fr_3: number_integer
+            us_0: number_integer
+            be_0: number_integer
+            fr_0: number_integer
             unformatted: number_unformatted
           number_float:
             default: number_decimal
@@ -102,7 +102,7 @@ process:
           filefield:
             default: file_default
             url_plain: file_url_plain
-            path_plain: file_url_plan #unsure about this?
+            path_plain: file_url_plain
             image_plain: image
             image_nodelink: image
             image_imagelink: image
@@ -180,61 +180,6 @@ process:
         - module
         - 'display_settings/format'
       map:
-        number:
-          us_0:
-            scale: 0
-            decimal_separator: .
-            thousand_separator: ','
-            prefix_suffix: true
-          us_1:
-            scale: 1
-            decimal_separator: .
-            thousand_separator: ','
-            prefix_suffix: true
-          us_2:
-            scale: 2
-            decimal_separator: .
-            thousand_separator: ','
-            prefix_suffix: true
-          us_3:
-            thousand_separator: ','
-            prefix_suffix: true
-          be_0:
-            scale: 0
-            decimal_separator: ','
-            thousand_separator: .
-            prefix_suffix: true
-          be_1:
-            scale: 1
-            decimal_separator: ','
-            thousand_separator: .
-            prefix_suffix: true
-          be_2:
-            scale: 2
-            decimal_separator: ','
-            thousand_separator: .
-            prefix_suffix: true
-          be_3:
-            thousand_separator: .
-            prefix_suffix: true
-          fr_0:
-            scale: 0
-            decimal_separator: ','
-            thousand_separator: ' '
-            prefix_suffix: true
-          fr_1:
-            scale: 1
-            decimal_separator: ','
-            thousand_separator: ' '
-            prefix_suffix: true
-          fr_2:
-            scale: 2
-            decimal_separator: ','
-            thousand_separator: ' '
-            prefix_suffix: true
-          fr_3:
-            thousand_separator: ' '
-            prefix_suffix: true
         link:
           default:
             trim_length: '80'
diff --git a/core/modules/migrate_drupal/src/Plugin/migrate/process/d6/FieldFormatterSettingsDefaults.php b/core/modules/migrate_drupal/src/Plugin/migrate/process/d6/FieldFormatterSettingsDefaults.php
index 77f41eb..d927a59 100644
--- a/core/modules/migrate_drupal/src/Plugin/migrate/process/d6/FieldFormatterSettingsDefaults.php
+++ b/core/modules/migrate_drupal/src/Plugin/migrate/process/d6/FieldFormatterSettingsDefaults.php
@@ -7,6 +7,7 @@
 
 namespace Drupal\migrate_drupal\Plugin\migrate\process\d6;
 
+use Drupal\migrate\MigrateException;
 use Drupal\migrate\ProcessPluginBase;
 use Drupal\migrate\MigrateExecutable;
 use Drupal\migrate\Row;
@@ -29,9 +30,109 @@ class FieldFormatterSettingsDefaults extends ProcessPluginBase {
   public function transform($value, MigrateExecutable $migrate_executable, Row $row, $destination_property) {
     // If the 1 index is set then the map missed.
     if (isset($value[1])) {
-      $value = $row->getSourceProperty('module') == 'date' ? array('format_type' => 'fallback') : array();
+      $module = $row->getSourceProperty('module');
+      if ($module === 'date') {
+        $value = array('format_type' => 'fallback');
+      }
+      elseif ($module === 'number') {
+        // We have to do the lookup here in the process plugin because for
+        // number we need to calculated the settings based on the type not just
+        // the module which works well for other field types.
+        return $this->numberSettings($row->getDestinationProperty('options/type'), $value[1]);
+      }
+      else {
+        $value = array();
+      }
     }
     return $value;
   }
 
+  /**
+   * @param string $type
+   *   The field type.
+   * @param $format
+   *   The format selected for the field on the display.
+   *
+   * @return array
+   *   The correct default settings.
+   *
+   * @throws \Drupal\migrate\MigrateException
+   */
+  protected function numberSettings($type, $format) {
+    $map = [
+      'number_decimal' => [
+        'us_0' => [
+          'scale' => 0,
+          'decimal_separator' => '.',
+          'thousand_separator' => ',',
+          'prefix_suffix' => TRUE,
+        ],
+        'us_1' => [
+          'scale' => 1,
+          'decimal_separator' => '.',
+          'thousand_separator' => ',',
+          'prefix_suffix' => TRUE,
+        ],
+        'us_2' => [
+          'scale' => 2,
+          'decimal_separator' => '.',
+          'thousand_separator' => ',',
+          'prefix_suffix' => TRUE,
+        ],
+        'be_0' => [
+          'scale' => 0,
+          'decimal_separator' => ',',
+          'thousand_separator' => '.',
+          'prefix_suffix' => TRUE,
+        ],
+        'be_1' => [
+          'scale' => 1,
+          'decimal_separator' => ',',
+          'thousand_separator' => '.',
+          'prefix_suffix' => TRUE,
+        ],
+        'be_2' => [
+          'scale' => 2,
+          'decimal_separator' => ',',
+          'thousand_separator' => '.',
+          'prefix_suffix' => TRUE,
+        ],
+        'fr_0' => [
+          'scale' => 0,
+          'decimal_separator' => ',',
+          'thousand_separator' => ' ',
+          'prefix_suffix' => TRUE,
+        ],
+        'fr_1' => [
+          'scale' => 1,
+          'decimal_separator' => ',',
+          'thousand_separator' => ' ',
+          'prefix_suffix' => TRUE,
+        ],
+        'fr_2' => [
+          'scale' => 2,
+          'decimal_separator' => ',',
+          'thousand_separator' => ' ',
+          'prefix_suffix' => TRUE,
+        ],
+      ],
+      'number_integer' => [
+        'us_0' => [
+          'thousand_separator' => ',',
+          'prefix_suffix' => TRUE,
+        ],
+        'be_0' => [
+          'thousand_separator' => '.',
+          'prefix_suffix' => TRUE,
+        ],
+        'fr_0' => [
+          'thousand_separator' => ' ',
+          'prefix_suffix' => TRUE,
+        ],
+      ],
+    ];
+
+    return isset($map[$type][$format]) ? $map[$type][$format] : [];
+  }
+
 }
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6ActionSettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6ActionSettings.php
deleted file mode 100644
index 587a84f..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6ActionSettings.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6ActionSettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing action.settings.yml migration.
- */
-class Drupal6ActionSettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'actions_max_stack',
-      'value' => 'i:35;',
-    ))
-    ->execute();
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6AggregatorFeed.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6AggregatorFeed.php
deleted file mode 100644
index 5d74e0c..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6AggregatorFeed.php
+++ /dev/null
@@ -1,129 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6Feed.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-/**
- * Database dump for testing feed migration.
- */
-class Drupal6AggregatorFeed extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('aggregator_feed', array(
-      'description' => 'Stores feeds to be parsed by the aggregator.',
-      'fields' => array(
-        'fid' => array(
-          'type' => 'serial',
-          'not null' => TRUE,
-          'description' => 'Primary Key: Unique feed ID.',
-        ),
-        'title' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'Title of the feed.',
-        ),
-        'url' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'URL to the feed.',
-        ),
-        'refresh' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'description' => 'How often to check for new feed items, in seconds.',
-        ),
-        'checked' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'description' => 'Last time feed was checked for new items, as Unix timestamp.',
-        ),
-        'link' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'The parent website of the feed; comes from the &lt;link&gt; element in the feed.',
-        ),
-        'description' => array(
-          'type' => 'text',
-          'not null' => TRUE,
-          'size' => 'big',
-          'description' => "The parent website's description; comes from the &lt;description&gt; element in the feed.",
-        ),
-        'image' => array(
-          'type' => 'text',
-          'not null' => TRUE,
-          'size' => 'big',
-          'description' => 'An image representing the feed.',
-        ),
-        'etag' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'Entity tag HTTP response header, used for validating cache.',
-        ),
-        'modified' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'description' => 'When the feed was last modified, as a Unix timestamp.',
-        ),
-        'block' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-          'description' => "Number of items to display in the feed's block.",
-        )
-      ),
-      'primary key' => array('fid'),
-      'unique keys' => array(
-        'url'  => array('url'),
-        'title' => array('title'),
-      ),
-    ));
-
-    $this->database->insert('aggregator_feed')->fields(array(
-      'fid',
-      'title',
-      'url',
-      'refresh',
-      'checked',
-      'link',
-      'description',
-      'image',
-      'etag',
-      'modified',
-      'block',
-    ))
-    ->values(array(
-      'fid' => 5,
-      'title' => 'Know Your Meme',
-      'url' => 'http://knowyourmeme.com/newsfeed.rss',
-      'refresh' => 900,
-      'checked' => 1387659487,
-      'link' => 'http://knowyourmeme.com',
-      'description' => 'New items added to the News Feed',
-      'image' => 'http://b.thumbs.redditmedia.com/harEHsUUZVajabtC.png',
-      'etag' => '"213cc1365b96c310e92053c5551f0504"',
-      'modified' => 0,
-      'block' => 5,
-    ))
-    ->execute();
-    $this->setModuleVersion('aggregator', 6001);
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6AggregatorItem.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6AggregatorItem.php
deleted file mode 100644
index b4f1ad2..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6AggregatorItem.php
+++ /dev/null
@@ -1,100 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6AggregatorItem.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-/**
- * Database dump for testing aggregator item migration.
- */
-class Drupal6AggregatorItem extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('aggregator_item', array(
-      'description' => 'Stores the individual items imported from feeds.',
-      'fields' => array(
-        'iid' => array(
-          'type' => 'serial',
-          'not null' => TRUE,
-          'description' => 'Primary Key: Unique ID for feed item.',
-        ),
-        'fid' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'description' => 'The {aggregator_feed}.fid to which this item belongs.',
-        ),
-        'title' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'Title of the feed item.',
-        ),
-        'link' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'Link to the feed item.',
-        ),
-        'author' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'Author of the feed item.',
-        ),
-        'description' => array(
-          'type' => 'text',
-          'not null' => TRUE,
-          'size' => 'big',
-          'description' => 'Body of the feed item.',
-        ),
-        'timestamp' => array(
-          'type' => 'int',
-          'not null' => FALSE,
-          'description' => 'Post date of feed item, as a Unix timestamp.',
-        ),
-        'guid' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => FALSE,
-          'description' => 'Unique identifier for the feed item.',
-        ),
-      ),
-      'primary key' => array('iid'),
-      'indexes' => array('fid' => array('fid')),
-    ));
-
-    $this->database->insert('aggregator_item')->fields(array(
-      'iid',
-      'fid',
-      'title',
-      'link',
-      'author',
-      'description',
-      'timestamp',
-      'guid',
-    ))
-    ->values(array(
-      'iid' => 1,
-      'fid' => 5,
-      'title' => 'This (three) weeks in Drupal Core - January 10th 2014',
-      'link' => 'https://groups.drupal.org/node/395218',
-      'author' => 'larowlan',
-      'description' => "<h2 id='new'>What's new with Drupal 8?</h2>",
-      'timestamp' => 1389297196,
-      'guid' => '395218 at https://groups.drupal.org',
-    ))
-    ->execute();
-
-    $this->setModuleVersion('aggregator', '6001');
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6AggregatorSettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6AggregatorSettings.php
deleted file mode 100644
index eccb65e..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6AggregatorSettings.php
+++ /dev/null
@@ -1,54 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6AggregatorSettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing aggregator.settings.yml migration.
- */
-class Drupal6AggregatorSettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'aggregator_fetcher',
-      'value' => 's:10:"aggregator";',
-    ))
-    ->values(array(
-      'name' => 'aggregator_parser',
-      'value' => 's:10:"aggregator";',
-    ))
-    ->values(array(
-      'name' => 'aggregator_processors',
-      'value' => 'a:1:{i:0;s:10:"aggregator";}',
-    ))
-    ->values(array(
-      'name' => 'aggregator_allowed_html_tags',
-      'value' => 's:70:"<a> <b> <br /> <dd> <dl> <dt> <em> <i> <li> <ol> <p> <strong> <u> <ul>";',
-    ))
-    ->values(array(
-      'name' => 'aggregator_teaser_length',
-      'value' => 's:3:"600";',
-    ))
-    ->values(array(
-      'name' => 'aggregator_clear',
-      'value' => 's:7:"9676800";',
-    ))
-    ->values(array(
-      'name' => 'aggregator_summary_items',
-      'value' => 's:1:"3";',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Block.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Block.php
deleted file mode 100644
index fa67855..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Block.php
+++ /dev/null
@@ -1,356 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6Block.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-class Drupal6Block extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('blocks', array(
-      'fields' => array(
-        'bid' => array(
-          'type' => 'serial',
-          'not null' => TRUE,
-        ),
-        'module' => array(
-          'type' => 'varchar',
-          'length' => 64,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'delta' => array(
-          'type' => 'varchar',
-          'length' => 32,
-          'not null' => TRUE,
-          'default' => '0',
-        ),
-        'theme' => array(
-          'type' => 'varchar',
-          'length' => 64,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'status' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'weight' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'region' => array(
-          'type' => 'varchar',
-          'length' => 64,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'custom' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'throttle' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'visibility' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'pages' => array(
-          'type' => 'text',
-          'not null' => TRUE,
-        ),
-        'title' => array(
-          'type' => 'varchar',
-          'length' => 64,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'cache' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 1,
-          'size' => 'tiny',
-        ),
-      ),
-      'primary key' => array(
-        'bid',
-      ),
-      'unique keys' => array(
-        'tmd' => array(
-          'theme',
-          'module',
-          'delta',
-        ),
-      ),
-      'indexes' => array(
-        'list' => array(
-          'theme',
-          'status',
-          'region',
-          'weight',
-          'module',
-        ),
-      ),
-    ));
-    $this->createTable('blocks_roles', array(
-      'fields' => array(
-        'module' => array(
-          'type' => 'varchar',
-          'length' => 64,
-          'not null' => TRUE,
-        ),
-        'delta' => array(
-          'type' => 'varchar',
-          'length' => 32,
-          'not null' => TRUE,
-        ),
-        'rid' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-        ),
-      ),
-      'primary key' => array(
-        'module',
-        'delta',
-        'rid',
-      ),
-      'indexes' => array(
-        'rid' => array(
-          'rid',
-        ),
-      ),
-      'module' => 'block',
-      'name' => 'blocks_roles',
-    ));
-    $this->database->insert('blocks')->fields(array(
-      'bid',
-      'module',
-      'delta',
-      'theme',
-      'status',
-      'weight',
-      'region',
-      'custom',
-      'throttle',
-      'visibility',
-      'pages',
-      'title',
-      'cache',
-    ))
-    ->values(array(
-      'bid' => '1',
-      'module' => 'user',
-      'delta' => '0',
-      'theme' => 'garland',
-      'status' => '1',
-      'weight' => '0',
-      'region' => 'left',
-      'custom' => '0',
-      'throttle' => '0',
-      'visibility' => '0',
-      'pages' => '',
-      'title' => '',
-      'cache' => '-1'
-    ))
-    ->values(array(
-      'bid' => '2',
-      'module' => 'user',
-      'delta' => '1',
-      'theme' => 'garland',
-      'status' => '1',
-      'weight' => '0',
-      'region' => 'left',
-      'custom' => '0',
-      'throttle' => '0',
-      'visibility' => '0',
-      'pages' => '',
-      'title' => '',
-      'cache' => '-1'
-    ))
-    ->values(array(
-      'bid' => '3',
-      'module' => 'system',
-      'delta' => '0',
-      'theme' => 'garland',
-      'status' => '1',
-      'weight' => '-5',
-      'region' => 'footer',
-      'custom' => '0',
-      'throttle' => '0',
-      'visibility' => '0',
-      'pages' => '',
-      'title' => '',
-      'cache' => '-1'
-    ))
-    ->values(array(
-      'bid' => '4',
-      'module' => 'comment',
-      'delta' => '0',
-      'theme' => 'garland',
-      'status' => '0',
-      'weight' => '-6',
-      'region' => '',
-      'custom' => '0',
-      'throttle' => '0',
-      'visibility' => '0',
-      'pages' => '',
-      'title' => '',
-      'cache' => '1'
-    ))
-    ->values(array(
-      'bid' => '5',
-      'module' => 'menu',
-      'delta' => 'primary-links',
-      'theme' => 'garland',
-      'status' => '1',
-      'weight' => '-5',
-      'region' => 'header',
-      'custom' => '0',
-      'throttle' => '0',
-      'visibility' => '0',
-      'pages' => '',
-      'title' => '',
-      'cache' => '-1'
-    ))
-    ->values(array(
-      'bid' => '6',
-      'module' => 'menu',
-      'delta' => 'secondary-links',
-      'theme' => 'garland',
-      'status' => '0',
-      'weight' => '-5',
-      'region' => '',
-      'custom' => '0',
-      'throttle' => '0',
-      'visibility' => '0',
-      'pages' => '',
-      'title' => '',
-      'cache' => '-1'
-    ))
-    ->values(array(
-      'bid' => '7',
-      'module' => 'node',
-      'delta' => '0',
-      'theme' => 'garland',
-      'status' => '0',
-      'weight' => '-4',
-      'region' => '',
-      'custom' => '0',
-      'throttle' => '0',
-      'visibility' => '0',
-      'pages' => '',
-      'title' => '',
-      'cache' => '-1'
-    ))
-    ->values(array(
-      'bid' => '8',
-      'module' => 'user',
-      'delta' => '2',
-      'theme' => 'garland',
-      'status' => '0',
-      'weight' => '-3',
-      'region' => '',
-      'custom' => '0',
-      'throttle' => '0',
-      'visibility' => '0',
-      'pages' => '',
-      'title' => '',
-      'cache' => '1'
-    ))
-    ->values(array(
-      'bid' => '9',
-      'module' => 'user',
-      'delta' => '3',
-      'theme' => 'garland',
-      'status' => '0',
-      'weight' => '-1',
-      'region' => '',
-      'custom' => '0',
-      'throttle' => '0',
-      'visibility' => '0',
-      'pages' => '',
-      'title' => '',
-      'cache' => '-1'
-    ))
-    ->values(array(
-      'bid' => '10',
-      'module' => 'block',
-      'delta' => '1',
-      'theme' => 'garland',
-      'status' => '1',
-      'weight' => '0',
-      'region' => 'content',
-      'custom' => '0',
-      'throttle' => '0',
-      'visibility' => '1',
-      'pages' => '<front>',
-      'title' => 'Static Block',
-      'cache' => '-1'
-    ))
-    ->values(array(
-      'bid' => '11',
-      'module' => 'block',
-      'delta' => '2',
-      'theme' => 'bluemarine',
-      'status' => '1',
-      'weight' => '-4',
-      'region' => 'right',
-      'custom' => '0',
-      'throttle' => '0',
-      'visibility' => '1',
-      'pages' => 'node',
-      'title' => 'Another Static Block',
-      'cache' => '-1'
-    ))
-    ->values(array(
-      'bid' => '12',
-      'module' => 'block',
-      'delta' => '1',
-      'theme' => 'test_theme',
-      'status' => '1',
-      'weight' => '-7',
-      'region' => 'right',
-      'custom' => '0',
-      'throttle' => '0',
-      'visibility' => '0',
-      'pages' => '',
-      'title' => '',
-      'cache' => '-1'
-    ))
-    ->values(array(
-      'bid' => '13',
-      'module' => 'block',
-      'delta' => '2',
-      'theme' => 'test_theme',
-      'status' => '1',
-      'weight' => '-2',
-      'region' => 'left',
-      'custom' => '0',
-      'throttle' => '0',
-      'visibility' => '0',
-      'pages' => '',
-      'title' => '',
-      'cache' => '-1'
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Book.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Book.php
deleted file mode 100644
index 5ab6f92..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Book.php
+++ /dev/null
@@ -1,436 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6Book.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-class Drupal6Book extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('book', array(
-      'fields' => array(
-        'mlid' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'nid' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'bid' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-      ),
-      'primary key' => array(
-        'mlid',
-      ),
-      'unique keys' => array(
-        'nid' => array(
-          'nid',
-        ),
-      ),
-      'indexes' => array(
-        'bid' => array(
-          'bid',
-        ),
-      ),
-      'module' => 'book',
-      'name' => 'book',
-    ));
-    $this->createTable('menu_links', array(
-      'fields' => array(
-        'menu_name' => array(
-          'type' => 'varchar',
-          'length' => 32,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'mlid' => array(
-          'type' => 'serial',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-        ),
-        'plid' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'link_path' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'router_path' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'link_title' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'options' => array(
-          'type' => 'text',
-          'not null' => FALSE,
-        ),
-        'module' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => 'system',
-        ),
-        'hidden' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'small',
-        ),
-        'external' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'small',
-        ),
-        'has_children' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'small',
-        ),
-        'expanded' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'small',
-        ),
-        'weight' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'depth' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'small',
-        ),
-        'customized' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'small',
-        ),
-        'p1' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'p2' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'p3' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'p4' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'p5' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'p6' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'p7' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'p8' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'p9' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'updated' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'small',
-        ),
-      ),
-      'indexes' => array(
-        'path_menu' => array(
-          array(
-            'link_path',
-            128,
-          ),
-          'menu_name',
-        ),
-        'menu_plid_expand_child' => array(
-          'menu_name',
-          'plid',
-          'expanded',
-          'has_children',
-        ),
-        'menu_parents' => array(
-          'menu_name',
-          'p1',
-          'p2',
-          'p3',
-          'p4',
-          'p5',
-          'p6',
-          'p7',
-          'p8',
-          'p9',
-        ),
-        'router_path' => array(
-          array(
-            'router_path',
-            128,
-          ),
-        ),
-      ),
-      'primary key' => array(
-        'mlid',
-      ),
-      'module' => 'system',
-      'name' => 'menu_links',
-    ));
-    $this->database->insert('book')->fields(array(
-      'mlid',
-      'nid',
-      'bid',
-    ))
-    ->values(array(
-      'mlid' => '1',
-      'nid' => '4',
-      'bid' => '4',
-    ))
-    ->values(array(
-      'mlid' => '2',
-      'nid' => '5',
-      'bid' => '4',
-    ))
-    ->values(array(
-      'mlid' => '3',
-      'nid' => '6',
-      'bid' => '4',
-    ))
-    ->values(array(
-      'mlid' => '4',
-      'nid' => '7',
-      'bid' => '4',
-    ))
-    ->values(array(
-      'mlid' => '5',
-      'nid' => '8',
-      'bid' => '8',
-    ))
-    ->execute();
-    $this->database->insert('menu_links')->fields(array(
-      'menu_name',
-      'mlid',
-      'plid',
-      'link_path',
-      'router_path',
-      'link_title',
-      'options',
-      'module',
-      'hidden',
-      'external',
-      'has_children',
-      'expanded',
-      'weight',
-      'depth',
-      'customized',
-      'p1',
-      'p2',
-      'p3',
-      'p4',
-      'p5',
-      'p6',
-      'p7',
-      'p8',
-      'p9',
-      'updated',
-    ))
-    ->values(array(
-      'menu_name' => 'book-toc-1',
-      'mlid' => '1',
-      'plid' => '0',
-      'link_path' => 'node/4',
-      'router_path' => 'node/%',
-      'link_title' => 'Test top book title',
-      'options' => 'a:0:{}',
-      'module' => 'book',
-      'hidden' => '0',
-      'external' => '0',
-      'has_children' => '1',
-      'expanded' => '0',
-      'weight' => '-10',
-      'depth' => '1',
-      'customized' => '0',
-      'p1' => '1',
-      'p2' => '0',
-      'p3' => '0',
-      'p4' => '0',
-      'p5' => '0',
-      'p6' => '0',
-      'p7' => '0',
-      'p8' => '0',
-      'p9' => '0',
-      'updated' => '0',
-    ))
-    ->values(array(
-      'menu_name' => 'book-toc-1',
-      'mlid' => '2',
-      'plid' => '1',
-      'link_path' => 'node/5',
-      'router_path' => 'node/%',
-      'link_title' => 'Test book title child 1',
-      'options' => 'a:0:{}',
-      'module' => 'book',
-      'hidden' => '0',
-      'external' => '0',
-      'has_children' => '1',
-      'expanded' => '0',
-      'weight' => '0',
-      'depth' => '2',
-      'customized' => '0',
-      'p1' => '1',
-      'p2' => '2',
-      'p3' => '0',
-      'p4' => '0',
-      'p5' => '0',
-      'p6' => '0',
-      'p7' => '0',
-      'p8' => '0',
-      'p9' => '0',
-      'updated' => '0',
-    ))
-    ->values(array(
-      'menu_name' => 'book-toc-1',
-      'mlid' => '3',
-      'plid' => '2',
-      'link_path' => 'node/6',
-      'router_path' => 'node/%',
-      'link_title' => 'Test book title child 1.1',
-      'options' => 'a:0:{}',
-      'module' => 'book',
-      'hidden' => '0',
-      'external' => '0',
-      'has_children' => '0',
-      'expanded' => '0',
-      'weight' => '0',
-      'depth' => '3',
-      'customized' => '0',
-      'p1' => '1',
-      'p2' => '2',
-      'p3' => '3',
-      'p4' => '0',
-      'p5' => '0',
-      'p6' => '0',
-      'p7' => '0',
-      'p8' => '0',
-      'p9' => '0',
-      'updated' => '0',
-    ))
-    ->values(array(
-      'menu_name' => 'book-toc-1',
-      'mlid' => '4',
-      'plid' => '2',
-      'link_path' => 'node/7',
-      'router_path' => 'node/%',
-      'link_title' => 'Test book title child 1.2',
-      'options' => 'a:0:{}',
-      'module' => 'book',
-      'hidden' => '0',
-      'external' => '0',
-      'has_children' => '0',
-      'expanded' => '0',
-      'weight' => '0',
-      'depth' => '3',
-      'customized' => '0',
-      'p1' => '1',
-      'p2' => '2',
-      'p3' => '4',
-      'p4' => '0',
-      'p5' => '0',
-      'p6' => '0',
-      'p7' => '0',
-      'p8' => '0',
-      'p9' => '0',
-      'updated' => '0',
-    ))
-    ->values(array(
-      'menu_name' => 'book-toc-2',
-      'mlid' => '5',
-      'plid' => '0',
-      'link_path' => 'node/8',
-      'router_path' => 'node/%',
-      'link_title' => 'Test top book 2 title',
-      'options' => 'a:0:{}',
-      'module' => 'book',
-      'hidden' => '0',
-      'external' => '0',
-      'has_children' => '1',
-      'expanded' => '0',
-      'weight' => '-10',
-      'depth' => '1',
-      'customized' => '0',
-      'p1' => '5',
-      'p2' => '0',
-      'p3' => '0',
-      'p4' => '0',
-      'p5' => '0',
-      'p6' => '0',
-      'p7' => '0',
-      'p8' => '0',
-      'p9' => '0',
-      'updated' => '0',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6BookSettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6BookSettings.php
deleted file mode 100644
index 0bf6a57..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6BookSettings.php
+++ /dev/null
@@ -1,38 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6BookSettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing book.settings.yml migration.
- */
-class Drupal6BookSettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'book_allowed_types',
-      'value' => 'a:1:{i:0;s:4:"book";}',
-    ))
-    ->values(array(
-      'name' => 'book_block_mode',
-      'value' => 's:9:"all pages";',
-    ))
-    ->values(array(
-      'name' => 'book_child_type',
-      'value' => 's:4:"book";',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Box.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Box.php
deleted file mode 100644
index 88c40b9..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Box.php
+++ /dev/null
@@ -1,70 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6Box.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-class Drupal6Box extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('boxes', array(
-      'description' => 'Stores contents of custom-made blocks.',
-      'fields' => array(
-        'bid' => array(
-          'type' => 'serial',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'description' => "The block's {blocks}.bid.",
-        ),
-        'body' => array(
-          'type' => 'text',
-          'not null' => FALSE,
-          'size' => 'big',
-          'description' => 'Block contents.',
-        ),
-        'info' => array(
-          'type' => 'varchar',
-          'length' => 128,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'Block description.',
-        ),
-        'format' => array(
-          'type' => 'int',
-          'size' => 'small',
-          'not null' => TRUE,
-          'default' => 0,
-          'description' => "Block body's {filter_formats}.format; for example, 1 = Filtered HTML.",
-        ),
-      ),
-      'unique keys' => array('info' => array('info')),
-      'primary key' => array('bid'),
-    ));
-
-    $this->database->insert('boxes')->fields(array(
-      'bid',
-      'body',
-      'info',
-      'format',
-    ))
-    ->values(array(
-      'bid' => '1',
-      'body' => '<h3>My first custom block body</h3>',
-      'info' => 'My block 1',
-      'format' => 2,
-    ))
-    ->values(array(
-      'bid' => '2',
-      'body' => '<h3>My second custom block body</h3>',
-      'info' => 'My block 2',
-      'format' => 2,
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Comment.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Comment.php
deleted file mode 100644
index ef7358f..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Comment.php
+++ /dev/null
@@ -1,189 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6Comment.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-class Drupal6Comment extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('comments', array(
-      'description' => 'Stores comments and associated data.',
-      'fields' => array(
-        'cid' => array(
-          'type' => 'serial',
-          'not null' => TRUE,
-          'description' => 'Primary Key: Unique comment ID.',
-        ),
-        'pid' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'description' => 'The {comments}.cid to which this comment is a reply. If set to 0, this comment is not a reply to an existing comment.',
-        ),
-        'nid' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'description' => 'The {node}.nid to which this comment is a reply.',
-        ),
-        'uid' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'description' => 'The {users}.uid who authored the comment. If set to 0, this comment was created by an anonymous user.',
-        ),
-        'subject' => array(
-          'type' => 'varchar',
-          'length' => 64,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'The comment title.',
-        ),
-        'comment' => array(
-          'type' => 'text',
-          'not null' => TRUE,
-          'size' => 'big',
-          'description' => 'The comment body.',
-        ),
-        'hostname' => array(
-          'type' => 'varchar',
-          'length' => 128,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => "The author's host name.",
-        ),
-        'timestamp' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'description' => 'The time that the comment was created, or last edited by its author, as a Unix timestamp.',
-        ),
-        'status' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-          'description' => 'The published status of a comment. (0 = Published, 1 = Not Published)',
-        ),
-        'format' => array(
-          'type' => 'int',
-          'size' => 'small',
-          'not null' => TRUE,
-          'default' => 0,
-          'description' => 'The {filter_formats}.format of the comment body.',
-        ),
-        'thread' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'description' => "The vancode representation of the comment's place in a thread.",
-        ),
-        'name' => array(
-          'type' => 'varchar',
-          'length' => 60,
-          'not null' => FALSE,
-          'description' => "The comment author's name. Uses {users}.name if the user is logged in, otherwise uses the value typed into the comment form.",
-        ),
-        'mail' => array(
-          'type' => 'varchar',
-          'length' => 64,
-          'not null' => FALSE,
-          'description' => "The comment author's email address from the comment form, if user is anonymous, and the 'Anonymous users may/must leave their contact information' setting is turned on.",
-        ),
-        'homepage' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => FALSE,
-          'description' => "The comment author's home page address from the comment form, if user is anonymous, and the 'Anonymous users may/must leave their contact information' setting is turned on.",
-        ),
-      ),
-      'indexes' => array(
-        'pid'    => array('pid'),
-        'nid'    => array('nid'),
-        'comment_uid'    => array('uid'),
-        'status' => array('status'), // This index is probably unused
-      ),
-      'primary key' => array('cid'),
-    ));
-    $this->database->insert('comments')->fields(array(
-      'cid',
-      'pid',
-      'nid',
-      'uid',
-      'subject',
-      'comment',
-      'hostname',
-      'timestamp',
-      'status',
-      'format',
-      'thread',
-      'name',
-      'mail',
-      'homepage',
-    ))
-    // The comment structure is:
-    // -1
-    // -3
-    // --2
-    ->values(array(
-      'cid' => 1,
-      'pid' => 0,
-      'nid' => 1,
-      'uid' => 0,
-      'subject' => 'The first comment.',
-      'comment' => 'The first comment body.',
-      'hostname' => '127.0.0.1',
-      'timestamp' => 1390264918,
-      'status' => 0,
-      'format' => 1,
-      'thread' => '01/',
-      'name' => '1st comment author name',
-      'mail' => 'comment1@example.com',
-      'homepage' => 'http://drupal.org',
-    ))
-    ->values(array(
-      'cid' => 2,
-      'pid' => 3,
-      'nid' => 1,
-      'uid' => 0,
-      'subject' => 'The response to the second comment.',
-      'comment' => 'The second comment response body.',
-      'hostname' => '127.0.0.1',
-      'timestamp' => 1390264938,
-      'status' => 0,
-      'format' => 1,
-      'thread' => '02/01',
-      'name' => '3rd comment author name',
-      'mail' => 'comment3@example.com',
-      'homepage' => 'http://drupal.org',
-    ))
-    ->values(array(
-      'cid' => 3,
-      'pid' => 0,
-      'nid' => 1,
-      'uid' => 0,
-      'subject' => 'The second comment.',
-      'comment' => 'The second comment body.',
-      'hostname' => '127.0.0.1',
-      'timestamp' => 1390264948,
-      // This comment is unpublished.
-      'status' => 1,
-      'format' => 1,
-      'thread' => '02/',
-      'name' => '3rd comment author name',
-      'mail' => 'comment3@example.com',
-      'homepage' => 'http://drupal.org',
-    ))
-    ->execute();
-    $this->setModuleVersion('comment', '6001');
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6CommentVariable.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6CommentVariable.php
deleted file mode 100644
index 9d150f2..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6CommentVariable.php
+++ /dev/null
@@ -1,238 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6CommentVariable.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-/**
- * Database dump for testing comment variables migration.
- */
-class Drupal6CommentVariable extends Drupal6DumpBase {
-
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->createTable('node_type', array(
-      'fields' => array(
-        'type' => array(
-          'type' => 'varchar',
-          'length' => 32,
-          'not null' => TRUE,
-        ),
-        'name' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'module' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-        ),
-        'description' => array(
-          'type' => 'text',
-          'not null' => TRUE,
-          'size' => 'medium',
-        ),
-        'help' => array(
-          'type' => 'text',
-          'not null' => TRUE,
-          'size' => 'medium',
-        ),
-        'has_title' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'size' => 'tiny',
-        ),
-        'title_label' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'has_body' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'size' => 'tiny',
-        ),
-        'body_label' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'min_word_count' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'size' => 'small',
-        ),
-        'custom' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'modified' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'locked' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'orig_type' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-      ),
-      'primary key' => array(
-        'type',
-      ),
-      'module' => 'node',
-      'name' => 'node_type',
-    ));
-    $this->database->insert('node_type')->fields(array(
-      'type',
-      'name',
-      'module',
-      'description',
-      'help',
-      'has_title',
-      'title_label',
-      'has_body',
-      'body_label',
-      'min_word_count',
-      'custom',
-      'modified',
-      'locked',
-      'orig_type',
-    ))
-    ->values(array(
-      'type' => 'page',
-      'name' => 'Page',
-      'module' => 'node',
-      'description' => "A <em>page</em>, similar in form to a <em>story</em>, is a simple method for creating and displaying information that rarely changes, such as an \"About us\" section of a website. By default, a <em>page</em> entry does not allow visitor comments and is not featured on the site's initial home page.",
-      'help' => '',
-      'has_title' => '1',
-      'title_label' => 'Title',
-      'has_body' => '1',
-      'body_label' => 'Body',
-      'min_word_count' => '0',
-      'custom' => '1',
-      'modified' => '1',
-      'locked' => '0',
-      'orig_type' => 'page',
-    ))
-    ->values(array(
-      'type' => 'story',
-      'name' => 'Story',
-      'module' => 'node',
-      'description' => "A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site's initial home page, and provides the ability to post comments.",
-      'help' => '',
-      'has_title' => '1',
-      'title_label' => 'Title',
-      'has_body' => '1',
-      'body_label' => 'Body',
-      'min_word_count' => '0',
-      'custom' => '1',
-      'modified' => '1',
-      'locked' => '0',
-      'orig_type' => 'story',
-    ))
-    ->execute();
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'comment_anonymous_page',
-      'value' => 'i:0;',
-    ))
-    ->values(array(
-      'name' => 'comment_anonymous_story',
-      'value' => 'i:1;',
-    ))
-    ->values(array(
-      'name' => 'comment_controls_page',
-      'value' => 's:1:"3";',
-    ))
-    ->values(array(
-      'name' => 'comment_controls_story',
-      'value' => 's:1:"3";',
-    ))
-    ->values(array(
-      'name' => 'comment_default_mode_page',
-      'value' => 's:1:"4";',
-    ))
-    ->values(array(
-      'name' => 'comment_default_mode_story',
-      'value' => 's:1:"2";',
-    ))
-    ->values(array(
-      'name' => 'comment_default_order_page',
-      'value' => 's:1:"1";',
-    ))
-    ->values(array(
-      'name' => 'comment_default_order_story',
-      'value' => 's:1:"1";',
-    ))
-    ->values(array(
-      'name' => 'comment_default_per_page_page',
-      'value' => 's:2:"50";',
-    ))
-    ->values(array(
-      'name' => 'comment_default_per_page_story',
-      'value' => 's:2:"70";',
-    ))
-    ->values(array(
-      'name' => 'comment_form_location_page',
-      'value' => 's:1:"0";',
-    ))
-    ->values(array(
-      'name' => 'comment_form_location_story',
-      'value' => 's:1:"0";',
-    ))
-    ->values(array(
-      'name' => 'comment_page',
-      'value' => 's:1:"0";',
-    ))
-    ->values(array(
-      'name' => 'comment_preview_page',
-      'value' => 's:1:"1";',
-    ))
-    ->values(array(
-      'name' => 'comment_preview_story',
-      'value' => 's:1:"0";',
-    ))
-    ->values(array(
-      'name' => 'comment_story',
-      'value' => 's:1:"2";',
-    ))
-    ->values(array(
-      'name' => 'comment_subject_field_page',
-      'value' => 's:1:"1";',
-    ))
-    ->values(array(
-      'name' => 'comment_subject_field_story',
-      'value' => 's:1:"0";',
-    ))
-    ->execute();
-    $this->setModuleVersion('comment', '6001');
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6ContactCategory.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6ContactCategory.php
deleted file mode 100644
index 617edd6..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6ContactCategory.php
+++ /dev/null
@@ -1,97 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6ContactCategories.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-/**
- * Database dump for testing contact category migration.
- */
-class Drupal6ContactCategory extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('contact', array(
-      'description' => 'Contact form category settings.',
-      'fields' => array(
-        'cid' => array(
-          'type' => 'serial',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'description' => 'Primary Key: Unique category ID.',
-        ),
-        'category' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'Category name.',
-          'translatable' => TRUE,
-        ),
-        'recipients' => array(
-          'type' => 'text',
-          'not null' => TRUE,
-          'size' => 'big',
-          'description' => 'Comma-separated list of recipient email addresses.',
-        ),
-        'reply' => array(
-          'type' => 'text',
-          'not null' => TRUE,
-          'size' => 'big',
-          'description' => 'Text of the auto-reply message.',
-        ),
-        'weight' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'description' => "The category's weight.",
-        ),
-        'selected' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-          'description' => 'Flag to indicate whether or not category is selected by default. (1 = Yes, 0 = No)',
-        ),
-      ),
-      'primary key' => array('cid'),
-      'unique keys' => array(
-        'category' => array('category'),
-      ),
-      'indexes' => array(
-        'list' => array('weight', 'category'),
-      ),
-    ));
-    $this->database->insert('contact')->fields(array('cid', 'category', 'recipients', 'reply', 'weight', 'selected'))
-      ->values(array(
-        'cid' => '1',
-        'category' => 'Website feedback',
-        'recipients' => 'admin@example.com',
-        'reply' => '',
-        'weight' => '0',
-        'selected' => '0',
-      ))
-      ->values(array(
-        'cid' => '2',
-        'category' => 'Some other category',
-        'recipients' => 'test@example.com',
-        'reply' => 'Thanks for contacting us, we will reply ASAP!',
-        'weight' => '1',
-        'selected' => '1',
-      ))
-      ->values(array(
-        'cid' => '3',
-        'category' => 'A category much longer than thirty two characters',
-        'recipients' => 'fortyninechars@example.com',
-        'reply' => '',
-        'weight' => '2',
-        'selected' => '0',
-      ))
-      ->execute();
-    $this->setModuleVersion('contact', '6001');
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6ContactSettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6ContactSettings.php
deleted file mode 100644
index 56fddf5..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6ContactSettings.php
+++ /dev/null
@@ -1,34 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6ContactSettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing contact.settings.yml migration.
- */
-class Drupal6ContactSettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'contact_default_status',
-      'value' => 'i:1;',
-    ))
-    ->values(array(
-      'name' => 'contact_hourly_threshold',
-      'value' => 'i:3;',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6DateFormat.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6DateFormat.php
deleted file mode 100644
index c126fee..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6DateFormat.php
+++ /dev/null
@@ -1,34 +0,0 @@
-<?php
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing date formats migration.
- */
-class Drupal6DateFormat extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-      ->values(array(
-        'name' => 'date_format_long',
-        'value' => 's:24:"\\L\\O\\N\\G l, F j, Y - H:i";',
-      ))
-      ->values(array(
-        'name' => 'date_format_medium',
-        'value' => 's:27:"\\M\\E\\D\\I\\U\\M D, m/d/Y - H:i";',
-      ))
-      ->values(array(
-        'name' => 'date_format_short',
-        'value' => 's:22:"\\S\\H\\O\\R\\T m/d/Y - H:i";',
-      ))
-      ->execute();
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6DblogSettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6DblogSettings.php
deleted file mode 100644
index 2b04e9b..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6DblogSettings.php
+++ /dev/null
@@ -1,30 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6DblogSettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing dblog.settings.yml migration.
- */
-class Drupal6DblogSettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'dblog_row_limit',
-      'value' => 'i:1000;',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6DumpBase.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6DumpBase.php
index c340f4c..6b97f39 100644
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6DumpBase.php
+++ b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6DumpBase.php
@@ -6,6 +6,7 @@
  */
 
 namespace Drupal\migrate_drupal\Tests\Dump;
+
 use Drupal\Core\Database\Connection;
 
 /**
@@ -21,6 +22,13 @@ class Drupal6DumpBase {
   protected $database;
 
   /**
+   * An array of tables that have already been created.
+   *
+   * @var array
+   */
+  protected $migrateTables;
+
+  /**
    * Sample database schema and values.
    *
    * @param \Drupal\Core\Database\Connection $database
@@ -33,219 +41,17 @@ public function __construct(Connection $database) {
   /**
    * Create a new table from a Drupal table definition if it doesn't exist.
    *
-   * @param $name
+   * @param string $name
    *   The name of the table to create.
-   * @param $table
+   * @param array $table
    *   A Schema API table definition array.
    */
-  protected function createTable($name, $table = NULL) {
+  protected function createTable($name, array $table) {
     // This must be on the database connection to be shared among classes.
     if (empty($this->database->migrateTables[$name])) {
       $this->database->migrateTables[$name] = TRUE;
-      $this->database->schema()->createTable($name, $table ?: $this->tableDefinitions()[$name]);
+      $this->database->schema()->createTable($name, $table);
     }
   }
 
-  /**
-   * Table definitions.
-   */
-  protected function tableDefinitions() {
-    return array(
-      'node_type' => array(
-        'description' => 'Stores information about all defined {node} types.',
-        'fields' => array(
-          'type' => array(
-            'description' => 'The machine-readable name of this type.',
-            'type' => 'varchar',
-            'length' => 32,
-            'not null' => TRUE),
-          'name' => array(
-            'description' => 'The human-readable name of this type.',
-            'type' => 'varchar',
-            'length' => 255,
-            'not null' => TRUE,
-            'default' => ''),
-          'module' => array(
-            'description' => 'The base string used to construct callbacks corresponding to this node type.',
-            'type' => 'varchar',
-            'length' => 255,
-            'not null' => TRUE),
-          'description'    => array(
-            'description' => 'A brief description of this type.',
-            'type' => 'text',
-            'not null' => TRUE,
-            'size' => 'medium'),
-          'help' => array(
-            'description' => 'Help information shown to the user when creating a {node} of this type.',
-            'type' => 'text',
-            'not null' => TRUE,
-            'size' => 'medium'),
-          'has_title' => array(
-            'description' => 'Boolean indicating whether this type uses the {node}.title field.',
-            'type' => 'int',
-            'unsigned' => TRUE,
-            'not null' => TRUE,
-            'size' => 'tiny'),
-          'title_label' => array(
-            'description' => 'The label displayed for the title field on the edit form.',
-            'type' => 'varchar',
-            'length' => 255,
-            'not null' => TRUE,
-            'default' => ''),
-          'has_body' => array(
-            'description' => 'Boolean indicating whether this type uses the {node_revisions}.body field.',
-            'type' => 'int',
-            'unsigned' => TRUE,
-            'not null' => TRUE,
-            'size' => 'tiny'),
-          'body_label' => array(
-            'description' => 'The label displayed for the body field on the edit form.',
-            'type' => 'varchar',
-            'length' => 255,
-            'not null' => TRUE,
-            'default' => ''),
-          'min_word_count' => array(
-            'description' => 'The minimum number of words the body must contain.',
-            'type' => 'int',
-            'unsigned' => TRUE,
-            'not null' => TRUE,
-            'size' => 'small'),
-          'custom' => array(
-            'description' => 'A boolean indicating whether this type is defined by a module (FALSE) or by a user via a module like the Content Construction Kit (TRUE).',
-            'type' => 'int',
-            'not null' => TRUE,
-            'default' => 0,
-            'size' => 'tiny'),
-          'modified' => array(
-            'description' => 'A boolean indicating whether this type has been modified by an administrator; currently not used in any way.',
-            'type' => 'int',
-            'not null' => TRUE,
-            'default' => 0,
-            'size' => 'tiny'),
-          'locked' => array(
-            'description' => 'A boolean indicating whether the administrator can change the machine name of this type.',
-            'type' => 'int',
-            'not null' => TRUE,
-            'default' => 0,
-            'size' => 'tiny'),
-          'orig_type' => array(
-            'description' => 'The original machine-readable name of this node type. This may be different from the current type name if the locked field is 0.',
-            'type' => 'varchar',
-            'length' => 255,
-            'not null' => TRUE,
-            'default' => '',
-          ),
-        ),
-        'primary key' => array('type'),
-      ),
-      'variable' => array(
-        'fields' => array(
-          'name' => array(
-            'type' => 'varchar',
-            'length' => 128,
-            'not null' => TRUE,
-            'default' => '',
-          ),
-          'value' => array(
-            'type' => 'blob',
-            'not null' => TRUE,
-            'size' => 'big',
-            'translatable' => TRUE,
-          ),
-        ),
-        'primary key' => array(
-          'name',
-        ),
-        'module' => 'book',
-        'name' => 'variable',
-      ),
-      'system' => array(
-        'description' => "A list of all modules, themes, and theme engines that are or have been installed in Drupal's file system.",
-        'fields' => array(
-          'filename' => array(
-            'description' => 'The path of the primary file for this item, relative to the Drupal root; e.g. modules/node/node.module.',
-            'type' => 'varchar',
-            'length' => 255,
-            'not null' => TRUE,
-            'default' => ''),
-          'name' => array(
-            'description' => 'The name of the item; e.g. node.',
-            'type' => 'varchar',
-            'length' => 255,
-            'not null' => TRUE,
-            'default' => ''),
-          'type' => array(
-            'description' => 'The type of the item, either module, theme, or theme_engine.',
-            'type' => 'varchar',
-            'length' => 255,
-            'not null' => TRUE,
-            'default' => ''),
-          'owner' => array(
-            'description' => "A theme's 'parent'. Can be either a theme or an engine.",
-            'type' => 'varchar',
-            'length' => 255,
-            'not null' => TRUE,
-            'default' => ''),
-          'status' => array(
-            'description' => 'Boolean indicating whether or not this item is enabled.',
-            'type' => 'int',
-            'not null' => TRUE,
-            'default' => 0),
-          'throttle' => array(
-            'description' => 'Boolean indicating whether this item is disabled when the throttle.module disables throttleable items.',
-            'type' => 'int',
-            'not null' => TRUE,
-            'default' => 0,
-            'size' => 'tiny'),
-          'bootstrap' => array(
-            'description' => "Boolean indicating whether this module is loaded during Drupal's early bootstrapping phase (e.g. even before the page cache is consulted).",
-            'type' => 'int',
-            'not null' => TRUE,
-            'default' => 0),
-          'schema_version' => array(
-            'description' => "The module's database schema version number. -1 if the module is not installed (its tables do not exist); 0 or the largest N of the module's hook_update_N() function that has either been run
-   or existed when the module was first installed.",
-            'type' => 'int',
-            'not null' => TRUE,
-            'default' => -1,
-            'size' => 'small'),
-          'weight' => array(
-            'description' => "The order in which this module's hooks should be invoked relative to other modules. Equal-weighted modules are ordered by name.",
-            'type' => 'int',
-            'not null' => TRUE,
-            'default' => 0),
-          'info' => array(
-            'description' => "A serialized array containing information from the module's .info file; keys can include name, description, package, version, core, dependencies, dependents, and php.",
-            'type' => 'text',
-            'not null' => FALSE,
-          )),
-        'primary key' => array('filename'),
-        'indexes' => array(
-          'modules' => array(array('type', 12), 'status', 'weight', 'filename'),
-          'bootstrap' => array(array('type', 12), 'status', 'bootstrap', 'weight', 'filename'),
-          'type_name' => array(array('type', 12), 'name'),
-        ),
-      ),
-    );
-  }
-
-  /**
-   * Sets a module version and status.
-   *
-   * @param $module
-   * @param $version
-   * @param int $status
-   */
-  public function setModuleVersion($module, $version, $status = 1) {
-    $this->createTable('system');
-    $this->database->merge('system')
-      ->key(array('filename' => "modules/$module"))
-      ->fields(array(
-        'type' => 'module',
-        'name' => $module,
-        'schema_version' => $version,
-        'status' => $status,
-      ))
-      ->execute();
-  }
 }
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6FieldInstance.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6FieldInstance.php
deleted file mode 100644
index 870f589..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6FieldInstance.php
+++ /dev/null
@@ -1,1456 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6FieldInstance.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing entity display migration.
- */
-class Drupal6FieldInstance extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('content_node_field_instance', array(
-      'description' => 'Table that contains field instance settings.',
-      'fields' => array(
-        'field_name' => array(
-          'type' => 'varchar',
-          'length' => 32,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'type_name' => array(
-          'type' => 'varchar',
-          'length' => 32,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'weight' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'label' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'widget_type' => array(
-          'type' => 'varchar',
-          'length' => 32,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'widget_settings' => array(
-          'type' => 'text',
-          'size' => 'medium',
-          'not null' => TRUE,
-          'serialize' => TRUE,
-        ),
-        'display_settings' => array(
-          'type' => 'text',
-          'size' => 'medium',
-          'not null' => TRUE,
-          'serialize' => TRUE,
-        ),
-        'description' => array(
-          'type' => 'text',
-          'size' => 'medium',
-          'not null' => TRUE,
-        ),
-        'widget_module' => array(
-          'type' => 'varchar',
-          'length' => 127,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'widget_active' => array(
-          'type' => 'int',
-          'size' => 'tiny',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-      ),
-      'primary key' => array('field_name', 'type_name'),
-    ));
-
-    $this->database->insert('content_node_field_instance')->fields(array(
-      'field_name',
-      'type_name',
-      'weight',
-      'label',
-      'widget_type',
-      'widget_settings',
-      'display_settings',
-      'description',
-    ))
-    ->values(array(
-      'field_name' => 'field_test',
-      'type_name' => 'story',
-      'weight' => 1,
-      'label' => 'Text Field',
-      'widget_type' => 'text_textfield',
-      'widget_settings' => serialize(array(
-        'rows' => 5,
-        'size' => '60',
-        'default_value' => array(
-          0 => array(
-            'value' => 'text for default value',
-            '_error_element' => 'default_value_widget][field_test][0][value',
-          ),
-        ),
-        'default_value_php' => NULL,
-      )),
-      'display_settings' => serialize(array(
-        'weight' => 1,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        1 => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        'teaser' => array(
-          'format' => 'trimmed',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'trimmed',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example text field.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test',
-      'type_name' => 'test_page',
-      'weight' => 1,
-      'label' => 'Text Field',
-      'widget_type' => 'text_textfield',
-      'widget_settings' => serialize(array(
-        'rows' => 5,
-        'size' => '60',
-        'default_value' => array(
-          0 => array(
-            'value' => 'text for default value',
-            '_error_element' => 'default_value_widget][field_test][0][value',
-          ),
-        ),
-        'default_value_php' => NULL,
-      )),
-      'display_settings' => serialize(array(
-        'weight' => 1,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'trimmed',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'trimmed',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example textfield.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_two',
-      'type_name' => 'story',
-      'weight' => 2,
-      'label' => 'Integer Field',
-      'widget_type' => 'number',
-      'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:2:{s:5:"value";s:0:"";s:14:"_error_element";s:41:"default_value_widget][field_int][0][value";}}s:17:"default_value_php";N;}',
-      'display_settings' => serialize(array(
-        'weight' => 2,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'unformatted',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'us_3',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'unformatted',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example integer field.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_three',
-      'type_name' => 'story',
-      'weight' => 3,
-      'label' => 'Decimal Field',
-      'widget_type' => 'number',
-      'widget_settings' => serialize(array(
-        'default_value' => array(
-          0 => array(
-            'value' => '101',
-            '_error_element' => 'default_value_widget][field_decimal][0][value',
-          ),
-        ),
-        'default_value_php' => NULL,
-      )),
-      'display_settings' => serialize(array(
-        'weight' => 3,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'unformatted',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'us_2',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'unformatted',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example decimal field.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_four',
-      'type_name' => 'story',
-      'weight' => 3,
-      'label' => 'Float Field',
-      'widget_type' => 'number',
-      'widget_settings' => serialize(array(
-        'default_value' => array(
-          0 => array(
-            'value' => '101',
-            '_error_element' => 'default_value_widget][field_float][0][value',
-          ),
-        ),
-        'default_value_php' => NULL,
-      )),
-      'display_settings' => serialize(array(
-        'weight' => 3,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'unformatted',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'us_2',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'unformatted',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example float field.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_email',
-      'type_name' => 'story',
-      'weight' => 4,
-      'label' => 'Email Field',
-      'widget_type' => 'email_textfield',
-      'widget_settings' => serialize(array(
-        'size' => '60',
-        'default_value' => array(
-          0 => array(
-            'email' => 'benjy@example.com',
-          ),
-        ),
-        'default_value_php' => NULL,
-      )),
-      'display_settings' => serialize(array(
-        'weight' => 4,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example email field.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_link',
-      'type_name' => 'story',
-      'weight' => 5,
-      'label' => 'Link Field',
-      'widget_type' => 'link',
-      'widget_settings' => serialize(array(
-        'default_value' => array(
-          0 => array(
-            'title' => 'default link title',
-            'url' => 'http://drupal.org',
-          ),
-        ),
-        'default_value_php' => NULL,
-      )),
-      'display_settings' => serialize(array(
-        'weight' => 5,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'absolute',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example link field.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_filefield',
-      'type_name' => 'story',
-      'weight' => 7,
-      'label' => 'File Field',
-      'widget_type' => 'filefield_widget',
-      'widget_settings' => serialize(array(
-        'file_extensions' => 'txt pdf doc',
-        'file_path' => 'images',
-        'progress_indicator' => 'bar',
-        'max_filesize_per_file' => '200K',
-        'max_filesize_per_node' => '20M',
-      )),
-      'display_settings' => serialize(array(
-        'weight' => 7,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'url_plain',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example image field.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_imagefield',
-      'type_name' => 'story',
-      'weight' => 8,
-      'label' => 'Image Field',
-      'widget_type' => 'imagefield_widget',
-      'widget_settings' => serialize(array(
-        'file_extensions' => 'png gif jpg jpeg',
-        'file_path' => '',
-        'progress_indicator' => 'bar',
-        'max_filesize_per_file' => '',
-        'max_filesize_per_node' => '',
-        'max_resolution' => '0',
-        'min_resolution' => '0',
-        'alt' => 'Test alt',
-        'custom_alt' => 0,
-        'title' => 'Test title',
-        'custom_title' => 0,
-        'title_type' => 'textfield',
-        'default_image' => NULL,
-        'use_default_image' => 0,
-      )),
-      'display_settings' => serialize(array(
-        'weight' => 8,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'image_imagelink',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'image_plain',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example image field.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_phone',
-      'type_name' => 'story',
-      'weight' => 9,
-      'label' => 'Phone Field',
-      'widget_type' => 'phone_textfield',
-      'widget_settings' => serialize(array(
-        'size' => '60',
-        'default_value' => array(
-          0 => array(
-            'value' => '',
-            '_error_element' => 'default_value_widget][field_phone][0][value',
-          ),
-        ),
-        'default_value_php' => NULL,
-      )),
-      'display_settings' => serialize(array(
-        'weight' => 9,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example phone field.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_date',
-      'type_name' => 'story',
-      'weight' => 10,
-      'label' => 'Date Field',
-      'widget_type' => 'date_select',
-      'widget_settings' => serialize(array(
-        'default_value' => 'blank',
-        'default_value_code' => '',
-        'default_value2' => 'same',
-        'default_value_code2' => '',
-        'input_format' => 'm/d/Y - H:i:s',
-        'input_format_custom' => '',
-        'increment' => '1',
-        'text_parts' => array(),
-        'year_range' => '-3:+3',
-        'label_position' => 'above',
-      )),
-      'display_settings' => serialize(array(
-        'weight' => 10,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'long',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example date field.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_datestamp',
-      'type_name' => 'story',
-      'weight' => 11,
-      'label' => 'Date Stamp Field',
-      'widget_type' => 'date_select',
-      'widget_settings' => serialize(array(
-        'default_value' => 'blank',
-        'default_value_code' => '',
-        'default_value2' => 'same',
-        'default_value_code2' => '',
-        'input_format' => 'm/d/Y - H:i:s',
-        'input_format_custom' => '',
-        'increment' => '1',
-        'text_parts' => array(),
-        'year_range' => '-3:+3',
-        'label_position' => 'above',
-      )),
-      'display_settings' => serialize(array(
-        'weight' => 11,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'medium',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example date stamp field.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_datetime',
-      'type_name' => 'story',
-      'weight' => 12,
-      'label' => 'Datetime Field',
-      'widget_type' => 'date_select',
-      'widget_settings' => serialize(array(
-        'default_value' => 'blank',
-        'default_value_code' => '',
-        'default_value2' => 'same',
-        'default_value_code2' => '',
-        'input_format' => 'm/d/Y - H:i:s',
-        'input_format_custom' => '',
-        'increment' => '1',
-        'text_parts' => array(),
-        'year_range' => '-3:+3',
-        'label_position' => 'above',
-      )),
-      'display_settings' => serialize(array(
-        'weight' => 12,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'short',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example datetime field.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_decimal_radio_buttons',
-      'type_name' => 'story',
-      'weight' => 13,
-      'label' => 'Decimal Radio Buttons Field',
-      'widget_type' => 'optionwidgets_buttons',
-      'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:1:{s:5:"value";s:0:"";}}s:17:"default_value_php";N;}',
-      'display_settings' => serialize(array(
-        'weight' => 13,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'unformatted',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'us_0',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'unformatted',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example decimal field using radio buttons.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_float_single_checkbox',
-      'type_name' => 'story',
-      'weight' => 14,
-      'label' => 'Float Single Checkbox Field',
-      'widget_type' => 'optionwidgets_onoff',
-      'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:1:{s:5:"value";N;}}s:17:"default_value_php";N;}',
-      'display_settings' => serialize(array(
-        'weight' => 14,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'unformatted',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'us_0',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'unformatted',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example float field using a single on/off checkbox.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_integer_selectlist',
-      'type_name' => 'story',
-      'weight' => 15,
-      'label' => 'Integer Select List Field',
-      'widget_type' => 'optionwidgets_select',
-      'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:1:{s:5:"value";s:0:"";}}s:17:"default_value_php";N;}',
-      'display_settings' => serialize(array(
-        'weight' => 15,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'unformatted',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'us_3',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'unformatted',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example integer field using a select list.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_text_single_checkbox',
-      'type_name' => 'story',
-      'weight' => 16,
-      'label' => 'Text Single Checkbox Field',
-      'widget_type' => 'optionwidgets_onoff',
-      'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:1:{s:5:"value";N;}}s:17:"default_value_php";N;}',
-      'display_settings' => serialize(array(
-        'weight' => 16,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'trimmed',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'trimmed',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example text field using a single on/off checkbox.',
-    ))
-    ->values(array(
-      'field_name' => 'field_multivalue',
-      'type_name' => 'test_planet',
-      'weight' => 2,
-      'label' => 'Decimal Field',
-      'widget_type' => 'number',
-      'widget_settings' => serialize(array(
-        'default_value' => array(
-          0 => array(
-            'value' => '',
-            '_error_element' => 'default_value_widget][field_multivalue][0][value',
-          ),
-        ),
-        'default_value_php' => NULL,
-      )),
-      'display_settings' => serialize(array(
-        'weight' => 2,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'default',
-          'exclude' => 0,
-        ),
-      )),
-      'description' => 'An example multi-valued decimal field.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_identical1',
-      'type_name' => 'story',
-      'weight' => 2,
-      'label' => 'Integer Field',
-      'widget_type' => 'number',
-      'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:2:{s:5:"value";s:0:"";s:14:"_error_element";s:41:"default_value_widget][field_int][0][value";}}s:17:"default_value_php";N;}',
-      'display_settings' => serialize(array(
-        'weight' => 2,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'unformatted',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'us_3',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'unformatted',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example integer field.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_identical2',
-      'type_name' => 'story',
-      'weight' => 2,
-      'label' => 'Integer Field',
-      'widget_type' => 'number',
-      'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:2:{s:5:"value";s:0:"";s:14:"_error_element";s:41:"default_value_widget][field_int][0][value";}}s:17:"default_value_php";N;}',
-      'display_settings' => serialize(array(
-        'weight' => 2,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        'teaser' => array(
-          'format' => 'unformatted',
-          'exclude' => 0,
-        ),
-        'full' => array(
-          'format' => 'us_3',
-          'exclude' => 0,
-        ),
-        4 => array(
-          'format' => 'unformatted',
-          'exclude' => 0,
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example integer field.',
-    ))
-    ->values(array(
-      'field_name' => 'field_test_exclude_unset',
-      'type_name' => 'story',
-      'weight' => 1,
-      'label' => 'Text Field',
-      'widget_type' => 'text_textfield',
-      'widget_settings' => serialize(array(
-        'rows' => 5,
-        'size' => '60',
-        'default_value' => array(
-          0 => array(
-            'value' => 'text for default value',
-            '_error_element' => 'default_value_widget][field_test][0][value',
-          ),
-        ),
-        'default_value_php' => NULL,
-      )),
-      'display_settings' => serialize(array(
-        'weight' => 1,
-        'parent' => '',
-        'label' => array(
-          'format' => 'above',
-        ),
-        1 => array(
-          'format' => 'default',
-        ),
-        'teaser' => array(
-          'format' => 'trimmed',
-        ),
-        'full' => array(
-          'format' => 'default',
-        ),
-        4 => array(
-          'format' => 'trimmed',
-        ),
-        5 => array(
-          'format' => 'default',
-          'exclude' => 1,
-        ),
-      )),
-      'description' => 'An example text field without exclude.',
-    ))
-    ->execute();
-
-    // Create the field table.
-    $this->createTable('content_node_field', array(
-      'description' => 'Table that contains field settings.',
-      'fields' => array(
-        'field_name' => array(
-          'type' => 'varchar',
-          'length' => 32,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'type' => array(
-          'type' => 'varchar',
-          'length' => 127,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'global_settings' => array(
-          'type' => 'text',
-          'size' => 'medium',
-          'not null' => TRUE,
-          'serialize' => TRUE,
-        ),
-        'required' => array(
-          'type' => 'int',
-          'size' => 'tiny',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'multiple' => array(
-          'type' => 'int',
-          'size' => 'tiny',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'db_storage' => array(
-          'type' => 'int',
-          'size' => 'tiny',
-          'not null' => TRUE,
-          'default' => 1,
-        ),
-        'module' => array(
-          'type' => 'varchar',
-          'length' => 127,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'db_columns' => array(
-          'type' => 'text',
-          'size' => 'medium',
-          'not null' => TRUE,
-          'serialize' => TRUE,
-        ),
-        'active' => array(
-          'type' => 'int',
-          'size' => 'tiny',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'locked' => array(
-          'type' => 'int',
-          'size' => 'tiny',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-      ),
-      'primary key' => array('field_name'),
-    ));
-
-    $this->database->insert('content_node_field')->fields(array(
-      'field_name',
-      'module',
-      'type',
-      'global_settings',
-      'multiple',
-      'db_storage',
-      'db_columns',
-      'active',
-    ))
-    ->values(array(
-      'field_name' => 'field_test',
-      'module' => 'text',
-      'type' => 'text',
-      'global_settings' => 'a:4:{s:15:"text_processing";s:1:"1";s:10:"max_length";s:0:"";s:14:"allowed_values";s:0:"";s:18:"allowed_values_php";s:0:"";}',
-      'multiple' => 0,
-      'db_storage' => 0,
-      'db_columns' => serialize(array(
-        'value' => array(
-          'type' => 'text',
-          'size' => 'big',
-          'not null' => FALSE,
-          'sortable' => TRUE,
-          'views' => TRUE,
-        ),
-        'format' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-      )),
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_two',
-      'module' => 'number',
-      'type' => 'number_integer',
-      'global_settings' => 'a:6:{s:6:"prefix";s:4:"pref";s:6:"suffix";s:3:"suf";s:3:"min";i:10;s:3:"max";i:100;s:14:"allowed_values";s:0:"";s:18:"allowed_values_php";s:0:"";}',
-      'multiple' => 1,
-      'db_storage' => 0,
-      'db_columns' => 'a:2:{s:5:"value";a:5:{s:4:"type";s:4:"text";s:4:"size";s:3:"big";s:8:"not null";b:0;s:8:"sortable";b:1;s:5:"views";b:1;}s:6:"format";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:0;s:5:"views";b:0;}}',
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_three',
-      'module' => 'number',
-      'type' => 'number_decimal',
-      'global_settings' => '',
-      'multiple' => 0,
-      'db_storage' => 1,
-      'db_columns' => serialize(array(
-        'value' => array(
-          'type' => 'numeric',
-          'precision' => 10,
-          'scale' => 2,
-          'not null' => FALSE,
-          'sortable' => TRUE,
-          'views' => TRUE,
-        ),
-      )),
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_four',
-      'module' => 'number',
-      'type' => 'number_float',
-      'global_settings' => serialize(array(
-        'prefix' => 'id-',
-        'suffix' => '',
-        'min' => '100',
-        'max' => '200',
-        'allowed_values' => '',
-        'allowed_values_php' => '',
-       )),
-      'multiple' => 0,
-      'db_storage' => 1,
-      'db_columns' => '',
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_email',
-      'module' => 'email',
-      'type' => 'email',
-      'global_settings' => 'a:0:{}',
-      'multiple' => 0,
-      'db_storage' => 1,
-      'db_columns' => 'a:0:{}',
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_link',
-      'module' => 'link',
-      'type' => 'link',
-      'global_settings' => 'a:7:{s:10:"attributes";a:4:{s:6:"target";s:7:"default";s:3:"rel";s:8:"nofollow";s:5:"class";s:0:"";s:5:"title";s:10:"Link Title";}s:7:"display";a:1:{s:10:"url_cutoff";s:2:"80";}s:3:"url";i:0;s:5:"title";s:8:"required";s:11:"title_value";s:0:"";s:13:"enable_tokens";s:0:"";s:12:"validate_url";i:1;}',
-      'multiple' => 0,
-      'db_storage' => 1,
-      'db_columns' => 'a:3:{s:3:"url";a:4:{s:4:"type";s:7:"varchar";s:6:"length";i:2048;s:8:"not null";b:0;s:8:"sortable";b:1;}s:5:"title";a:4:{s:4:"type";s:7:"varchar";s:6:"length";i:255;s:8:"not null";b:0;s:8:"sortable";b:1;}s:10:"attributes";a:3:{s:4:"type";s:4:"text";s:4:"size";s:6:"medium";s:8:"not null";b:0;}}',
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_filefield',
-      'module' => 'filefield',
-      'type' => 'filefield',
-      'global_settings' => 'a:3:{s:10:"list_field";s:1:"0";s:12:"list_default";i:1;s:17:"description_field";s:21:"test file description";}',
-      'multiple' => 0,
-      'db_storage' => 1,
-      'db_columns' => 'a:3:{s:3:"fid";a:3:{s:4:"type";s:3:"int";s:8:"not null";b:0;s:5:"views";b:1;}s:4:"list";a:4:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:0;s:5:"views";b:1;}s:4:"data";a:3:{s:4:"type";s:4:"text";s:9:"serialize";b:1;s:5:"views";b:1;}}',
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_imagefield',
-      'module' => 'filefield',
-      'type' => 'filefield',
-      'global_settings' => 'a:3:{s:10:"list_field";s:1:"0";s:12:"list_default";i:1;s:17:"description_field";s:1:"0";}',
-      'multiple' => 0,
-      'db_storage' => 1,
-      'db_columns' => 'a:0:{}',
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_phone',
-      'module' => 'phone',
-      'type' => 'au_phone',
-      'global_settings' => 'a:1:{s:5:"value";a:3:{s:4:"type";s:7:"varchar";s:6:"length";i:255;s:8:"not null";b:0;}}',
-      'multiple' => 0,
-      'db_storage' => 1,
-      'db_columns' => 'a:0:{}',
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_date',
-      'module' => 'date',
-      'type' => 'date',
-      'global_settings' => 'a:0:{}',
-      'multiple' => 0,
-      'db_storage' => 1,
-      'db_columns' => 'a:0:{}',
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_datestamp',
-      'module' => 'date',
-      'type' => 'datestamp',
-      'global_settings' => 'a:0:{}',
-      'multiple' => 0,
-      'db_storage' => 1,
-      'db_columns' => 'a:0:{}',
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_datetime',
-      'module' => 'date',
-      'type' => 'datetime',
-      'global_settings' => 'a:0:{}',
-      'multiple' => 0,
-      'db_storage' => 1,
-      'db_columns' => 'a:0:{}',
-      'active' => 0,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_decimal_radio_buttons',
-      'module' => 'number',
-      'type' => 'number_decimal',
-      'global_settings' => 'a:9:{s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:3:"min";s:0:"";s:3:"max";s:0:"";s:14:"allowed_values";s:7:"1.2
-2.1";s:18:"allowed_values_php";s:0:"";s:9:"precision";s:2:"10";s:5:"scale";s:1:"2";s:7:"decimal";s:1:".";}',
-      'multiple' => 0,
-      'db_storage' => 1,
-      'db_columns' => 'a:0:{}',
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_float_single_checkbox',
-      'module' => 'number',
-      'type' => 'number_float',
-      'global_settings' => 'a:6:{s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:3:"min";s:0:"";s:3:"max";s:0:"";s:14:"allowed_values";s:11:"3.142
-1.234";s:18:"allowed_values_php";s:0:"";}',
-      'multiple' => 0,
-      'db_storage' => 1,
-      'db_columns' => 'a:0:{}',
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_integer_selectlist',
-      'module' => 'number',
-      'type' => 'number_integer',
-      'global_settings' => 'a:6:{s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:3:"min";s:0:"";s:3:"max";s:0:"";s:14:"allowed_values";s:19:"1234
-2341
-3412
-4123";s:18:"allowed_values_php";s:0:"";}',
-      'multiple' => 0,
-      'db_storage' => 1,
-      'db_columns' => serialize(array(
-        'value' => array(
-          'type' => 'int',
-          'not null' => FALSE,
-          'sortable' => TRUE,
-        ),
-      )),
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_text_single_checkbox',
-      'module' => 'text',
-      'type' => 'text',
-      'global_settings' => 'a:4:{s:15:"text_processing";s:1:"0";s:10:"max_length";s:0:"";s:14:"allowed_values";s:13:"Hello
-Goodbye";s:18:"allowed_values_php";s:0:"";}',
-      'multiple' => 0,
-      'db_storage' => 1,
-      'db_columns' => 'a:0:{}',
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_multivalue',
-      'module' => 'number',
-      'type' => 'number_decimal',
-      'global_settings' => 'a:9:{s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:3:"min";s:0:"";s:3:"max";s:0:"";s:14:"allowed_values";s:0:"";s:18:"allowed_values_php";s:0:"";s:9:"precision";s:2:"10";s:5:"scale";s:1:"2";s:7:"decimal";s:1:".";}',
-      'multiple' => 1,
-      'db_storage' => 0,
-      'db_columns' => 'a:1:{s:5:"value";a:5:{s:4:"type";s:7:"numeric";s:9:"precision";s:2:"10";s:5:"scale";s:1:"2";s:8:"not null";b:0;s:8:"sortable";b:1;}}',
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_identical1',
-      'module' => 'number',
-      'type' => 'number_integer',
-      'global_settings' => '',
-      'multiple' => 0,
-      'db_storage' => 1,
-      'db_columns' => serialize(array(
-        'value' => array(
-          'type' => 'int',
-          'not null' => FALSE,
-          'sortable' => TRUE,
-        ),
-      )),
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_identical2',
-      'module' => 'number',
-      'type' => 'number_integer',
-      'global_settings' => '',
-      'multiple' => 0,
-      'db_storage' => 1,
-      'db_columns' => serialize(array(
-        'value' => array(
-          'type' => 'int',
-          'not null' => FALSE,
-          'sortable' => TRUE,
-        ),
-      )),
-      'active' => 1,
-    ))
-    ->values(array(
-      'field_name' => 'field_test_exclude_unset',
-      'module' => 'text',
-      'type' => 'text',
-      'global_settings' => 'a:4:{s:15:"text_processing";s:1:"1";s:10:"max_length";s:0:"";s:14:"allowed_values";s:0:"";s:18:"allowed_values_php";s:0:"";}',
-      'multiple' => 0,
-      'db_storage' => 0,
-      'db_columns' => serialize(array(
-        'value' => array(
-          'type' => 'text',
-          'size' => 'big',
-          'not null' => FALSE,
-          'sortable' => TRUE,
-          'views' => TRUE,
-        ),
-        'format' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-      )),
-      'active' => 1,
-    ))
-    ->execute();
-
-    $this->createTable('content_field_test', array(
-        'description' => 'Table for field_test',
-        'fields' => array(
-          'vid' => array(
-            'description' => 'The primary identifier for this version.',
-            'type' => 'serial',
-            'unsigned' => TRUE,
-            'not null' => TRUE,
-          ),
-          'nid' => array(
-            'description' => 'The {node} this version belongs to.',
-            'type' => 'int',
-            'unsigned' => TRUE,
-            'not null' => TRUE,
-            'default' => 0,
-          ),
-          'field_test_value' => array(
-            'description' => 'Test field value.',
-            'type' => 'varchar',
-            'length' => 255,
-            'not null' => TRUE,
-            'default' => '',
-          ),
-          'field_test_format' => array(
-            'type' => 'int',
-            'unsigned' => TRUE,
-            'not null' => TRUE,
-            'default' => 0,
-          ),
-        ),
-        'primary key' => array('vid'),
-      ));
-    $this->database->insert('content_field_test')->fields(array(
-        'vid',
-        'nid',
-        'field_test_value',
-        'field_test_format',
-      ))
-      ->values(array(
-          'vid' => 1,
-          'nid' => 1,
-          'field_test_value' => 'This is a shared text field',
-          'field_test_format' => 1,
-        ))
-      ->execute();
-
-    $this->createTable('content_field_test_two', array(
-      'description' => 'Table for field_test_two',
-      'fields' => array(
-        'vid' => array(
-          'description' => 'The primary identifier for this version.',
-          'type' => 'serial',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-        ),
-        'nid' => array(
-          'description' => 'The {node} this version belongs to.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'field_test_two_value' => array(
-          'description' => 'Test field column.',
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'delta' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'field_test_two_format' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-      ),
-      'primary key' => array('vid', 'delta'),
-    ));
-    $this->database->insert('content_field_test_two')->fields(array(
-      'vid',
-      'nid',
-      'field_test_two_value',
-      'delta',
-      'field_test_two_format',
-    ))
-    ->values(array(
-      'vid' => 1,
-      'nid' => 1,
-      'field_test_two_value' => 10,
-      'delta' => 0,
-      'field_test_two_format' => 1,
-    ))
-    ->values(array(
-      'vid' => 1,
-      'nid' => 1,
-      'field_test_two_value' => 20,
-      'delta' => 1,
-      'field_test_two_format' => 1,
-    ))
-    ->execute();
-
-    $this->createTable('content_field_multivalue', array(
-      'description' => 'Table for field_multivalue',
-      'fields' => array(
-        'vid' => array(
-          'description' => 'The primary identifier for this version.',
-          'type' => 'serial',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-        ),
-        'nid' => array(
-          'description' => 'The {node} this version belongs to.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'field_multivalue_value' => array(
-          'type' => 'numeric',
-          'precision' => '10',
-          'scale' => '2',
-          'not null' => false,
-        ),
-        'delta' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-      ),
-      'primary key' => array('vid', 'delta'),
-    ));
-    $this->database->insert('content_field_multivalue')->fields(array(
-      'vid',
-      'nid',
-      'field_multivalue_value',
-      'delta',
-    ))
-    ->values(array(
-      'vid' => 4,
-      'nid' => 3,
-      'field_multivalue_value' => 33,
-      'delta' => 0,
-    ))
-    ->values(array(
-      'vid' => 4,
-      'nid' => 3,
-      'field_multivalue_value' => 44,
-      'delta' => 1,
-    ))
-    ->execute();
-
-    $this->createTable('content_field_test_exclude_unset', array(
-      'description' => 'Table for field_exlcude',
-      'fields' => array(
-        'vid' => array(
-          'description' => 'The primary identifier for this version.',
-          'type' => 'serial',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-        ),
-        'nid' => array(
-          'description' => 'The {node} this version belongs to.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'field_test_exclude_unset_value' => array(
-            'description' => 'Test field value.',
-            'type' => 'varchar',
-            'length' => 255,
-            'not null' => TRUE,
-            'default' => '',
-        ),
-        'field_test_exclude_unset_format' => array(
-            'type' => 'int',
-            'unsigned' => TRUE,
-            'not null' => TRUE,
-            'default' => 0,
-        ),
-      ),
-      'primary key' => array('vid'),
-    ));
-    $this->database->insert('content_field_test_exclude_unset')->fields(array(
-      'vid',
-      'nid',
-      'field_test_exclude_unset_value',
-      'field_test_exclude_unset_format',
-    ))
-    ->values(array(
-      'vid' => 1,
-      'nid' => 1,
-      'field_test_exclude_unset_value' => 'This is a field with exclude unset.',
-      'field_test_exclude_unset_format' => 1,
-    ))
-    ->execute();
-    $this->setModuleVersion('content', '6001');
-
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6File.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6File.php
deleted file mode 100644
index 23f0dc6..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6File.php
+++ /dev/null
@@ -1,129 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6File.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing file migrations.
- */
-class Drupal6File extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-
-    $this->createTable('files', array(
-      'fields' => array(
-        'fid' => array(
-          'type' => 'serial',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-        ),
-        'uid' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'filename' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'filepath' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'filemime' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'filesize' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'status' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'timestamp' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-      ),
-      'indexes' => array(
-        'uid' => array(
-          'uid',
-        ),
-        'status' => array(
-          'status',
-        ),
-        'timestamp' => array(
-          'timestamp',
-        ),
-      ),
-      'primary key' => array(
-        'fid',
-      ),
-      'module' => 'system',
-      'name' => 'files',
-    ));
-    $this->database->insert('files')->fields(array(
-      'fid',
-      'uid',
-      'filename',
-      'filepath',
-      'filemime',
-      'filesize',
-      'status',
-      'timestamp',
-    ))
-    ->values(array(
-      'fid' => '1',
-      'uid' => '1',
-      'filename' => 'Image1.png',
-      'filepath' => 'core/modules/simpletest/files/image-1.png',
-      'filemime' => 'image/png',
-      'filesize' => '39325',
-      'status' => '1',
-      'timestamp' => '1388880660',
-    ))
-    ->values(array(
-      'fid' => '2',
-      'uid' => '1',
-      'filename' => 'Image2.jpg',
-      'filepath' => 'core/modules/simpletest/files/image-2.jpg',
-      'filemime' => 'image/jpeg',
-      'filesize' => '1831',
-      'status' => '1',
-      'timestamp' => '1388880664',
-    ))
-    ->values(array(
-      'fid' => '3',
-      'uid' => '1',
-      'filename' => 'Image-test.gif',
-      'filepath' => 'core/modules/simpletest/files/image-test.gif',
-      'filemime' => 'image/jpeg',
-      'filesize' => '183',
-      'status' => '1',
-      'timestamp' => '1388880668',
-    ))
-    ->execute();
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6FileSettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6FileSettings.php
deleted file mode 100644
index b00c541..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6FileSettings.php
+++ /dev/null
@@ -1,38 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6FileSettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing file.settings.yml migration.
- */
-class Drupal6FileSettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'file_description_type',
-        'value' => 's:9:"textfield";',
-    ))
-    ->values(array(
-      'name' => 'file_description_length',
-        'value' => 'i:128;',
-    ))
-    ->values(array(
-      'name' => 'file_icon_directory',
-      'value' => 's:25:"sites/default/files/icons";',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6FilterFormat.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6FilterFormat.php
deleted file mode 100644
index edfa35a..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6FilterFormat.php
+++ /dev/null
@@ -1,204 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6FilterFormats.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-/**
- * Database dump for testing filter format migration.
- */
-class Drupal6FilterFormat extends Drupal6DumpBase {
-
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('filters', array(
-      'description' => 'Table that maps filters (HTML corrector) to input formats (Filtered HTML).',
-      'fields' => array(
-        'fid' => array(
-          'type' => 'serial',
-          'not null' => TRUE,
-          'description' => 'Primary Key: Auto-incrementing filter ID.',
-        ),
-        'format' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'description' => 'Foreign key: The {filter_formats}.format to which this filter is assigned.',
-        ),
-        'module' => array(
-          'type' => 'varchar',
-          'length' => 64,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'The origin module of the filter.',
-        ),
-        'delta' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-          'description' => 'ID to identify which filter within module is being referenced.',
-        ),
-        'weight' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-          'description' => 'Weight of filter within format.',
-        ),
-      ),
-      'primary key' => array('fid'),
-      'unique keys' => array(
-        'fmd' => array('format', 'module', 'delta'),
-      ),
-      'indexes' => array(
-        'list' => array('format', 'weight', 'module', 'delta'),
-      ),
-    ));
-    $this->createTable('filter_formats', array(
-      'description' => 'Stores input formats: custom groupings of filters, such as Filtered HTML.',
-      'fields' => array(
-        'format' => array(
-          'type' => 'serial',
-          'not null' => TRUE,
-          'description' => 'Primary Key: Unique ID for format.',
-        ),
-        'name' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'Name of the input format (Filtered HTML).',
-        ),
-        'roles' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-          // This is bad since you can't use joins, nor index.
-          'description' => 'A comma-separated string of roles; references {role}.rid.',
-        ),
-        'cache' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-          'description' => 'Flag to indicate whether format is cachable. (1 = cachable, 0 = not cachable)',
-        ),
-      ),
-      'primary key' => array('format'),
-      'unique keys' => array('name' => array('name')),
-    ));
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'allowed_html_1',
-      'value' => 's:61:"<a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>";',
-    ))
-    ->values(array(
-      'name' => 'filter_html_help_1',
-      'value' => 'i:1;',
-    ))
-    ->values(array(
-      'name' => 'filter_html_nofollow_1',
-      'value' => 'i:0;',
-    ))
-    ->values(array(
-      'name' => 'filter_url_length_1',
-      'value' => 's:2:"72";',
-    ))
-    ->execute();
-    $this->database->insert('filter_formats')->fields(array(
-      'format',
-      'name',
-      'roles',
-      'cache',
-    ))
-    ->values(array(
-      'format' => '1',
-      'name' => 'Filtered HTML',
-      'roles' => ',1,2,',
-      'cache' => '1',
-    ))
-    ->values(array(
-      'format' => '2',
-      'name' => 'Full HTML',
-      'roles' => '3',
-      'cache' => '1',
-    ))
-    ->values(array(
-      'format' => '3',
-      'name' => 'Escape HTML Filter',
-      'roles' => '',
-      'cache' => '1',
-    ))
-    ->execute();
-
-    $this->database->insert('filters')->fields(array(
-      'fid',
-      'format',
-      'module',
-      'delta',
-      'weight',
-    ))
-    ->values(array(
-      'fid' => '1',
-      'format' => '1',
-      'module' => 'filter',
-      'delta' => '2',
-      'weight' => '0',
-    ))
-    ->values(array(
-      'fid' => '2',
-      'format' => '1',
-      'module' => 'filter',
-      'delta' => '0',
-      'weight' => '1',
-    ))
-    ->values(array(
-      'fid' => '3',
-      'format' => '1',
-      'module' => 'filter',
-      'delta' => '1',
-      'weight' => '2',
-    ))
-    ->values(array(
-      'fid' => '4',
-      'format' => '1',
-      'module' => 'filter',
-      'delta' => '3',
-      'weight' => '10',
-    ))
-    ->values(array(
-      'fid' => '5',
-      'format' => '2',
-      'module' => 'filter',
-      'delta' => '2',
-      'weight' => '0',
-    ))
-    ->values(array(
-      'fid' => '6',
-      'format' => '2',
-      'module' => 'filter',
-      'delta' => '1',
-      'weight' => '1',
-    ))
-    ->values(array(
-      'fid' => '7',
-      'format' => '2',
-      'module' => 'filter',
-      'delta' => '3',
-      'weight' => '10',
-    ))
-    ->execute();
-
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6ForumSettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6ForumSettings.php
deleted file mode 100644
index 8ae739e..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6ForumSettings.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6ForumSettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing forum.site.yml migration.
- */
-class Drupal6ForumSettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'forum_hot_topic',
-      'value' => 's:2:"15";',
-    ))
-    ->values(array(
-      'name' => 'forum_per_page',
-      'value' => 's:2:"25";',
-    ))
-    ->values(array(
-      'name' => 'forum_order',
-      'value' => 's:1:"1";',
-    ))
-    ->values(array(
-      'name' => 'forum_nav_vocabulary',
-      'value' => 's:1:"1";',
-    ))
-    // 'forum_block_num_active' in D8.
-    ->values(array(
-      'name' => 'forum_block_num_0',
-      'value' => 's:1:"5";',
-    ))
-    // 'forum_block_num_new' in D8.
-    ->values(array(
-      'name' => 'forum_block_num_1',
-      'value' => 's:1:"5";',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6LocaleSettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6LocaleSettings.php
deleted file mode 100644
index 7dc6e5c..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6LocaleSettings.php
+++ /dev/null
@@ -1,35 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6LocaleSettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing locale.settings.yml migration.
- */
-class Drupal6LocaleSettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'locale_cache_strings',
-      'value' => 'i:1;',
-    ))
-    ->values(array(
-      'name' => 'locale_js_directory',
-      'value' => 's:9:"languages";',
-    ))
-    ->execute();
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Menu.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Menu.php
deleted file mode 100644
index 01ef84d..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Menu.php
+++ /dev/null
@@ -1,62 +0,0 @@
-<?php
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6Menu.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-/**
- * Database dump for testing menu migration.
- */
-class Drupal6Menu extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('menu_custom', array(
-      'fields' => array(
-        'menu_name' => array(
-          'type' => 'varchar',
-          'length' => 32,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'title' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'description' => array(
-          'type' => 'text',
-          'not null' => FALSE,
-        ),
-      ),
-      'primary key' => array(
-        'menu_name',
-      ),
-      'module' => 'menu',
-      'name' => 'menu_custom',
-    ));
-    $this->database->insert('menu_custom')->fields(array('menu_name', 'title', 'description'))
-      ->values(array(
-        'menu_name' => 'navigation',
-        'title' => 'Navigation',
-        'description' => 'The navigation menu is provided by Drupal and is the main interactive menu for any site. It is usually the only menu that contains personalized links for authenticated users, and is often not even visible to anonymous users.',
-      ))
-      ->values(array(
-        'menu_name' => 'primary-links',
-        'title' => 'Primary links',
-        'description' => 'Primary links are often used at the theme layer to show the major sections of a site. A typical representation for primary links would be tabs along the top.',
-      ))
-      ->values(array(
-        'menu_name' => 'secondary-links',
-        'title' => 'Secondary links',
-        'description' => 'Secondary links are often used for pages like legal notices, contact details, and other secondary navigation items that play a lesser role than primary links',
-      ))
-      ->execute();
-    $this->setModuleVersion('menu', '6001');
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6MenuLink.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6MenuLink.php
deleted file mode 100644
index 57bcdb4..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6MenuLink.php
+++ /dev/null
@@ -1,289 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6MenuLink.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing the menu link migration.
- */
-class Drupal6MenuLink extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('menu_links', array(
-      'description' => 'Contains the individual links within a menu.',
-      'fields' => array(
-        'menu_name' => array(
-          'description' => "The menu name. All links with the same menu name (such as 'navigation') are part of the same menu.",
-          'type' => 'varchar',
-          'length' => 32,
-          'not null' => TRUE,
-          'default' => ''),
-        'mlid' => array(
-          'description' => 'The menu link ID (mlid) is the integer primary key.',
-          'type' => 'serial',
-          'unsigned' => TRUE,
-          'not null' => TRUE),
-        'plid' => array(
-          'description' => 'The parent link ID (plid) is the mlid of the link above in the hierarchy, or zero if the link is at the top level in its menu.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0),
-        'link_path' => array(
-          'description' => 'The Drupal path or external path this link points to.',
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => ''),
-        'router_path' => array(
-          'description' => 'For links corresponding to a Drupal path (external = 0), this connects the link to a {menu_router}.path for joins.',
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => ''),
-        'link_title' => array(
-          'description' => 'The text displayed for the link, which may be modified by a title callback stored in {menu_router}.',
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => ''),
-        'options' => array(
-          'description' => 'A serialized array of options to be passed to the url() or l() function, such as a query string or HTML attributes.',
-          'type' => 'text',
-          'not null' => FALSE),
-        'module' => array(
-          'description' => 'The name of the module that generated this link.',
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => 'system'),
-        'hidden' => array(
-          'description' => 'A flag for whether the link should be rendered in menus. (1 = a disabled menu item that may be shown on admin screens, -1 = a menu callback, 0 = a normal, visible link)',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'small'),
-        'external' => array(
-          'description' => 'A flag to indicate if the link points to a full URL starting with a protocol, like http:// (1 = external, 0 = internal).',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'small'),
-        'has_children' => array(
-          'description' => 'Flag indicating whether any links have this link as a parent (1 = children exist, 0 = no children).',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'small'),
-        'expanded' => array(
-          'description' => 'Flag for whether this link should be rendered as expanded in menus - expanded links always have their child links displayed, instead of only when the link is in the active trail (1 = expanded, 0 = not expanded)',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'small'),
-        'weight' => array(
-          'description' => 'Link weight among links in the same menu at the same depth.',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0),
-        'depth' => array(
-          'description' => 'The depth relative to the top level. A link with plid == 0 will have depth == 1.',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'small'),
-        'customized' => array(
-          'description' => 'A flag to indicate that the user has manually created or edited the link (1 = customized, 0 = not customized).',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'small'),
-        'p1' => array(
-          'description' => 'The first mlid in the materialized path. If N = depth, then pN must equal the mlid. If depth > 1 then p(N-1) must equal the plid. All pX where X > depth must equal zero. The columns p1 .. p9 are also called the parents.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0),
-        'p2' => array(
-          'description' => 'The second mlid in the materialized path. See p1.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0),
-        'p3' => array(
-          'description' => 'The third mlid in the materialized path. See p1.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0),
-        'p4' => array(
-          'description' => 'The fourth mlid in the materialized path. See p1.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0),
-        'p5' => array(
-          'description' => 'The fifth mlid in the materialized path. See p1.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0),
-        'p6' => array(
-          'description' => 'The sixth mlid in the materialized path. See p1.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0),
-        'p7' => array(
-          'description' => 'The seventh mlid in the materialized path. See p1.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0),
-        'p8' => array(
-          'description' => 'The eighth mlid in the materialized path. See p1.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0),
-        'p9' => array(
-          'description' => 'The ninth mlid in the materialized path. See p1.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0),
-        'updated' => array(
-          'description' => 'Flag that indicates that this link was generated during the update from Drupal 5.',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'small'),
-      ),
-      'indexes' => array(
-        'path_menu' => array(array('link_path', 128), 'menu_name'),
-        'menu_plid_expand_child' => array(
-          'menu_name', 'plid', 'expanded', 'has_children'),
-        'menu_parents' => array(
-          'menu_name', 'p1', 'p2', 'p3', 'p4', 'p5', 'p6', 'p7', 'p8', 'p9'),
-        'router_path' => array(array('router_path', 128)),
-      ),
-      'primary key' => array('mlid'),
-    ));
-    $this->database->insert('menu_links')->fields(array(
-      'menu_name',
-      'mlid',
-      'plid',
-      'link_path',
-      'router_path',
-      'link_title',
-      'options',
-      'module',
-      'hidden',
-      'external',
-      'has_children',
-      'expanded',
-      'weight',
-      'depth',
-      'customized',
-      'p1',
-      'p2',
-      'p3',
-      'p4',
-      'p5',
-      'p6',
-      'p7',
-      'p8',
-      'p9',
-      'updated',
-    ))
-    ->values(array(
-      'menu_name' => 'secondary-links',
-      'mlid' => 138,
-      'plid' => 0,
-      'link_path' => 'user/login',
-      'router_path' => 'user/login',
-      'link_title' => 'Test 1',
-      'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:16:"Test menu link 1";}}',
-      'module' => 'menu',
-      'hidden' => 0,
-      'external' => 0,
-      'has_children' => 1,
-      'expanded' => 0,
-      'weight' => 15,
-      'depth' => 1,
-      'customized' => 1,
-      'p1' => '138',
-      'p2' => '0',
-      'p3' => '0',
-      'p4' => '0',
-      'p5' => '0',
-      'p6' => '0',
-      'p7' => '0',
-      'p8' => '0',
-      'p9' => '0',
-      'updated' => '0',
-    ))
-    ->values(array(
-      'menu_name' => 'secondary-links',
-      'mlid' => 139,
-      'plid' => 138,
-      'link_path' => 'admin',
-      'router_path' => 'admin',
-      'link_title' => 'Test 2',
-      'options' => 'a:2:{s:5:"query";s:7:"foo=bar";s:10:"attributes";a:1:{s:5:"title";s:16:"Test menu link 2";}}',
-      'module' => 'menu',
-      'hidden' => 0,
-      'external' => 0,
-      'has_children' => 0,
-      'expanded' => 1,
-      'weight' => 12,
-      'depth' => 2,
-      'customized' => 1,
-      'p1' => '138',
-      'p2' => '139',
-      'p3' => '0',
-      'p4' => '0',
-      'p5' => '0',
-      'p6' => '0',
-      'p7' => '0',
-      'p8' => '0',
-      'p9' => '0',
-      'updated' => '0',
-    ))
-    ->values(array(
-      'menu_name' => 'secondary-links',
-      'mlid' => 140,
-      'plid' => 0,
-      'link_path' => 'http://drupal.org',
-      'router_path' => '',
-      'link_title' => 'Drupal.org',
-      'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:0:"";}}',
-      'module' => 'menu',
-      'hidden' => 0,
-      'external' => 1,
-      'has_children' => 0,
-      'expanded' => 0,
-      'weight' => 0,
-      'depth' => 1,
-      'customized' => 1,
-      'p1' => '0',
-      'p2' => '0',
-      'p3' => '0',
-      'p4' => '0',
-      'p5' => '0',
-      'p6' => '0',
-      'p7' => '0',
-      'p8' => '0',
-      'p9' => '0',
-      'updated' => '0',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6MenuSettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6MenuSettings.php
deleted file mode 100644
index a5ac43f..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6MenuSettings.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6MenuSettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing menu_ui.settings.yml migration.
- */
-class Drupal6MenuSettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->setModuleVersion('menu', 6000);
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'menu_override_parent_selector',
-      'value' => 'b:0;',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Node.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Node.php
deleted file mode 100644
index f86e465..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Node.php
+++ /dev/null
@@ -1,689 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6Node.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing the node migration.
- */
-class Drupal6Node extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('node', array(
-      'description' => 'The base table for nodes.',
-      'fields' => array(
-        'nid' => array(
-          'description' => 'The primary identifier for a node.',
-          'type' => 'serial',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-        ),
-        'vid' => array(
-          'description' => 'The current {node_revisions}.vid version identifier.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'type' => array(
-          'description' => 'The {node_type}.type of this node.',
-          'type' => 'varchar',
-          'length' => 32,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'language' => array(
-          'description' => 'The {languages}.language of this node.',
-          'type' => 'varchar',
-          'length' => 12,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'title' => array(
-          'description' => 'The title of this node, always treated as non-markup plain text.',
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'uid' => array(
-          'description' => 'The {users}.uid that owns this node; initially, this is the user that created it.',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'status' => array(
-          'description' => 'Boolean indicating whether the node is published (visible to non-administrators).',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 1,
-        ),
-        'created' => array(
-          'description' => 'The Unix timestamp when the node was created.',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'changed' => array(
-          'description' => 'The Unix timestamp when the node was most recently saved.',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'comment' => array(
-          'description' => 'Whether comments are allowed on this node: 0 = no, 1 = read only, 2 = read/write.',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'promote' => array(
-          'description' => 'Boolean indicating whether the node should be displayed on the front page.',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'moderate' => array(
-          'description' => 'Previously, a boolean indicating whether the node was "in moderation"; mostly no longer used.',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'sticky' => array(
-          'description' => 'Boolean indicating whether the node should be displayed at the top of lists in which it appears.',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'tnid' => array(
-          'description' => 'The translation set id for this node, which equals the node id of the source post in each set.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'translate' => array(
-          'description' => 'A boolean indicating whether this translation page needs to be updated.',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-      ),
-      'indexes' => array(
-        'node_changed' => array('changed'),
-        'node_created' => array('created'),
-        'node_moderate' => array('moderate'),
-        'node_promote_status' => array('promote', 'status'),
-        'node_status_type' => array('status', 'type', 'nid'),
-        'node_title_type' => array('title', array('type', 4)),
-        'node_type' => array(array('type', 4)),
-        'uid' => array('uid'),
-        'tnid' => array('tnid'),
-        'translate' => array('translate'),
-      ),
-      'unique keys' => array(
-        'vid' => array('vid'),
-      ),
-      'primary key' => array('nid'),
-    ));
-    $this->database->insert('node')->fields(array(
-        'nid',
-        'vid',
-        'type',
-        'language',
-        'title',
-        'uid',
-        'status',
-        'created',
-        'changed',
-        'comment',
-        'promote',
-        'moderate',
-        'sticky',
-        'tnid',
-        'translate',
-      ))
-      ->values(array(
-        'nid' => 1,
-        'vid' => 1,
-        'type' => 'story',
-        'language' => '',
-        'title' => 'Test title',
-        'uid' => 1,
-        'status' => 1,
-        'created' => 1388271197,
-        'changed' => 1390095701,
-        'comment' => 0,
-        'promote' => 0,
-        'moderate' => 0,
-        'sticky' => 0,
-        'tnid' => 0,
-        'translate' => 0,
-      ))
-      ->values(array(
-        'nid' => 2,
-        'vid' => 3,
-        'type' => 'story',
-        'language' => '',
-        'title' => 'Test title 2',
-        'uid' => 1,
-        'status' => 1,
-        'created' => 1388271197,
-        'changed' => 1390095701,
-        'comment' => 0,
-        'promote' => 0,
-        'moderate' => 0,
-        'sticky' => 0,
-        'tnid' => 0,
-        'translate' => 0,
-      ))
-      ->values(array(
-        'nid' => 3,
-        'vid' => 4,
-        'type' => 'test_planet',
-        'language' => '',
-        'title' => 'Test planet title 3',
-        'uid' => 1,
-        'status' => 1,
-        'created' => 1388271527,
-        'changed' => 1390096401,
-        'comment' => 0,
-        'promote' => 0,
-        'moderate' => 0,
-        'sticky' => 0,
-        'tnid' => 0,
-        'translate' => 0,
-      ))
-      ->values(array(
-        'nid' => 4,
-        'vid' => 6,
-        'type' => 'test_planet',
-        'language' => '',
-        'title' => '',
-        'uid' => 1,
-        'status' => 1,
-        'created' => 1388271527,
-        'changed' => 1390096401,
-        'comment' => 0,
-        'promote' => 0,
-        'moderate' => 0,
-        'sticky' => 0,
-        'tnid' => 0,
-        'translate' => 0,
-      ))
-      ->values(array(
-        'nid' => 5,
-        'vid' => 7,
-        'type' => 'test_planet',
-        'language' => '',
-        'title' => '',
-        'uid' => 1,
-        'status' => 1,
-        'created' => 1388271527,
-        'changed' => 1390096401,
-        'comment' => 0,
-        'promote' => 0,
-        'moderate' => 0,
-        'sticky' => 0,
-        'tnid' => 0,
-        'translate' => 0,
-      ))
-      ->values(array(
-        'nid' => 6,
-        'vid' => 8,
-        'type' => 'test_planet',
-        'language' => '',
-        'title' => '',
-        'uid' => 1,
-        'status' => 1,
-        'created' => 1388271527,
-        'changed' => 1390096401,
-        'comment' => 0,
-        'promote' => 0,
-        'moderate' => 0,
-        'sticky' => 0,
-        'tnid' => 0,
-        'translate' => 0,
-      ))
-      ->values(array(
-        'nid' => 7,
-        'vid' => 9,
-        'type' => 'test_planet',
-        'language' => '',
-        'title' => '',
-        'uid' => 1,
-        'status' => 1,
-        'created' => 1388271527,
-        'changed' => 1390096401,
-        'comment' => 0,
-        'promote' => 0,
-        'moderate' => 0,
-        'sticky' => 0,
-        'tnid' => 0,
-        'translate' => 0,
-      ))
-      ->values(array(
-        'nid' => 8,
-        'vid' => 10,
-        'type' => 'test_planet',
-        'language' => '',
-        'title' => '',
-        'uid' => 1,
-        'status' => 1,
-        'created' => 1388271527,
-        'changed' => 1390096401,
-        'comment' => 0,
-        'promote' => 0,
-        'moderate' => 0,
-        'sticky' => 0,
-        'tnid' => 0,
-        'translate' => 0,
-      ))
-      ->execute();
-    $this->createTable('node_revisions', array(
-      'description' => 'Stores information about each saved version of a {node}.',
-      'fields' => array(
-        'nid' => array(
-          'description' => 'The {node} this version belongs to.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'vid' => array(
-          'description' => 'The primary identifier for this version.',
-          'type' => 'serial',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-        ),
-        'uid' => array(
-          'description' => 'The {users}.uid that created this version.',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'title' => array(
-          'description' => 'The title of this version.',
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'body' => array(
-          'description' => 'The body of this version.',
-          'type' => 'text',
-          'not null' => TRUE,
-          'size' => 'big',
-        ),
-        'teaser' => array(
-          'description' => 'The teaser of this version.',
-          'type' => 'text',
-          'not null' => TRUE,
-          'size' => 'big',
-        ),
-        'log' => array(
-          'description' => 'The log entry explaining the changes in this version.',
-          'type' => 'text',
-          'not null' => TRUE,
-          'size' => 'big',
-        ),
-        'timestamp' => array(
-          'description' => 'A Unix timestamp indicating when this version was created.',
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'format' => array(
-          'description' => "The input format used by this version's body.",
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-      ),
-      'indexes' => array(
-        'nid' => array('nid'),
-        'uid' => array('uid'),
-      ),
-      'primary key' => array('vid'),
-    ));
-
-    $this->database->insert('node_revisions')->fields(
-      array(
-        'nid',
-        'vid',
-        'uid',
-        'title',
-        'body',
-        'teaser',
-        'log',
-        'timestamp',
-        'format',
-      ))
-      ->values(array(
-        'nid' => 1,
-        'vid' => 1,
-        'uid' => 1,
-        'title' => 'Test title',
-        'body' => 'test',
-        'teaser' => 'test',
-        'log' => '',
-        'timestamp' => 1390095701,
-        'format' => 1,
-      ))
-      ->values(array(
-        'nid' => 2,
-        'vid' => 3,
-        'uid' => 1,
-        'title' => 'Test title rev 3',
-        'body' => 'test rev 3',
-        'teaser' => 'test rev 3',
-        'log' => '',
-        'timestamp' => 1390095701,
-        'format' => 1,
-      ))
-      ->values(array(
-        'nid' => 3,
-        'vid' => 4,
-        'uid' => 1,
-        'title' => 'Test page title rev 4',
-        'body' => 'test page body rev 4',
-        'teaser' => 'test page teaser rev 4',
-        'log' => '',
-        'timestamp' => 1390095701,
-        'format' => 0,
-      ))
-      ->values(array(
-        'nid' => 4,
-        'vid' => 6,
-        'uid' => 1,
-        'title' => 'Node 4',
-        'body' => 'Node 4 body',
-        'teaser' => 'test for node 4',
-        'log' => '',
-        'timestamp' => 1390095701,
-        'format' => 1,
-      ))
-      ->values(array(
-        'nid' => 5,
-        'vid' => 7,
-        'uid' => 1,
-        'title' => 'Node 5',
-        'body' => 'Node 5 body',
-        'teaser' => 'test for node 5',
-        'log' => '',
-        'timestamp' => 1390095701,
-        'format' => 1,
-      ))
-      ->values(array(
-        'nid' => 6,
-        'vid' => 8,
-        'uid' => 1,
-        'title' => 'Node 6',
-        'body' => 'Node 6 body',
-        'teaser' => 'test for node 6',
-        'log' => '',
-        'timestamp' => 1390095701,
-        'format' => 1,
-      ))
-      ->values(array(
-        'nid' => 7,
-        'vid' => 9,
-        'uid' => 1,
-        'title' => 'Node 7',
-        'body' => 'Node 7 body',
-        'teaser' => 'test for node 7',
-        'log' => '',
-        'timestamp' => 1390095701,
-        'format' => 1,
-      ))
-      ->values(array(
-        'nid' => 8,
-        'vid' => 10,
-        'uid' => 1,
-        'title' => 'Node 8',
-        'body' => 'Node 8 body',
-        'teaser' => 'test for node 8',
-        'log' => '',
-        'timestamp' => 1390095701,
-        'format' => 1,
-      ))
-      ->values(array(
-        'nid' => 9,
-        'vid' => 11,
-        'uid' => 1,
-        'title' => 'Node 9',
-        'body' => 'Node 9 body',
-        'teaser' => 'test for node 9',
-        'log' => '',
-        'timestamp' => 1390095701,
-        'format' => 1,
-      ))
-      ->execute();
-
-    $this->createTable('content_type_story', array(
-      'description' => 'The content type join table.',
-      'fields' => array(
-        'nid' => array(
-          'description' => 'The {node} this version belongs to.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'vid' => array(
-          'description' => 'The primary identifier for this version.',
-          'type' => 'serial',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-        ),
-        'uid' => array(
-          'description' => 'The author of the node.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-        ),
-        'field_test_three_value' => array(
-          'description' => 'Test field column.',
-          'type' => 'numeric',
-          'precision' => 10,
-          'scale' => 2,
-          'not null' => FALSE
-        ),
-        'field_test_integer_selectlist_value' => array(
-          'description' => 'Test integer select field column.',
-          'type' => 'int',
-          'unsigned' => FALSE,
-          'not null' => FALSE
-        ),
-        'field_test_identical1_value' => array(
-          'description' => 'Test field column.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => FALSE
-        ),
-        'field_test_identical2_value' => array(
-          'description' => 'Test field column.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => FALSE
-        ),
-        'field_test_link_url' => array(
-          'description' => 'The link field',
-          'type' => 'varchar',
-          'length' => 2048,
-          'not null' => FALSE,
-        ),
-        'field_test_link_title' => array(
-          'description' => 'The link field',
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => FALSE,
-        ),
-        'field_test_link_attributes' => array(
-          'description' => 'The link attributes',
-          'type' => 'text',
-          'not null' => FALSE,
-        ),
-        'field_test_filefield_fid' => array(
-          'description' => 'The file id.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-        ),
-        'field_test_filefield_list' => array(
-          'description' => 'File list field.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-        ),
-        'field_test_filefield_data' => array(
-          'description' => 'The file meta.',
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-        ),
-      ),
-      'primary key' => array('vid'),
-    ));
-
-    $this->database->insert('content_type_story')->fields(
-      array(
-        'nid',
-        'vid',
-        'uid',
-        'field_test_three_value',
-        'field_test_integer_selectlist_value',
-        'field_test_identical1_value',
-        'field_test_identical2_value',
-        'field_test_link_url',
-        'field_test_link_title',
-        'field_test_link_attributes',
-        'field_test_filefield_fid',
-        'field_test_filefield_list',
-        'field_test_filefield_data'
-      ))
-      ->values(array(
-        'nid' => 1,
-        'vid' => 1,
-        'uid' => 1,
-        'field_test_three_value' => '42.42',
-        'field_test_integer_selectlist_value' => '3412',
-        'field_test_identical1_value' => 1,
-        'field_test_identical2_value' => 1,
-        'field_test_link_url' => 'http://drupal.org/project/drupal',
-        'field_test_link_title' => 'Drupal project page',
-        'field_test_link_attributes' => 's:32:"a:1:{s:6:"target";s:6:"_blank";}";";',
-        'field_test_filefield_fid' => 1,
-        'field_test_filefield_list' => 1,
-        'field_test_filefield_data' => 'a:1:{s:11:"description";s:4:"desc";}'
-      ))
-      ->values(array(
-        'nid' => 1,
-        'vid' => 2,
-        'uid' => 1,
-        'field_test_three_value' => '42.42',
-        'field_test_integer_selectlist_value' => '3412',
-        'field_test_identical1_value' => 1,
-        'field_test_identical2_value' => 1,
-        'field_test_link_url' => 'http://drupal.org/project/drupal',
-        'field_test_link_title' => 'Drupal project page',
-        'field_test_link_attributes' => 's:32:"a:1:{s:6:"target";s:6:"_blank";}";',
-        'field_test_filefield_fid' => 1,
-        'field_test_filefield_list' => 1,
-        'field_test_filefield_data' => 'a:1:{s:11:"description";s:4:"desc";}'
-      ))
-      ->values(array(
-        'nid' => 2,
-        'vid' => 3,
-        'uid' => 1,
-        'field_test_three_value' => '23.2',
-        'field_test_integer_selectlist_value' => '1244',
-        'field_test_identical1_value' => 1,
-        'field_test_identical2_value' => 1,
-        'field_test_link_url' => 'http://groups.drupal.org/',
-        'field_test_link_title' => 'Drupal Groups',
-        'field_test_link_attributes' => 's:6:"a:0:{}";',
-        'field_test_filefield_fid' => 2,
-        'field_test_filefield_list' => 1,
-        'field_test_filefield_data' => 'a:1:{s:11:"description";s:4:"desc";}'
-      ))
-      ->values(array(
-        'nid' => 2,
-        'vid' => 5,
-        'uid' => 1,
-        'field_test_three_value' => '23.2',
-        'field_test_integer_selectlist_value' => '1244',
-        'field_test_identical1_value' => 1,
-        'field_test_identical2_value' => 1,
-        'field_test_link_url' => 'http://groups.drupal.org/',
-        'field_test_link_title' => 'Drupal Groups',
-        'field_test_link_attributes' => 's:6:"a:0:{}";',
-        'field_test_filefield_fid' => 2,
-        'field_test_filefield_list' => 1,
-        'field_test_filefield_data' => 'a:1:{s:11:"description";s:4:"desc";}'
-      ))
-      ->execute();
-    $this->setModuleVersion('content', 6001);
-
-    $this->createTable('content_type_test_planet', array(
-      'description' => 'The content type join table.',
-      'fields' => array(
-        'nid' => array(
-          'description' => 'The {node} this version belongs to.',
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'vid' => array(
-          'description' => 'The primary identifier for this version.',
-          'type' => 'serial',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-        ),
-      ),
-      'primary key' => array('vid'),
-    ));
-
-    $this->database->insert('content_type_test_planet')->fields(
-      array(
-        'nid',
-        'vid',
-      ))
-      ->values(array(
-        'nid' => 3,
-        'vid' => 4,
-      ))
-      ->values(array(
-        'nid' => 4,
-        'vid' => 6,
-      ))
-      ->values(array(
-        'nid' => 5,
-        'vid' => 7,
-      ))
-      ->values(array(
-        'nid' => 6,
-        'vid' => 8,
-      ))
-      ->values(array(
-        'nid' => 7,
-        'vid' => 9,
-      ))
-      ->values(array(
-        'nid' => 8,
-        'vid' => 10,
-      ))
-      ->values(array(
-        'nid' => 9,
-        'vid' => 11,
-      ))
-      ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6NodeBodyInstance.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6NodeBodyInstance.php
deleted file mode 100644
index 8ec82b5..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6NodeBodyInstance.php
+++ /dev/null
@@ -1,102 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6NodeBodyInstance.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing field.instance.node.*.body.yml migration.
- */
-class Drupal6NodeBodyInstance extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->createTable('node_type');
-    $this->database->insert('node_type')->fields(array(
-      'type',
-      'name',
-      'module',
-      'description',
-      'help',
-      'has_title',
-      'title_label',
-      'has_body',
-      'body_label',
-      'min_word_count',
-      'custom',
-      'modified',
-      'locked',
-      'orig_type'
-    ))
-    ->values(array(
-      'type' => 'company',
-      'name' => 'Company',
-      'module' => 'node',
-      'description' => 'Company node type',
-      'help' => '',
-      'has_title' => 1,
-      'title_label' => 'Name',
-      'has_body' => 1,
-      'body_label' => 'Description',
-      'min_word_count' => 20,
-      'custom' => 0,
-      'modified' => 0,
-      'locked' => 0,
-      'orig_type' => 'company',
-    ))
-    ->values(array(
-      'type' => 'employee',
-      'name' => 'Employee',
-      'module' => 'node',
-      'description' => 'Employee node type',
-      'help' => '',
-      'has_title' => 1,
-      'title_label' => 'Name',
-      'has_body' => 1,
-      'body_label' => 'Bio',
-      'min_word_count' => 20,
-      'custom' => 0,
-      'modified' => 0,
-      'locked' => 0,
-      'orig_type' => 'employee',
-    ))
-    ->values(array(
-      'type' => 'sponsor',
-      'name' => 'Sponsor',
-      'module' => 'node',
-      'description' => 'Sponsor node type',
-      'help' => '',
-      'has_title' => 1,
-      'title_label' => 'Name',
-      'has_body' => 0,
-      'body_label' => 'Body',
-      'min_word_count' => 0,
-      'custom' => 0,
-      'modified' => 0,
-      'locked' => 0,
-      'orig_type' => '',
-    ))
-    ->execute();
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'teaser_length',
-      'value' => 'i:456;',
-    ))
-    ->values(array(
-      'name' => 'node_preview',
-      'value' => 'i:0;',
-    ))
-    ->execute();
-
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6NodeRevision.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6NodeRevision.php
deleted file mode 100644
index 1484ded..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6NodeRevision.php
+++ /dev/null
@@ -1,53 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6NodeRevision.
- */
-
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-class Drupal6NodeRevision extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->database->insert('node_revisions')->fields(
-      array(
-        'nid',
-        'vid',
-        'uid',
-        'title',
-        'body',
-        'teaser',
-        'log',
-        'timestamp',
-        'format',
-      ))
-      ->values(array(
-        'nid' => 1,
-        'vid' => 2,
-        'uid' => 2,
-        'title' => 'Test title rev 2',
-        'body' => 'body test rev 2',
-        'teaser' => 'teaser test rev 2',
-        'log' => 'modified rev 2',
-        'timestamp' => 1390095702,
-        'format' => 1,
-      ))
-      ->values(array(
-        'nid' => 1,
-        'vid' => 5,
-        'uid' => 1,
-        'title' => 'Test title rev 3',
-        'body' => 'body test rev 3',
-        'teaser' => 'teaser test rev 3',
-        'log' => 'modified rev 3',
-        'timestamp' => 1390095703,
-        'format' => 1,
-      ))
-      ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6NodeSettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6NodeSettings.php
deleted file mode 100644
index 4fb67b9..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6NodeSettings.php
+++ /dev/null
@@ -1,30 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6NodeSettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing node.settings.yml migration.
- */
-class Drupal6NodeSettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'node_admin_theme',
-      'value' => 'i:0;',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6NodeType.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6NodeType.php
deleted file mode 100644
index f0eaaba..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6NodeType.php
+++ /dev/null
@@ -1,184 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6NodeType.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-/**
- * Database dump for testing node type migration.
- */
-class Drupal6NodeType extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('node_type');
-    $this->database->insert('node_type')->fields(
-      array(
-        'type',
-        'name',
-        'module',
-        'description',
-        'help',
-        'has_title',
-        'title_label',
-        'has_body',
-        'body_label',
-        'min_word_count',
-        'custom',
-        'modified',
-        'locked',
-        'orig_type',
-      ))
-      ->values(array(
-        'type' => 'test_page',
-        'name' => 'Migrate test page',
-        'module' => 'node',
-        'description' => "A <em>page</em>, similar in form to a <em>story</em>, is a simple method for creating and displaying information that rarely changes, such as an \"About us\" section of a website. By default, a <em>page</em> entry does not allow visitor comments and is not featured on the site's initial home page.",
-        'help' => '',
-        'has_title' => 1,
-        'title_label' => 'Title',
-        'has_body' => 1,
-        'body_label' => 'This is the body field label',
-        'min_word_count' => 0,
-        'custom' => 1,
-        'modified' => 1,
-        'locked' => 0,
-        'orig_type' => 'page',
-      ))
-      ->values(array(
-        'type' => 'test_story',
-        'name' => 'Migrate test story',
-        'module' => 'node',
-        'description' => "A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site's initial home page, and provides the ability to post comments.",
-        'help' => '',
-        'has_title' => 1,
-        'title_label' => 'Title',
-        'has_body' => 0,
-        'body_label' => 'Body',
-        'min_word_count' => 0,
-        'custom' => 1,
-        'modified' => 1,
-        'locked' => 0,
-        'orig_type' => 'story',
-      ))
-      ->values(array(
-        'type' => 'test_planet',
-        'name' => 'Migrate test planet',
-        'module' => 'node',
-        'description' => "A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site's initial home page, and provides the ability to post comments.",
-        'help' => '',
-        'has_title' => 1,
-        'title_label' => 'Title',
-        'has_body' => 0,
-        'body_label' => 'Body',
-        'min_word_count' => 0,
-        'custom' => 1,
-        'modified' => 1,
-        'locked' => 0,
-        'orig_type' => 'test_planet',
-      ))
-      ->values(array(
-        'type' => 'test_event',
-        'name' => 'Migrate test event',
-        'module' => 'node',
-        'description' => "test event description here",
-        'help' => 'help text here',
-        'has_title' => 1,
-        'title_label' => 'Event Name',
-        'has_body' => 1,
-        'body_label' => 'Body',
-        'min_word_count' => 0,
-        'custom' => 1,
-        'modified' => 1,
-        'locked' => 0,
-        'orig_type' => 'event',
-      ))
-      ->execute();
-
-    $this->database->merge('node_type')
-      ->key(array('type' => 'story'))
-      ->fields(array(
-        'name' => 'Story',
-        'module' => 'node',
-        'description' => "A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site's initial home page, and provides the ability to post comments.",
-        'help' => '',
-        'has_title' => '1',
-        'title_label' => 'Title',
-        'has_body' => '1',
-        'body_label' => 'Body',
-        'min_word_count' => '0',
-        'custom' => '1',
-        'modified' => '1',
-        'locked' => '0',
-        'orig_type' => 'story',
-      ))
-      ->execute();
-
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'node_options_test_page',
-      'value' => serialize(array(
-        0 => 'status',
-        1 => 'promote',
-        2 => 'sticky',
-      )),
-    ))
-    ->values(array(
-      'name' => 'node_options_test_story',
-      'value' => serialize(array(
-        0 => 'status',
-        1 => 'promote',
-      )),
-    ))
-    ->values(array(
-      'name' => 'node_options_test_event',
-      'value' => serialize(array(
-        0 => 'sticky',
-        1 => 'revision',
-      )),
-    ))
-    ->values(array(
-      'name' => 'node_options_test_planet',
-      'value' => serialize(array(
-        0 => 'sticky',
-        1 => 'revision',
-      )),
-    ))
-    ->values(array(
-      'name' => 'theme_settings',
-      'value' => serialize(array(
-        'toggle_logo' => 1,
-        'toggle_name' => 1,
-        'toggle_slogan' => 0,
-        'toggle_mission' => 1,
-        'toggle_node_user_picture' => 0,
-        'toggle_comment_user_picture' => 0,
-        'toggle_search' => 0,
-        'toggle_favicon' => 1,
-        'toggle_primary_links' => 1,
-        'toggle_secondary_links' => 1,
-        'toggle_node_info_test' => 1,
-        'toggle_node_info_something' => 1,
-        'default_logo' => 1,
-        'logo_path' => '',
-        'logo_upload' => '',
-        'default_favicon' => 1,
-        'favicon_path' => '',
-        'favicon_upload' => '',
-        'toggle_node_info_test_page' => 1,
-        'toggle_node_info_test_story' => 1,
-        'toggle_node_info_test_event' => 1,
-        'toggle_node_info_test_planet' => 1,
-      )),
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SearchPage.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SearchPage.php
deleted file mode 100644
index c0c7298..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SearchPage.php
+++ /dev/null
@@ -1,51 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6SearchPage.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-/**
- * Database dump for testing search page migration.
- */
-class Drupal6SearchPage extends Drupal6DumpBase {
-
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'node_rank_comments',
-      'value' => 's:1:"5";',
-    ))
-    ->values(array(
-      'name' => 'node_rank_promote',
-      'value' => 's:1:"0";',
-    ))
-    ->values(array(
-      'name' => 'node_rank_recent',
-      'value' => 's:1:"0";',
-    ))
-    ->values(array(
-      'name' => 'node_rank_relevance',
-      'value' => 's:1:"2";',
-    ))
-    ->values(array(
-      'name' => 'node_rank_sticky',
-      'value' => 's:1:"8";',
-    ))
-    ->values(array(
-      'name' => 'node_rank_views',
-      'value' => 's:1:"1";',
-    ))
-    ->execute();
-
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SearchSettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SearchSettings.php
deleted file mode 100644
index e6c8ea0..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SearchSettings.php
+++ /dev/null
@@ -1,38 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6SearchSettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing forum.site.yml migration.
- */
-class Drupal6SearchSettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'minimum_word_size',
-      'value' => 's:1:"3";',
-    ))
-    ->values(array(
-      'name' => 'overlap_cjk',
-      'value' => 'i:1;',
-    ))
-    ->values(array(
-      'name' => 'search_cron_limit',
-      'value' => 's:3:"100";',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SimpletestSettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SimpletestSettings.php
deleted file mode 100644
index 4469f8d..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SimpletestSettings.php
+++ /dev/null
@@ -1,46 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6SimpletestSettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing simpletest.settings.yml migration.
- */
-class Drupal6SimpletestSettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'simpletest_clear_results',
-      'value' => 'b:1;',
-    ))
-    ->values(array(
-      'name' => 'simpletest_httpauth_method',
-      'value' => 'i:1;',
-    ))
-    ->values(array(
-      'name' => 'simpletest_httpauth_password',
-      'value' => 'N;',
-    ))
-    ->values(array(
-      'name' => 'simpletest_httpauth_username',
-      'value' => 'N;',
-    ))
-    ->values(array(
-      'name' => 'simpletest_verbose',
-      'value' => 'b:1;',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6StatisticsSettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6StatisticsSettings.php
deleted file mode 100644
index 071b44a..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6StatisticsSettings.php
+++ /dev/null
@@ -1,50 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6StatisticsSettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing statistics.settings.yml migration.
- */
-class Drupal6StatisticsSettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'statistics_enable_access_log',
-      'value' => 'i:0;',
-    ))
-    ->values(array(
-      'name' => 'statistics_flush_accesslog_timer',
-      'value' => 'i:259200;',
-    ))
-    ->values(array(
-      'name' => 'statistics_count_content_views',
-      'value' => 'i:0;',
-    ))
-    ->values(array(
-      'name' => 'statistics_block_top_day_num',
-      'value' => 'i:0;',
-    ))
-    ->values(array(
-      'name' => 'statistics_block_top_all_num',
-      'value' => 'i:0;',
-    ))
-    ->values(array(
-      'name' => 'statistics_block_top_last_num',
-      'value' => 'i:0;',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SyslogSettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SyslogSettings.php
deleted file mode 100644
index 4155820..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SyslogSettings.php
+++ /dev/null
@@ -1,34 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6SyslogSettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing syslog.settings.yml migration.
- */
-class Drupal6SyslogSettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'syslog_facility',
-      'value' => 'i:128;',
-    ))
-    ->values(array(
-      'name' => 'syslog_identity',
-      'value' => 's:6:"drupal";',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemCron.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemCron.php
deleted file mode 100644
index 44ee90b..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemCron.php
+++ /dev/null
@@ -1,34 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6SystemCron.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing system.cron.yml migration.
- */
-class Drupal6SystemCron extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'cron_threshold_warning',
-      'value' => 'i:172800;',
-    ))
-    ->values(array(
-      'name' => 'cron_threshold_error',
-      'value' => 'i:1209600;',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemFile.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemFile.php
deleted file mode 100644
index 91eedf3..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemFile.php
+++ /dev/null
@@ -1,56 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6SystemFile.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing system.file.yml migration.
- */
-class Drupal6SystemFile extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'file_directory_path',
-      // This sets up MigrateDrupal6Test to pass. Do not change.
-      'value' => 's:29:"core/modules/simpletest/files";',
-    ))
-    ->values(array(
-      'name' => 'file_directory_temp',
-      'value' => 's:10:"files/temp";',
-    ))
-    ->values(array(
-      'name' => 'allow_insecure_uploads',
-      'value' => 'i:1;',
-    ))
-    ->execute();
-  }
-
-  /**
-   * Dump for the standalone test in MigrateFileTest.
-   */
-  public function loadMigrateFileStandalone() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'file_directory_path',
-      'value' => 's:10:"files/test";',
-    ))
-    ->execute();
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemFilter.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemFilter.php
deleted file mode 100644
index fe34217..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemFilter.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6SystemFilter.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing system.filter.yml migration.
- */
-class Drupal6SystemFilter extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'filter_allowed_protocols',
-      'value' => 'a:13:{i:0;s:4:"http";i:1;s:5:"https";i:2;s:3:"ftp";i:3;s:4:"news";i:4;s:4:"nntp";i:5;s:3:"tel";i:6;s:6:"telnet";i:7;s:6:"mailto";i:8;s:3:"irc";i:9;s:3:"ssh";i:10;s:4:"sftp";i:11;s:6:"webcal";i:12;s:4:"rtsp";}',
-    ))
-    ->execute();
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemImage.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemImage.php
deleted file mode 100644
index a5f0be9..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemImage.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6SystemImage.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing system.image.yml migration.
- */
-class Drupal6SystemImage extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'image_toolkit',
-      'value' => 's:2:"gd";',
-    ))
-    ->execute();
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemImageGd.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemImageGd.php
deleted file mode 100644
index f5798f1..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemImageGd.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6SystemImageGd.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing system.image.gd.yml migration.
- */
-class Drupal6SystemImageGd extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'image_jpeg_quality',
-      'value' => 'i:75;',
-    ))
-    ->execute();
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemLogging.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemLogging.php
deleted file mode 100644
index fcee55f..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemLogging.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6SystemLogging.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing system.logging.yml migration.
- */
-class Drupal6SystemLogging extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'error_level',
-      'value' => serialize(1),
-    ))
-    ->execute();
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemMaintenance.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemMaintenance.php
deleted file mode 100644
index e98b741..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemMaintenance.php
+++ /dev/null
@@ -1,34 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6SystemMaintenance.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing system.maintenance.yml migration.
- */
-class Drupal6SystemMaintenance extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'site_offline',
-      'value' => 'i:0;',
-    ))
-    ->values(array(
-      'name' => 'site_offline_message',
-      'value' => 's:94:"Drupal is currently under maintenance. We should be back shortly. Thank you for your patience.";',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemPerformance.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemPerformance.php
deleted file mode 100644
index 5ac578b..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemPerformance.php
+++ /dev/null
@@ -1,47 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6SystemPerformance.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing system.performance.yml migration.
- */
-class Drupal6SystemPerformance extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'preprocess_css',
-      'value' => 'i:0;',
-    ))
-    ->values(array(
-      'name' => 'preprocess_js',
-      'value' => 'i:0;',
-    ))
-    ->values(array(
-      'name' => 'cache_lifetime',
-      'value' => 'i:0;',
-    ))
-    ->values(array(
-      'name' => 'cache',
-      'value' => 'i:1;',
-    ))
-    ->values(array(
-      'name' => 'page_compression',
-      'value' => 's:1:"1";',
-    ))
-    ->execute();
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemRss.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemRss.php
deleted file mode 100644
index 1cb8b08..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemRss.php
+++ /dev/null
@@ -1,34 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6SystemRss.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing system.settings.yml migration.
- */
-class Drupal6SystemRss extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'feed_default_items',
-      'value' => 'i:10;',
-    ))
-    ->values(array(
-      'name' => 'feed_item_length',
-      'value' => 's:5:"title";',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemSite.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemSite.php
deleted file mode 100644
index e6ebe16..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6SystemSite.php
+++ /dev/null
@@ -1,54 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6SystemSite.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing system.site.yml migration.
- */
-class Drupal6SystemSite extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'site_name',
-      'value' => 's:9:"site_name";',
-    ))
-    ->values(array(
-      'name' => 'site_mail',
-      'value' => 's:21:"site_mail@example.com";',
-    ))
-    ->values(array(
-      'name' => 'site_slogan',
-      'value' => serialize('Migrate rocks'),
-    ))
-    ->values(array(
-      'name' => 'site_frontpage',
-      'value' => 's:4:"node";',
-    ))
-    ->values(array(
-      'name' => 'site_403',
-      'value' => serialize('user'),
-    ))
-    ->values(array(
-      'name' => 'site_404',
-      'value' => 's:14:"page-not-found";',
-    ))
-    ->values(array(
-      'name' => 'admin_compact_mode',
-      'value' => serialize(FALSE),
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6TaxonomySettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6TaxonomySettings.php
deleted file mode 100644
index 25f45c0..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6TaxonomySettings.php
+++ /dev/null
@@ -1,34 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6TaxonomySettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing taxonomy.settings.yml migration.
- */
-class Drupal6TaxonomySettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'taxonomy_override_selector',
-      'value' => 'b:0;',
-    ))
-    ->values(array(
-      'name' => 'taxonomy_terms_per_page_admin',
-      'value' => 'i:100;',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6TaxonomyTerm.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6TaxonomyTerm.php
deleted file mode 100644
index a04154a..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6TaxonomyTerm.php
+++ /dev/null
@@ -1,182 +0,0 @@
-<?php
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6TaxonomyTerm.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-/**
- * Database dump for testing taxonomy term migration.
- */
-class Drupal6TaxonomyTerm extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->setModuleVersion('taxonomy', 6000);
-
-    $this->createTable('term_data', array(
-      'fields' => array(
-        'tid' => array(
-          'type' => 'serial',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-        ),
-        'vid' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'name' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'description' => array(
-          'type' => 'text',
-          'not null' => FALSE,
-          'size' => 'big',
-        ),
-        'weight' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-      ),
-      'primary key' => array(
-        'tid',
-      ),
-      'indexes' => array(
-        'taxonomy_tree' => array(
-          'vid',
-          'weight',
-          'name',
-        ),
-        'vid_name' => array(
-          'vid',
-          'name',
-        ),
-      ),
-      'module' => 'taxonomy',
-      'name' => 'term_data',
-    ));
-
-    $this->createTable('term_hierarchy', array(
-      'fields' => array(
-        'tid' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'parent' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-      ),
-      'indexes' => array(
-        'parent' => array(
-          'parent',
-        ),
-      ),
-      'primary key' => array(
-        'tid',
-        'parent',
-      ),
-      'module' => 'taxonomy',
-      'name' => 'term_hierarchy',
-    ));
-
-    $this->database->insert('term_data')->fields(array(
-      'tid',
-      'vid',
-      'name',
-      'description',
-      'weight',
-    ))
-      ->values(array(
-        'tid' => '1',
-        'vid' => '1',
-        'name' => 'term 1 of vocabulary 1',
-        'description' => 'description of term 1 of vocabulary 1',
-        'weight' => '0',
-      ))
-      ->values(array(
-        'tid' => '2',
-        'vid' => '2',
-        'name' => 'term 2 of vocabulary 2',
-        'description' => 'description of term 2 of vocabulary 2',
-        'weight' => '3',
-      ))
-      ->values(array(
-        'tid' => '3',
-        'vid' => '2',
-        'name' => 'term 3 of vocabulary 2',
-        'description' => 'description of term 3 of vocabulary 2',
-        'weight' => '4',
-      ))
-      ->values(array(
-        'tid' => '4',
-        'vid' => '3',
-        'name' => 'term 4 of vocabulary 3',
-        'description' => 'description of term 4 of vocabulary 3',
-        'weight' => '6',
-      ))
-      ->values(array(
-        'tid' => '5',
-        'vid' => '3',
-        'name' => 'term 5 of vocabulary 3',
-        'description' => 'description of term 5 of vocabulary 3',
-        'weight' => '7',
-      ))
-      ->values(array(
-        'tid' => '6',
-        'vid' => '3',
-        'name' => 'term 6 of vocabulary 3',
-        'description' => 'description of term 6 of vocabulary 3',
-        'weight' => '8',
-      ))
-      ->execute();
-
-    $this->database->insert('term_hierarchy')->fields(array(
-      'tid',
-      'parent',
-    ))
-      ->values(array(
-        'tid' => '1',
-        'parent' => '2',
-      ))
-      ->values(array(
-        'tid' => '2',
-        'parent' => '0',
-      ))
-      ->values(array(
-        'tid' => '4',
-        'parent' => '0',
-      ))
-      ->values(array(
-        'tid' => '3',
-        'parent' => '2',
-      ))
-      ->values(array(
-        'tid' => '5',
-        'parent' => '4',
-      ))
-      ->values(array(
-        'tid' => '6',
-        'parent' => '4',
-      ))
-      ->values(array(
-        'tid' => '6',
-        'parent' => '5',
-      ))
-      ->execute();
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6TaxonomyVocabulary.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6TaxonomyVocabulary.php
deleted file mode 100644
index 148d1cd..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6TaxonomyVocabulary.php
+++ /dev/null
@@ -1,202 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6TaxonomyVocabulary.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-/**
- * Database dump for testing taxonomy vocabulary migration.
- */
-class Drupal6TaxonomyVocabulary extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('vocabulary', array(
-      'description' => 'Stores vocabulary information.',
-      'fields' => array(
-        'vid' => array(
-          'type' => 'serial',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'description' => 'Primary Key: Unique vocabulary ID.',
-        ),
-        'name' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'Name of the vocabulary.',
-        ),
-        'description' => array(
-          'type' => 'text',
-          'not null' => FALSE,
-          'size' => 'big',
-          'description' => 'Description of the vocabulary.',
-        ),
-        'help' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'Help text to display for the vocabulary.',
-        ),
-        'relations' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-          'description' => 'Whether or not related terms are enabled within the vocabulary. (0 = disabled, 1 = enabled)',
-        ),
-        'hierarchy' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-          'description' => 'The type of hierarchy allowed within the vocabulary. (0 = disabled, 1 = single, 2 = multiple)',
-        ),
-        'multiple' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-          'description' => 'Whether or not multiple terms from this vocabulary may be assigned to a node. (0 = disabled, 1 = enabled)',
-        ),
-        'required' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-          'description' => 'Whether or not terms are required for nodes using this vocabulary. (0 = disabled, 1 = enabled)',
-        ),
-        'tags' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-          'description' => 'Whether or not free tagging is enabled for the vocabulary. (0 = disabled, 1 = enabled)',
-        ),
-        'module' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'The module which created the vocabulary.',
-        ),
-        'weight' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-          'description' => 'The weight of the vocabulary in relation to other vocabularies.',
-        ),
-      ),
-      'primary key' => array('vid'),
-      'indexes' => array(
-        'list' => array('weight', 'name'),
-      ),
-    ));
-    $this->createTable('vocabulary_node_types', array(
-      'description' => 'Stores which node types vocabularies may be used with.',
-      'fields' => array(
-        'vid' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-          'description' => 'Primary Key: the {vocabulary}.vid of the vocabulary.',
-        ),
-        'type' => array(
-          'type' => 'varchar',
-          'length' => 32,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'The {node}.type of the node type for which the vocabulary may be used.',
-        ),
-      ),
-      'primary key' => array('type', 'vid'),
-      'indexes' => array(
-        'vid' => array('vid'),
-      ),
-    ));
-    $this->database->insert('vocabulary')->fields(array(
-      'vid',
-      'name',
-      'description',
-      'help',
-      'relations',
-      'hierarchy',
-      'multiple',
-      'required',
-      'tags',
-      'module',
-      'weight',
-    ))
-    ->values(array(
-      'vid' => '1',
-      'name' => 'vocabulary 1 (i=0)',
-      'description' => 'description of vocabulary 1 (i=0)',
-      'help' => '',
-      'relations' => '1',
-      'hierarchy' => '0',
-      'multiple' => '0',
-      'required' => '0',
-      'tags' => '0',
-      'module' => 'taxonomy',
-      'weight' => '4',
-    ))
-    ->values(array(
-      'vid' => '2',
-      'name' => 'vocabulary 2 (i=1)',
-      'description' => 'description of vocabulary 2 (i=1)',
-      'help' => '',
-      'relations' => '1',
-      'hierarchy' => '1',
-      'multiple' => '1',
-      'required' => '0',
-      'tags' => '0',
-      'module' => 'taxonomy',
-      'weight' => '5',
-    ))
-    ->values(array(
-      'vid' => '3',
-      'name' => 'vocabulary 3 (i=2)',
-      'description' => 'description of vocabulary 3 (i=2)',
-      'help' => '',
-      'relations' => '1',
-      'hierarchy' => '2',
-      'multiple' => '0',
-      'required' => '0',
-      'tags' => '0',
-      'module' => 'taxonomy',
-      'weight' => '6',
-    ))
-    ->values(array(
-      // Skipping vid 4 here, since it is already in use by
-      // Drupal6VocabularyField::load() and throws an
-      // IntegrityConstraintViolationException during MigrateDrupal6Test.
-      'vid' => '5',
-      'name' => 'vocabulary name much longer than thirty two characters',
-      'description' => 'description of vocabulary name much longer than thirty two characters',
-      'help' => '',
-      'relations' => '1',
-      'hierarchy' => '3',
-      'multiple' => '1',
-      'required' => '0',
-      'tags' => '0',
-      'module' => 'taxonomy',
-      'weight' => '7',
-    ))
-    ->execute();
-    $this->setModuleVersion('taxonomy', 6001);
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6TermNode.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6TermNode.php
deleted file mode 100644
index 8df32d7..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6TermNode.php
+++ /dev/null
@@ -1,89 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6TermNode.
- */
-
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-
-class Drupal6TermNode extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->setModuleVersion('taxonomy', 6000);
-    $this->createTable('term_node', array(
-      'fields' => array(
-        'nid' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'vid' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-        'tid' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-        ),
-      ),
-      'indexes' => array(
-        'vid' => array(
-          'vid',
-        ),
-        'nid' => array(
-          'nid',
-        ),
-      ),
-      'primary key' => array(
-        'tid',
-        'vid',
-      ),
-      'module' => 'taxonomy',
-      'name' => 'term_node',
-    ));
-    $this->database->insert('term_node')->fields(array(
-      'nid',
-      'vid',
-      'tid',
-    ))
-    ->values(array(
-      'nid' => 1,
-      'vid' => 1,
-      'tid' => 1,
-    ))
-    ->values(array(
-      'nid' => 1,
-      'vid' => 2,
-      'tid' => 5,
-    ))
-    ->values(array(
-      'nid' => 1,
-      'vid' => 2,
-      'tid' => 4,
-    ))
-    ->values(array(
-      'nid' => 2,
-      'vid' => 3,
-      'tid' => 2,
-    ))
-    ->values(array(
-      'nid' => 2,
-      'vid' => 3,
-      'tid' => 3,
-    ))
-    ->execute();
-
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6TextSettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6TextSettings.php
deleted file mode 100644
index 59c7680..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6TextSettings.php
+++ /dev/null
@@ -1,26 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6TextSettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing text.settings.yml migration.
- */
-class Drupal6TextSettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    // This needs to be a merge to avoid conflicts with Drupal6NodeBodyInstance.
-    $this->database->merge('variable')
-      ->key(array('name' => 'teaser_length'))
-      ->fields(array('value' => 'i:456;'))
-      ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UpdateSettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UpdateSettings.php
deleted file mode 100644
index 19fb13e..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UpdateSettings.php
+++ /dev/null
@@ -1,47 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6UpdateSettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing update.settings.yml migration.
- */
-class Drupal6UpdateSettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'update_max_fetch_attempts',
-      'value' => 'i:2;',
-    ))
-    ->values(array(
-      'name' => 'update_fetch_url',
-      'value' => 's:41:"http://updates.drupal.org/release-history";',
-    ))
-    ->values(array(
-      'name' => 'update_notification_threshold',
-      'value' => 's:3:"all";',
-    ))
-    ->values(array(
-      'name' => 'update_notify_emails',
-      'value' => 'a:0:{}',
-    ))
-    ->values(array(
-      'name' => 'update_check_frequency',
-      'value' => 's:1:"7";',
-    ))
-
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Upload.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Upload.php
deleted file mode 100644
index 6fd53d3..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6Upload.php
+++ /dev/null
@@ -1,120 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6Upload.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-class Drupal6Upload extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->setModuleVersion('upload', 6000);
-    $this->createTable('upload', array(
-      'fields' => array(
-        'fid' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-          'description' => 'Primary Key: The {files}.fid.',
-        ),
-        'nid' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-          'description' => 'The {node}.nid associated with the uploaded file.',
-        ),
-        'vid' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-          'description' => 'Primary Key: The {node}.vid associated with the uploaded file.',
-        ),
-        'description' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'Description of the uploaded file.',
-        ),
-        'list' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-          'description' => 'Whether the file should be visibly listed on the node: yes(1) or no(0).',
-        ),
-        'weight' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-          'description' => 'Weight of this upload in relation to other uploads in this node.',
-        ),
-      ),
-      'primary key' => array('vid', 'fid'),
-      'indexes' => array(
-        'fid' => array('fid'),
-        'nid' => array('nid'),
-      ),
-    ));
-    $this->database->insert('upload')->fields(array(
-      'nid',
-      'vid',
-      'fid',
-      'description',
-      'list',
-      'weight',
-    ))
-    ->values(array(
-      'nid' => 1,
-      'vid' => 1,
-      'fid' => 1,
-      'description' => 'file 1-1-1',
-      'list' => 0,
-      'weight' => 5,
-    ))
-    ->values(array(
-      'nid' => 1,
-      'vid' => 2,
-      'fid' => 2,
-      'description' => 'file 1-2-2',
-      'list' => 1,
-      'weight' => 4,
-    ))
-    ->values(array(
-      'nid' => 1,
-      'vid' => 2,
-      'fid' => 3,
-      'description' => 'file 1-2-3',
-      'list' => 0,
-      'weight' => 3,
-    ))
-    ->values(array(
-      'nid' => 2,
-      'vid' => 3,
-      'fid' => 2,
-      'description' => 'file 2-3-2',
-      'list' => 1,
-      'weight' => 2,
-    ))
-    ->values(array(
-      'nid' => 2,
-      'vid' => 3,
-      'fid' => 3,
-      'description' => 'file 2-3-3',
-      'list' => 0,
-      'weight' => 1,
-    ))
-    ->execute();
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UploadField.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UploadField.php
deleted file mode 100644
index 6df410d..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UploadField.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6Upload.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-class Drupal6UploadField extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->setModuleVersion('upload', 6000);
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UploadInstance.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UploadInstance.php
deleted file mode 100644
index c3721ba..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UploadInstance.php
+++ /dev/null
@@ -1,95 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6User.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing the upload migration.
- */
-class Drupal6UploadInstance extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->setModuleVersion('upload', 6000);
-    $this->createTable('node_type');
-    $this->database->merge('node_type')
-      ->key(array('type' => 'page'))
-      ->fields(array(
-        'name' => 'Page',
-        'module' => 'node',
-        'description' => "A <em>page</em>, similar in form to a <em>story</em>, is a simple method for creating and displaying information that rarely changes, such as an \"About us\" section of a website. By default, a <em>page</em> entry does not allow visitor comments and is not featured on the site's initial home page.",
-        'help' => '',
-        'has_title' => '1',
-        'title_label' => 'Title',
-        'has_body' => '1',
-        'body_label' => 'Body',
-        'min_word_count' => '0',
-        'custom' => '1',
-        'modified' => '1',
-        'locked' => '0',
-        'orig_type' => 'page',
-      ))
-    ->execute();
-  $this->database->merge('node_type')
-    ->key(array('type' => 'story'))
-    ->fields(array(
-      'name' => 'Story',
-      'module' => 'node',
-      'description' => "A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site's initial home page, and provides the ability to post comments.",
-      'help' => '',
-      'has_title' => '1',
-      'title_label' => 'Title',
-      'has_body' => '1',
-      'body_label' => 'Body',
-      'min_word_count' => '0',
-      'custom' => '1',
-      'modified' => '1',
-      'locked' => '0',
-      'orig_type' => 'story',
-    ))
-    ->execute();
-  $this->database->merge('node_type')
-    ->key(array('type' => 'article'))
-    ->fields(array(
-      'name' => 'Article',
-      'module' => 'node',
-      'description' => "An <em>article</em>, content type.",
-      'help' => '',
-      'has_title' => '1',
-      'title_label' => 'Title',
-      'has_body' => '1',
-      'body_label' => 'Body',
-      'min_word_count' => '0',
-      'custom' => '1',
-      'modified' => '1',
-      'locked' => '0',
-      'orig_type' => 'story',
-    ))
-    ->execute();
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'upload_page',
-      'value' => 'b:1;',
-    ))
-    ->values(array(
-      'name' => 'upload_story',
-      'value' => 'b:1;',
-    ))
-    ->values(array(
-      'name' => 'upload_article',
-      'value' => 'b:0;',
-    ))
-    ->execute();
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UrlAlias.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UrlAlias.php
deleted file mode 100644
index 2af66ef..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UrlAlias.php
+++ /dev/null
@@ -1,82 +0,0 @@
-<?php
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6UrlAlias.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing url alias migrations.
- */
-class Drupal6UrlAlias extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('url_alias', array(
-      'description' => 'A list of URL aliases for Drupal paths; a user may visit either the source or destination path.',
-      'fields' => array(
-        'pid' => array(
-          'description' => 'A unique path alias identifier.',
-          'type' => 'serial',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-        ),
-        'src' => array(
-          'description' => 'The Drupal path this alias is for; e.g. node/12.',
-          'type' => 'varchar',
-          'length' => 128,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'dst' => array(
-          'description' => 'The alias for this path; e.g. title-of-the-story.',
-          'type' => 'varchar',
-          'length' => 128,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'language' => array(
-          'description' => 'The language this alias is for; if blank, the alias will be used for unknown languages. Each Drupal path can have an alias for each supported language.',
-          'type' => 'varchar',
-          'length' => 12,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-      ),
-      'unique keys' => array(
-        'dst_language_pid' => array(
-          'dst',
-          'language',
-          'pid',
-        ),
-      ),
-      'primary key' => array('pid'),
-      'indexes' => array('src_language_pid' => array('src', 'language', 'pid')),
-    ));
-
-    $this->database->insert('url_alias')->fields(array(
-      'pid',
-      'src',
-      'dst',
-      'language',
-    ))
-    ->values(array(
-      'pid' => 1,
-      'src' => 'node/1',
-      'dst' => 'alias-one',
-      'language' => 'en',
-    ))
-    ->values(array(
-      'pid' => 2,
-      'src' => 'node/2',
-      'dst' => 'alias-two',
-      'language' => 'en',
-    ))
-    ->execute();
-
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6User.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6User.php
deleted file mode 100644
index d30c697..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6User.php
+++ /dev/null
@@ -1,490 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6User.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing the users migration.
- */
-class Drupal6User extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-
-    foreach (static::getSchema() as $table => $schema) {
-      // Create tables.
-      $this->createTable($table, $schema);
-
-      // Insert data.
-      $data = static::getData($table);
-      if ($data) {
-        $query = $this->database->insert($table)->fields(array_keys($data[0]));
-        foreach ($data as $record) {
-          $query->values($record);
-        }
-        $query->execute();
-      }
-    }
-  }
-
-  /**
-   * Defines schema for this database dump.
-   *
-   * @return array
-   *   Associative array having the structure as is returned by hook_schema().
-   */
-  protected static function getSchema() {
-    return array(
-      'users' => array(
-        'description' => 'Stores user data.',
-        'fields' => array(
-          'uid' => array(
-            'type' => 'serial',
-            'unsigned' => TRUE,
-            'not null' => TRUE,
-            'description' => 'Primary Key: Unique user ID.',
-          ),
-          'name' => array(
-            'type' => 'varchar',
-            'length' => 60,
-            'not null' => TRUE,
-            'default' => '',
-            'description' => 'Unique username.',
-          ),
-          'pass' => array(
-            'type' => 'varchar',
-            'length' => 32,
-            'not null' => TRUE,
-            'default' => '',
-            'description' => "User's password (md5 hash).",
-          ),
-          'mail' => array(
-            'type' => 'varchar',
-            'length' => 64,
-            'not null' => FALSE,
-            'default' => '',
-            'description' => "User's email address.",
-          ),
-          'mode' => array(
-            'type' => 'int',
-            'not null' => TRUE,
-            'default' => 0,
-            'size' => 'tiny',
-            'description' => 'Per-user comment display mode (threaded vs. flat), used by the {comment} module.',
-          ),
-          'sort' => array(
-            'type' => 'int',
-            'not null' => FALSE,
-            'default' => 0,
-            'size' => 'tiny',
-            'description' => 'Per-user comment sort order (newest vs. oldest first), used by the {comment} module.',
-          ),
-          'threshold' => array(
-            'type' => 'int',
-            'not null' => FALSE,
-            'default' => 0,
-            'size' => 'tiny',
-            'description' => 'Previously used by the {comment} module for per-user preferences; no longer used.',
-          ),
-          'theme' => array(
-            'type' => 'varchar',
-            'length' => 255,
-            'not null' => TRUE,
-            'default' => '',
-            'description' => "User's default theme.",
-          ),
-          'signature' => array(
-            'type' => 'varchar',
-            'length' => 255,
-            'not null' => TRUE,
-            'default' => '',
-            'description' => "User's signature.",
-          ),
-          'signature_format' => array(
-            'type' => 'int',
-            'size' => 'small',
-            'not null' => TRUE,
-            'default' => 0,
-            'description' => 'The {filter_formats}.format of the signature.',
-          ),
-          'created' => array(
-            'type' => 'int',
-            'not null' => TRUE,
-            'default' => 0,
-            'description' => 'Timestamp for when user was created.',
-          ),
-          'access' => array(
-            'type' => 'int',
-            'not null' => TRUE,
-            'default' => 0,
-            'description' => 'Timestamp for previous time user accessed the site.',
-          ),
-          'login' => array(
-            'type' => 'int',
-            'not null' => TRUE,
-            'default' => 0,
-            'description' => "Timestamp for user's last login.",
-          ),
-          'status' => array(
-            'type' => 'int',
-            'not null' => TRUE,
-            'default' => 0,
-            'size' => 'tiny',
-            'description' => 'Whether the user is active(1) or blocked(0).',
-          ),
-          'timezone' => array(
-            'type' => 'varchar',
-            'length' => 8,
-            'not null' => FALSE,
-            'description' => "User's timezone.",
-          ),
-          'language' => array(
-            'type' => 'varchar',
-            'length' => 12,
-            'not null' => TRUE,
-            'default' => '',
-            'description' => "User's default language.",
-          ),
-          'picture' => array(
-            'type' => 'varchar',
-            'length' => 255,
-            'not null' => TRUE,
-            'default' => '',
-            'description' => "Path to the user's uploaded picture.",
-          ),
-          'init' => array(
-            'type' => 'varchar',
-            'length' => 64,
-            'not null' => FALSE,
-            'default' => '',
-            'description' => 'Email address used for initial account creation.',
-          ),
-          'data' => array(
-            'type' => 'text',
-            'not null' => FALSE,
-            'size' => 'big',
-            'description' => 'A serialized array of name value pairs that are related to the user. Any form values posted during user edit are stored and are loaded into the $user object during user_load(). Use of this field is discouraged and it will likely disappear in a future version of Drupal.',
-          ),
-          // Field not part of Drupal 6 schema. Added by Date contributed module.
-          'timezone_name' => array(
-            'type' => 'varchar',
-            'length' => 50,
-            'not null' => FALSE,
-            'default' => '',
-            'description' => 'Field added by Date contributed module.',
-          ),
-          // Field not part of Drupal 6 schema. Added by Event contributed module.
-          'timezone_id' => array(
-            'type' => 'int',
-            'not null' => TRUE,
-            'default' => 0,
-            'description' => 'Field added by Event contributed module.',
-          ),
-          // Field not part of Drupal 6 schema. Needed to test password rehashing.
-          'pass_plain' => array(
-            'type' => 'varchar',
-            'length' => 255,
-            'not null' => TRUE,
-            'default' => '',
-            'description' => "User's password (plain).",
-          ),
-          // Field not part of Drupal 6 schema. Needed to test user_update_7002.
-          'expected_timezone' => array(
-            'type' => 'varchar',
-            'length' => 50,
-            'not null' => FALSE,
-          ),
-        ),
-        'indexes' => array(
-          'access' => array('access'),
-          'created' => array('created'),
-          'mail' => array('mail'),
-        ),
-        'unique keys' => array(
-          'name' => array('name'),
-        ),
-        'primary key' => array('uid'),
-      ),
-      'users_roles' => array(
-        'description' => 'Maps users to roles.',
-        'fields' => array(
-          'uid' => array(
-            'type' => 'int',
-            'unsigned' => TRUE,
-            'not null' => TRUE,
-            'default' => 0,
-            'description' => 'Primary Key: {users}.uid for user.',
-          ),
-          'rid' => array(
-            'type' => 'int',
-            'unsigned' => TRUE,
-            'not null' => TRUE,
-            'default' => 0,
-            'description' => 'Primary Key: {role}.rid for role.',
-          ),
-        ),
-        'primary key' => array('uid', 'rid'),
-        'indexes' => array(
-          'rid' => array('rid'),
-        ),
-      ),
-      'event_timezones' => array(
-        'fields' => array(
-          'timezone' => array(
-            'type' => 'int',
-            'not null' => TRUE,
-            'default' => 0,
-          ),
-          'name' => array(
-            'type' => 'varchar',
-            'length' => 255,
-            'not null' => TRUE,
-            'default' => '',
-          ),
-        )
-      ),
-      'profile_values' => array(
-        'description' => 'Stores values for profile fields.',
-        'fields' => array(
-          'fid' => array(
-            'type' => 'int',
-            'unsigned' => TRUE,
-            'not null' => TRUE,
-            'default' => 0,
-            'description' => 'The {profile_field}.fid of the field.',
-          ),
-          'uid' => array(
-            'type' => 'int',
-            'unsigned' => TRUE,
-            'not null' => TRUE,
-            'default' => 0,
-            'description' => 'The {users}.uid of the profile user.',
-          ),
-          'value' => array(
-            'type' => 'text',
-            'not null' => FALSE,
-            'description' => 'The value for the field.',
-          ),
-        ),
-        'primary key' => array('uid', 'fid'),
-        'indexes' => array(
-          'fid' => array('fid'),
-        ),
-        'foreign keys' => array(
-          'profile_field' => array(
-            'table' => 'profile_field',
-            'columns' => array('fid' => 'fid'),
-          ),
-          'profile_user' => array(
-            'table' => 'users',
-            'columns' => array('uid' => 'uid'),
-          ),
-        ),
-      ),
-    );
-  }
-
-  /**
-   * Returns dump data from a specific table.
-   *
-   * @param string $table
-   *   The table name.
-   *
-   * @return array
-   *   Array of associative arrays each one having fields as keys.
-   */
-  public static function getData($table) {
-    $data = array(
-      'users' => array(
-        array(
-          'uid' => 2,
-          'name' => 'john.doe',
-          'pass' => md5('john.doe_pass'),
-          'mail' => 'john.doe@example.com',
-          'picture' => 'core/modules/simpletest/files/image-test.jpg',
-          'mode' => 0,
-          'sort' => 0,
-          'threshold' => 0,
-          'theme' => '',
-          'signature' => 'John Doe | john.doe@example.com',
-          'signature_format' => 1,
-          'created' => 1391150052,
-          'access' => 1391259672,
-          'login' => 1391152253,
-          'status' => 1,
-          'timezone' => '3600',
-          'language' => 'fr',
-          'init' => 'doe@example.com',
-          'data' => serialize(array('contact' => 1)),
-          'timezone_name' => NULL,
-          'timezone_id' => 1,
-          'pass_plain' => 'john.doe_pass',
-          'expected_timezone' => 'Europe/Berlin',
-        ),
-        array(
-          'uid' => 8,
-          'name' => 'joe.roe',
-          'pass' => md5('joe.roe_pass'),
-          'mail' => 'joe.roe@example.com',
-          'picture' => 'core/modules/simpletest/files/image-test.png',
-          'mode' => 0,
-          'sort' => 0,
-          'threshold' => 0,
-          'theme' => '',
-          'signature' => 'JR',
-          'signature_format' => 2,
-          'created' => 1391150053,
-          'access' => 1391259673,
-          'login' => 1391152254,
-          'status' => 1,
-          'timezone' => '7200',
-          'language' => 'ro',
-          'init' => 'roe@example.com',
-          'data' => serialize(array('contact' => 0)),
-          'timezone_name' => 'Europe/Helsinki',
-          'timezone_id' => 0,
-          'pass_plain' => 'joe.roe_pass',
-          'expected_timezone' => 'Europe/Helsinki',
-        ),
-        array(
-          'uid' => 15,
-          'name' => 'joe.bloggs',
-          'pass' => md5('joe.bloggs_pass'),
-          'mail' => 'joe.bloggs@example.com',
-          'picture' => '',
-          'mode' => 0,
-          'sort' => 0,
-          'threshold' => 0,
-          'theme' => '',
-          'signature' => 'bloggs',
-          'signature_format' => 1,
-          'created' => 1391150054,
-          'access' => 1391259674,
-          'login' => 1391152255,
-          'status' => 1,
-          'timezone' => '3600',
-          'language' => 'en',
-          'init' => 'bloggs@example.com',
-          'data' => serialize(array()),
-          'timezone_name' => NULL,
-          'timezone_id' => 0,
-          'pass_plain' => 'joe.bloggs_pass',
-          'expected_timezone' => NULL,
-        ),
-        array(
-          'uid' => 16,
-          'name' => 'sal.saraniti',
-          'pass' => md5('sal.saraniti'),
-          'mail' => 'sal.saraniti@example.com',
-          'picture' => '',
-          'mode' => 0,
-          'sort' => 0,
-          'threshold' => 0,
-          'theme' => '',
-          'signature' => '',
-          'signature_format' => 0,
-          'created' => 1391151054,
-          'access' => 1391259574,
-          'login' => 1391162255,
-          'status' => 1,
-          'timezone' => '3600',
-          'language' => 'en',
-          'init' => 'sal.saraniti@example.com',
-          'data' => serialize(array()),
-          'timezone_name' => NULL,
-          'timezone_id' => 0,
-          'pass_plain' => 'sal.saraniti',
-          'expected_timezone' => NULL,
-        ),
-        array(
-          'uid' => 17,
-          'name' => 'terry.saraniti',
-          'pass' => md5('terry.saraniti'),
-          'mail' => 'terry.saraniti@example.com',
-          'picture' => '',
-          'mode' => 0,
-          'sort' => 0,
-          'threshold' => 0,
-          'theme' => '',
-          'signature' => '',
-          'signature_format' => 0,
-          'created' => 1390151054,
-          'access' => 1390259574,
-          'login' => 1390162255,
-          'status' => 1,
-          'timezone' => '3600',
-          'language' => 'en',
-          'init' => 'terry.saraniti@example.com',
-          'data' => serialize(array()),
-          'timezone_name' => NULL,
-          'timezone_id' => 0,
-          'pass_plain' => 'terry.saraniti',
-          'expected_timezone' => NULL,
-        ),
-      ),
-      'users_roles' => array(
-        array('uid' => 2, 'rid' => 3),
-        array('uid' => 8, 'rid' => 4),
-        array('uid' => 8, 'rid' => 5),
-        array('uid' => 15, 'rid' => 3),
-        array('uid' => 15, 'rid' => 4),
-        array('uid' => 15, 'rid' => 5),
-        array('uid' => 16, 'rid' => 3),
-        array('uid' => 16, 'rid' => 5),
-        array('uid' => 17, 'rid' => 4),
-      ),
-      'event_timezones' => array(
-        array(
-          'timezone' => 1,
-          'name' => 'Europe/Berlin',
-        )
-      ),
-      'profile_values' => array(
-        array('fid' => 8, 'uid' => 2, 'value' => 'red'),
-        array('fid' => 9, 'uid' => 2, 'value' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam nulla sapien, congue nec risus ut, adipiscing aliquet felis. Maecenas quis justo vel nulla varius euismod. Quisque metus metus, cursus sit amet sem non, bibendum vehicula elit. Cras dui nisl, eleifend at iaculis vitae, lacinia ut felis. Nullam aliquam ligula volutpat nulla consectetur accumsan. Maecenas tincidunt molestie diam, a accumsan enim fringilla sit amet. Morbi a tincidunt tellus. Donec imperdiet scelerisque porta. Sed quis sem bibendum eros congue sodales. Vivamus vel fermentum est, at rutrum orci. Nunc consectetur purus ut dolor pulvinar, ut volutpat felis congue. Cras tincidunt odio sed neque sollicitudin, vehicula tempor metus scelerisque.'),
-        array('fid' => 10, 'uid' => 2, 'value' => '1'),
-        array('fid' => 11, 'uid' => 2, 'value' => 'Back\slash'),
-        array('fid' => 12, 'uid' => 2, 'value' => "AC/DC\n,,Eagles\r\nElton John,Lemonheads\r\n\r\nRolling Stones\rQueen\nThe White Stripes"),
-        array('fid' => 13, 'uid' => 2, 'value' => "http://example.com/blog"),
-        array('fid' => 14, 'uid' => 2, 'value' => 'a:3:{s:5:"month";s:1:"6";s:3:"day";s:1:"2";s:4:"year";s:4:"1974";}'),
-        array('fid' => 8, 'uid' => 8, 'value' => 'brown'),
-        array('fid' => 9, 'uid' => 8, 'value' => 'Nunc condimentum ligula felis, eget lacinia purus accumsan at. Pellentesque eu lobortis felis. Duis at accumsan nisl, vel pulvinar risus. Nullam venenatis, tellus non eleifend hendrerit, augue nulla rhoncus leo, eget convallis enim sem ut velit. Mauris tincidunt enim ut eros volutpat dapibus. Curabitur augue libero, imperdiet eget orci sed, malesuada dapibus tellus. Nam lacus sapien, convallis vitae quam vel, bibendum commodo odio.'),
-        array('fid' => 10, 'uid' => 8, 'value' => '0'),
-        array('fid' => 11, 'uid' => 8, 'value' => 'Forward/slash'),
-        array('fid' => 12, 'uid' => 8, 'value' => "Deep Purple\nWho\nThe Beatles"),
-        array('fid' => 13, 'uid' => 8, 'value' => "http://blog.example.com"),
-        array('fid' => 14, 'uid' => 8, 'value' => 'a:3:{s:5:"month";s:1:"9";s:3:"day";s:1:"9";s:4:"year";s:4:"1980";}'),
-        array('fid' => 8, 'uid' => 15, 'value' => 'orange'),
-        array('fid' => 9, 'uid' => 15, 'value' => 'Donec a diam volutpat augue fringilla fringilla. Mauris ultricies turpis ut lacus tempus, vitae pharetra lacus mattis. Nulla semper dui euismod sem bibendum, in eleifend nisi malesuada. Vivamus orci mauris, volutpat vitae enim ac, aliquam tempus lectus.'),
-        array('fid' => 10, 'uid' => 15, 'value' => '1'),
-        array('fid' => 11, 'uid' => 15, 'value' => 'Dot.in.the.middle'),
-        array('fid' => 12, 'uid' => 15, 'value' => "ABBA\nBoney M"),
-        array('fid' => 13, 'uid' => 15, 'value' => "http://example.com/journal"),
-        array('fid' => 14, 'uid' => 15, 'value' => 'a:3:{s:5:"month";s:2:"11";s:3:"day";s:2:"25";s:4:"year";s:4:"1982";}'),
-        array('fid' => 8, 'uid' => 16, 'value' => 'blue'),
-        array('fid' => 9, 'uid' => 16, 'value' => 'Pellentesque sit amet sem et purus pretium consectetuer.'),
-        array('fid' => 10, 'uid' => 16, 'value' => '0'),
-        array('fid' => 11, 'uid' => 16, 'value' => 'Faithful servant'),
-        array('fid' => 12, 'uid' => 16, 'value' => "Van Halen\nDave M"),
-        array('fid' => 13, 'uid' => 16, 'value' => "http://example.com/monkeys"),
-        array('fid' => 14, 'uid' => 16, 'value' => 'a:3:{s:5:"month";s:1:"9";s:3:"day";s:2:"23";s:4:"year";s:4:"1939";}'),
-        array('fid' => 8, 'uid' => 17, 'value' => 'yellow'),
-        array('fid' => 9, 'uid' => 17, 'value' => 'The quick brown fox jumped over the lazy dog.'),
-        array('fid' => 10, 'uid' => 17, 'value' => '0'),
-        array('fid' => 11, 'uid' => 17, 'value' => 'Anonymous donor'),
-        array('fid' => 12, 'uid' => 17, 'value' => "Toto\nJohn Denver"),
-        array('fid' => 13, 'uid' => 17, 'value' => "http://example.com/penguins"),
-        array('fid' => 14, 'uid' => 17, 'value' => 'a:3:{s:5:"month";s:2:"12";s:3:"day";s:2:"18";s:4:"year";s:4:"1942";}'),
-      ),
-    );
-
-    return isset($data[$table]) ? $data[$table] : FALSE;
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UserMail.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UserMail.php
deleted file mode 100644
index 4796e66..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UserMail.php
+++ /dev/null
@@ -1,82 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6UserMail.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing user.mail.yml migration.
- */
-class Drupal6UserMail extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'user_mail_status_activated_subject',
-      'value' => 's:49:"Account details for !username at !site (approved)";',
-    ))
-    ->values(array(
-      'name' => 'user_mail_status_activated_body',
-      'value' => "s:419:\"!username,\n\nYour account at !site has been activated.\n\nYou may now log in by clicking on this link or copying and pasting it in your browser:\n\n!login_url\n\nThis is a one-time login, so it can be used only once.\n\nAfter logging in, you will be redirected to !edit_uri so you can change your password.\n\nOnce you have set your own password, you will be able to log in to !login_uri in the future using:\n\nusername: !username\n\";",
-    ))
-    ->values(array(
-      'name' => 'user_mail_password_reset_subject',
-      'value' => 's:52:"Replacement login information for !username at !site";',
-    ))
-    ->values(array(
-      'name' => 'user_mail_password_reset_body',
-      'value' => "s:409:\"!username,\n\nA request to reset the password for your account has been made at !site.\n\nYou may now log in to !uri_brief by clicking on this link or copying and pasting it in your browser:\n\n!login_url\n\nThis is a one-time login, so it can be used only once. It expires after one day and nothing will happen if it's not used.\n\nAfter logging in, you will be redirected to !edit_uri so you can change your password.\";",
-    ))
-    ->values(array(
-      'name' => 'user_mail_status_deleted_subject',
-      'value' => 's:48:"Account details for !username at !site (deleted)";',
-    ))
-    ->values(array(
-      'name' => 'user_mail_status_deleted_body',
-      'value' => "s:51:\"!username,\n\nYour account on !site has been deleted.\";",
-    ))
-    ->values(array(
-      'name' => 'user_mail_register_admin_created_subject',
-      'value' => 's:52:"An administrator created an account for you at !site";',
-    ))
-    ->values(array(
-      'name' => 'user_mail_register_admin_created_body',
-      'value' => "s:452:\"!username,\n\nA site administrator at !site has created an account for you. You may now log in to !login_uri using the following username and password:\n\nusername: !username\npassword: !password\n\nYou may also log in by clicking on this link or copying and pasting it in your browser:\n\n!login_url\n\nThis is a one-time login, so it can be used only once.\n\nAfter logging in, you will be redirected to !edit_uri so you can change your password.\n\n\n--  !site team\";",
-    ))
-    ->values(array(
-      'name' => 'user_mail_register_no_approval_required_subject',
-      'value' => 's:38:"Account details for !username at !site";',
-    ))
-    ->values(array(
-      'name' => 'user_mail_register_no_approval_required_body',
-      'value' => "s:426:\"!username,\n\nThank you for registering at !site. You may now log in to !login_uri using the following username and password:\n\nusername: !username\npassword: !password\n\nYou may also log in by clicking on this link or copying and pasting it in your browser:\n\n!login_url\n\nThis is a one-time login, so it can be used only once.\n\nAfter logging in, you will be redirected to !edit_uri so you can change your password.\n\n\n--  !site team\";",
-    ))
-    ->values(array(
-      'name' => 'user_mail_user_mail_register_pending_approval_subject',
-      'value' => 's:63:"Account details for !username at !site (pending admin approval)";',
-    ))
-    ->values(array(
-      'name' => 'user_mail_user_mail_register_pending_approval_body',
-      'value' => "s:267:\"!username,\n\nThank you for registering at !site. Your application for an account is currently pending approval. Once it has been approved, you will receive another email containing information about how to log in, set your password, and other details.\n\n\n--  !site team\";",
-    ))
-    ->values(array(
-      'name' => 'user_mail_status_blocked_subject',
-      'value' => 's:48:"Account details for !username at !site (blocked)";',
-    ))
-    ->values(array(
-      'name' => 'user_mail_status_blocked_body',
-      'value' => "s:51:\"!username,\n\nYour account on !site has been blocked.\";",
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UserProfileFields.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UserProfileFields.php
deleted file mode 100644
index 90a3762..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UserProfileFields.php
+++ /dev/null
@@ -1,260 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6UserProfileFields.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing profile fields.
- */
-class Drupal6UserProfileFields extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('profile_fields', array(
-      'fields' => array(
-        'fid' => array(
-          'type' => 'serial',
-          'not null' => TRUE,
-        ),
-        'title' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => FALSE,
-        ),
-        'name' => array(
-          'type' => 'varchar',
-          'length' => 128,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'explanation' => array(
-          'type' => 'text',
-          'not null' => FALSE,
-        ),
-        'category' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => FALSE,
-        ),
-        'page' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => FALSE,
-        ),
-        'type' => array(
-          'type' => 'varchar',
-          'length' => 128,
-          'not null' => FALSE,
-        ),
-        'weight' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'required' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'register' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'visibility' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'autocomplete' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'options' => array(
-          'type' => 'text',
-          'not null' => FALSE,
-        ),
-      ),
-      'indexes' => array(
-        'category' => array(
-          'category',
-        ),
-      ),
-      'unique keys' => array(
-        'name' => array(
-          'name',
-        ),
-      ),
-      'primary key' => array(
-        'fid',
-      ),
-      'module' => 'profile',
-      'name' => 'profile_fields',
-    ));
-
-    // Insert data.
-    $data = static::getData('profile_fields');
-    if ($data) {
-      $query = $this->database->insert('profile_fields')->fields(array_keys($data[0]));
-      foreach ($data as $record) {
-        $query->values($record);
-      }
-      $query->execute();
-    }
-    $this->setModuleVersion('profile', 6001);
-  }
-
-  /**
-   * Returns dump data from a specific table.
-   *
-   * @param string $table
-   *   The table name.
-   *
-   * @return array
-   *   Array of associative arrays each one having fields as keys.
-   */
-  public static function getData($table) {
-    $data = array(
-      'profile_fields' => array(
-        array(
-          'fid' => '8',
-          'title' => 'Favorite color',
-          'name' => 'profile_color',
-          'explanation' => 'List your favorite color',
-          'category' => 'Personal information',
-          'page' => 'Peole whose favorite color is %value',
-          'type' => 'textfield',
-          'weight' => '-10',
-          'required' => '0',
-          'register' => '1',
-          'visibility' => '2',
-          'autocomplete' => '1',
-          'options' => '',
-        ),
-        array(
-          'fid' => '9',
-          'title' => 'Biography',
-          'name' => 'profile_biography',
-          'explanation' => 'Tell people a little bit about yourself',
-          'category' => 'Personal information',
-          'page' => '',
-          'type' => 'textarea',
-          'weight' => '-8',
-          'required' => '0',
-          'register' => '0',
-          'visibility' => '2',
-          'autocomplete' => '0',
-          'options' => '',
-        ),
-        array(
-          'fid' => '10',
-          'title' => 'Sell your email address?',
-          'name' => 'profile_sell_address',
-          'explanation' => "If you check this box, we'll sell your address to spammers to help line the pockets of our shareholders. Thanks!",
-          'category' => 'Communication preferences',
-          'page' => 'People who want us to sell their address',
-          'type' => 'checkbox',
-          'weight' => '-10',
-          'required' => '0',
-          'register' => '1',
-          'visibility' => '1',
-          'autocomplete' => '0',
-          'options' => '',
-        ),
-        array(
-          'fid' => '11',
-          'title' => 'Sales Category',
-          'name' => 'profile_sold_to',
-          'explanation' => "Select the sales categories to which this user's address was sold.",
-          'category' => 'Administrative data',
-          'page' => 'People whose address was sold to %value',
-          'type' => 'selection',
-          'weight' => '-10',
-          'required' => '0',
-          'register' => '0',
-          'visibility' => '4',
-          'autocomplete' => '0',
-          'options' => "Pill spammers\r\nFitness spammers\r\nBack\slash\r\nForward/slash\r\nDot.in.the.middle",
-        ),
-        array(
-          'fid' => '12',
-          'title' => 'Favorite bands',
-          'name' => 'profile_bands',
-          'explanation' => "Enter your favorite bands. When you've saved your profile, you'll be able to find other people with the same favorites.",
-          'category' => 'Personal information',
-          'page' => '',
-          'type' => 'list',
-          'weight' => '-6',
-          'required' => '0',
-          'register' => '1',
-          'visibility' => '3',
-          'autocomplete' => '1',
-          'options' => '',
-        ),
-/*
-        array(
-          'fid' => '13',
-          'title' => 'Your blog',
-          'name' => 'profile_blog',
-          'explanation' => 'Paste the full URL, including http://, of your personal blog.',
-          'category' => 'Personal information',
-          'page' => '',
-          'type' => 'url',
-          'weight' => '0',
-          'required' => '0',
-          'register' => '0',
-          'visibility' => '2',
-          'autocomplete' => '0',
-          'options' => '',
-        ),
-*/
-        array(
-          'fid' => '14',
-          'title' => 'Birthdate',
-          'name' => 'profile_birthdate',
-          'explanation' => "Enter your birth date and we'll send you a coupon.",
-          'category' => 'Personal information',
-          'page' => '',
-          'type' => 'date',
-          'weight' => '4',
-          'required' => '0',
-          'register' => '0',
-          'visibility' => '2',
-          'autocomplete' => '0',
-          'options' => '',
-        ),
-        array(
-          'fid' => '15',
-          'title' => 'I love migrations',
-          'name' => 'profile_love_migrations',
-          'explanation' => "If you check this box, you love migrations.",
-          'category' => 'Personal information',
-          'page' => 'People who love migrations',
-          'type' => 'checkbox',
-          'weight' => '-15',
-          'required' => '0',
-          'register' => '0',
-          'visibility' => '2',
-          'autocomplete' => '0',
-          'options' => '',
-        ),
-      ),
-    );
-
-    return isset($data[$table]) ? $data[$table] : FALSE;
-  }
-
-}
-
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UserRole.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UserRole.php
deleted file mode 100644
index 41f5abe..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UserRole.php
+++ /dev/null
@@ -1,127 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6UserRole.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing user role migration.
- */
-class Drupal6UserRole extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    foreach (static::getSchema() as $table => $schema) {
-      // Create tables.
-      $this->createTable($table, $schema);
-
-      // Insert data.
-      $data = static::getData($table);
-      if ($data) {
-        $query = $this->database->insert($table)->fields(array_keys($data[0]));
-        foreach ($data as $record) {
-          $query->values($record);
-        }
-        $query->execute();
-      }
-    }
-  }
-
-  /**
-   * Defines schema for this database dump.
-   *
-   * @return array
-   *   Associative array having the structure as is returned by hook_schema().
-   */
-  protected static function getSchema() {
-    return array(
-      'permission' => array(
-        'description' => 'Stores permissions for users.',
-        'fields' => array(
-          'pid' => array(
-            'type' => 'serial',
-            'not null' => TRUE,
-            'description' => 'Primary Key: Unique permission ID.',
-          ),
-          'rid' => array(
-            'type' => 'int',
-            'unsigned' => TRUE,
-            'not null' => TRUE,
-            'default' => 0,
-            'description' => 'The {role}.rid to which the permissions are assigned.',
-          ),
-          'perm' => array(
-            'type' => 'text',
-            'not null' => FALSE,
-            'size' => 'big',
-            'description' => 'List of permissions being assigned.',
-          ),
-          'tid' => array(
-            'type' => 'int',
-            'unsigned' => TRUE,
-            'not null' => TRUE,
-            'default' => 0,
-            'description' => 'Originally intended for taxonomy-based permissions, but never used.',
-          ),
-        ),
-        'primary key' => array('pid'),
-        'indexes' => array('rid' => array('rid')),
-      ),
-      'role' => array(
-        'description' => 'Stores user roles.',
-        'fields' => array(
-          'rid' => array(
-            'type' => 'serial',
-            'unsigned' => TRUE,
-            'not null' => TRUE,
-            'description' => 'Primary Key: Unique role id.',
-          ),
-          'name' => array(
-            'type' => 'varchar',
-            'length' => 64,
-            'not null' => TRUE,
-            'default' => '',
-            'description' => 'Unique role name.',
-          ),
-        ),
-        'unique keys' => array('name' => array('name')),
-        'primary key' => array('rid'),
-      ),
-    );
-  }
-
-  /**
-   * Returns dump data from a specific table.
-   *
-   * @param string $table
-   *   The table name.
-   *
-   * @return array
-   *   Array of associative arrays each one having fields as keys.
-   */
-  public static function getData($table) {
-    $data = array(
-      'permission' => array(
-        array('pid' => 1, 'rid' => 1, 'perm' => 'migrate test anonymous permission'),
-        array('pid' => 2, 'rid' => 2, 'perm' => 'migrate test authenticated permission'),
-        array('pid' => 3, 'rid' => 3, 'perm' => 'migrate test role 1 test permission'),
-        array('pid' => 4, 'rid' => 4, 'perm' => 'migrate test role 2 test permission, use PHP for settings, administer contact forms, skip comment approval, edit own blog content, edit any blog content, delete own blog content, delete any blog content, create forum content, delete any forum content, delete own forum content, edit any forum content, edit own forum content, administer nodes'),
-      ),
-      'role' => array(
-        array('rid' => 1, 'name' => 'anonymous user'),
-        array('rid' => 2, 'name' => 'authenticated user'),
-        array('rid' => 3, 'name' => 'migrate test role 1'),
-        array('rid' => 4, 'name' => 'migrate test role 2'),
-        array('rid' => 5, 'name' => 'migrate test role 3 that is longer than thirty two characters'),
-      ),
-    );
-
-    return isset($data[$table]) ? $data[$table] : FALSE;
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UserSettings.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UserSettings.php
deleted file mode 100644
index 32f7052..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6UserSettings.php
+++ /dev/null
@@ -1,50 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6UserSettings.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing user.settings.yml migration.
- */
-class Drupal6UserSettings extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-    $this->createTable('variable');
-    $this->database->insert('variable')->fields(array(
-      'name',
-      'value',
-    ))
-    ->values(array(
-      'name' => 'user_mail_status_blocked_notify',
-      'value' => 'i:1;',
-    ))
-    ->values(array(
-      'name' => 'user_mail_status_activated_notify',
-      'value' => 'i:0;',
-    ))
-    ->values(array(
-      'name' => 'user_signatures',
-      'value' => 's:1:"1";',
-    ))
-    ->values(array(
-      'name' => 'user_email_verification',
-      'value' => 'i:0;',
-    ))
-    ->values(array(
-      'name' => 'user_register',
-      'value' => 'i:0;',
-    ))
-    ->values(array(
-      'name' => 'anonymous',
-      'value' => 's:5:"Guest";',
-    ))
-    ->execute();
-  }
-}
diff --git a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6VocabularyField.php b/core/modules/migrate_drupal/src/Tests/Dump/Drupal6VocabularyField.php
deleted file mode 100644
index 1330cb5..0000000
--- a/core/modules/migrate_drupal/src/Tests/Dump/Drupal6VocabularyField.php
+++ /dev/null
@@ -1,173 +0,0 @@
-<?php
-/**
- * @file
- * Contains \Drupal\migrate_drupal\Tests\Dump\Drupal6VocabularyField.
- */
-
-namespace Drupal\migrate_drupal\Tests\Dump;
-
-/**
- * Database dump for testing vocabulary to field migration.
- */
-class Drupal6VocabularyField extends Drupal6DumpBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function load() {
-
-    $this->createTable('vocabulary', array(
-      'fields' => array(
-        'vid' => array(
-          'type' => 'serial',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-        ),
-        'name' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'description' => array(
-          'type' => 'text',
-          'not null' => FALSE,
-          'size' => 'big',
-        ),
-        'help' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'relations' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'hierarchy' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'multiple' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'required' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'tags' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-        'module' => array(
-          'type' => 'varchar',
-          'length' => 255,
-          'not null' => TRUE,
-          'default' => '',
-        ),
-        'weight' => array(
-          'type' => 'int',
-          'not null' => TRUE,
-          'default' => 0,
-          'size' => 'tiny',
-        ),
-      ),
-      'primary key' => array(
-        'vid',
-      ),
-      'indexes' => array(
-        'list' => array(
-          'weight',
-          'name',
-        ),
-      ),
-      'module' => 'taxonomy',
-      'name' => 'vocabulary',
-    ));
-
-    $this->database->insert('vocabulary')
-      ->fields(array(
-        'vid' => 4,
-        'name' => 'Tags',
-        'description' => 'Tags Vocabulary',
-        'help' => '',
-        'relations' => '1',
-        'hierarchy' => '0',
-        'multiple' => '0',
-        'required' => '0',
-        'tags' => '0',
-        'module' => 'taxonomy',
-        'weight' => '0',
-      ))
-      ->execute();
-
-
-    $this->createTable('vocabulary_node_types', array(
-      'description' => 'Stores which node types vocabularies may be used with.',
-      'fields' => array(
-        'vid' => array(
-          'type' => 'int',
-          'unsigned' => TRUE,
-          'not null' => TRUE,
-          'default' => 0,
-          'description' => 'Primary Key: the {vocabulary}.vid of the vocabulary.',
-        ),
-        'type' => array(
-          'type' => 'varchar',
-          'length' => 32,
-          'not null' => TRUE,
-          'default' => '',
-          'description' => 'The {node}.type of the node type for which the vocabulary may be used.',
-        ),
-      ),
-      'primary key' => array('type', 'vid'),
-      'indexes' => array(
-        'vid' => array('vid'),
-      ),
-    ));
-
-    $this->database->insert('vocabulary_node_types')->fields(array(
-      'vid',
-      'type',
-    ))
-    ->values(array(
-      'vid' => '1',
-      'type' => 'story',
-    ))
-    ->values(array(
-      'vid' => '2',
-      'type' => 'story',
-    ))
-    ->values(array(
-      'vid' => '3',
-      'type' => 'story',
-    ))
-    ->values(array(
-      'vid' => '4',
-      'type' => 'article',
-    ))
-    ->values(array(
-      'vid' => '4',
-      'type' => 'page',
-    ))
-    ->execute();
-    $this->setModuleVersion('taxonomy', 6001);
-  }
-
-}
diff --git a/core/modules/migrate_drupal/src/Tests/MigrateDrupalTestBase.php b/core/modules/migrate_drupal/src/Tests/MigrateDrupalTestBase.php
index 91e20ff..3739886 100644
--- a/core/modules/migrate_drupal/src/Tests/MigrateDrupalTestBase.php
+++ b/core/modules/migrate_drupal/src/Tests/MigrateDrupalTestBase.php
@@ -15,6 +15,14 @@
 abstract class MigrateDrupalTestBase extends MigrateTestBase {
 
   /**
+   * {@inheritdoc}
+   */
+  protected function setUp() {
+    parent::setUp();
+    $this->loadDumps([$this->getDumpDirectory() . '/System.php']);
+  }
+
+  /**
    * Modules to enable.
    *
    * @var array
@@ -28,7 +36,7 @@
    *   A string that represents the dump directory path.
    */
   protected function getDumpDirectory() {
-    return __DIR__ . '/Dump';
+    return __DIR__ . '/Table';
   }
 
 }
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Access.php b/core/modules/migrate_drupal/src/Tests/Table/Access.php
new file mode 100644
index 0000000..5174a5a
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Access.php
@@ -0,0 +1,58 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Access.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the access table.
+ */
+class Access extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("access", array(
+  'primary key' => array(
+    'aid',
+  ),
+  'fields' => array(
+    'aid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '11',
+    ),
+    'mask' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'type' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'status' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("access")->fields(array(
+  'aid',
+  'mask',
+  'type',
+  'status',
+))
+    
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Actions.php b/core/modules/migrate_drupal/src/Tests/Table/Actions.php
new file mode 100644
index 0000000..792be27
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Actions.php
@@ -0,0 +1,131 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Actions.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the actions table.
+ */
+class Actions extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("actions", array(
+  'primary key' => array(
+    'aid',
+  ),
+  'fields' => array(
+    'aid' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '0',
+    ),
+    'type' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+      'default' => '',
+    ),
+    'callback' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'parameters' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'description' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("actions")->fields(array(
+  'aid',
+  'type',
+  'callback',
+  'parameters',
+  'description',
+))
+    ->values(array(
+  'aid' => 'comment_publish_action',
+  'type' => 'comment',
+  'callback' => 'comment_publish_action',
+  'parameters' => '',
+  'description' => 'Publish comment',
+))->values(array(
+  'aid' => 'comment_unpublish_action',
+  'type' => 'comment',
+  'callback' => 'comment_unpublish_action',
+  'parameters' => '',
+  'description' => 'Unpublish comment',
+))->values(array(
+  'aid' => 'node_make_sticky_action',
+  'type' => 'node',
+  'callback' => 'node_make_sticky_action',
+  'parameters' => '',
+  'description' => 'Make post sticky',
+))->values(array(
+  'aid' => 'node_make_unsticky_action',
+  'type' => 'node',
+  'callback' => 'node_make_unsticky_action',
+  'parameters' => '',
+  'description' => 'Make post unsticky',
+))->values(array(
+  'aid' => 'node_promote_action',
+  'type' => 'node',
+  'callback' => 'node_promote_action',
+  'parameters' => '',
+  'description' => 'Promote post to front page',
+))->values(array(
+  'aid' => 'node_publish_action',
+  'type' => 'node',
+  'callback' => 'node_publish_action',
+  'parameters' => '',
+  'description' => 'Publish post',
+))->values(array(
+  'aid' => 'node_save_action',
+  'type' => 'node',
+  'callback' => 'node_save_action',
+  'parameters' => '',
+  'description' => 'Save post',
+))->values(array(
+  'aid' => 'node_unpromote_action',
+  'type' => 'node',
+  'callback' => 'node_unpromote_action',
+  'parameters' => '',
+  'description' => 'Remove post from front page',
+))->values(array(
+  'aid' => 'node_unpublish_action',
+  'type' => 'node',
+  'callback' => 'node_unpublish_action',
+  'parameters' => '',
+  'description' => 'Unpublish post',
+))->values(array(
+  'aid' => 'user_block_ip_action',
+  'type' => 'user',
+  'callback' => 'user_block_ip_action',
+  'parameters' => '',
+  'description' => 'Ban IP address of current user',
+))->values(array(
+  'aid' => 'user_block_user_action',
+  'type' => 'user',
+  'callback' => 'user_block_user_action',
+  'parameters' => '',
+  'description' => 'Block current user',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/ActionsAid.php b/core/modules/migrate_drupal/src/Tests/Table/ActionsAid.php
new file mode 100644
index 0000000..97e534a
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/ActionsAid.php
@@ -0,0 +1,38 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\ActionsAid.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the actions_aid table.
+ */
+class ActionsAid extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("actions_aid", array(
+  'primary key' => array(
+    'aid',
+  ),
+  'fields' => array(
+    'aid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+  ),
+));
+    $this->database->insert("actions_aid")->fields(array(
+  'aid',
+))
+    
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/AggregatorCategory.php b/core/modules/migrate_drupal/src/Tests/Table/AggregatorCategory.php
new file mode 100644
index 0000000..7029632
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/AggregatorCategory.php
@@ -0,0 +1,57 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\AggregatorCategory.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the aggregator_category table.
+ */
+class AggregatorCategory extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("aggregator_category", array(
+  'primary key' => array(
+    'cid',
+  ),
+  'fields' => array(
+    'cid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '11',
+    ),
+    'title' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'description' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'block' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("aggregator_category")->fields(array(
+  'cid',
+  'title',
+  'description',
+  'block',
+))
+    
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/AggregatorFeed.php b/core/modules/migrate_drupal/src/Tests/Table/AggregatorFeed.php
new file mode 100644
index 0000000..8d31d7b
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/AggregatorFeed.php
@@ -0,0 +1,117 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\AggregatorFeed.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the aggregator_feed table.
+ */
+class AggregatorFeed extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("aggregator_feed", array(
+  'primary key' => array(
+    'fid',
+  ),
+  'fields' => array(
+    'fid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '11',
+    ),
+    'title' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'url' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'refresh' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'checked' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'link' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'description' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'image' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'etag' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'modified' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'block' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("aggregator_feed")->fields(array(
+  'fid',
+  'title',
+  'url',
+  'refresh',
+  'checked',
+  'link',
+  'description',
+  'image',
+  'etag',
+  'modified',
+  'block',
+))
+    ->values(array(
+  'fid' => '5',
+  'title' => 'Know Your Meme',
+  'url' => 'http://knowyourmeme.com/newsfeed.rss',
+  'refresh' => '900',
+  'checked' => '1387659487',
+  'link' => 'http://knowyourmeme.com',
+  'description' => 'New items added to the News Feed',
+  'image' => 'http://b.thumbs.redditmedia.com/harEHsUUZVajabtC.png',
+  'etag' => '"213cc1365b96c310e92053c5551f0504"',
+  'modified' => '0',
+  'block' => '5',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/AggregatorItem.php b/core/modules/migrate_drupal/src/Tests/Table/AggregatorItem.php
new file mode 100644
index 0000000..1d3f6db
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/AggregatorItem.php
@@ -0,0 +1,92 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\AggregatorItem.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the aggregator_item table.
+ */
+class AggregatorItem extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("aggregator_item", array(
+  'primary key' => array(
+    'iid',
+  ),
+  'fields' => array(
+    'iid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '11',
+    ),
+    'fid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'title' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'link' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'author' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'description' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'timestamp' => array(
+      'type' => 'int',
+      'not null' => FALSE,
+      'length' => '11',
+    ),
+    'guid' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '255',
+    ),
+  ),
+));
+    $this->database->insert("aggregator_item")->fields(array(
+  'iid',
+  'fid',
+  'title',
+  'link',
+  'author',
+  'description',
+  'timestamp',
+  'guid',
+))
+    ->values(array(
+  'iid' => '1',
+  'fid' => '5',
+  'title' => 'This (three) weeks in Drupal Core - January 10th 2014',
+  'link' => 'https://groups.drupal.org/node/395218',
+  'author' => 'larowlan',
+  'description' => "<h2 id='new'>What's new with Drupal 8?</h2>",
+  'timestamp' => '1389297196',
+  'guid' => '395218 at https://groups.drupal.org',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Authmap.php b/core/modules/migrate_drupal/src/Tests/Table/Authmap.php
new file mode 100644
index 0000000..d80a774
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Authmap.php
@@ -0,0 +1,59 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Authmap.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the authmap table.
+ */
+class Authmap extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("authmap", array(
+  'primary key' => array(
+    'aid',
+  ),
+  'fields' => array(
+    'aid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'uid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'authname' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '128',
+      'default' => '',
+    ),
+    'module' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '128',
+      'default' => '',
+    ),
+  ),
+));
+    $this->database->insert("authmap")->fields(array(
+  'aid',
+  'uid',
+  'authname',
+  'module',
+))
+    
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Batch.php b/core/modules/migrate_drupal/src/Tests/Table/Batch.php
new file mode 100644
index 0000000..66397b1
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Batch.php
@@ -0,0 +1,56 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Batch.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the batch table.
+ */
+class Batch extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("batch", array(
+  'primary key' => array(
+    'bid',
+  ),
+  'fields' => array(
+    'bid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'token' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '64',
+    ),
+    'timestamp' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+    ),
+    'batch' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+  ),
+));
+    $this->database->insert("batch")->fields(array(
+  'bid',
+  'token',
+  'timestamp',
+  'batch',
+))
+    
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Blocks.php b/core/modules/migrate_drupal/src/Tests/Table/Blocks.php
new file mode 100644
index 0000000..860f3ba
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Blocks.php
@@ -0,0 +1,386 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Blocks.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the blocks table.
+ */
+class Blocks extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("blocks", array(
+  'primary key' => array(
+    'bid',
+  ),
+  'fields' => array(
+    'bid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '11',
+    ),
+    'module' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '64',
+      'default' => '',
+    ),
+    'delta' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+      'default' => '0',
+    ),
+    'theme' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '64',
+      'default' => '',
+    ),
+    'status' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'weight' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'region' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '64',
+      'default' => '',
+    ),
+    'custom' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'throttle' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'visibility' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'pages' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'title' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '64',
+      'default' => '',
+    ),
+    'cache' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '1',
+    ),
+  ),
+));
+    $this->database->insert("blocks")->fields(array(
+  'bid',
+  'module',
+  'delta',
+  'theme',
+  'status',
+  'weight',
+  'region',
+  'custom',
+  'throttle',
+  'visibility',
+  'pages',
+  'title',
+  'cache',
+))
+    ->values(array(
+  'bid' => '1',
+  'module' => 'user',
+  'delta' => '0',
+  'theme' => 'garland',
+  'status' => '1',
+  'weight' => '0',
+  'region' => 'left',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '0',
+  'pages' => '',
+  'title' => '',
+  'cache' => '-1',
+))->values(array(
+  'bid' => '2',
+  'module' => 'user',
+  'delta' => '1',
+  'theme' => 'garland',
+  'status' => '1',
+  'weight' => '0',
+  'region' => 'left',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '0',
+  'pages' => '',
+  'title' => '',
+  'cache' => '-1',
+))->values(array(
+  'bid' => '3',
+  'module' => 'system',
+  'delta' => '0',
+  'theme' => 'garland',
+  'status' => '1',
+  'weight' => '-5',
+  'region' => 'footer',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '0',
+  'pages' => '',
+  'title' => '',
+  'cache' => '-1',
+))->values(array(
+  'bid' => '4',
+  'module' => 'comment',
+  'delta' => '0',
+  'theme' => 'garland',
+  'status' => '0',
+  'weight' => '-6',
+  'region' => '',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '0',
+  'pages' => '',
+  'title' => '',
+  'cache' => '1',
+))->values(array(
+  'bid' => '5',
+  'module' => 'menu',
+  'delta' => 'primary-links',
+  'theme' => 'garland',
+  'status' => '1',
+  'weight' => '-5',
+  'region' => 'header',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '0',
+  'pages' => '',
+  'title' => '',
+  'cache' => '-1',
+))->values(array(
+  'bid' => '6',
+  'module' => 'menu',
+  'delta' => 'secondary-links',
+  'theme' => 'garland',
+  'status' => '0',
+  'weight' => '-5',
+  'region' => '',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '0',
+  'pages' => '',
+  'title' => '',
+  'cache' => '-1',
+))->values(array(
+  'bid' => '7',
+  'module' => 'node',
+  'delta' => '0',
+  'theme' => 'garland',
+  'status' => '0',
+  'weight' => '-4',
+  'region' => '',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '0',
+  'pages' => '',
+  'title' => '',
+  'cache' => '-1',
+))->values(array(
+  'bid' => '8',
+  'module' => 'user',
+  'delta' => '2',
+  'theme' => 'garland',
+  'status' => '0',
+  'weight' => '-3',
+  'region' => '',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '0',
+  'pages' => '',
+  'title' => '',
+  'cache' => '1',
+))->values(array(
+  'bid' => '9',
+  'module' => 'user',
+  'delta' => '3',
+  'theme' => 'garland',
+  'status' => '0',
+  'weight' => '-1',
+  'region' => '',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '0',
+  'pages' => '',
+  'title' => '',
+  'cache' => '-1',
+))->values(array(
+  'bid' => '10',
+  'module' => 'block',
+  'delta' => '1',
+  'theme' => 'garland',
+  'status' => '1',
+  'weight' => '0',
+  'region' => 'content',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '1',
+  'pages' => '<front>',
+  'title' => 'Static Block',
+  'cache' => '-1',
+))->values(array(
+  'bid' => '11',
+  'module' => 'block',
+  'delta' => '2',
+  'theme' => 'bluemarine',
+  'status' => '1',
+  'weight' => '-4',
+  'region' => 'right',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '1',
+  'pages' => 'node',
+  'title' => 'Another Static Block',
+  'cache' => '-1',
+))->values(array(
+  'bid' => '12',
+  'module' => 'block',
+  'delta' => '1',
+  'theme' => 'test_theme',
+  'status' => '1',
+  'weight' => '-7',
+  'region' => 'right',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '0',
+  'pages' => '',
+  'title' => '',
+  'cache' => '-1',
+))->values(array(
+  'bid' => '13',
+  'module' => 'block',
+  'delta' => '2',
+  'theme' => 'test_theme',
+  'status' => '1',
+  'weight' => '-2',
+  'region' => 'left',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '0',
+  'pages' => '',
+  'title' => '',
+  'cache' => '-1',
+))->values(array(
+  'bid' => '14',
+  'module' => 'aggregator',
+  'delta' => 'feed-5',
+  'theme' => 'garland',
+  'status' => '0',
+  'weight' => '0',
+  'region' => '',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '0',
+  'pages' => '',
+  'title' => '',
+  'cache' => '1',
+))->values(array(
+  'bid' => '15',
+  'module' => 'block',
+  'delta' => '2',
+  'theme' => 'garland',
+  'status' => '0',
+  'weight' => '0',
+  'region' => '',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '0',
+  'pages' => '',
+  'title' => '',
+  'cache' => '-1',
+))->values(array(
+  'bid' => '16',
+  'module' => 'profile',
+  'delta' => '0',
+  'theme' => 'garland',
+  'status' => '0',
+  'weight' => '0',
+  'region' => '',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '0',
+  'pages' => '',
+  'title' => '',
+  'cache' => '5',
+))->values(array(
+  'bid' => '17',
+  'module' => 'event',
+  'delta' => '0',
+  'theme' => 'garland',
+  'status' => '0',
+  'weight' => '0',
+  'region' => '',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '0',
+  'pages' => '',
+  'title' => '',
+  'cache' => '1',
+))->values(array(
+  'bid' => '18',
+  'module' => 'event',
+  'delta' => '1',
+  'theme' => 'garland',
+  'status' => '0',
+  'weight' => '0',
+  'region' => '',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '0',
+  'pages' => '',
+  'title' => '',
+  'cache' => '1',
+))->values(array(
+  'bid' => '19',
+  'module' => 'event',
+  'delta' => 'event-upcoming-event',
+  'theme' => 'garland',
+  'status' => '0',
+  'weight' => '0',
+  'region' => '',
+  'custom' => '0',
+  'throttle' => '0',
+  'visibility' => '0',
+  'pages' => '',
+  'title' => '',
+  'cache' => '1',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/BlocksRoles.php b/core/modules/migrate_drupal/src/Tests/Table/BlocksRoles.php
new file mode 100644
index 0000000..953c3f6
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/BlocksRoles.php
@@ -0,0 +1,52 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\BlocksRoles.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the blocks_roles table.
+ */
+class BlocksRoles extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("blocks_roles", array(
+  'primary key' => array(
+    'module',
+    'delta',
+    'rid',
+  ),
+  'fields' => array(
+    'module' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '64',
+    ),
+    'delta' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+    ),
+    'rid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+  ),
+));
+    $this->database->insert("blocks_roles")->fields(array(
+  'module',
+  'delta',
+  'rid',
+))
+    
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Book.php b/core/modules/migrate_drupal/src/Tests/Table/Book.php
new file mode 100644
index 0000000..25bad1a
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Book.php
@@ -0,0 +1,75 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Book.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the book table.
+ */
+class Book extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("book", array(
+  'primary key' => array(
+    'mlid',
+  ),
+  'fields' => array(
+    'mlid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'bid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+  ),
+));
+    $this->database->insert("book")->fields(array(
+  'mlid',
+  'nid',
+  'bid',
+))
+    ->values(array(
+  'mlid' => '1',
+  'nid' => '4',
+  'bid' => '4',
+))->values(array(
+  'mlid' => '2',
+  'nid' => '5',
+  'bid' => '4',
+))->values(array(
+  'mlid' => '3',
+  'nid' => '6',
+  'bid' => '4',
+))->values(array(
+  'mlid' => '4',
+  'nid' => '7',
+  'bid' => '4',
+))->values(array(
+  'mlid' => '5',
+  'nid' => '8',
+  'bid' => '8',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Boxes.php b/core/modules/migrate_drupal/src/Tests/Table/Boxes.php
new file mode 100644
index 0000000..580a29d
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Boxes.php
@@ -0,0 +1,68 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Boxes.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the boxes table.
+ */
+class Boxes extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("boxes", array(
+  'primary key' => array(
+    'bid',
+  ),
+  'fields' => array(
+    'bid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'body' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+    'info' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '128',
+      'default' => '',
+    ),
+    'format' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '6',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("boxes")->fields(array(
+  'bid',
+  'body',
+  'info',
+  'format',
+))
+    ->values(array(
+  'bid' => '1',
+  'body' => '<h3>My first custom block body</h3>',
+  'info' => 'My block 1',
+  'format' => '2',
+))->values(array(
+  'bid' => '2',
+  'body' => '<h3>My second custom block body</h3>',
+  'info' => 'My block 2',
+  'format' => '2',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Comments.php b/core/modules/migrate_drupal/src/Tests/Table/Comments.php
new file mode 100644
index 0000000..3e4e7a6
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Comments.php
@@ -0,0 +1,169 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Comments.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the comments table.
+ */
+class Comments extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("comments", array(
+  'primary key' => array(
+    'cid',
+  ),
+  'fields' => array(
+    'cid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '11',
+    ),
+    'pid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'uid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'subject' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '64',
+      'default' => '',
+    ),
+    'comment' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'hostname' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '128',
+      'default' => '',
+    ),
+    'timestamp' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'status' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '3',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'format' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '6',
+      'default' => '0',
+    ),
+    'thread' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+    ),
+    'name' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '60',
+    ),
+    'mail' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '64',
+    ),
+    'homepage' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '255',
+    ),
+  ),
+));
+    $this->database->insert("comments")->fields(array(
+  'cid',
+  'pid',
+  'nid',
+  'uid',
+  'subject',
+  'comment',
+  'hostname',
+  'timestamp',
+  'status',
+  'format',
+  'thread',
+  'name',
+  'mail',
+  'homepage',
+))
+    ->values(array(
+  'cid' => '1',
+  'pid' => '0',
+  'nid' => '1',
+  'uid' => '0',
+  'subject' => 'The first comment.',
+  'comment' => 'The first comment body.',
+  'hostname' => '127.0.0.1',
+  'timestamp' => '1390264918',
+  'status' => '0',
+  'format' => '1',
+  'thread' => '01/',
+  'name' => '1st comment author name',
+  'mail' => 'comment1@example.com',
+  'homepage' => 'http://drupal.org',
+))->values(array(
+  'cid' => '2',
+  'pid' => '3',
+  'nid' => '1',
+  'uid' => '0',
+  'subject' => 'The response to the second comment.',
+  'comment' => 'The second comment response body.',
+  'hostname' => '127.0.0.1',
+  'timestamp' => '1390264938',
+  'status' => '0',
+  'format' => '1',
+  'thread' => '02/01',
+  'name' => '3rd comment author name',
+  'mail' => 'comment3@example.com',
+  'homepage' => 'http://drupal.org',
+))->values(array(
+  'cid' => '3',
+  'pid' => '0',
+  'nid' => '1',
+  'uid' => '0',
+  'subject' => 'The second comment.',
+  'comment' => 'The second comment body.',
+  'hostname' => '127.0.0.1',
+  'timestamp' => '1390264948',
+  'status' => '1',
+  'format' => '1',
+  'thread' => '02/',
+  'name' => '3rd comment author name',
+  'mail' => 'comment3@example.com',
+  'homepage' => 'http://drupal.org',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Config.php b/core/modules/migrate_drupal/src/Tests/Table/Config.php
new file mode 100644
index 0000000..7653aaa
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Config.php
@@ -0,0 +1,56 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Config.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the config table.
+ */
+class Config extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("config", array(
+  'primary key' => array(
+    'collection',
+    'name',
+  ),
+  'fields' => array(
+    'collection' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'data' => array(
+      'type' => 'blob',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+  ),
+));
+    $this->database->insert("config")->fields(array(
+  'collection',
+  'name',
+  'data',
+))
+    ->values(array(
+  'collection' => '',
+  'name' => 'system.file',
+  'data' => 'a:1:{s:4:"path";a:1:{s:9:"temporary";s:4:"/tmp";}}',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Contact.php b/core/modules/migrate_drupal/src/Tests/Table/Contact.php
new file mode 100644
index 0000000..d75136f
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Contact.php
@@ -0,0 +1,92 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Contact.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the contact table.
+ */
+class Contact extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("contact", array(
+  'primary key' => array(
+    'cid',
+  ),
+  'fields' => array(
+    'cid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'category' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'recipients' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'reply' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'weight' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'selected' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("contact")->fields(array(
+  'cid',
+  'category',
+  'recipients',
+  'reply',
+  'weight',
+  'selected',
+))
+    ->values(array(
+  'cid' => '1',
+  'category' => 'Website feedback',
+  'recipients' => 'admin@example.com',
+  'reply' => '',
+  'weight' => '0',
+  'selected' => '0',
+))->values(array(
+  'cid' => '2',
+  'category' => 'Some other category',
+  'recipients' => 'test@example.com',
+  'reply' => 'Thanks for contacting us, we will reply ASAP!',
+  'weight' => '1',
+  'selected' => '1',
+))->values(array(
+  'cid' => '3',
+  'category' => 'A category much longer than thirty two characters',
+  'recipients' => 'fortyninechars@example.com',
+  'reply' => '',
+  'weight' => '2',
+  'selected' => '0',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/ContentFieldImage.php b/core/modules/migrate_drupal/src/Tests/Table/ContentFieldImage.php
new file mode 100644
index 0000000..d9c8d8f
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/ContentFieldImage.php
@@ -0,0 +1,83 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\ContentFieldImage.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the content_field_image table.
+ */
+class ContentFieldImage extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("content_field_image", array(
+  'primary key' => array(
+    'vid',
+  ),
+  'fields' => array(
+    'vid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'field_image_fid' => array(
+      'type' => 'int',
+      'not null' => FALSE,
+      'length' => '11',
+    ),
+    'field_image_list' => array(
+      'type' => 'int',
+      'not null' => FALSE,
+      'length' => '4',
+    ),
+    'field_image_data' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+  ),
+));
+    $this->database->insert("content_field_image")->fields(array(
+  'vid',
+  'nid',
+  'field_image_fid',
+  'field_image_list',
+  'field_image_data',
+))
+    ->values(array(
+  'vid' => '1',
+  'nid' => '1',
+  'field_image_fid' => '2',
+  'field_image_list' => '1',
+  'field_image_data' => 'a:2:{s:3:"alt";s:0:"";s:5:"title";s:0:"";}',
+))->values(array(
+  'vid' => '2',
+  'nid' => '2',
+  'field_image_fid' => NULL,
+  'field_image_list' => NULL,
+  'field_image_data' => NULL,
+))->values(array(
+  'vid' => '3',
+  'nid' => '1',
+  'field_image_fid' => '2',
+  'field_image_list' => '1',
+  'field_image_data' => 'a:2:{s:3:"alt";s:0:"";s:5:"title";s:0:"";}',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/ContentFieldMultivalue.php b/core/modules/migrate_drupal/src/Tests/Table/ContentFieldMultivalue.php
new file mode 100644
index 0000000..fc9e9e3
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/ContentFieldMultivalue.php
@@ -0,0 +1,72 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\ContentFieldMultivalue.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the content_field_multivalue table.
+ */
+class ContentFieldMultivalue extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("content_field_multivalue", array(
+  'primary key' => array(
+    'vid',
+    'delta',
+  ),
+  'fields' => array(
+    'vid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'field_multivalue_value' => array(
+      'type' => 'numeric',
+      'not null' => FALSE,
+      'precision' => '10',
+      'scale' => '2',
+    ),
+    'delta' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+  ),
+));
+    $this->database->insert("content_field_multivalue")->fields(array(
+  'vid',
+  'nid',
+  'field_multivalue_value',
+  'delta',
+))
+    ->values(array(
+  'vid' => '4',
+  'nid' => '3',
+  'field_multivalue_value' => '33.00',
+  'delta' => '0',
+))->values(array(
+  'vid' => '4',
+  'nid' => '3',
+  'field_multivalue_value' => '44.00',
+  'delta' => '1',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/ContentFieldTest.php b/core/modules/migrate_drupal/src/Tests/Table/ContentFieldTest.php
new file mode 100644
index 0000000..582ed69
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/ContentFieldTest.php
@@ -0,0 +1,80 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\ContentFieldTest.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the content_field_test table.
+ */
+class ContentFieldTest extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("content_field_test", array(
+  'primary key' => array(
+    'vid',
+  ),
+  'fields' => array(
+    'vid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'field_test_value' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+    'field_test_format' => array(
+      'type' => 'int',
+      'not null' => FALSE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+  ),
+));
+    $this->database->insert("content_field_test")->fields(array(
+  'vid',
+  'nid',
+  'field_test_value',
+  'field_test_format',
+))
+    ->values(array(
+  'vid' => '1',
+  'nid' => '1',
+  'field_test_value' => 'This is a shared text field',
+  'field_test_format' => '1',
+))->values(array(
+  'vid' => '2',
+  'nid' => '1',
+  'field_test_value' => 'This is a shared text field',
+  'field_test_format' => '1',
+))->values(array(
+  'vid' => '3',
+  'nid' => '2',
+  'field_test_value' => NULL,
+  'field_test_format' => NULL,
+))->values(array(
+  'vid' => '5',
+  'nid' => '2',
+  'field_test_value' => NULL,
+  'field_test_format' => NULL,
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/ContentFieldTestTwo.php b/core/modules/migrate_drupal/src/Tests/Table/ContentFieldTestTwo.php
new file mode 100644
index 0000000..8156b2d
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/ContentFieldTestTwo.php
@@ -0,0 +1,87 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\ContentFieldTestTwo.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the content_field_test_two table.
+ */
+class ContentFieldTestTwo extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("content_field_test_two", array(
+  'primary key' => array(
+    'vid',
+    'delta',
+  ),
+  'fields' => array(
+    'vid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'delta' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'field_test_two_value' => array(
+      'type' => 'int',
+      'not null' => FALSE,
+      'length' => '11',
+    ),
+  ),
+));
+    $this->database->insert("content_field_test_two")->fields(array(
+  'vid',
+  'nid',
+  'delta',
+  'field_test_two_value',
+))
+    ->values(array(
+  'vid' => '1',
+  'nid' => '1',
+  'delta' => '0',
+  'field_test_two_value' => '10',
+))->values(array(
+  'vid' => '1',
+  'nid' => '1',
+  'delta' => '1',
+  'field_test_two_value' => '20',
+))->values(array(
+  'vid' => '2',
+  'nid' => '1',
+  'delta' => '0',
+  'field_test_two_value' => NULL,
+))->values(array(
+  'vid' => '3',
+  'nid' => '2',
+  'delta' => '0',
+  'field_test_two_value' => NULL,
+))->values(array(
+  'vid' => '5',
+  'nid' => '2',
+  'delta' => '0',
+  'field_test_two_value' => NULL,
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/ContentGroup.php b/core/modules/migrate_drupal/src/Tests/Table/ContentGroup.php
new file mode 100644
index 0000000..c881f67
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/ContentGroup.php
@@ -0,0 +1,73 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\ContentGroup.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the content_group table.
+ */
+class ContentGroup extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("content_group", array(
+  'fields' => array(
+    'group_type' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+      'default' => 'standard',
+    ),
+    'type_name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+      'default' => '',
+    ),
+    'group_name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+      'default' => '',
+    ),
+    'label' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'settings' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'weight' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+  ),
+  'primary key' => array(
+    'type_name',
+    'group_name',
+  ),
+));
+    $this->database->insert("content_group")->fields(array(
+  'group_type',
+  'type_name',
+  'group_name',
+  'label',
+  'settings',
+  'weight',
+))
+    
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/ContentGroupFields.php b/core/modules/migrate_drupal/src/Tests/Table/ContentGroupFields.php
new file mode 100644
index 0000000..31c4c9e
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/ContentGroupFields.php
@@ -0,0 +1,54 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\ContentGroupFields.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the content_group_fields table.
+ */
+class ContentGroupFields extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("content_group_fields", array(
+  'primary key' => array(
+    'type_name',
+    'group_name',
+    'field_name',
+  ),
+  'fields' => array(
+    'type_name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+      'default' => '',
+    ),
+    'group_name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+      'default' => '',
+    ),
+    'field_name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+      'default' => '',
+    ),
+  ),
+));
+    $this->database->insert("content_group_fields")->fields(array(
+  'type_name',
+  'group_name',
+  'field_name',
+))
+    
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/ContentNodeField.php b/core/modules/migrate_drupal/src/Tests/Table/ContentNodeField.php
new file mode 100644
index 0000000..e19ddbc
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/ContentNodeField.php
@@ -0,0 +1,319 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\ContentNodeField.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the content_node_field table.
+ */
+class ContentNodeField extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("content_node_field", array(
+  'primary key' => array(
+    'field_name',
+  ),
+  'fields' => array(
+    'field_name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+      'default' => '',
+    ),
+    'type' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '127',
+      'default' => '',
+    ),
+    'global_settings' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'required' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'multiple' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'db_storage' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '1',
+    ),
+    'module' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '127',
+      'default' => '',
+    ),
+    'db_columns' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'active' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'locked' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("content_node_field")->fields(array(
+  'field_name',
+  'type',
+  'global_settings',
+  'required',
+  'multiple',
+  'db_storage',
+  'module',
+  'db_columns',
+  'active',
+  'locked',
+))
+    ->values(array(
+  'field_name' => 'field_multivalue',
+  'type' => 'number_decimal',
+  'global_settings' => 'a:9:{s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:3:"min";s:0:"";s:3:"max";s:0:"";s:14:"allowed_values";s:0:"";s:18:"allowed_values_php";s:0:"";s:9:"precision";s:2:"10";s:5:"scale";s:1:"2";s:7:"decimal";s:1:".";}',
+  'required' => '0',
+  'multiple' => '1',
+  'db_storage' => '0',
+  'module' => 'number',
+  'db_columns' => 'a:1:{s:5:"value";a:5:{s:4:"type";s:7:"numeric";s:9:"precision";s:2:"10";s:5:"scale";s:1:"2";s:8:"not null";b:0;s:8:"sortable";b:1;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test',
+  'type' => 'text',
+  'global_settings' => 'a:4:{s:15:"text_processing";s:1:"1";s:10:"max_length";s:0:"";s:14:"allowed_values";s:0:"";s:18:"allowed_values_php";s:0:"";}',
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '0',
+  'module' => 'text',
+  'db_columns' => 'a:2:{s:5:"value";a:5:{s:4:"type";s:4:"text";s:4:"size";s:3:"big";s:8:"not null";b:0;s:8:"sortable";b:1;s:5:"views";b:1;}s:6:"format";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:0;s:5:"views";b:0;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_date',
+  'type' => 'date',
+  'global_settings' => 'a:7:{s:11:"granularity";a:5:{s:4:"year";s:4:"year";s:5:"month";s:5:"month";s:3:"day";s:3:"day";s:4:"hour";s:4:"hour";s:6:"minute";s:6:"minute";}s:11:"timezone_db";s:3:"UTC";s:11:"tz_handling";s:4:"site";s:6:"todate";s:0:"";s:6:"repeat";i:0;s:16:"repeat_collapsed";s:0:"";s:14:"default_format";s:6:"medium";}',
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '1',
+  'module' => 'date',
+  'db_columns' => 'a:1:{s:5:"value";a:5:{s:4:"type";s:7:"varchar";s:6:"length";i:20;s:8:"not null";b:0;s:8:"sortable";b:1;s:5:"views";b:1;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_datestamp',
+  'type' => 'datestamp',
+  'global_settings' => 'a:7:{s:11:"granularity";a:5:{s:4:"year";s:4:"year";s:5:"month";s:5:"month";s:3:"day";s:3:"day";s:4:"hour";s:4:"hour";s:6:"minute";s:6:"minute";}s:11:"timezone_db";s:3:"UTC";s:11:"tz_handling";s:4:"site";s:6:"todate";s:0:"";s:6:"repeat";i:0;s:16:"repeat_collapsed";s:0:"";s:14:"default_format";s:6:"medium";}',
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '1',
+  'module' => 'date',
+  'db_columns' => 'a:1:{s:5:"value";a:4:{s:4:"type";s:3:"int";s:8:"not null";b:0;s:8:"sortable";b:1;s:5:"views";b:1;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_datetime',
+  'type' => 'datetime',
+  'global_settings' => 'a:7:{s:11:"granularity";a:5:{s:4:"year";s:4:"year";s:5:"month";s:5:"month";s:3:"day";s:3:"day";s:4:"hour";s:4:"hour";s:6:"minute";s:6:"minute";}s:11:"timezone_db";s:3:"UTC";s:11:"tz_handling";s:4:"site";s:6:"todate";s:0:"";s:6:"repeat";i:0;s:16:"repeat_collapsed";s:0:"";s:14:"default_format";s:6:"medium";}',
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '1',
+  'module' => 'date',
+  'db_columns' => 'a:1:{s:5:"value";a:4:{s:4:"type";s:8:"datetime";s:8:"not null";b:0;s:8:"sortable";b:1;s:5:"views";b:1;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_decimal_radio_buttons',
+  'type' => 'number_decimal',
+  'global_settings' => "a:9:{s:6:\"prefix\";s:0:\"\";s:6:\"suffix\";s:0:\"\";s:3:\"min\";s:0:\"\";s:3:\"max\";s:0:\"\";s:14:\"allowed_values\";s:8:\"1.2\r\n2.1\";s:18:\"allowed_values_php\";s:0:\"\";s:9:\"precision\";s:2:\"10\";s:5:\"scale\";s:1:\"2\";s:7:\"decimal\";s:1:\".\";}",
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '1',
+  'module' => 'number',
+  'db_columns' => 'a:1:{s:5:"value";a:5:{s:4:"type";s:7:"numeric";s:9:"precision";s:2:"10";s:5:"scale";s:1:"2";s:8:"not null";b:0;s:8:"sortable";b:1;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_email',
+  'type' => 'email',
+  'global_settings' => 'a:0:{}',
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '1',
+  'module' => 'email',
+  'db_columns' => 'a:1:{s:5:"email";a:4:{s:4:"type";s:7:"varchar";s:6:"length";i:255;s:8:"not null";b:0;s:8:"sortable";b:1;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_exclude_unset',
+  'type' => 'text',
+  'global_settings' => 'a:4:{s:15:"text_processing";s:1:"1";s:10:"max_length";s:0:"";s:14:"allowed_values";s:0:"";s:18:"allowed_values_php";s:0:"";}',
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '1',
+  'module' => 'text',
+  'db_columns' => 'a:2:{s:5:"value";a:5:{s:4:"type";s:4:"text";s:4:"size";s:3:"big";s:8:"not null";b:0;s:8:"sortable";b:1;s:5:"views";b:1;}s:6:"format";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:0;s:5:"views";b:0;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_filefield',
+  'type' => 'filefield',
+  'global_settings' => 'a:3:{s:10:"list_field";s:1:"0";s:12:"list_default";i:1;s:17:"description_field";s:1:"1";}',
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '1',
+  'module' => 'filefield',
+  'db_columns' => 'a:3:{s:3:"fid";a:3:{s:4:"type";s:3:"int";s:8:"not null";b:0;s:5:"views";b:1;}s:4:"list";a:4:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:0;s:5:"views";b:1;}s:4:"data";a:3:{s:4:"type";s:4:"text";s:9:"serialize";b:1;s:5:"views";b:1;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_float_single_checkbox',
+  'type' => 'number_float',
+  'global_settings' => "a:6:{s:6:\"prefix\";s:0:\"\";s:6:\"suffix\";s:0:\"\";s:3:\"min\";s:0:\"\";s:3:\"max\";s:0:\"\";s:14:\"allowed_values\";s:12:\"3.142\r\n1.234\";s:18:\"allowed_values_php\";s:0:\"\";}",
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '1',
+  'module' => 'number',
+  'db_columns' => 'a:1:{s:5:"value";a:3:{s:4:"type";s:5:"float";s:8:"not null";b:0;s:8:"sortable";b:1;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_four',
+  'type' => 'number_float',
+  'global_settings' => 'a:6:{s:6:"prefix";s:3:"id-";s:6:"suffix";s:0:"";s:3:"min";s:3:"100";s:3:"max";s:3:"200";s:14:"allowed_values";s:0:"";s:18:"allowed_values_php";s:0:"";}',
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '1',
+  'module' => 'number',
+  'db_columns' => 'a:1:{s:5:"value";a:3:{s:4:"type";s:5:"float";s:8:"not null";b:0;s:8:"sortable";b:1;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_identical1',
+  'type' => 'number_integer',
+  'global_settings' => 'a:6:{s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:3:"min";s:0:"";s:3:"max";s:0:"";s:14:"allowed_values";s:0:"";s:18:"allowed_values_php";s:0:"";}',
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '1',
+  'module' => 'number',
+  'db_columns' => 'a:1:{s:5:"value";a:3:{s:4:"type";s:3:"int";s:8:"not null";b:0;s:8:"sortable";b:1;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_identical2',
+  'type' => 'number_integer',
+  'global_settings' => 'a:6:{s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:3:"min";s:0:"";s:3:"max";s:0:"";s:14:"allowed_values";s:0:"";s:18:"allowed_values_php";s:0:"";}',
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '1',
+  'module' => 'number',
+  'db_columns' => 'a:1:{s:5:"value";a:3:{s:4:"type";s:3:"int";s:8:"not null";b:0;s:8:"sortable";b:1;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_imagefield',
+  'type' => 'filefield',
+  'global_settings' => 'a:3:{s:10:"list_field";s:1:"0";s:12:"list_default";i:1;s:17:"description_field";s:1:"0";}',
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '1',
+  'module' => 'filefield',
+  'db_columns' => 'a:3:{s:3:"fid";a:3:{s:4:"type";s:3:"int";s:8:"not null";b:0;s:5:"views";b:1;}s:4:"list";a:4:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:0;s:5:"views";b:1;}s:4:"data";a:3:{s:4:"type";s:4:"text";s:9:"serialize";b:1;s:5:"views";b:1;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_integer_selectlist',
+  'type' => 'number_integer',
+  'global_settings' => "a:6:{s:6:\"prefix\";s:0:\"\";s:6:\"suffix\";s:0:\"\";s:3:\"min\";s:0:\"\";s:3:\"max\";s:0:\"\";s:14:\"allowed_values\";s:22:\"1234\r\n2341\r\n3412\r\n4123\";s:18:\"allowed_values_php\";s:0:\"\";}",
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '1',
+  'module' => 'number',
+  'db_columns' => 'a:1:{s:5:"value";a:3:{s:4:"type";s:3:"int";s:8:"not null";b:0;s:8:"sortable";b:1;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_link',
+  'type' => 'link',
+  'global_settings' => 'a:7:{s:10:"attributes";a:4:{s:6:"target";s:4:"user";s:3:"rel";s:8:"nofollow";s:5:"class";s:0:"";s:5:"title";s:10:"Link Title";}s:7:"display";a:1:{s:10:"url_cutoff";s:2:"80";}s:3:"url";i:0;s:5:"title";s:8:"required";s:11:"title_value";s:0:"";s:13:"enable_tokens";s:0:"";s:12:"validate_url";i:1;}',
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '1',
+  'module' => 'link',
+  'db_columns' => 'a:3:{s:3:"url";a:4:{s:4:"type";s:7:"varchar";s:6:"length";i:2048;s:8:"not null";b:0;s:8:"sortable";b:1;}s:5:"title";a:4:{s:4:"type";s:7:"varchar";s:6:"length";i:255;s:8:"not null";b:0;s:8:"sortable";b:1;}s:10:"attributes";a:3:{s:4:"type";s:4:"text";s:4:"size";s:6:"medium";s:8:"not null";b:0;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_phone',
+  'type' => 'au_phone',
+  'global_settings' => 'a:1:{s:18:"phone_country_code";i:0;}',
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '1',
+  'module' => 'phone',
+  'db_columns' => 'a:1:{s:5:"value";a:3:{s:4:"type";s:7:"varchar";s:6:"length";i:255;s:8:"not null";b:0;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_text_single_checkbox',
+  'type' => 'text',
+  'global_settings' => "a:4:{s:15:\"text_processing\";s:1:\"0\";s:10:\"max_length\";s:0:\"\";s:14:\"allowed_values\";s:18:\"0|Hello\r\n1|Goodbye\";s:18:\"allowed_values_php\";s:0:\"\";}",
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '1',
+  'module' => 'text',
+  'db_columns' => 'a:1:{s:5:"value";a:5:{s:4:"type";s:4:"text";s:4:"size";s:3:"big";s:8:"not null";b:0;s:8:"sortable";b:1;s:5:"views";b:1;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_three',
+  'type' => 'number_decimal',
+  'global_settings' => 'a:9:{s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:3:"min";s:0:"";s:3:"max";s:3:"600";s:14:"allowed_values";s:0:"";s:18:"allowed_values_php";s:0:"";s:9:"precision";s:2:"10";s:5:"scale";s:1:"2";s:7:"decimal";s:1:".";}',
+  'required' => '0',
+  'multiple' => '0',
+  'db_storage' => '1',
+  'module' => 'number',
+  'db_columns' => 'a:1:{s:5:"value";a:5:{s:4:"type";s:7:"numeric";s:9:"precision";s:2:"10";s:5:"scale";s:1:"2";s:8:"not null";b:0;s:8:"sortable";b:1;}}',
+  'active' => '1',
+  'locked' => '0',
+))->values(array(
+  'field_name' => 'field_test_two',
+  'type' => 'number_integer',
+  'global_settings' => 'a:6:{s:6:"prefix";s:4:"pref";s:6:"suffix";s:3:"suf";s:3:"min";s:2:"10";s:3:"max";s:3:"100";s:14:"allowed_values";s:0:"";s:18:"allowed_values_php";s:0:"";}',
+  'required' => '0',
+  'multiple' => '1',
+  'db_storage' => '0',
+  'module' => 'number',
+  'db_columns' => 'a:1:{s:5:"value";a:3:{s:4:"type";s:3:"int";s:8:"not null";b:0;s:8:"sortable";b:1;}}',
+  'active' => '1',
+  'locked' => '0',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/ContentNodeFieldInstance.php b/core/modules/migrate_drupal/src/Tests/Table/ContentNodeFieldInstance.php
new file mode 100644
index 0000000..c1e05a2
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/ContentNodeFieldInstance.php
@@ -0,0 +1,330 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\ContentNodeFieldInstance.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the content_node_field_instance table.
+ */
+class ContentNodeFieldInstance extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("content_node_field_instance", array(
+  'primary key' => array(
+    'field_name',
+    'type_name',
+  ),
+  'fields' => array(
+    'field_name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+      'default' => '',
+    ),
+    'type_name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+      'default' => '',
+    ),
+    'weight' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'label' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'widget_type' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+      'default' => '',
+    ),
+    'widget_settings' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'display_settings' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'description' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'widget_module' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '127',
+      'default' => '',
+    ),
+    'widget_active' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("content_node_field_instance")->fields(array(
+  'field_name',
+  'type_name',
+  'weight',
+  'label',
+  'widget_type',
+  'widget_settings',
+  'display_settings',
+  'description',
+  'widget_module',
+  'widget_active',
+))
+    ->values(array(
+  'field_name' => 'field_multivalue',
+  'type_name' => 'test_planet',
+  'weight' => '2',
+  'label' => 'Decimal Field',
+  'widget_type' => 'number',
+  'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:2:{s:5:"value";s:0:"";s:14:"_error_element";s:48:"default_value_widget][field_multivalue][0][value";}}s:17:"default_value_php";N;}',
+  'display_settings' => 'a:6:{s:6:"weight";i:2;s:6:"parent";s:0:"";s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}}',
+  'description' => 'An example multi-valued decimal field.',
+  'widget_module' => 'number',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test',
+  'type_name' => 'story',
+  'weight' => '1',
+  'label' => 'Text Field',
+  'widget_type' => 'text_textfield',
+  'widget_settings' => 'a:4:{s:4:"rows";i:5;s:4:"size";s:2:"60";s:13:"default_value";a:1:{i:0;a:2:{s:5:"value";s:22:"text for default value";s:14:"_error_element";s:42:"default_value_widget][field_test][0][value";}}s:17:"default_value_php";N;}',
+  'display_settings' => 'a:7:{s:6:"weight";s:1:"1";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:1;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:7:"trimmed";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:7:"trimmed";s:7:"exclude";i:0;}}',
+  'description' => 'An example text field.',
+  'widget_module' => 'text',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test',
+  'type_name' => 'test_page',
+  'weight' => '35',
+  'label' => 'Text Field',
+  'widget_type' => 'text_textfield',
+  'widget_settings' => 'a:4:{s:4:"rows";i:5;s:4:"size";s:2:"60";s:13:"default_value";a:1:{i:0;a:3:{s:5:"value";s:22:"text for default value";s:6:"format";s:1:"1";s:14:"_error_element";s:42:"default_value_widget][field_test][0][value";}}s:17:"default_value_php";N;}',
+  'display_settings' => 'a:6:{s:6:"weight";s:2:"35";s:6:"parent";s:0:"";s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:7:"trimmed";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}}',
+  'description' => 'An example text field.',
+  'widget_module' => 'text',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_date',
+  'type_name' => 'story',
+  'weight' => '10',
+  'label' => 'Date Field',
+  'widget_type' => 'date_select',
+  'widget_settings' => 'a:10:{s:13:"default_value";s:5:"blank";s:18:"default_value_code";s:0:"";s:14:"default_value2";s:4:"same";s:19:"default_value_code2";s:0:"";s:12:"input_format";s:13:"m/d/Y - H:i:s";s:19:"input_format_custom";s:0:"";s:9:"increment";s:1:"1";s:10:"text_parts";a:0:{}s:10:"year_range";s:5:"-3:+3";s:14:"label_position";s:5:"above";}',
+  'display_settings' => 'a:7:{s:6:"weight";s:2:"10";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:4:"long";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}}',
+  'description' => 'An example date field.',
+  'widget_module' => 'date',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_datestamp',
+  'type_name' => 'story',
+  'weight' => '11',
+  'label' => 'Date Stamp Field',
+  'widget_type' => 'date_select',
+  'widget_settings' => 'a:10:{s:13:"default_value";s:5:"blank";s:18:"default_value_code";s:0:"";s:14:"default_value2";s:4:"same";s:19:"default_value_code2";s:0:"";s:12:"input_format";s:13:"m/d/Y - H:i:s";s:19:"input_format_custom";s:0:"";s:9:"increment";s:1:"1";s:10:"text_parts";a:0:{}s:10:"year_range";s:5:"-3:+3";s:14:"label_position";s:5:"above";}',
+  'display_settings' => 'a:7:{s:6:"weight";s:2:"11";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:6:"medium";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}}',
+  'description' => 'An example date stamp field.',
+  'widget_module' => 'date',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_datetime',
+  'type_name' => 'story',
+  'weight' => '12',
+  'label' => 'Datetime Field',
+  'widget_type' => 'date_select',
+  'widget_settings' => 'a:10:{s:13:"default_value";s:5:"blank";s:18:"default_value_code";s:0:"";s:14:"default_value2";s:4:"same";s:19:"default_value_code2";s:0:"";s:12:"input_format";s:13:"m/d/Y - H:i:s";s:19:"input_format_custom";s:0:"";s:9:"increment";s:1:"1";s:10:"text_parts";a:0:{}s:10:"year_range";s:5:"-3:+3";s:14:"label_position";s:5:"above";}',
+  'display_settings' => 'a:7:{s:6:"weight";s:2:"12";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:5:"short";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}}',
+  'description' => 'An example datetime field.',
+  'widget_module' => 'date',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_decimal_radio_buttons',
+  'type_name' => 'story',
+  'weight' => '14',
+  'label' => 'Decimal Radio Buttons Field',
+  'widget_type' => 'optionwidgets_buttons',
+  'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:1:{s:5:"value";s:0:"";}}s:17:"default_value_php";N;}',
+  'display_settings' => 'a:7:{s:6:"weight";s:2:"14";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}}',
+  'description' => 'An example decimal field using radio buttons.',
+  'widget_module' => 'optionwidgets',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_email',
+  'type_name' => 'story',
+  'weight' => '6',
+  'label' => 'Email Field',
+  'widget_type' => 'email_textfield',
+  'widget_settings' => 'a:3:{s:4:"size";s:2:"60";s:13:"default_value";a:1:{i:0;a:1:{s:5:"email";s:17:"benjy@example.com";}}s:17:"default_value_php";N;}',
+  'display_settings' => 'a:7:{s:6:"weight";s:1:"6";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}}',
+  'description' => 'An example email field.',
+  'widget_module' => 'email',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_exclude_unset',
+  'type_name' => 'story',
+  'weight' => '0',
+  'label' => 'Text Field',
+  'widget_type' => 'text_textfield',
+  'widget_settings' => 'a:4:{s:4:"rows";i:5;s:4:"size";s:2:"60";s:13:"default_value";a:1:{i:0;a:2:{s:5:"value";s:22:"text for default value";s:14:"_error_element";s:42:"default_value_widget][field_test][0][value";}}s:17:"default_value_php";N;}',
+  'display_settings' => 'a:8:{s:6:"weight";i:0;s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:1;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:7:"trimmed";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:7:"trimmed";s:7:"exclude";i:0;}i:1;a:1:{s:6:"format";s:7:"default";}}',
+  'description' => 'An example text field without exclude.',
+  'widget_module' => 'text',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_filefield',
+  'type_name' => 'story',
+  'weight' => '8',
+  'label' => 'File Field',
+  'widget_type' => 'filefield_widget',
+  'widget_settings' => 'a:5:{s:15:"file_extensions";s:11:"txt pdf doc";s:9:"file_path";s:6:"images";s:18:"progress_indicator";s:3:"bar";s:21:"max_filesize_per_file";s:4:"200K";s:21:"max_filesize_per_node";s:3:"20M";}',
+  'display_settings' => 'a:7:{s:6:"weight";s:1:"8";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:10:"path_plain";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}}',
+  'description' => 'An example image field.',
+  'widget_module' => 'filefield',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_float_single_checkbox',
+  'type_name' => 'story',
+  'weight' => '15',
+  'label' => 'Float Single Checkbox Field',
+  'widget_type' => 'optionwidgets_onoff',
+  'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:1:{s:5:"value";N;}}s:17:"default_value_php";N;}',
+  'display_settings' => 'a:7:{s:6:"weight";s:2:"15";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}}',
+  'description' => 'An example float field using a single on/off checkbox.',
+  'widget_module' => 'optionwidgets',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_four',
+  'type_name' => 'story',
+  'weight' => '3',
+  'label' => 'Float Field',
+  'widget_type' => 'number',
+  'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:2:{s:5:"value";s:3:"101";s:14:"_error_element";s:47:"default_value_widget][field_test_four][0][value";}}s:17:"default_value_php";N;}',
+  'display_settings' => 'a:7:{s:6:"weight";s:1:"3";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}}',
+  'description' => 'An example float field.',
+  'widget_module' => 'number',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_identical1',
+  'type_name' => 'story',
+  'weight' => '4',
+  'label' => 'Integer Field',
+  'widget_type' => 'number',
+  'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:2:{s:5:"value";s:0:"";s:14:"_error_element";s:41:"default_value_widget][field_int][0][value";}}s:17:"default_value_php";N;}',
+  'display_settings' => 'a:7:{s:6:"weight";s:1:"4";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:1;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:11:"unformatted";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:11:"unformatted";s:7:"exclude";i:0;}}',
+  'description' => 'An example integer field.',
+  'widget_module' => 'number',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_identical2',
+  'type_name' => 'story',
+  'weight' => '5',
+  'label' => 'Integer Field',
+  'widget_type' => 'number',
+  'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:2:{s:5:"value";s:0:"";s:14:"_error_element";s:41:"default_value_widget][field_int][0][value";}}s:17:"default_value_php";N;}',
+  'display_settings' => 'a:7:{s:6:"weight";s:1:"5";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:1;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:11:"unformatted";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:11:"unformatted";s:7:"exclude";i:0;}}',
+  'description' => 'An example integer field.',
+  'widget_module' => 'number',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_imagefield',
+  'type_name' => 'story',
+  'weight' => '9',
+  'label' => 'Image Field',
+  'widget_type' => 'imagefield_widget',
+  'widget_settings' => 'a:14:{s:15:"file_extensions";s:16:"png gif jpg jpeg";s:9:"file_path";s:0:"";s:18:"progress_indicator";s:3:"bar";s:21:"max_filesize_per_file";s:0:"";s:21:"max_filesize_per_node";s:0:"";s:14:"max_resolution";s:1:"0";s:14:"min_resolution";s:1:"0";s:3:"alt";s:8:"Test alt";s:10:"custom_alt";i:0;s:5:"title";s:10:"Test title";s:12:"custom_title";i:0;s:10:"title_type";s:9:"textfield";s:13:"default_image";N;s:17:"use_default_image";i:0;}',
+  'display_settings' => 'a:7:{s:6:"weight";s:1:"9";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:1;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:15:"image_imagelink";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:11:"image_plain";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}}',
+  'description' => 'An example image field.',
+  'widget_module' => 'imagefield',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_integer_selectlist',
+  'type_name' => 'story',
+  'weight' => '16',
+  'label' => 'Integer Select List Field',
+  'widget_type' => 'optionwidgets_select',
+  'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:1:{s:5:"value";s:0:"";}}s:17:"default_value_php";N;}',
+  'display_settings' => 'a:7:{s:6:"weight";s:2:"16";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}}',
+  'description' => 'An example integer field using a select list.',
+  'widget_module' => 'optionwidgets',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_link',
+  'type_name' => 'story',
+  'weight' => '7',
+  'label' => 'Link Field',
+  'widget_type' => 'link',
+  'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:2:{s:5:"title";s:18:"default link title";s:3:"url";s:17:"http://drupal.org";}}s:17:"default_value_php";N;}',
+  'display_settings' => 'a:7:{s:6:"weight";s:1:"7";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:1;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:8:"absolute";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}}',
+  'description' => 'An example link field.',
+  'widget_module' => 'link',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_phone',
+  'type_name' => 'story',
+  'weight' => '13',
+  'label' => 'Phone Field',
+  'widget_type' => 'phone_textfield',
+  'widget_settings' => 'a:3:{s:4:"size";s:2:"60";s:13:"default_value";a:1:{i:0;a:2:{s:5:"value";s:0:"";s:14:"_error_element";s:48:"default_value_widget][field_test_phone][0][value";}}s:17:"default_value_php";N;}',
+  'display_settings' => 'a:7:{s:6:"weight";s:2:"13";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}}',
+  'description' => 'An example phone field.',
+  'widget_module' => 'phone',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_text_single_checkbox',
+  'type_name' => 'story',
+  'weight' => '17',
+  'label' => 'Text Single Checkbox Field',
+  'widget_type' => 'optionwidgets_onoff',
+  'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:1:{s:5:"value";s:1:"a";}}s:17:"default_value_php";N;}',
+  'display_settings' => 'a:7:{s:6:"weight";s:2:"17";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:0;}}',
+  'description' => 'An example text field using a single on/off checkbox.',
+  'widget_module' => 'optionwidgets',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_three',
+  'type_name' => 'story',
+  'weight' => '2',
+  'label' => 'Decimal Field',
+  'widget_type' => 'number',
+  'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:2:{s:5:"value";d:101;s:14:"_error_element";s:48:"default_value_widget][field_test_three][0][value";}}s:17:"default_value_php";N;}',
+  'display_settings' => 'a:7:{s:6:"weight";s:1:"2";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:1;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:11:"unformatted";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:4:"us_2";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:11:"unformatted";s:7:"exclude";i:0;}}',
+  'description' => 'An example decimal field.',
+  'widget_module' => 'number',
+  'widget_active' => '1',
+))->values(array(
+  'field_name' => 'field_test_two',
+  'type_name' => 'story',
+  'weight' => '1',
+  'label' => 'Integer Field',
+  'widget_type' => 'number',
+  'widget_settings' => 'a:2:{s:13:"default_value";a:1:{i:0;a:2:{s:5:"value";s:0:"";s:14:"_error_element";s:46:"default_value_widget][field_test_two][0][value";}}s:17:"default_value_php";N;}',
+  'display_settings' => 'a:7:{s:6:"weight";s:1:"1";s:6:"parent";s:0:"";i:5;a:2:{s:6:"format";s:7:"default";s:7:"exclude";i:1;}s:5:"label";a:1:{s:6:"format";s:5:"above";}s:6:"teaser";a:2:{s:6:"format";s:4:"us_0";s:7:"exclude";i:0;}s:4:"full";a:2:{s:6:"format";s:4:"us_0";s:7:"exclude";i:0;}i:4;a:2:{s:6:"format";s:11:"unformatted";s:7:"exclude";i:0;}}',
+  'description' => 'An example integer field.',
+  'widget_module' => 'number',
+  'widget_active' => '1',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/ContentTypePage.php b/core/modules/migrate_drupal/src/Tests/Table/ContentTypePage.php
new file mode 100644
index 0000000..408ab1b
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/ContentTypePage.php
@@ -0,0 +1,61 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\ContentTypePage.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the content_type_page table.
+ */
+class ContentTypePage extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("content_type_page", array(
+  'primary key' => array(
+    'vid',
+  ),
+  'fields' => array(
+    'vid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'field_text_field_value' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+  ),
+));
+    $this->database->insert("content_type_page")->fields(array(
+  'vid',
+  'nid',
+  'field_text_field_value',
+))
+    ->values(array(
+  'vid' => '1',
+  'nid' => '1',
+  'field_text_field_value' => NULL,
+))->values(array(
+  'vid' => '3',
+  'nid' => '1',
+  'field_text_field_value' => NULL,
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/ContentTypeStory.php b/core/modules/migrate_drupal/src/Tests/Table/ContentTypeStory.php
new file mode 100644
index 0000000..0d797e2
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/ContentTypeStory.php
@@ -0,0 +1,314 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\ContentTypeStory.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the content_type_story table.
+ */
+class ContentTypeStory extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("content_type_story", array(
+  'fields' => array(
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'vid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'uid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'field_test_three_value' => array(
+      'type' => 'numeric',
+      'not null' => FALSE,
+      'precision' => '10',
+      'scale' => '2',
+    ),
+    'field_test_identical1_value' => array(
+      'type' => 'int',
+      'not null' => FALSE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'field_test_identical2_value' => array(
+      'type' => 'int',
+      'not null' => FALSE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'field_test_link_url' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '2048',
+    ),
+    'field_test_link_title' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '255',
+    ),
+    'field_test_link_attributes' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+    'field_test_date_value' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '20',
+    ),
+    'field_test_datestamp_value' => array(
+      'type' => 'int',
+      'not null' => FALSE,
+      'length' => '11',
+    ),
+    'field_test_datetime_value' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '100',
+    ),
+    'field_test_email_email' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '255',
+    ),
+    'field_test_filefield_fid' => array(
+      'type' => 'int',
+      'not null' => FALSE,
+      'length' => '11',
+    ),
+    'field_test_filefield_list' => array(
+      'type' => 'int',
+      'not null' => FALSE,
+      'length' => '4',
+    ),
+    'field_test_filefield_data' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+    'field_test_four_value' => array(
+      'type' => 'numeric',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+    'field_test_text_single_checkbox_value' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+    'field_test_integer_selectlist_value' => array(
+      'type' => 'int',
+      'not null' => FALSE,
+      'length' => '11',
+    ),
+    'field_test_float_single_checkbox_value' => array(
+      'type' => 'numeric',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+    'field_test_decimal_radio_buttons_value' => array(
+      'type' => 'numeric',
+      'not null' => FALSE,
+      'precision' => '10',
+      'scale' => '2',
+    ),
+    'field_test_phone_value' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '255',
+    ),
+    'field_test_exclude_unset_value' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+    'field_test_exclude_unset_format' => array(
+      'type' => 'int',
+      'not null' => FALSE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'field_test_imagefield_fid' => array(
+      'type' => 'int',
+      'not null' => FALSE,
+      'length' => '11',
+    ),
+    'field_test_imagefield_list' => array(
+      'type' => 'int',
+      'not null' => FALSE,
+      'length' => '4',
+    ),
+    'field_test_imagefield_data' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+  ),
+  'primary key' => array(
+    'vid',
+  ),
+));
+    $this->database->insert("content_type_story")->fields(array(
+  'nid',
+  'vid',
+  'uid',
+  'field_test_three_value',
+  'field_test_identical1_value',
+  'field_test_identical2_value',
+  'field_test_link_url',
+  'field_test_link_title',
+  'field_test_link_attributes',
+  'field_test_date_value',
+  'field_test_datestamp_value',
+  'field_test_datetime_value',
+  'field_test_email_email',
+  'field_test_filefield_fid',
+  'field_test_filefield_list',
+  'field_test_filefield_data',
+  'field_test_four_value',
+  'field_test_text_single_checkbox_value',
+  'field_test_integer_selectlist_value',
+  'field_test_float_single_checkbox_value',
+  'field_test_decimal_radio_buttons_value',
+  'field_test_phone_value',
+  'field_test_exclude_unset_value',
+  'field_test_exclude_unset_format',
+  'field_test_imagefield_fid',
+  'field_test_imagefield_list',
+  'field_test_imagefield_data',
+))
+    ->values(array(
+  'nid' => '1',
+  'vid' => '1',
+  'uid' => '1',
+  'field_test_three_value' => '42.42',
+  'field_test_identical1_value' => '1',
+  'field_test_identical2_value' => '1',
+  'field_test_link_url' => 'http://drupal.org/project/drupal',
+  'field_test_link_title' => 'Drupal project page',
+  'field_test_link_attributes' => 's:32:"a:1:{s:6:"target";s:6:"_blank";}";',
+  'field_test_date_value' => NULL,
+  'field_test_datestamp_value' => NULL,
+  'field_test_datetime_value' => NULL,
+  'field_test_email_email' => NULL,
+  'field_test_filefield_fid' => '5',
+  'field_test_filefield_list' => '1',
+  'field_test_filefield_data' => 'a:1:{s:11:"description";s:4:"desc";}',
+  'field_test_four_value' => NULL,
+  'field_test_text_single_checkbox_value' => '0',
+  'field_test_integer_selectlist_value' => '3412',
+  'field_test_float_single_checkbox_value' => '3.142',
+  'field_test_decimal_radio_buttons_value' => NULL,
+  'field_test_phone_value' => NULL,
+  'field_test_exclude_unset_value' => 'This is a field with exclude unset.',
+  'field_test_exclude_unset_format' => '1',
+  'field_test_imagefield_fid' => NULL,
+  'field_test_imagefield_list' => NULL,
+  'field_test_imagefield_data' => NULL,
+))->values(array(
+  'nid' => '1',
+  'vid' => '2',
+  'uid' => '1',
+  'field_test_three_value' => '42.42',
+  'field_test_identical1_value' => '1',
+  'field_test_identical2_value' => '1',
+  'field_test_link_url' => 'http://drupal.org/project/drupal',
+  'field_test_link_title' => 'Drupal project page',
+  'field_test_link_attributes' => 's:32:"a:1:{s:6:"target";s:6:"_blank";}";',
+  'field_test_date_value' => NULL,
+  'field_test_datestamp_value' => NULL,
+  'field_test_datetime_value' => NULL,
+  'field_test_email_email' => NULL,
+  'field_test_filefield_fid' => NULL,
+  'field_test_filefield_list' => NULL,
+  'field_test_filefield_data' => NULL,
+  'field_test_four_value' => NULL,
+  'field_test_text_single_checkbox_value' => NULL,
+  'field_test_integer_selectlist_value' => NULL,
+  'field_test_float_single_checkbox_value' => NULL,
+  'field_test_decimal_radio_buttons_value' => NULL,
+  'field_test_phone_value' => NULL,
+  'field_test_exclude_unset_value' => NULL,
+  'field_test_exclude_unset_format' => NULL,
+  'field_test_imagefield_fid' => NULL,
+  'field_test_imagefield_list' => NULL,
+  'field_test_imagefield_data' => NULL,
+))->values(array(
+  'nid' => '2',
+  'vid' => '3',
+  'uid' => '1',
+  'field_test_three_value' => '23.20',
+  'field_test_identical1_value' => '1',
+  'field_test_identical2_value' => '1',
+  'field_test_link_url' => 'http://groups.drupal.org/',
+  'field_test_link_title' => 'Drupal Groups',
+  'field_test_link_attributes' => 's:6:"a:0:{}";',
+  'field_test_date_value' => NULL,
+  'field_test_datestamp_value' => NULL,
+  'field_test_datetime_value' => NULL,
+  'field_test_email_email' => NULL,
+  'field_test_filefield_fid' => NULL,
+  'field_test_filefield_list' => NULL,
+  'field_test_filefield_data' => NULL,
+  'field_test_four_value' => NULL,
+  'field_test_text_single_checkbox_value' => NULL,
+  'field_test_integer_selectlist_value' => NULL,
+  'field_test_float_single_checkbox_value' => NULL,
+  'field_test_decimal_radio_buttons_value' => NULL,
+  'field_test_phone_value' => NULL,
+  'field_test_exclude_unset_value' => NULL,
+  'field_test_exclude_unset_format' => NULL,
+  'field_test_imagefield_fid' => NULL,
+  'field_test_imagefield_list' => NULL,
+  'field_test_imagefield_data' => NULL,
+))->values(array(
+  'nid' => '2',
+  'vid' => '5',
+  'uid' => '1',
+  'field_test_three_value' => '23.20',
+  'field_test_identical1_value' => '1',
+  'field_test_identical2_value' => '1',
+  'field_test_link_url' => 'http://groups.drupal.org/',
+  'field_test_link_title' => 'Drupal Groups',
+  'field_test_link_attributes' => 's:6:"a:0:{}";',
+  'field_test_date_value' => NULL,
+  'field_test_datestamp_value' => NULL,
+  'field_test_datetime_value' => NULL,
+  'field_test_email_email' => NULL,
+  'field_test_filefield_fid' => NULL,
+  'field_test_filefield_list' => NULL,
+  'field_test_filefield_data' => NULL,
+  'field_test_four_value' => NULL,
+  'field_test_text_single_checkbox_value' => NULL,
+  'field_test_integer_selectlist_value' => NULL,
+  'field_test_float_single_checkbox_value' => NULL,
+  'field_test_decimal_radio_buttons_value' => NULL,
+  'field_test_phone_value' => NULL,
+  'field_test_exclude_unset_value' => NULL,
+  'field_test_exclude_unset_format' => NULL,
+  'field_test_imagefield_fid' => NULL,
+  'field_test_imagefield_list' => NULL,
+  'field_test_imagefield_data' => NULL,
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/ContentTypeTestPage.php b/core/modules/migrate_drupal/src/Tests/Table/ContentTypeTestPage.php
new file mode 100644
index 0000000..d066a83
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/ContentTypeTestPage.php
@@ -0,0 +1,60 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\ContentTypeTestPage.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the content_type_test_page table.
+ */
+class ContentTypeTestPage extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("content_type_test_page", array(
+  'primary key' => array(
+    'vid',
+  ),
+  'fields' => array(
+    'vid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'field_test_value' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+    'field_test_format' => array(
+      'type' => 'int',
+      'not null' => FALSE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+  ),
+));
+    $this->database->insert("content_type_test_page")->fields(array(
+  'vid',
+  'nid',
+  'field_test_value',
+  'field_test_format',
+))
+    
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/ContentTypeTestPlanet.php b/core/modules/migrate_drupal/src/Tests/Table/ContentTypeTestPlanet.php
new file mode 100644
index 0000000..fcd8133
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/ContentTypeTestPlanet.php
@@ -0,0 +1,67 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\ContentTypeTestPlanet.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the content_type_test_planet table.
+ */
+class ContentTypeTestPlanet extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("content_type_test_planet", array(
+  'fields' => array(
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'vid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+  ),
+  'primary key' => array(
+    'vid',
+  ),
+));
+    $this->database->insert("content_type_test_planet")->fields(array(
+  'nid',
+  'vid',
+))
+    ->values(array(
+  'nid' => '3',
+  'vid' => '4',
+))->values(array(
+  'nid' => '4',
+  'vid' => '6',
+))->values(array(
+  'nid' => '5',
+  'vid' => '7',
+))->values(array(
+  'nid' => '6',
+  'vid' => '8',
+))->values(array(
+  'nid' => '7',
+  'vid' => '9',
+))->values(array(
+  'nid' => '8',
+  'vid' => '10',
+))->values(array(
+  'nid' => '9',
+  'vid' => '11',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/DateFormatLocale.php b/core/modules/migrate_drupal/src/Tests/Table/DateFormatLocale.php
new file mode 100644
index 0000000..d26a6cb
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/DateFormatLocale.php
@@ -0,0 +1,50 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\DateFormatLocale.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the date_format_locale table.
+ */
+class DateFormatLocale extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("date_format_locale", array(
+  'fields' => array(
+    'format' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '100',
+    ),
+    'type' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '200',
+    ),
+    'language' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '12',
+    ),
+  ),
+  'primary key' => array(
+    'type',
+    'language',
+  ),
+));
+    $this->database->insert("date_format_locale")->fields(array(
+  'format',
+  'type',
+  'language',
+))
+    
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/DateFormatTypes.php b/core/modules/migrate_drupal/src/Tests/Table/DateFormatTypes.php
new file mode 100644
index 0000000..aaf3377
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/DateFormatTypes.php
@@ -0,0 +1,62 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\DateFormatTypes.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the date_format_types table.
+ */
+class DateFormatTypes extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("date_format_types", array(
+  'primary key' => array(
+    'type',
+  ),
+  'fields' => array(
+    'type' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '200',
+    ),
+    'title' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+    ),
+    'locked' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("date_format_types")->fields(array(
+  'type',
+  'title',
+  'locked',
+))
+    ->values(array(
+  'type' => 'long',
+  'title' => 'Long',
+  'locked' => '1',
+))->values(array(
+  'type' => 'medium',
+  'title' => 'Medium',
+  'locked' => '1',
+))->values(array(
+  'type' => 'short',
+  'title' => 'Short',
+  'locked' => '1',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/DateFormats.php b/core/modules/migrate_drupal/src/Tests/Table/DateFormats.php
new file mode 100644
index 0000000..cbfd202
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/DateFormats.php
@@ -0,0 +1,232 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\DateFormats.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the date_formats table.
+ */
+class DateFormats extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("date_formats", array(
+  'primary key' => array(
+    'dfid',
+  ),
+  'fields' => array(
+    'dfid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'format' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '100',
+    ),
+    'type' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '200',
+    ),
+    'locked' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("date_formats")->fields(array(
+  'dfid',
+  'format',
+  'type',
+  'locked',
+))
+    ->values(array(
+  'dfid' => '1',
+  'format' => 'Y-m-d H:i',
+  'type' => 'short',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '2',
+  'format' => 'm/d/Y - H:i',
+  'type' => 'short',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '3',
+  'format' => 'd/m/Y - H:i',
+  'type' => 'short',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '4',
+  'format' => 'Y/m/d - H:i',
+  'type' => 'short',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '5',
+  'format' => 'd.m.Y - H:i',
+  'type' => 'short',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '6',
+  'format' => 'm/d/Y - g:ia',
+  'type' => 'short',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '7',
+  'format' => 'd/m/Y - g:ia',
+  'type' => 'short',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '8',
+  'format' => 'Y/m/d - g:ia',
+  'type' => 'short',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '9',
+  'format' => 'M j Y - H:i',
+  'type' => 'short',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '10',
+  'format' => 'j M Y - H:i',
+  'type' => 'short',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '11',
+  'format' => 'Y M j - H:i',
+  'type' => 'short',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '12',
+  'format' => 'M j Y - g:ia',
+  'type' => 'short',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '13',
+  'format' => 'j M Y - g:ia',
+  'type' => 'short',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '14',
+  'format' => 'Y M j - g:ia',
+  'type' => 'short',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '15',
+  'format' => 'D, Y-m-d H:i',
+  'type' => 'medium',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '16',
+  'format' => 'D, m/d/Y - H:i',
+  'type' => 'medium',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '17',
+  'format' => 'D, d/m/Y - H:i',
+  'type' => 'medium',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '18',
+  'format' => 'D, Y/m/d - H:i',
+  'type' => 'medium',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '19',
+  'format' => 'F j, Y - H:i',
+  'type' => 'medium',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '20',
+  'format' => 'j F, Y - H:i',
+  'type' => 'medium',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '21',
+  'format' => 'Y, F j - H:i',
+  'type' => 'medium',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '22',
+  'format' => 'D, m/d/Y - g:ia',
+  'type' => 'medium',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '23',
+  'format' => 'D, d/m/Y - g:ia',
+  'type' => 'medium',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '24',
+  'format' => 'D, Y/m/d - g:ia',
+  'type' => 'medium',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '25',
+  'format' => 'F j, Y - g:ia',
+  'type' => 'medium',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '26',
+  'format' => 'j F Y - g:ia',
+  'type' => 'medium',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '27',
+  'format' => 'Y, F j - g:ia',
+  'type' => 'medium',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '28',
+  'format' => 'j. F Y - G:i',
+  'type' => 'medium',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '29',
+  'format' => 'l, F j, Y - H:i',
+  'type' => 'long',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '30',
+  'format' => 'l, j F, Y - H:i',
+  'type' => 'long',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '31',
+  'format' => 'l, Y,  F j - H:i',
+  'type' => 'long',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '32',
+  'format' => 'l, F j, Y - g:ia',
+  'type' => 'long',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '33',
+  'format' => 'l, j F Y - g:ia',
+  'type' => 'long',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '34',
+  'format' => 'l, Y,  F j - g:ia',
+  'type' => 'long',
+  'locked' => '1',
+))->values(array(
+  'dfid' => '35',
+  'format' => 'l, j. F Y - G:i',
+  'type' => 'long',
+  'locked' => '1',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Event.php b/core/modules/migrate_drupal/src/Tests/Table/Event.php
new file mode 100644
index 0000000..e64b37c
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Event.php
@@ -0,0 +1,86 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Event.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the event table.
+ */
+class Event extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("event", array(
+  'primary key' => array(
+    'nid',
+  ),
+  'fields' => array(
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'event_start' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '100',
+    ),
+    'event_end' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '100',
+    ),
+    'timezone' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'start_in_dst' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'end_in_dst' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'has_time' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '1',
+    ),
+    'has_end_date' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '1',
+    ),
+  ),
+));
+    $this->database->insert("event")->fields(array(
+  'nid',
+  'event_start',
+  'event_end',
+  'timezone',
+  'start_in_dst',
+  'end_in_dst',
+  'has_time',
+  'has_end_date',
+))
+    
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/EventTimezones.php b/core/modules/migrate_drupal/src/Tests/Table/EventTimezones.php
new file mode 100644
index 0000000..a856ee5
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/EventTimezones.php
@@ -0,0 +1,3300 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\EventTimezones.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the event_timezones table.
+ */
+class EventTimezones extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("event_timezones", array(
+  'primary key' => array(
+    'timezone',
+  ),
+  'fields' => array(
+    'timezone' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'offset' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '100',
+      'default' => '00:00:00',
+    ),
+    'offset_dst' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '100',
+      'default' => '00:00:00',
+    ),
+    'dst_region' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'is_dst' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("event_timezones")->fields(array(
+  'timezone',
+  'name',
+  'offset',
+  'offset_dst',
+  'dst_region',
+  'is_dst',
+))
+    ->values(array(
+  'timezone' => '1',
+  'name' => 'Africa/Addis Ababa',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '2',
+  'name' => 'Africa/Algiers',
+  'offset' => '01:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '3',
+  'name' => 'Africa/Asmera',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '4',
+  'name' => 'Africa/Bangui',
+  'offset' => '01:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '5',
+  'name' => 'Africa/Blantyre',
+  'offset' => '02:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '6',
+  'name' => 'Africa/Brazzaville',
+  'offset' => '01:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '7',
+  'name' => 'Africa/Bujumbura',
+  'offset' => '02:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '8',
+  'name' => 'Africa/Cairo',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '1',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '9',
+  'name' => 'Africa/Ceuta',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '1',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '10',
+  'name' => 'Africa/Dar es Salaam',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '11',
+  'name' => 'Africa/Djibouti',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '12',
+  'name' => 'Africa/Douala',
+  'offset' => '01:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '13',
+  'name' => 'Africa/Gaborone',
+  'offset' => '02:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '14',
+  'name' => 'Africa/Harare',
+  'offset' => '02:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '15',
+  'name' => 'Africa/Johannesburg',
+  'offset' => '02:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '16',
+  'name' => 'Africa/Kampala',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '17',
+  'name' => 'Africa/Khartoum',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '18',
+  'name' => 'Africa/Kigali',
+  'offset' => '02:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '19',
+  'name' => 'Africa/Kinshasa',
+  'offset' => '01:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '20',
+  'name' => 'Africa/Lagos',
+  'offset' => '01:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '21',
+  'name' => 'Africa/Libreville',
+  'offset' => '01:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '22',
+  'name' => 'Africa/Luanda',
+  'offset' => '01:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '23',
+  'name' => 'Africa/Lubumbashi',
+  'offset' => '02:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '24',
+  'name' => 'Africa/Lusaka',
+  'offset' => '02:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '25',
+  'name' => 'Africa/Malabo',
+  'offset' => '01:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '26',
+  'name' => 'Africa/Maputo',
+  'offset' => '02:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '27',
+  'name' => 'Africa/Maseru',
+  'offset' => '02:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '28',
+  'name' => 'Africa/Mbabane',
+  'offset' => '02:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '29',
+  'name' => 'Africa/Mogadishu',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '30',
+  'name' => 'Africa/Nairobi',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '31',
+  'name' => 'Africa/Ndjamena',
+  'offset' => '01:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '32',
+  'name' => 'Africa/Niamey',
+  'offset' => '01:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '33',
+  'name' => 'Africa/Porto-Novo',
+  'offset' => '01:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '34',
+  'name' => 'Africa/Tripoli',
+  'offset' => '02:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '35',
+  'name' => 'Africa/Tunis',
+  'offset' => '01:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '36',
+  'name' => 'Africa/Windhoek',
+  'offset' => '02:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '2',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '37',
+  'name' => 'America/Adak',
+  'offset' => '-10:00:00',
+  'offset_dst' => '-09:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '38',
+  'name' => 'America/Anchorage',
+  'offset' => '-09:00:00',
+  'offset_dst' => '-08:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '39',
+  'name' => 'America/Anguilla',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '40',
+  'name' => 'America/Antigua',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '41',
+  'name' => 'America/Araguaina',
+  'offset' => '-02:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '17',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '42',
+  'name' => 'America/Aruba',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '43',
+  'name' => 'America/Asuncion',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '20',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '44',
+  'name' => 'America/Atka',
+  'offset' => '-10:00:00',
+  'offset_dst' => '-09:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '45',
+  'name' => 'America/Barbados',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '46',
+  'name' => 'America/Belem',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '47',
+  'name' => 'America/Belize',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '48',
+  'name' => 'America/Boa Vista',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '49',
+  'name' => 'America/Bogota',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '50',
+  'name' => 'America/Boise',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '51',
+  'name' => 'America/Buenos Aires',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '52',
+  'name' => 'America/Cambridge Bay',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '53',
+  'name' => 'America/Cancun',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '54',
+  'name' => 'America/Caracas',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '55',
+  'name' => 'America/Catamarca',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '56',
+  'name' => 'America/Cayenne',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '57',
+  'name' => 'America/Cayman',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '58',
+  'name' => 'America/Chicago',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '59',
+  'name' => 'America/Chihuahua',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '60',
+  'name' => 'America/Cordoba',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '61',
+  'name' => 'America/Costa Rica',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '62',
+  'name' => 'America/Cuiaba',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '17',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '63',
+  'name' => 'America/Curacao',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '64',
+  'name' => 'America/Dawson',
+  'offset' => '-08:00:00',
+  'offset_dst' => '-07:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '65',
+  'name' => 'America/Dawson Creek',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-07:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '66',
+  'name' => 'America/Denver',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '67',
+  'name' => 'America/Detroit',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '68',
+  'name' => 'America/Dominica',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '69',
+  'name' => 'America/Edmonton',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '70',
+  'name' => 'America/Eirunepe',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '71',
+  'name' => 'America/El Salvador',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '72',
+  'name' => 'America/Ensenada',
+  'offset' => '-08:00:00',
+  'offset_dst' => '-07:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '73',
+  'name' => 'America/Fort Wayne',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '74',
+  'name' => 'America/Fortaleza',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '75',
+  'name' => 'America/Glace Bay',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '76',
+  'name' => 'America/Godthab',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-02:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '77',
+  'name' => 'America/Goose Bay',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '78',
+  'name' => 'America/Grand Turk',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '16',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '79',
+  'name' => 'America/Grenada',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '80',
+  'name' => 'America/Guadeloupe',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '81',
+  'name' => 'America/Guatemala',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '82',
+  'name' => 'America/Guayaquil',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '83',
+  'name' => 'America/Guyana',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '84',
+  'name' => 'America/Halifax',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '85',
+  'name' => 'America/Havana',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '16',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '86',
+  'name' => 'America/Hermosillo',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-07:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '87',
+  'name' => 'America/Indiana/Indianapolis',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '88',
+  'name' => 'America/Indiana/Knox',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '89',
+  'name' => 'America/Indiana/Marengo',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '90',
+  'name' => 'America/Indiana/Vevay',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '91',
+  'name' => 'America/Indianapolis',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '92',
+  'name' => 'America/Inuvik',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '93',
+  'name' => 'America/Iqaluit',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '94',
+  'name' => 'America/Jamaica',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '95',
+  'name' => 'America/Jujuy',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '96',
+  'name' => 'America/Juneau',
+  'offset' => '-09:00:00',
+  'offset_dst' => '-08:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '97',
+  'name' => 'America/Kentucky/Louisville',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '98',
+  'name' => 'America/Kentucky/Monticello',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '99',
+  'name' => 'America/Knox IN',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '100',
+  'name' => 'America/La Paz',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '101',
+  'name' => 'America/Lima',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '102',
+  'name' => 'America/Los Angeles',
+  'offset' => '-08:00:00',
+  'offset_dst' => '-07:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '103',
+  'name' => 'America/Louisville',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '104',
+  'name' => 'America/Maceio',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '105',
+  'name' => 'America/Managua',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '106',
+  'name' => 'America/Manaus',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '107',
+  'name' => 'America/Martinique',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '108',
+  'name' => 'America/Mazatlan',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '109',
+  'name' => 'America/Mendoza',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '110',
+  'name' => 'America/Menominee',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '111',
+  'name' => 'America/Merida',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '112',
+  'name' => 'America/Mexico City',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '113',
+  'name' => 'America/Miquelon',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-02:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '114',
+  'name' => 'America/Monterrey',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '115',
+  'name' => 'America/Montevideo',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '116',
+  'name' => 'America/Montreal',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '117',
+  'name' => 'America/Montserrat',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '118',
+  'name' => 'America/Nassau',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '119',
+  'name' => 'America/New York',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '120',
+  'name' => 'America/Nipigon',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '121',
+  'name' => 'America/Nome',
+  'offset' => '-09:00:00',
+  'offset_dst' => '-08:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '122',
+  'name' => 'America/Noronha',
+  'offset' => '-02:00:00',
+  'offset_dst' => '-02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '123',
+  'name' => 'America/Panama',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '124',
+  'name' => 'America/Pangnirtung',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '125',
+  'name' => 'America/Paramaribo',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '126',
+  'name' => 'America/Phoenix',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-07:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '127',
+  'name' => 'America/Port-au-Prince',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '128',
+  'name' => 'America/Port of Spain',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '129',
+  'name' => 'America/Porto Acre',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '130',
+  'name' => 'America/Porto Velho',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '131',
+  'name' => 'America/Puerto Rico',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '132',
+  'name' => 'America/Rainy River',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '133',
+  'name' => 'America/Rankin Inlet',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '134',
+  'name' => 'America/Recife',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '135',
+  'name' => 'America/Regina',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '136',
+  'name' => 'America/Rio Branco',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '137',
+  'name' => 'America/Rosario',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '138',
+  'name' => 'America/Santiago',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '139',
+  'name' => 'America/Santo Domingo',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '140',
+  'name' => 'America/Sao Paulo',
+  'offset' => '-02:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '141',
+  'name' => 'America/Scoresbysund',
+  'offset' => '-01:00:00',
+  'offset_dst' => '00:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '142',
+  'name' => 'America/Shiprock',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '143',
+  'name' => 'America/St Johns',
+  'offset' => '-03:30:00',
+  'offset_dst' => '-02:30:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '144',
+  'name' => 'America/St Kitts',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '145',
+  'name' => 'America/St Lucia',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '146',
+  'name' => 'America/St Thomas',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '147',
+  'name' => 'America/St Vincent',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '148',
+  'name' => 'America/Swift Current',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '149',
+  'name' => 'America/Tegucigalpa',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '150',
+  'name' => 'America/Thule',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '151',
+  'name' => 'America/Thunder Bay',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '152',
+  'name' => 'America/Tijuana',
+  'offset' => '-08:00:00',
+  'offset_dst' => '-07:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '153',
+  'name' => 'America/Tortola',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '154',
+  'name' => 'America/Vancouver',
+  'offset' => '-08:00:00',
+  'offset_dst' => '-07:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '155',
+  'name' => 'America/Virgin',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '156',
+  'name' => 'America/Whitehorse',
+  'offset' => '-08:00:00',
+  'offset_dst' => '-07:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '157',
+  'name' => 'America/Winnipeg',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '158',
+  'name' => 'America/Yakutat',
+  'offset' => '-09:00:00',
+  'offset_dst' => '-08:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '159',
+  'name' => 'America/Yellowknife',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '160',
+  'name' => 'Antarctica/Casey',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '161',
+  'name' => 'Antarctica/Davis',
+  'offset' => '07:00:00',
+  'offset_dst' => '07:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '162',
+  'name' => 'Antarctica/DumontDUrville',
+  'offset' => '10:00:00',
+  'offset_dst' => '10:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '163',
+  'name' => 'Antarctica/Mawson',
+  'offset' => '06:00:00',
+  'offset_dst' => '06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '164',
+  'name' => 'Antarctica/McMurdo',
+  'offset' => '13:00:00',
+  'offset_dst' => '12:00:00',
+  'dst_region' => '11',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '165',
+  'name' => 'Antarctica/Palmer',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '18',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '166',
+  'name' => 'Antarctica/South Pole',
+  'offset' => '13:00:00',
+  'offset_dst' => '12:00:00',
+  'dst_region' => '11',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '167',
+  'name' => 'Antarctica/Syowa',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '168',
+  'name' => 'Antarctica/Vostok',
+  'offset' => '06:00:00',
+  'offset_dst' => '06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '169',
+  'name' => 'Arctic/Longyearbyen',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '14',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '170',
+  'name' => 'Asia/Aden',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '171',
+  'name' => 'Asia/Almaty',
+  'offset' => '06:00:00',
+  'offset_dst' => '06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '172',
+  'name' => 'Asia/Amman',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '8',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '173',
+  'name' => 'Asia/Anadyr',
+  'offset' => '12:00:00',
+  'offset_dst' => '13:00:00',
+  'dst_region' => '3',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '174',
+  'name' => 'Asia/Aqtau',
+  'offset' => '04:00:00',
+  'offset_dst' => '05:00:00',
+  'dst_region' => '3',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '175',
+  'name' => 'Asia/Aqtobe',
+  'offset' => '05:00:00',
+  'offset_dst' => '06:00:00',
+  'dst_region' => '3',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '176',
+  'name' => 'Asia/Ashgabat',
+  'offset' => '05:00:00',
+  'offset_dst' => '05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '177',
+  'name' => 'Asia/Ashkhabad',
+  'offset' => '05:00:00',
+  'offset_dst' => '05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '178',
+  'name' => 'Asia/Baghdad',
+  'offset' => '03:00:00',
+  'offset_dst' => '04:00:00',
+  'dst_region' => '4',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '179',
+  'name' => 'Asia/Bahrain',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '180',
+  'name' => 'Asia/Baku',
+  'offset' => '04:00:00',
+  'offset_dst' => '05:00:00',
+  'dst_region' => '3',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '181',
+  'name' => 'Asia/Bangkok',
+  'offset' => '07:00:00',
+  'offset_dst' => '07:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '182',
+  'name' => 'Asia/Beirut',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '6',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '183',
+  'name' => 'Asia/Bishkek',
+  'offset' => '05:00:00',
+  'offset_dst' => '06:00:00',
+  'dst_region' => '6',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '184',
+  'name' => 'Asia/Brunei',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '185',
+  'name' => 'Asia/Calcutta',
+  'offset' => '05:30:00',
+  'offset_dst' => '05:30:30',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '186',
+  'name' => 'Asia/Chungking',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '187',
+  'name' => 'Asia/Colombo',
+  'offset' => '06:00:00',
+  'offset_dst' => '06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '188',
+  'name' => 'Asia/Dacca',
+  'offset' => '06:00:00',
+  'offset_dst' => '06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '189',
+  'name' => 'Asia/Damascus',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '4',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '190',
+  'name' => 'Asia/Dhaka',
+  'offset' => '06:00:00',
+  'offset_dst' => '06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '191',
+  'name' => 'Asia/Dili',
+  'offset' => '09:00:00',
+  'offset_dst' => '09:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '192',
+  'name' => 'Asia/Dubai',
+  'offset' => '04:00:00',
+  'offset_dst' => '04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '193',
+  'name' => 'Asia/Dushanbe',
+  'offset' => '05:00:00',
+  'offset_dst' => '05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '194',
+  'name' => 'Asia/Gaza',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '7',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '195',
+  'name' => 'Asia/Harbin',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '196',
+  'name' => 'Asia/Hong Kong',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '197',
+  'name' => 'Asia/Hovd',
+  'offset' => '07:00:00',
+  'offset_dst' => '07:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '198',
+  'name' => 'Asia/Irkutsk',
+  'offset' => '08:00:00',
+  'offset_dst' => '09:00:00',
+  'dst_region' => '3',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '199',
+  'name' => 'Asia/Istanbul',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '3',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '200',
+  'name' => 'Asia/Jakarta',
+  'offset' => '07:00:00',
+  'offset_dst' => '07:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '201',
+  'name' => 'Asia/Jayapura',
+  'offset' => '09:00:00',
+  'offset_dst' => '09:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '202',
+  'name' => 'Asia/Jerusalem',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '5',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '203',
+  'name' => 'Asia/Kabul',
+  'offset' => '04:30:00',
+  'offset_dst' => '04:30:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '204',
+  'name' => 'Asia/Kamchatka',
+  'offset' => '12:00:00',
+  'offset_dst' => '13:00:00',
+  'dst_region' => '3',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '205',
+  'name' => 'Asia/Karachi',
+  'offset' => '05:00:00',
+  'offset_dst' => '05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '206',
+  'name' => 'Asia/Kashgar',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '207',
+  'name' => 'Asia/Katmandu',
+  'offset' => '05:45:00',
+  'offset_dst' => '05:45:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '208',
+  'name' => 'Asia/Krasnoyarsk',
+  'offset' => '07:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '3',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '209',
+  'name' => 'Asia/Kuala Lumpur',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '210',
+  'name' => 'Asia/Kuching',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '211',
+  'name' => 'Asia/Kuwait',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '212',
+  'name' => 'Asia/Macao',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '213',
+  'name' => 'Asia/Magadan',
+  'offset' => '11:00:00',
+  'offset_dst' => '12:00:00',
+  'dst_region' => '3',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '214',
+  'name' => 'Asia/Manila',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '215',
+  'name' => 'Asia/Muscat',
+  'offset' => '04:00:00',
+  'offset_dst' => '04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '216',
+  'name' => 'Asia/Nicosia',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '3',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '217',
+  'name' => 'Asia/Novosibirsk',
+  'offset' => '06:00:00',
+  'offset_dst' => '07:00:00',
+  'dst_region' => '3',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '218',
+  'name' => 'Asia/Omsk',
+  'offset' => '06:00:00',
+  'offset_dst' => '07:00:00',
+  'dst_region' => '3',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '219',
+  'name' => 'Asia/Phnom Penh',
+  'offset' => '07:00:00',
+  'offset_dst' => '07:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '220',
+  'name' => 'Asia/Pyongyang',
+  'offset' => '09:00:00',
+  'offset_dst' => '09:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '221',
+  'name' => 'Asia/Qatar',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '222',
+  'name' => 'Asia/Rangoon',
+  'offset' => '06:30:00',
+  'offset_dst' => '06:30:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '223',
+  'name' => 'Asia/Riyadh',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '224',
+  'name' => 'Asia/Riyadh87',
+  'offset' => '03:07:04',
+  'offset_dst' => '03:07:04',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '225',
+  'name' => 'Asia/Riyadh88',
+  'offset' => '03:07:04',
+  'offset_dst' => '03:07:04',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '226',
+  'name' => 'Asia/Riyadh89',
+  'offset' => '03:07:04',
+  'offset_dst' => '03:07:04',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '227',
+  'name' => 'Asia/Saigon',
+  'offset' => '07:00:00',
+  'offset_dst' => '07:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '228',
+  'name' => 'Asia/Samarkand',
+  'offset' => '05:00:00',
+  'offset_dst' => '05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '229',
+  'name' => 'Asia/Seoul',
+  'offset' => '09:00:00',
+  'offset_dst' => '09:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '230',
+  'name' => 'Asia/Shanghai',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '231',
+  'name' => 'Asia/Singapore',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '232',
+  'name' => 'Asia/Taipei',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '233',
+  'name' => 'Asia/Tashkent',
+  'offset' => '05:00:00',
+  'offset_dst' => '05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '234',
+  'name' => 'Asia/Tbilisi',
+  'offset' => '04:00:00',
+  'offset_dst' => '05:00:00',
+  'dst_region' => '3',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '235',
+  'name' => 'Asia/Tehran',
+  'offset' => '03:30:00',
+  'offset_dst' => '04:30:00',
+  'dst_region' => '8',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '236',
+  'name' => 'Asia/Tel Aviv',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '5',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '237',
+  'name' => 'Asia/Thimbu',
+  'offset' => '06:00:00',
+  'offset_dst' => '06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '238',
+  'name' => 'Asia/Thimphu',
+  'offset' => '06:00:00',
+  'offset_dst' => '06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '239',
+  'name' => 'Asia/Tokyo',
+  'offset' => '09:00:00',
+  'offset_dst' => '09:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '240',
+  'name' => 'Asia/Ujung Pandang',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '241',
+  'name' => 'Asia/Ulaanbaatar',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '242',
+  'name' => 'Asia/Ulan Bator',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '243',
+  'name' => 'Asia/Urumqi',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '244',
+  'name' => 'Asia/Vientiane',
+  'offset' => '07:00:00',
+  'offset_dst' => '07:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '245',
+  'name' => 'Asia/Vladivostok',
+  'offset' => '10:00:00',
+  'offset_dst' => '11:00:00',
+  'dst_region' => '3',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '246',
+  'name' => 'Asia/Yakutsk',
+  'offset' => '09:00:00',
+  'offset_dst' => '10:00:00',
+  'dst_region' => '3',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '247',
+  'name' => 'Asia/Yekaterinburg',
+  'offset' => '05:00:00',
+  'offset_dst' => '06:00:00',
+  'dst_region' => '3',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '248',
+  'name' => 'Asia/Yerevan',
+  'offset' => '04:00:00',
+  'offset_dst' => '05:00:00',
+  'dst_region' => '3',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '249',
+  'name' => 'Atlantic/Azores',
+  'offset' => '-01:00:00',
+  'offset_dst' => '00:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '250',
+  'name' => 'Atlantic/Bermuda',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '251',
+  'name' => 'Atlantic/Canary',
+  'offset' => '00:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '252',
+  'name' => 'Atlantic/Cape Verde',
+  'offset' => '-01:00:00',
+  'offset_dst' => '-01:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '253',
+  'name' => 'Atlantic/Faeroe',
+  'offset' => '00:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '254',
+  'name' => 'Atlantic/Jan Mayen',
+  'offset' => '-01:00:00',
+  'offset_dst' => '-01:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '255',
+  'name' => 'Atlantic/Madeira',
+  'offset' => '00:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '256',
+  'name' => 'Atlantic/South Georgia',
+  'offset' => '-02:00:00',
+  'offset_dst' => '-02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '257',
+  'name' => 'Atlantic/Stanley',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '19',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '258',
+  'name' => 'Australia/ACT',
+  'offset' => '10:00:00',
+  'offset_dst' => '11:00:00',
+  'dst_region' => '9',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '259',
+  'name' => 'Australia/Adelaide',
+  'offset' => '10:30:00',
+  'offset_dst' => '09:30:00',
+  'dst_region' => '9',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '260',
+  'name' => 'Australia/Brisbane',
+  'offset' => '10:00:00',
+  'offset_dst' => '10:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '261',
+  'name' => 'Australia/Broken Hill',
+  'offset' => '10:30:00',
+  'offset_dst' => '09:30:00',
+  'dst_region' => '9',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '262',
+  'name' => 'Australia/Canberra',
+  'offset' => '11:00:00',
+  'offset_dst' => '10:00:00',
+  'dst_region' => '9',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '263',
+  'name' => 'Australia/Darwin',
+  'offset' => '09:30:00',
+  'offset_dst' => '09:30:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '264',
+  'name' => 'Australia/Hobart',
+  'offset' => '11:00:00',
+  'offset_dst' => '10:00:00',
+  'dst_region' => '10',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '265',
+  'name' => 'Australia/LHI',
+  'offset' => '11:00:00',
+  'offset_dst' => '10:30:00',
+  'dst_region' => '9',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '266',
+  'name' => 'Australia/Lindeman',
+  'offset' => '10:00:00',
+  'offset_dst' => '10:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '267',
+  'name' => 'Australia/Lord Howe',
+  'offset' => '11:00:00',
+  'offset_dst' => '10:30:00',
+  'dst_region' => '9',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '268',
+  'name' => 'Australia/Melbourne',
+  'offset' => '10:00:00',
+  'offset_dst' => '11:00:00',
+  'dst_region' => '10',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '269',
+  'name' => 'Australia/NSW',
+  'offset' => '10:00:00',
+  'offset_dst' => '11:00:00',
+  'dst_region' => '9',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '270',
+  'name' => 'Australia/North',
+  'offset' => '09:30:00',
+  'offset_dst' => '09:30:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '271',
+  'name' => 'Australia/Perth',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '272',
+  'name' => 'Australia/Queensland',
+  'offset' => '10:00:00',
+  'offset_dst' => '10:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '273',
+  'name' => 'Australia/South',
+  'offset' => '10:30:00',
+  'offset_dst' => '09:30:00',
+  'dst_region' => '9',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '274',
+  'name' => 'Australia/Sydney',
+  'offset' => '10:00:00',
+  'offset_dst' => '11:00:00',
+  'dst_region' => '10',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '275',
+  'name' => 'Australia/Tasmania',
+  'offset' => '10:00:00',
+  'offset_dst' => '11:00:00',
+  'dst_region' => '9',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '276',
+  'name' => 'Australia/Victoria',
+  'offset' => '10:00:00',
+  'offset_dst' => '11:00:00',
+  'dst_region' => '9',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '277',
+  'name' => 'Australia/West',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '278',
+  'name' => 'Australia/Yancowinna',
+  'offset' => '10:30:00',
+  'offset_dst' => '09:30:00',
+  'dst_region' => '10',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '279',
+  'name' => 'Brazil/Acre',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '280',
+  'name' => 'Brazil/DeNoronha',
+  'offset' => '-02:00:00',
+  'offset_dst' => '-02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '281',
+  'name' => 'Brazil/East',
+  'offset' => '-02:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '17',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '282',
+  'name' => 'Brazil/West',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '285',
+  'name' => 'Canada/Atlantic',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '286',
+  'name' => 'Canada/Central',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '287',
+  'name' => 'Canada/Central-Saskatchewan',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '288',
+  'name' => 'Canada/Eastern',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '289',
+  'name' => 'Canada/Mountain',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '290',
+  'name' => 'Canada/Newfoundland',
+  'offset' => '-03:30:00',
+  'offset_dst' => '-02:30:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '291',
+  'name' => 'Canada/Pacific',
+  'offset' => '-08:00:00',
+  'offset_dst' => '-07:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '292',
+  'name' => 'Canada/Saskatchewan',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '293',
+  'name' => 'Canada/Yukon',
+  'offset' => '-08:00:00',
+  'offset_dst' => '-07:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '294',
+  'name' => 'Chile/Continental',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '18',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '295',
+  'name' => 'Chile/EasterIsland',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '18',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '296',
+  'name' => 'Cuba',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '16',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '298',
+  'name' => 'EST',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '300',
+  'name' => 'Egypt',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '1',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '301',
+  'name' => 'Eire',
+  'offset' => '00:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '302',
+  'name' => 'Etc/GMT-1',
+  'offset' => '-01:00:00',
+  'offset_dst' => '-01:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '303',
+  'name' => 'Etc/GMT-10',
+  'offset' => '-10:00:00',
+  'offset_dst' => '-10:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '304',
+  'name' => 'Etc/GMT-11',
+  'offset' => '-11:00:00',
+  'offset_dst' => '-11:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '305',
+  'name' => 'Etc/GMT-12',
+  'offset' => '-12:00:00',
+  'offset_dst' => '-12:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '306',
+  'name' => 'Etc/GMT-2',
+  'offset' => '-02:00:00',
+  'offset_dst' => '-02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '307',
+  'name' => 'Etc/GMT-3',
+  'offset' => '-03:00:00',
+  'offset_dst' => '-03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '308',
+  'name' => 'Etc/GMT-4',
+  'offset' => '-04:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '309',
+  'name' => 'Etc/GMT-5',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '310',
+  'name' => 'Etc/GMT-6',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '311',
+  'name' => 'Etc/GMT-7',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-07:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '312',
+  'name' => 'Etc/GMT-8',
+  'offset' => '-08:00:00',
+  'offset_dst' => '-08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '313',
+  'name' => 'Etc/GMT-9',
+  'offset' => '-09:00:00',
+  'offset_dst' => '-09:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '314',
+  'name' => 'Etc/GMT+1',
+  'offset' => '01:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '315',
+  'name' => 'Etc/GMT+10',
+  'offset' => '10:00:00',
+  'offset_dst' => '10:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '316',
+  'name' => 'Etc/GMT+11',
+  'offset' => '11:00:00',
+  'offset_dst' => '11:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '317',
+  'name' => 'Etc/GMT+12',
+  'offset' => '12:00:00',
+  'offset_dst' => '12:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '318',
+  'name' => 'Etc/GMT+13',
+  'offset' => '13:00:00',
+  'offset_dst' => '13:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '319',
+  'name' => 'Etc/GMT+14',
+  'offset' => '14:00:00',
+  'offset_dst' => '14:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '320',
+  'name' => 'Etc/GMT+2',
+  'offset' => '02:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '321',
+  'name' => 'Etc/GMT+3',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '322',
+  'name' => 'Etc/GMT+4',
+  'offset' => '04:00:00',
+  'offset_dst' => '04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '323',
+  'name' => 'Etc/GMT+5',
+  'offset' => '05:00:00',
+  'offset_dst' => '05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '324',
+  'name' => 'Etc/GMT+6',
+  'offset' => '06:00:00',
+  'offset_dst' => '06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '325',
+  'name' => 'Etc/GMT+7',
+  'offset' => '07:00:00',
+  'offset_dst' => '07:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '326',
+  'name' => 'Etc/GMT+8',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '327',
+  'name' => 'Etc/GMT+9',
+  'offset' => '09:00:00',
+  'offset_dst' => '09:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '328',
+  'name' => 'Europe/Amsterdam',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '329',
+  'name' => 'Europe/Andorra',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '330',
+  'name' => 'Europe/Athens',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '331',
+  'name' => 'Europe/Belfast',
+  'offset' => '00:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '332',
+  'name' => 'Europe/Belgrade',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '333',
+  'name' => 'Europe/Berlin',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '334',
+  'name' => 'Europe/Bratislava',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '335',
+  'name' => 'Europe/Brussels',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '336',
+  'name' => 'Europe/Bucharest',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '337',
+  'name' => 'Europe/Budapest',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '338',
+  'name' => 'Europe/Chisinau',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '339',
+  'name' => 'Europe/Copenhagen',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '340',
+  'name' => 'Europe/Dublin',
+  'offset' => '00:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '341',
+  'name' => 'Europe/Gibraltar',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '342',
+  'name' => 'Europe/Helsinki',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '343',
+  'name' => 'Europe/Istanbul',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '344',
+  'name' => 'Europe/Kaliningrad',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '345',
+  'name' => 'Europe/Kiev',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '346',
+  'name' => 'Europe/Lisbon',
+  'offset' => '00:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '347',
+  'name' => 'Europe/Ljubljana',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '348',
+  'name' => 'Europe/London',
+  'offset' => '00:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '349',
+  'name' => 'Europe/Luxembourg',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '350',
+  'name' => 'Europe/Madrid',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '351',
+  'name' => 'Europe/Malta',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '352',
+  'name' => 'Europe/Minsk',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '353',
+  'name' => 'Europe/Monaco',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '354',
+  'name' => 'Europe/Moscow',
+  'offset' => '03:00:00',
+  'offset_dst' => '04:00:00',
+  'dst_region' => '14',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '355',
+  'name' => 'Europe/Nicosia',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '356',
+  'name' => 'Europe/Oslo',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '357',
+  'name' => 'Europe/Paris',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '358',
+  'name' => 'Europe/Prague',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '359',
+  'name' => 'Europe/Riga',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '360',
+  'name' => 'Europe/Rome',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '361',
+  'name' => 'Europe/Samara',
+  'offset' => '04:00:00',
+  'offset_dst' => '05:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '362',
+  'name' => 'Europe/San Marino',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '363',
+  'name' => 'Europe/Sarajevo',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '364',
+  'name' => 'Europe/Simferopol',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '365',
+  'name' => 'Europe/Skopje',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '366',
+  'name' => 'Europe/Sofia',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '367',
+  'name' => 'Europe/Stockholm',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '368',
+  'name' => 'Europe/Tallinn',
+  'offset' => '02:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '369',
+  'name' => 'Europe/Tirane',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '370',
+  'name' => 'Europe/Tiraspol',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '371',
+  'name' => 'Europe/Uzhgorod',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '372',
+  'name' => 'Europe/Vaduz',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '373',
+  'name' => 'Europe/Vatican',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '374',
+  'name' => 'Europe/Vienna',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '375',
+  'name' => 'Europe/Vilnius',
+  'offset' => '02:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '376',
+  'name' => 'Europe/Warsaw',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '377',
+  'name' => 'Europe/Zagreb',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '378',
+  'name' => 'Europe/Zaporozhye',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '379',
+  'name' => 'Europe/Zurich',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '380',
+  'name' => 'GB',
+  'offset' => '00:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '381',
+  'name' => 'GB-Eire',
+  'offset' => '00:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '383',
+  'name' => 'Hongkong',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '384',
+  'name' => 'Indian/Antananarivo',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '385',
+  'name' => 'Indian/Chagos',
+  'offset' => '05:00:00',
+  'offset_dst' => '05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '386',
+  'name' => 'Indian/Christmas',
+  'offset' => '07:00:00',
+  'offset_dst' => '07:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '387',
+  'name' => 'Indian/Cocos',
+  'offset' => '06:30:00',
+  'offset_dst' => '06:30:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '388',
+  'name' => 'Indian/Comoro',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '389',
+  'name' => 'Indian/Kerguelen',
+  'offset' => '05:00:00',
+  'offset_dst' => '05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '390',
+  'name' => 'Indian/Mahe',
+  'offset' => '04:00:00',
+  'offset_dst' => '04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '391',
+  'name' => 'Indian/Maldives',
+  'offset' => '05:00:00',
+  'offset_dst' => '05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '392',
+  'name' => 'Indian/Mauritius',
+  'offset' => '04:00:00',
+  'offset_dst' => '04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '393',
+  'name' => 'Indian/Mayotte',
+  'offset' => '03:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '394',
+  'name' => 'Indian/Reunion',
+  'offset' => '04:00:00',
+  'offset_dst' => '04:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '395',
+  'name' => 'Iran',
+  'offset' => '03:30:00',
+  'offset_dst' => '04:30:00',
+  'dst_region' => '8',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '396',
+  'name' => 'Israel',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '5',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '397',
+  'name' => 'Jamaica',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '398',
+  'name' => 'Japan',
+  'offset' => '09:00:00',
+  'offset_dst' => '09:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '399',
+  'name' => 'Kwajalein',
+  'offset' => '12:00:00',
+  'offset_dst' => '12:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '400',
+  'name' => 'Libya',
+  'offset' => '02:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '404',
+  'name' => 'Mexico/BajaNorte',
+  'offset' => '-08:00:00',
+  'offset_dst' => '-07:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '405',
+  'name' => 'Mexico/BajaSur',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '406',
+  'name' => 'Mexico/General',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '407',
+  'name' => 'Mideast/Riyadh87',
+  'offset' => '03:07:04',
+  'offset_dst' => '03:07:04',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '408',
+  'name' => 'Mideast/Riyadh88',
+  'offset' => '03:07:04',
+  'offset_dst' => '03:07:04',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '409',
+  'name' => 'Mideast/Riyadh89',
+  'offset' => '03:07:04',
+  'offset_dst' => '03:07:04',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '410',
+  'name' => 'NZ',
+  'offset' => '13:00:00',
+  'offset_dst' => '12:00:00',
+  'dst_region' => '11',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '412',
+  'name' => 'Navajo',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '415',
+  'name' => 'Pacific/Apia',
+  'offset' => '-11:00:00',
+  'offset_dst' => '-11:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '416',
+  'name' => 'Pacific/Auckland',
+  'offset' => '13:00:00',
+  'offset_dst' => '12:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '417',
+  'name' => 'Pacific/Chatham',
+  'offset' => '13:45:00',
+  'offset_dst' => '12:45:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '418',
+  'name' => 'Pacific/Easter',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '419',
+  'name' => 'Pacific/Efate',
+  'offset' => '11:00:00',
+  'offset_dst' => '11:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '420',
+  'name' => 'Pacific/Enderbury',
+  'offset' => '13:00:00',
+  'offset_dst' => '13:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '421',
+  'name' => 'Pacific/Fakaofo',
+  'offset' => '-10:00:00',
+  'offset_dst' => '-10:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '422',
+  'name' => 'Pacific/Fiji',
+  'offset' => '12:00:00',
+  'offset_dst' => '12:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '423',
+  'name' => 'Pacific/Funafuti',
+  'offset' => '12:00:00',
+  'offset_dst' => '12:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '424',
+  'name' => 'Pacific/Galapagos',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '425',
+  'name' => 'Pacific/Gambier',
+  'offset' => '-09:00:00',
+  'offset_dst' => '-09:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '426',
+  'name' => 'Pacific/Guadalcanal',
+  'offset' => '11:00:00',
+  'offset_dst' => '11:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '427',
+  'name' => 'Pacific/Guam',
+  'offset' => '10:00:00',
+  'offset_dst' => '10:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '428',
+  'name' => 'Pacific/Honolulu',
+  'offset' => '-10:00:00',
+  'offset_dst' => '-10:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '429',
+  'name' => 'Pacific/Johnston',
+  'offset' => '-10:00:00',
+  'offset_dst' => '-10:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '430',
+  'name' => 'Pacific/Kiritimati',
+  'offset' => '14:00:00',
+  'offset_dst' => '14:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '431',
+  'name' => 'Pacific/Kosrae',
+  'offset' => '11:00:00',
+  'offset_dst' => '11:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '432',
+  'name' => 'Pacific/Kwajalein',
+  'offset' => '12:00:00',
+  'offset_dst' => '12:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '433',
+  'name' => 'Pacific/Majuro',
+  'offset' => '12:00:00',
+  'offset_dst' => '12:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '434',
+  'name' => 'Pacific/Marquesas',
+  'offset' => '-09:30:00',
+  'offset_dst' => '-09:30:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '435',
+  'name' => 'Pacific/Midway',
+  'offset' => '-11:00:00',
+  'offset_dst' => '-11:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '436',
+  'name' => 'Pacific/Nauru',
+  'offset' => '12:00:00',
+  'offset_dst' => '12:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '437',
+  'name' => 'Pacific/Niue',
+  'offset' => '-11:00:00',
+  'offset_dst' => '-11:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '438',
+  'name' => 'Pacific/Norfolk',
+  'offset' => '11:30:00',
+  'offset_dst' => '11:30:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '439',
+  'name' => 'Pacific/Noumea',
+  'offset' => '11:00:00',
+  'offset_dst' => '11:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '440',
+  'name' => 'Pacific/Pago Pago',
+  'offset' => '-11:00:00',
+  'offset_dst' => '-11:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '441',
+  'name' => 'Pacific/Palau',
+  'offset' => '09:00:00',
+  'offset_dst' => '09:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '442',
+  'name' => 'Pacific/Pitcairn',
+  'offset' => '-08:00:00',
+  'offset_dst' => '-08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '443',
+  'name' => 'Pacific/Ponape',
+  'offset' => '11:00:00',
+  'offset_dst' => '11:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '444',
+  'name' => 'Pacific/Port Moresby',
+  'offset' => '10:00:00',
+  'offset_dst' => '10:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '445',
+  'name' => 'Pacific/Rarotonga',
+  'offset' => '-10:00:00',
+  'offset_dst' => '-10:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '446',
+  'name' => 'Pacific/Saipan',
+  'offset' => '10:00:00',
+  'offset_dst' => '10:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '447',
+  'name' => 'Pacific/Samoa',
+  'offset' => '-11:00:00',
+  'offset_dst' => '-11:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '448',
+  'name' => 'Pacific/Tahiti',
+  'offset' => '-10:00:00',
+  'offset_dst' => '-10:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '449',
+  'name' => 'Pacific/Tarawa',
+  'offset' => '12:00:00',
+  'offset_dst' => '12:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '450',
+  'name' => 'Pacific/Tongatapu',
+  'offset' => '13:00:00',
+  'offset_dst' => '13:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '451',
+  'name' => 'Pacific/Truk',
+  'offset' => '10:00:00',
+  'offset_dst' => '10:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '452',
+  'name' => 'Pacific/Wake',
+  'offset' => '12:00:00',
+  'offset_dst' => '12:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '453',
+  'name' => 'Pacific/Wallis',
+  'offset' => '12:00:00',
+  'offset_dst' => '12:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '454',
+  'name' => 'Pacific/Yap',
+  'offset' => '10:00:00',
+  'offset_dst' => '10:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '455',
+  'name' => 'Poland',
+  'offset' => '01:00:00',
+  'offset_dst' => '02:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '456',
+  'name' => 'Portugal',
+  'offset' => '00:00:00',
+  'offset_dst' => '01:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '459',
+  'name' => 'Singapore',
+  'offset' => '08:00:00',
+  'offset_dst' => '08:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '473',
+  'name' => 'Turkey',
+  'offset' => '02:00:00',
+  'offset_dst' => '03:00:00',
+  'dst_region' => '13',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '474',
+  'name' => 'US/Alaska',
+  'offset' => '-09:00:00',
+  'offset_dst' => '-08:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '475',
+  'name' => 'US/Aleutian',
+  'offset' => '-10:00:00',
+  'offset_dst' => '-09:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '476',
+  'name' => 'US/Arizona',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-07:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '477',
+  'name' => 'US/Central',
+  'offset' => '-06:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '478',
+  'name' => 'US/East-Indiana',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '479',
+  'name' => 'US/Eastern',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '480',
+  'name' => 'US/Hawaii',
+  'offset' => '-10:00:00',
+  'offset_dst' => '-10:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '481',
+  'name' => 'US/Indiana-Starke',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-05:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '482',
+  'name' => 'US/Michigan',
+  'offset' => '-05:00:00',
+  'offset_dst' => '-04:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '483',
+  'name' => 'US/Mountain',
+  'offset' => '-07:00:00',
+  'offset_dst' => '-06:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '484',
+  'name' => 'US/Pacific',
+  'offset' => '-08:00:00',
+  'offset_dst' => '-07:00:00',
+  'dst_region' => '15',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '485',
+  'name' => 'US/Samoa',
+  'offset' => '-11:00:00',
+  'offset_dst' => '-11:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '486',
+  'name' => 'Pacific/French Polynesia-Marquesas Islands',
+  'offset' => '-09:30:00',
+  'offset_dst' => '-09:30:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))->values(array(
+  'timezone' => '487',
+  'name' => 'Etc/GMT',
+  'offset' => '00:00:00',
+  'offset_dst' => '00:00:00',
+  'dst_region' => '0',
+  'is_dst' => '0',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Files.php b/core/modules/migrate_drupal/src/Tests/Table/Files.php
new file mode 100644
index 0000000..7b948df
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Files.php
@@ -0,0 +1,126 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Files.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the files table.
+ */
+class Files extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("files", array(
+  'primary key' => array(
+    'fid',
+  ),
+  'fields' => array(
+    'fid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'uid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'filename' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'filepath' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'filemime' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'filesize' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'status' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'timestamp' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+  ),
+));
+    $this->database->insert("files")->fields(array(
+  'fid',
+  'uid',
+  'filename',
+  'filepath',
+  'filemime',
+  'filesize',
+  'status',
+  'timestamp',
+))
+    ->values(array(
+  'fid' => '1',
+  'uid' => '1',
+  'filename' => 'Image1.png',
+  'filepath' => 'core/modules/simpletest/files/image-1.png',
+  'filemime' => 'image/png',
+  'filesize' => '39325',
+  'status' => '1',
+  'timestamp' => '1388880660',
+))->values(array(
+  'fid' => '2',
+  'uid' => '1',
+  'filename' => 'Image2.jpg',
+  'filepath' => 'core/modules/simpletest/files/image-2.jpg',
+  'filemime' => 'image/jpeg',
+  'filesize' => '1831',
+  'status' => '1',
+  'timestamp' => '1388880664',
+))->values(array(
+  'fid' => '3',
+  'uid' => '1',
+  'filename' => 'Image-test.gif',
+  'filepath' => 'core/modules/simpletest/files/image-test.gif',
+  'filemime' => 'image/jpeg',
+  'filesize' => '183',
+  'status' => '1',
+  'timestamp' => '1388880668',
+))->values(array(
+  'fid' => '5',
+  'uid' => '1',
+  'filename' => 'html-1.txt',
+  'filepath' => 'core/modules/simpletest/files/html-1.txt',
+  'filemime' => 'text/plain',
+  'filesize' => '24',
+  'status' => '1',
+  'timestamp' => '1420858106',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/FilterFormats.php b/core/modules/migrate_drupal/src/Tests/Table/FilterFormats.php
new file mode 100644
index 0000000..3afda20
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/FilterFormats.php
@@ -0,0 +1,73 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\FilterFormats.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the filter_formats table.
+ */
+class FilterFormats extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("filter_formats", array(
+  'primary key' => array(
+    'format',
+  ),
+  'fields' => array(
+    'format' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '11',
+    ),
+    'name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'roles' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'cache' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("filter_formats")->fields(array(
+  'format',
+  'name',
+  'roles',
+  'cache',
+))
+    ->values(array(
+  'format' => '1',
+  'name' => 'Filtered HTML',
+  'roles' => ',1,2,',
+  'cache' => '1',
+))->values(array(
+  'format' => '2',
+  'name' => 'Full HTML',
+  'roles' => '3',
+  'cache' => '1',
+))->values(array(
+  'format' => '3',
+  'name' => 'Escape HTML Filter',
+  'roles' => '',
+  'cache' => '1',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Filters.php b/core/modules/migrate_drupal/src/Tests/Table/Filters.php
new file mode 100644
index 0000000..9209bb8
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Filters.php
@@ -0,0 +1,131 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Filters.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the filters table.
+ */
+class Filters extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("filters", array(
+  'primary key' => array(
+    'fid',
+  ),
+  'fields' => array(
+    'fid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '11',
+    ),
+    'format' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'module' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '64',
+      'default' => '',
+    ),
+    'delta' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'weight' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("filters")->fields(array(
+  'fid',
+  'format',
+  'module',
+  'delta',
+  'weight',
+))
+    ->values(array(
+  'fid' => '1',
+  'format' => '1',
+  'module' => 'filter',
+  'delta' => '2',
+  'weight' => '0',
+))->values(array(
+  'fid' => '2',
+  'format' => '1',
+  'module' => 'filter',
+  'delta' => '0',
+  'weight' => '1',
+))->values(array(
+  'fid' => '3',
+  'format' => '1',
+  'module' => 'filter',
+  'delta' => '1',
+  'weight' => '2',
+))->values(array(
+  'fid' => '4',
+  'format' => '1',
+  'module' => 'filter',
+  'delta' => '3',
+  'weight' => '10',
+))->values(array(
+  'fid' => '5',
+  'format' => '2',
+  'module' => 'filter',
+  'delta' => '2',
+  'weight' => '0',
+))->values(array(
+  'fid' => '6',
+  'format' => '2',
+  'module' => 'filter',
+  'delta' => '1',
+  'weight' => '1',
+))->values(array(
+  'fid' => '7',
+  'format' => '2',
+  'module' => 'filter',
+  'delta' => '3',
+  'weight' => '10',
+))->values(array(
+  'fid' => '8',
+  'format' => '6',
+  'module' => 'filter',
+  'delta' => '2',
+  'weight' => '0',
+))->values(array(
+  'fid' => '9',
+  'format' => '6',
+  'module' => 'filter',
+  'delta' => '0',
+  'weight' => '1',
+))->values(array(
+  'fid' => '10',
+  'format' => '6',
+  'module' => 'filter',
+  'delta' => '1',
+  'weight' => '2',
+))->values(array(
+  'fid' => '11',
+  'format' => '6',
+  'module' => 'filter',
+  'delta' => '3',
+  'weight' => '10',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Flood.php b/core/modules/migrate_drupal/src/Tests/Table/Flood.php
new file mode 100644
index 0000000..e0945b9
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Flood.php
@@ -0,0 +1,58 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Flood.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the flood table.
+ */
+class Flood extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("flood", array(
+  'primary key' => array(
+    'fid',
+  ),
+  'fields' => array(
+    'fid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '11',
+    ),
+    'event' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '64',
+      'default' => '',
+    ),
+    'hostname' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '128',
+      'default' => '',
+    ),
+    'timestamp' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("flood")->fields(array(
+  'fid',
+  'event',
+  'hostname',
+  'timestamp',
+))
+    
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/History.php b/core/modules/migrate_drupal/src/Tests/Table/History.php
new file mode 100644
index 0000000..dac0e6d
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/History.php
@@ -0,0 +1,53 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\History.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the history table.
+ */
+class History extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("history", array(
+  'primary key' => array(
+    'uid',
+    'nid',
+  ),
+  'fields' => array(
+    'uid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'timestamp' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("history")->fields(array(
+  'uid',
+  'nid',
+  'timestamp',
+))
+    
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/MenuCustom.php b/core/modules/migrate_drupal/src/Tests/Table/MenuCustom.php
new file mode 100644
index 0000000..3ed52aa
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/MenuCustom.php
@@ -0,0 +1,63 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\MenuCustom.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the menu_custom table.
+ */
+class MenuCustom extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("menu_custom", array(
+  'primary key' => array(
+    'menu_name',
+  ),
+  'fields' => array(
+    'menu_name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+      'default' => '',
+    ),
+    'title' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'description' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+  ),
+));
+    $this->database->insert("menu_custom")->fields(array(
+  'menu_name',
+  'title',
+  'description',
+))
+    ->values(array(
+  'menu_name' => 'navigation',
+  'title' => 'Navigation',
+  'description' => 'The navigation menu is provided by Drupal and is the main interactive menu for any site. It is usually the only menu that contains personalized links for authenticated users, and is often not even visible to anonymous users.',
+))->values(array(
+  'menu_name' => 'primary-links',
+  'title' => 'Primary links',
+  'description' => 'Primary links are often used at the theme layer to show the major sections of a site. A typical representation for primary links would be tabs along the top.',
+))->values(array(
+  'menu_name' => 'secondary-links',
+  'title' => 'Secondary links',
+  'description' => 'Secondary links are often used for pages like legal notices, contact details, and other secondary navigation items that play a lesser role than primary links',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/MenuLinks.php b/core/modules/migrate_drupal/src/Tests/Table/MenuLinks.php
new file mode 100644
index 0000000..c86a5da
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/MenuLinks.php
@@ -0,0 +1,5155 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\MenuLinks.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the menu_links table.
+ */
+class MenuLinks extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("menu_links", array(
+  'fields' => array(
+    'menu_name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+      'default' => '',
+    ),
+    'mlid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'plid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'link_path' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'router_path' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'link_title' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'options' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+    'module' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => 'system',
+    ),
+    'hidden' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '6',
+      'default' => '0',
+    ),
+    'external' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '6',
+      'default' => '0',
+    ),
+    'has_children' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '6',
+      'default' => '0',
+    ),
+    'expanded' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '6',
+      'default' => '0',
+    ),
+    'weight' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'depth' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '6',
+      'default' => '0',
+    ),
+    'customized' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '6',
+      'default' => '0',
+    ),
+    'p1' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'p2' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'p3' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'p4' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'p5' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'p6' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'p7' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'p8' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'p9' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'updated' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '6',
+      'default' => '0',
+    ),
+  ),
+  'primary key' => array(
+    'mlid',
+  ),
+));
+    $this->database->insert("menu_links")->fields(array(
+  'menu_name',
+  'mlid',
+  'plid',
+  'link_path',
+  'router_path',
+  'link_title',
+  'options',
+  'module',
+  'hidden',
+  'external',
+  'has_children',
+  'expanded',
+  'weight',
+  'depth',
+  'customized',
+  'p1',
+  'p2',
+  'p3',
+  'p4',
+  'p5',
+  'p6',
+  'p7',
+  'p8',
+  'p9',
+  'updated',
+))
+    ->values(array(
+  'menu_name' => 'book-toc-1',
+  'mlid' => '1',
+  'plid' => '0',
+  'link_path' => 'node/4',
+  'router_path' => 'node/%',
+  'link_title' => 'Test top book title',
+  'options' => 'a:0:{}',
+  'module' => 'book',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '1',
+  'expanded' => '0',
+  'weight' => '-10',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '1',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'book-toc-1',
+  'mlid' => '2',
+  'plid' => '1',
+  'link_path' => 'node/5',
+  'router_path' => 'node/%',
+  'link_title' => 'Test book title child 1',
+  'options' => 'a:0:{}',
+  'module' => 'book',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '1',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '1',
+  'p2' => '2',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'book-toc-1',
+  'mlid' => '3',
+  'plid' => '2',
+  'link_path' => 'node/6',
+  'router_path' => 'node/%',
+  'link_title' => 'Test book title child 1.1',
+  'options' => 'a:0:{}',
+  'module' => 'book',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '1',
+  'p2' => '2',
+  'p3' => '3',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'book-toc-1',
+  'mlid' => '4',
+  'plid' => '2',
+  'link_path' => 'node/7',
+  'router_path' => 'node/%',
+  'link_title' => 'Test book title child 1.2',
+  'options' => 'a:0:{}',
+  'module' => 'book',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '1',
+  'p2' => '2',
+  'p3' => '4',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'book-toc-2',
+  'mlid' => '5',
+  'plid' => '0',
+  'link_path' => 'node/8',
+  'router_path' => 'node/%',
+  'link_title' => 'Test top book 2 title',
+  'options' => 'a:0:{}',
+  'module' => 'book',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '1',
+  'expanded' => '0',
+  'weight' => '-10',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '5',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'secondary-links',
+  'mlid' => '138',
+  'plid' => '0',
+  'link_path' => 'user/login',
+  'router_path' => 'user/login',
+  'link_title' => 'Test 1',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:16:"Test menu link 1";}}',
+  'module' => 'menu',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '1',
+  'expanded' => '0',
+  'weight' => '15',
+  'depth' => '1',
+  'customized' => '1',
+  'p1' => '138',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'secondary-links',
+  'mlid' => '139',
+  'plid' => '138',
+  'link_path' => 'admin',
+  'router_path' => 'admin',
+  'link_title' => 'Test 2',
+  'options' => 'a:2:{s:5:"query";s:7:"foo=bar";s:10:"attributes";a:1:{s:5:"title";s:16:"Test menu link 2";}}',
+  'module' => 'menu',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '1',
+  'weight' => '12',
+  'depth' => '2',
+  'customized' => '1',
+  'p1' => '138',
+  'p2' => '139',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'secondary-links',
+  'mlid' => '140',
+  'plid' => '0',
+  'link_path' => 'http://drupal.org',
+  'router_path' => '',
+  'link_title' => 'Drupal.org',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:0:"";}}',
+  'module' => 'menu',
+  'hidden' => '0',
+  'external' => '1',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '1',
+  'p1' => '0',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '141',
+  'plid' => '0',
+  'link_path' => 'node',
+  'router_path' => 'node',
+  'link_title' => 'Content',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '141',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '142',
+  'plid' => '0',
+  'link_path' => 'rss.xml',
+  'router_path' => 'rss.xml',
+  'link_title' => 'RSS feed',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '142',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '143',
+  'plid' => '0',
+  'link_path' => 'batch',
+  'router_path' => 'batch',
+  'link_title' => '',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '143',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '144',
+  'plid' => '0',
+  'link_path' => 'admin',
+  'router_path' => 'admin',
+  'link_title' => 'Administer',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '1',
+  'expanded' => '0',
+  'weight' => '9',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '145',
+  'plid' => '0',
+  'link_path' => 'contact',
+  'router_path' => 'contact',
+  'link_title' => 'Contact',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '145',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '147',
+  'plid' => '0',
+  'link_path' => 'logout',
+  'router_path' => 'logout',
+  'link_title' => 'Log out',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '10',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '147',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '148',
+  'plid' => '0',
+  'link_path' => 'user',
+  'router_path' => 'user',
+  'link_title' => 'User account',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '148',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '149',
+  'plid' => '0',
+  'link_path' => 'profile',
+  'router_path' => 'profile',
+  'link_title' => 'User list',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '149',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '150',
+  'plid' => '0',
+  'link_path' => 'node/%',
+  'router_path' => 'node/%',
+  'link_title' => '',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '150',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '151',
+  'plid' => '0',
+  'link_path' => 'content/js_add_more',
+  'router_path' => 'content/js_add_more',
+  'link_title' => '',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '151',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '152',
+  'plid' => '0',
+  'link_path' => 'upload/js',
+  'router_path' => 'upload/js',
+  'link_title' => '',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '152',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '153',
+  'plid' => '0',
+  'link_path' => 'taxonomy/autocomplete',
+  'router_path' => 'taxonomy/autocomplete',
+  'link_title' => 'Autocomplete taxonomy',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '153',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '155',
+  'plid' => '144',
+  'link_path' => 'admin/compact',
+  'router_path' => 'admin/compact',
+  'link_title' => 'Compact mode',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '155',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '156',
+  'plid' => '0',
+  'link_path' => 'filter/tips',
+  'router_path' => 'filter/tips',
+  'link_title' => 'Compose tips',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '156',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '157',
+  'plid' => '144',
+  'link_path' => 'admin/content',
+  'router_path' => 'admin/content',
+  'link_title' => 'Content management',
+  'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:27:\"Manage your site's content.\";}}",
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '1',
+  'expanded' => '0',
+  'weight' => '-10',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '158',
+  'plid' => '0',
+  'link_path' => 'node/add',
+  'router_path' => 'node/add',
+  'link_title' => 'Create content',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '1',
+  'expanded' => '0',
+  'weight' => '1',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '158',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '159',
+  'plid' => '0',
+  'link_path' => 'comment/delete',
+  'router_path' => 'comment/delete',
+  'link_title' => 'Delete comment',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '159',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '160',
+  'plid' => '0',
+  'link_path' => 'comment/edit',
+  'router_path' => 'comment/edit',
+  'link_title' => 'Edit comment',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '160',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '161',
+  'plid' => '0',
+  'link_path' => 'system/files',
+  'router_path' => 'system/files',
+  'link_title' => 'File download',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '161',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '163',
+  'plid' => '149',
+  'link_path' => 'profile/autocomplete',
+  'router_path' => 'profile/autocomplete',
+  'link_title' => 'Profile autocomplete',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '149',
+  'p2' => '163',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '165',
+  'plid' => '144',
+  'link_path' => 'admin/reports',
+  'router_path' => 'admin/reports',
+  'link_title' => 'Reports',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:59:"View reports from system logs and other status information.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '1',
+  'expanded' => '0',
+  'weight' => '5',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '165',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '166',
+  'plid' => '144',
+  'link_path' => 'admin/build',
+  'router_path' => 'admin/build',
+  'link_title' => 'Site building',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:38:"Control how your site looks and feels.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '1',
+  'expanded' => '0',
+  'weight' => '-10',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '166',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '167',
+  'plid' => '144',
+  'link_path' => 'admin/settings',
+  'router_path' => 'admin/settings',
+  'link_title' => 'Site configuration',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:40:"Adjust basic site configuration options.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '1',
+  'expanded' => '0',
+  'weight' => '-5',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '169',
+  'plid' => '0',
+  'link_path' => 'user/autocomplete',
+  'router_path' => 'user/autocomplete',
+  'link_title' => 'User autocomplete',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '169',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '170',
+  'plid' => '144',
+  'link_path' => 'admin/user',
+  'router_path' => 'admin/user',
+  'link_title' => 'User management',
+  'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:61:\"Manage your site's users, groups and access to site features.\";}}",
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '1',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '170',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '171',
+  'plid' => '0',
+  'link_path' => 'user/timezone',
+  'router_path' => 'user/timezone',
+  'link_title' => 'User timezone',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '171',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '172',
+  'plid' => '0',
+  'link_path' => 'user/%',
+  'router_path' => 'user/%',
+  'link_title' => 'My account',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '172',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '175',
+  'plid' => '170',
+  'link_path' => 'admin/user/rules',
+  'router_path' => 'admin/user/rules',
+  'link_title' => 'Access rules',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:80:"List and create rules to disallow usernames, e-mail addresses, and IP addresses.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '170',
+  'p3' => '175',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '176',
+  'plid' => '167',
+  'link_path' => 'admin/settings/actions',
+  'router_path' => 'admin/settings/actions',
+  'link_title' => 'Actions',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:41:"Manage the actions defined for your site.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '176',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '177',
+  'plid' => '167',
+  'link_path' => 'admin/settings/admin',
+  'router_path' => 'admin/settings/admin',
+  'link_title' => 'Administration theme',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:55:"Settings for how your administrative pages should look.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '177',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '178',
+  'plid' => '158',
+  'link_path' => 'node/add/article',
+  'router_path' => 'node/add/article',
+  'link_title' => 'Article',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:34:"An <em>article</em>, content type.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '158',
+  'p2' => '178',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '179',
+  'plid' => '166',
+  'link_path' => 'admin/build/block',
+  'router_path' => 'admin/build/block',
+  'link_title' => 'Blocks',
+  'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:79:\"Configure what block content appears in your site's sidebars and other regions.\";}}",
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '166',
+  'p3' => '179',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '180',
+  'plid' => '167',
+  'link_path' => 'admin/settings/clean-urls',
+  'router_path' => 'admin/settings/clean-urls',
+  'link_title' => 'Clean URLs',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:43:"Enable or disable clean URLs for your site.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '180',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '181',
+  'plid' => '157',
+  'link_path' => 'admin/content/comment',
+  'router_path' => 'admin/content/comment',
+  'link_title' => 'Comments',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:61:"List and edit site comments and the comment moderation queue.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '181',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '182',
+  'plid' => '158',
+  'link_path' => 'node/add/company',
+  'router_path' => 'node/add/company',
+  'link_title' => 'Company',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:17:"Company node type";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '158',
+  'p2' => '182',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '183',
+  'plid' => '166',
+  'link_path' => 'admin/build/contact',
+  'router_path' => 'admin/build/contact',
+  'link_title' => 'Contact form',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:71:"Create a system contact form and set up categories for the form to use.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '166',
+  'p3' => '183',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '184',
+  'plid' => '157',
+  'link_path' => 'admin/content/node',
+  'router_path' => 'admin/content/node',
+  'link_title' => 'Content',
+  'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:43:\"View, edit, and delete your site's content.\";}}",
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '184',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '185',
+  'plid' => '157',
+  'link_path' => 'admin/content/types',
+  'router_path' => 'admin/content/types',
+  'link_title' => 'Content types',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:82:"Manage posts by content type, including default status, front page promotion, etc.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '185',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '186',
+  'plid' => '167',
+  'link_path' => 'admin/settings/date-time',
+  'router_path' => 'admin/settings/date-time',
+  'link_title' => 'Date and time',
+  'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:89:\"Settings for how Drupal displays date and time, as well as the system's default timezone.\";}}",
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '186',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '187',
+  'plid' => '0',
+  'link_path' => 'node/%/delete',
+  'router_path' => 'node/%/delete',
+  'link_title' => 'Delete',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '1',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '187',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '188',
+  'plid' => '172',
+  'link_path' => 'user/%/delete',
+  'router_path' => 'user/%/delete',
+  'link_title' => 'Delete',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '172',
+  'p2' => '188',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '189',
+  'plid' => '158',
+  'link_path' => 'node/add/employee',
+  'router_path' => 'node/add/employee',
+  'link_title' => 'Employee',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:18:"Employee node type";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '158',
+  'p2' => '189',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '190',
+  'plid' => '167',
+  'link_path' => 'admin/settings/error-reporting',
+  'router_path' => 'admin/settings/error-reporting',
+  'link_title' => 'Error reporting',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:93:"Control how Drupal deals with errors including 403/404 errors as well as PHP error reporting.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '190',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '192',
+  'plid' => '167',
+  'link_path' => 'admin/settings/file-system',
+  'router_path' => 'admin/settings/file-system',
+  'link_title' => 'File system',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:68:"Tell Drupal where to store uploaded files and how they are accessed.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '192',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '193',
+  'plid' => '167',
+  'link_path' => 'admin/settings/uploads',
+  'router_path' => 'admin/settings/uploads',
+  'link_title' => 'File uploads',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:45:"Control how files may be attached to content.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '193',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '194',
+  'plid' => '167',
+  'link_path' => 'admin/settings/image-toolkit',
+  'router_path' => 'admin/settings/image-toolkit',
+  'link_title' => 'Image toolkit',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:74:"Choose which image toolkit to use if you have installed optional toolkits.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '194',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '195',
+  'plid' => '167',
+  'link_path' => 'admin/settings/filters',
+  'router_path' => 'admin/settings/filters',
+  'link_title' => 'Input formats',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:127:"Configure how content input by users is filtered, including allowed HTML tags. Also allows enabling of module-provided filters.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '195',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '196',
+  'plid' => '167',
+  'link_path' => 'admin/settings/logging',
+  'router_path' => 'admin/settings/logging',
+  'link_title' => 'Logging and alerts',
+  'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:156:\"Settings for logging and alerts modules. Various modules can route Drupal's system events to different destination, such as syslog, database, email, ...etc.\";}}",
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '196',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '197',
+  'plid' => '166',
+  'link_path' => 'admin/build/menu',
+  'router_path' => 'admin/build/menu',
+  'link_title' => 'Menus',
+  'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:116:\"Control your site's navigation menu, primary links and secondary links, as well as rename and reorganize menu items.\";}}",
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '166',
+  'p3' => '197',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '198',
+  'plid' => '158',
+  'link_path' => 'node/add/test-event',
+  'router_path' => 'node/add/test-event',
+  'link_title' => 'Migrate test event',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:27:"test event description here";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '158',
+  'p2' => '198',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '199',
+  'plid' => '158',
+  'link_path' => 'node/add/test-page',
+  'router_path' => 'node/add/test-page',
+  'link_title' => 'Migrate test page',
+  'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:296:\"A <em>page</em>, similar in form to a <em>story</em>, is a simple method for creating and displaying information that rarely changes, such as an \"About us\" section of a website. By default, a <em>page</em> entry does not allow visitor comments and is not featured on the site's initial home page.\";}}",
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '158',
+  'p2' => '199',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '200',
+  'plid' => '158',
+  'link_path' => 'node/add/test-planet',
+  'router_path' => 'node/add/test-planet',
+  'link_title' => 'Migrate test planet',
+  'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:392:\"A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site's initial home page, and provides the ability to post comments.\";}}",
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '158',
+  'p2' => '200',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '201',
+  'plid' => '158',
+  'link_path' => 'node/add/test-story',
+  'router_path' => 'node/add/test-story',
+  'link_title' => 'Migrate test story',
+  'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:392:\"A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site's initial home page, and provides the ability to post comments.\";}}",
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '158',
+  'p2' => '201',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '202',
+  'plid' => '166',
+  'link_path' => 'admin/build/modules',
+  'router_path' => 'admin/build/modules',
+  'link_title' => 'Modules',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:47:"Enable or disable add-on modules for your site.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '166',
+  'p3' => '202',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '203',
+  'plid' => '167',
+  'link_path' => 'admin/settings/performance',
+  'router_path' => 'admin/settings/performance',
+  'link_title' => 'Performance',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:101:"Enable or disable page caching for anonymous users and set CSS and JS bandwidth optimization options.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '203',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '204',
+  'plid' => '170',
+  'link_path' => 'admin/user/permissions',
+  'router_path' => 'admin/user/permissions',
+  'link_title' => 'Permissions',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:64:"Determine access to features by selecting permissions for roles.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '170',
+  'p3' => '204',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '205',
+  'plid' => '157',
+  'link_path' => 'admin/content/node-settings',
+  'router_path' => 'admin/content/node-settings',
+  'link_title' => 'Post settings',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:126:"Control posting behavior, such as teaser length, requiring previews before posting, and the number of posts on the front page.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '205',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '206',
+  'plid' => '170',
+  'link_path' => 'admin/user/profile',
+  'router_path' => 'admin/user/profile',
+  'link_title' => 'Profiles',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:42:"Create customizable fields for your users.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '170',
+  'p3' => '206',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '207',
+  'plid' => '157',
+  'link_path' => 'admin/content/rss-publishing',
+  'router_path' => 'admin/content/rss-publishing',
+  'link_title' => 'RSS publishing',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:92:"Configure the number of items per feed and whether feeds should be titles/teasers/full-text.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '207',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '208',
+  'plid' => '0',
+  'link_path' => 'comment/reply/%',
+  'router_path' => 'comment/reply/%',
+  'link_title' => 'Reply to comment',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '208',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '209',
+  'plid' => '170',
+  'link_path' => 'admin/user/roles',
+  'router_path' => 'admin/user/roles',
+  'link_title' => 'Roles',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:30:"List, edit, or add user roles.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '170',
+  'p3' => '209',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '210',
+  'plid' => '167',
+  'link_path' => 'admin/settings/site-information',
+  'router_path' => 'admin/settings/site-information',
+  'link_title' => 'Site information',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:107:"Change basic site information, such as the site name, slogan, e-mail address, mission, front page and more.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '210',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '211',
+  'plid' => '167',
+  'link_path' => 'admin/settings/site-maintenance',
+  'router_path' => 'admin/settings/site-maintenance',
+  'link_title' => 'Site maintenance',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:63:"Take the site off-line for maintenance or bring it back online.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '211',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '212',
+  'plid' => '158',
+  'link_path' => 'node/add/sponsor',
+  'router_path' => 'node/add/sponsor',
+  'link_title' => 'Sponsor',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:17:"Sponsor node type";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '158',
+  'p2' => '212',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '213',
+  'plid' => '165',
+  'link_path' => 'admin/reports/status',
+  'router_path' => 'admin/reports/status',
+  'link_title' => 'Status report',
+  'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:74:\"Get a status report about your site's operation and any detected problems.\";}}",
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '10',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '165',
+  'p3' => '213',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '214',
+  'plid' => '157',
+  'link_path' => 'admin/content/taxonomy',
+  'router_path' => 'admin/content/taxonomy',
+  'link_title' => 'Taxonomy',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:67:"Manage tagging, categorization, and classification of your content.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '214',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '215',
+  'plid' => '0',
+  'link_path' => 'taxonomy/term/%',
+  'router_path' => 'taxonomy/term/%',
+  'link_title' => 'Taxonomy term',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '215',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '216',
+  'plid' => '166',
+  'link_path' => 'admin/build/themes',
+  'router_path' => 'admin/build/themes',
+  'link_title' => 'Themes',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:57:"Change which theme your site uses or allows users to set.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '166',
+  'p3' => '216',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '217',
+  'plid' => '170',
+  'link_path' => 'admin/user/settings',
+  'router_path' => 'admin/user/settings',
+  'link_title' => 'User settings',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:101:"Configure default behavior of users, including registration requirements, e-mails, and user pictures.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '170',
+  'p3' => '217',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '218',
+  'plid' => '170',
+  'link_path' => 'admin/user/user',
+  'router_path' => 'admin/user/user',
+  'link_title' => 'Users',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:26:"List, add, and edit users.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '170',
+  'p3' => '218',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '219',
+  'plid' => '195',
+  'link_path' => 'admin/settings/filters/%',
+  'router_path' => 'admin/settings/filters/%',
+  'link_title' => '',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '195',
+  'p4' => '219',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '220',
+  'plid' => '206',
+  'link_path' => 'admin/user/profile/add',
+  'router_path' => 'admin/user/profile/add',
+  'link_title' => 'Add field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '170',
+  'p3' => '206',
+  'p4' => '220',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '221',
+  'plid' => '157',
+  'link_path' => 'admin/content/node-type/article',
+  'router_path' => 'admin/content/node-type/article',
+  'link_title' => 'Article',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '221',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '222',
+  'plid' => '180',
+  'link_path' => 'admin/settings/clean-urls/check',
+  'router_path' => 'admin/settings/clean-urls/check',
+  'link_title' => 'Clean URL check',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '180',
+  'p4' => '222',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '223',
+  'plid' => '157',
+  'link_path' => 'admin/content/node-type/company',
+  'router_path' => 'admin/content/node-type/company',
+  'link_title' => 'Company',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '223',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '224',
+  'plid' => '176',
+  'link_path' => 'admin/settings/actions/configure',
+  'router_path' => 'admin/settings/actions/configure',
+  'link_title' => 'Configure an advanced action',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '176',
+  'p4' => '224',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '225',
+  'plid' => '179',
+  'link_path' => 'admin/build/block/configure',
+  'router_path' => 'admin/build/block/configure',
+  'link_title' => 'Configure block',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '166',
+  'p3' => '179',
+  'p4' => '225',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '226',
+  'plid' => '166',
+  'link_path' => 'admin/build/menu-customize/%',
+  'router_path' => 'admin/build/menu-customize/%',
+  'link_title' => 'Customize menu',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '166',
+  'p3' => '226',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '227',
+  'plid' => '186',
+  'link_path' => 'admin/settings/date-time/lookup',
+  'router_path' => 'admin/settings/date-time/lookup',
+  'link_title' => 'Date and time lookup',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '186',
+  'p4' => '227',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '228',
+  'plid' => '179',
+  'link_path' => 'admin/build/block/delete',
+  'router_path' => 'admin/build/block/delete',
+  'link_title' => 'Delete block',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '166',
+  'p3' => '179',
+  'p4' => '228',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '229',
+  'plid' => '206',
+  'link_path' => 'admin/user/profile/delete',
+  'router_path' => 'admin/user/profile/delete',
+  'link_title' => 'Delete field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '170',
+  'p3' => '206',
+  'p4' => '229',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '230',
+  'plid' => '195',
+  'link_path' => 'admin/settings/filters/delete',
+  'router_path' => 'admin/settings/filters/delete',
+  'link_title' => 'Delete input format',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '195',
+  'p4' => '230',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '231',
+  'plid' => '175',
+  'link_path' => 'admin/user/rules/delete',
+  'router_path' => 'admin/user/rules/delete',
+  'link_title' => 'Delete rule',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '170',
+  'p3' => '175',
+  'p4' => '231',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '232',
+  'plid' => '206',
+  'link_path' => 'admin/user/profile/edit',
+  'router_path' => 'admin/user/profile/edit',
+  'link_title' => 'Edit field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '170',
+  'p3' => '206',
+  'p4' => '232',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '233',
+  'plid' => '209',
+  'link_path' => 'admin/user/roles/edit',
+  'router_path' => 'admin/user/roles/edit',
+  'link_title' => 'Edit role',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '170',
+  'p3' => '209',
+  'p4' => '233',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '234',
+  'plid' => '175',
+  'link_path' => 'admin/user/rules/edit',
+  'router_path' => 'admin/user/rules/edit',
+  'link_title' => 'Edit rule',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '170',
+  'p3' => '175',
+  'p4' => '234',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '235',
+  'plid' => '157',
+  'link_path' => 'admin/content/node-type/employee',
+  'router_path' => 'admin/content/node-type/employee',
+  'link_title' => 'Employee',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '235',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '236',
+  'plid' => '214',
+  'link_path' => 'admin/content/taxonomy/%',
+  'router_path' => 'admin/content/taxonomy/%',
+  'link_title' => 'List terms',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '214',
+  'p4' => '236',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '237',
+  'plid' => '157',
+  'link_path' => 'admin/content/node-type/test-event',
+  'router_path' => 'admin/content/node-type/test-event',
+  'link_title' => 'Migrate test event',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '237',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '238',
+  'plid' => '157',
+  'link_path' => 'admin/content/node-type/test-page',
+  'router_path' => 'admin/content/node-type/test-page',
+  'link_title' => 'Migrate test page',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '238',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '239',
+  'plid' => '157',
+  'link_path' => 'admin/content/node-type/test-planet',
+  'router_path' => 'admin/content/node-type/test-planet',
+  'link_title' => 'Migrate test planet',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '239',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '240',
+  'plid' => '157',
+  'link_path' => 'admin/content/node-type/test-story',
+  'router_path' => 'admin/content/node-type/test-story',
+  'link_title' => 'Migrate test story',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '240',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '241',
+  'plid' => '213',
+  'link_path' => 'admin/reports/status/php',
+  'router_path' => 'admin/reports/status/php',
+  'link_title' => 'PHP',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '165',
+  'p3' => '213',
+  'p4' => '241',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '242',
+  'plid' => '206',
+  'link_path' => 'admin/user/profile/autocomplete',
+  'router_path' => 'admin/user/profile/autocomplete',
+  'link_title' => 'Profile category autocomplete',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '170',
+  'p3' => '206',
+  'p4' => '242',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '243',
+  'plid' => '205',
+  'link_path' => 'admin/content/node-settings/rebuild',
+  'router_path' => 'admin/content/node-settings/rebuild',
+  'link_title' => 'Rebuild permissions',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '205',
+  'p4' => '243',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '244',
+  'plid' => '176',
+  'link_path' => 'admin/settings/actions/orphan',
+  'router_path' => 'admin/settings/actions/orphan',
+  'link_title' => 'Remove orphans',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '176',
+  'p4' => '244',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '245',
+  'plid' => '213',
+  'link_path' => 'admin/reports/status/run-cron',
+  'router_path' => 'admin/reports/status/run-cron',
+  'link_title' => 'Run cron',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '165',
+  'p3' => '213',
+  'p4' => '245',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '246',
+  'plid' => '213',
+  'link_path' => 'admin/reports/status/sql',
+  'router_path' => 'admin/reports/status/sql',
+  'link_title' => 'SQL',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '165',
+  'p3' => '213',
+  'p4' => '246',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '247',
+  'plid' => '157',
+  'link_path' => 'admin/content/node-type/sponsor',
+  'router_path' => 'admin/content/node-type/sponsor',
+  'link_title' => 'Sponsor',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '247',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '248',
+  'plid' => '186',
+  'link_path' => 'admin/settings/date-time/formats/lookup',
+  'router_path' => 'admin/settings/date-time/formats/lookup',
+  'link_title' => 'Date and time lookup',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '186',
+  'p4' => '248',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '249',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/article/delete',
+  'router_path' => 'admin/content/node-type/article/delete',
+  'link_title' => 'Delete',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '249',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '250',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/company/delete',
+  'router_path' => 'admin/content/node-type/company/delete',
+  'link_title' => 'Delete',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '250',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '251',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/employee/delete',
+  'router_path' => 'admin/content/node-type/employee/delete',
+  'link_title' => 'Delete',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '251',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '252',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/sponsor/delete',
+  'router_path' => 'admin/content/node-type/sponsor/delete',
+  'link_title' => 'Delete',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '252',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '253',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/test-event/delete',
+  'router_path' => 'admin/content/node-type/test-event/delete',
+  'link_title' => 'Delete',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '253',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '254',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/test-page/delete',
+  'router_path' => 'admin/content/node-type/test-page/delete',
+  'link_title' => 'Delete',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '254',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '255',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/test-planet/delete',
+  'router_path' => 'admin/content/node-type/test-planet/delete',
+  'link_title' => 'Delete',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '255',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '256',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/test-story/delete',
+  'router_path' => 'admin/content/node-type/test-story/delete',
+  'link_title' => 'Delete',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '256',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '257',
+  'plid' => '176',
+  'link_path' => 'admin/settings/actions/delete/%',
+  'router_path' => 'admin/settings/actions/delete/%',
+  'link_title' => 'Delete action',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:17:"Delete an action.";}}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '176',
+  'p4' => '257',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '258',
+  'plid' => '183',
+  'link_path' => 'admin/build/contact/delete/%',
+  'router_path' => 'admin/build/contact/delete/%',
+  'link_title' => 'Delete contact',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '166',
+  'p3' => '183',
+  'p4' => '258',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '259',
+  'plid' => '186',
+  'link_path' => 'admin/settings/date-time/delete/%',
+  'router_path' => 'admin/settings/date-time/delete/%',
+  'link_title' => 'Delete date format type',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:52:"Allow users to delete a configured date format type.";}}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '186',
+  'p4' => '259',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '260',
+  'plid' => '0',
+  'link_path' => 'admin/build/menu-customize/%/delete',
+  'router_path' => 'admin/build/menu-customize/%/delete',
+  'link_title' => 'Delete menu',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '260',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '261',
+  'plid' => '183',
+  'link_path' => 'admin/build/contact/edit/%',
+  'router_path' => 'admin/build/contact/edit/%',
+  'link_title' => 'Edit contact category',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '166',
+  'p3' => '183',
+  'p4' => '261',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '262',
+  'plid' => '214',
+  'link_path' => 'admin/content/taxonomy/edit/term',
+  'router_path' => 'admin/content/taxonomy/edit/term',
+  'link_title' => 'Edit term',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '214',
+  'p4' => '262',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '263',
+  'plid' => '179',
+  'link_path' => 'admin/build/block/list/js',
+  'router_path' => 'admin/build/block/list/js',
+  'link_title' => 'JavaScript List Form',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '166',
+  'p3' => '179',
+  'p4' => '263',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '264',
+  'plid' => '202',
+  'link_path' => 'admin/build/modules/list/confirm',
+  'router_path' => 'admin/build/modules/list/confirm',
+  'link_title' => 'List',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '166',
+  'p3' => '202',
+  'p4' => '264',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '266',
+  'plid' => '0',
+  'link_path' => 'user/reset/%/%/%',
+  'router_path' => 'user/reset/%/%/%',
+  'link_title' => 'Reset password',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '266',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '267',
+  'plid' => '202',
+  'link_path' => 'admin/build/modules/uninstall/confirm',
+  'router_path' => 'admin/build/modules/uninstall/confirm',
+  'link_title' => 'Uninstall',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '166',
+  'p3' => '202',
+  'p4' => '267',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '269',
+  'plid' => '0',
+  'link_path' => 'node/%/revisions/%/delete',
+  'router_path' => 'node/%/revisions/%/delete',
+  'link_title' => 'Delete earlier revision',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '269',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '270',
+  'plid' => '0',
+  'link_path' => 'node/%/revisions/%/revert',
+  'router_path' => 'node/%/revisions/%/revert',
+  'link_title' => 'Revert to earlier revision',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '270',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '271',
+  'plid' => '0',
+  'link_path' => 'node/%/revisions/%/view',
+  'router_path' => 'node/%/revisions/%/view',
+  'link_title' => 'Revisions',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '271',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '272',
+  'plid' => '186',
+  'link_path' => 'admin/settings/date-time/formats/delete/%',
+  'router_path' => 'admin/settings/date-time/formats/delete/%',
+  'link_title' => 'Delete date format',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:47:"Allow users to delete a configured date format.";}}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '186',
+  'p4' => '272',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '273',
+  'plid' => '197',
+  'link_path' => 'admin/build/menu/item/%/delete',
+  'router_path' => 'admin/build/menu/item/%/delete',
+  'link_title' => 'Delete menu item',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '166',
+  'p3' => '197',
+  'p4' => '273',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '276',
+  'plid' => '197',
+  'link_path' => 'admin/build/menu/item/%/edit',
+  'router_path' => 'admin/build/menu/item/%/edit',
+  'link_title' => 'Edit menu item',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '166',
+  'p3' => '197',
+  'p4' => '276',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '277',
+  'plid' => '214',
+  'link_path' => 'admin/content/taxonomy/edit/vocabulary/%',
+  'router_path' => 'admin/content/taxonomy/edit/vocabulary/%',
+  'link_title' => 'Edit vocabulary',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '214',
+  'p4' => '277',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '278',
+  'plid' => '197',
+  'link_path' => 'admin/build/menu/item/%/reset',
+  'router_path' => 'admin/build/menu/item/%/reset',
+  'link_title' => 'Reset menu item',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '166',
+  'p3' => '197',
+  'p4' => '278',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '299',
+  'plid' => '0',
+  'link_path' => 'event',
+  'router_path' => 'event',
+  'link_title' => 'Events',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '299',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '300',
+  'plid' => '299',
+  'link_path' => 'event/dst',
+  'router_path' => 'event/dst',
+  'link_title' => 'Event dst view',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '299',
+  'p2' => '300',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '301',
+  'plid' => '299',
+  'link_path' => 'event/ical',
+  'router_path' => 'event/ical',
+  'link_title' => 'Event ical feed',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '299',
+  'p2' => '301',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '302',
+  'plid' => '299',
+  'link_path' => 'event/feed',
+  'router_path' => 'event/feed',
+  'link_title' => 'Event rss feed',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '299',
+  'p2' => '302',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '303',
+  'plid' => '299',
+  'link_path' => 'event/type',
+  'router_path' => 'event/type',
+  'link_title' => 'Filter by content type',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '299',
+  'p2' => '303',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '304',
+  'plid' => '299',
+  'link_path' => 'event/term',
+  'router_path' => 'event/term',
+  'link_title' => 'Filter by taxonomy',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '299',
+  'p2' => '304',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '305',
+  'plid' => '0',
+  'link_path' => 'node/%/ical',
+  'router_path' => 'node/%/ical',
+  'link_title' => 'Event ical',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '305',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '306',
+  'plid' => '167',
+  'link_path' => 'admin/settings/event',
+  'router_path' => 'admin/settings/event',
+  'link_title' => 'Events',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:36:"Set up how your site handles events.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '1',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '306',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '307',
+  'plid' => '306',
+  'link_path' => 'admin/settings/event/overview',
+  'router_path' => 'admin/settings/event/overview',
+  'link_title' => 'Event overview',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:50:"Change how event summary information is displayed.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '306',
+  'p4' => '307',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '308',
+  'plid' => '306',
+  'link_path' => 'admin/settings/event/timezone',
+  'router_path' => 'admin/settings/event/timezone',
+  'link_title' => 'Timezone handling',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:55:"Change how timezone information is saved and displayed.";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '306',
+  'p4' => '308',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '309',
+  'plid' => '158',
+  'link_path' => 'node/add/story',
+  'router_path' => 'node/add/story',
+  'link_title' => 'Story',
+  'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:392:\"A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site's initial home page, and provides the ability to post comments.\";}}",
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '158',
+  'p2' => '309',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '310',
+  'plid' => '157',
+  'link_path' => 'admin/content/node-type/story',
+  'router_path' => 'admin/content/node-type/story',
+  'link_title' => 'Story',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '310',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '311',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/delete',
+  'router_path' => 'admin/content/node-type/story/delete',
+  'link_title' => 'Delete',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '311',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '316',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_exclude_unset/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_exclude_unset/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '316',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '319',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_identical1/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_identical1/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '319',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '320',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_identical2/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_identical2/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '320',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '321',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_three/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_three/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '321',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '323',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/test-planet/fields/field_multivalue/remove',
+  'router_path' => 'admin/content/node-type/test-planet/fields/field_multivalue/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '323',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '328',
+  'plid' => '0',
+  'link_path' => 'filefield/progress',
+  'router_path' => 'filefield/progress',
+  'link_title' => '',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '328',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '329',
+  'plid' => '0',
+  'link_path' => 'filefield/ahah/%/%/%',
+  'router_path' => 'filefield/ahah/%/%/%',
+  'link_title' => '',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '329',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '331',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_link/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_link/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '331',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '332',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_imagefield/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_imagefield/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '332',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '333',
+  'plid' => '167',
+  'link_path' => 'admin/settings/email',
+  'router_path' => 'admin/settings/email',
+  'link_title' => 'CCK Email Contact Form Settings',
+  'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:57:"Administer flood control settings for email contact forms";}}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '167',
+  'p3' => '333',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '334',
+  'plid' => '0',
+  'link_path' => 'email/%/%',
+  'router_path' => 'email/%/%',
+  'link_title' => 'Email Contact Form',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '334',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '337',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_date/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_date/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '337',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '338',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_datestamp/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_datestamp/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '338',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '339',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_datetime/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_datetime/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '339',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '340',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_email/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_email/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '340',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '341',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_filefield/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_filefield/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '341',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '342',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '342',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '343',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_four/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_four/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '343',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '344',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_two/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_two/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '344',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '345',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_text_single_checkbox/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_text_single_checkbox/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '345',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '346',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_integer_selectlist/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_integer_selectlist/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '346',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '347',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_float_single_checkbox/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_float_single_checkbox/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '347',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '348',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_decimal_radio_buttons/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_decimal_radio_buttons/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '348',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '349',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/story/fields/field_test_phone/remove',
+  'router_path' => 'admin/content/node-type/story/fields/field_test_phone/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '349',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '350',
+  'plid' => '0',
+  'link_path' => 'aggregator',
+  'router_path' => 'aggregator',
+  'link_title' => 'Feed aggregator',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '1',
+  'expanded' => '0',
+  'weight' => '5',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '350',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '351',
+  'plid' => '350',
+  'link_path' => 'aggregator/categories',
+  'router_path' => 'aggregator/categories',
+  'link_title' => 'Categories',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '1',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '350',
+  'p2' => '351',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '352',
+  'plid' => '350',
+  'link_path' => 'aggregator/opml',
+  'router_path' => 'aggregator/opml',
+  'link_title' => 'OPML feed',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '350',
+  'p2' => '352',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '353',
+  'plid' => '350',
+  'link_path' => 'aggregator/rss',
+  'router_path' => 'aggregator/rss',
+  'link_title' => 'RSS feed',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '350',
+  'p2' => '353',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '354',
+  'plid' => '350',
+  'link_path' => 'aggregator/sources',
+  'router_path' => 'aggregator/sources',
+  'link_title' => 'Sources',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '350',
+  'p2' => '354',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '355',
+  'plid' => '351',
+  'link_path' => 'aggregator/categories/%',
+  'router_path' => 'aggregator/categories/%',
+  'link_title' => '',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '350',
+  'p2' => '351',
+  'p3' => '355',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '356',
+  'plid' => '354',
+  'link_path' => 'aggregator/sources/%',
+  'router_path' => 'aggregator/sources/%',
+  'link_title' => '',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '350',
+  'p2' => '354',
+  'p3' => '356',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '357',
+  'plid' => '157',
+  'link_path' => 'admin/content/aggregator',
+  'router_path' => 'admin/content/aggregator',
+  'link_title' => 'Feed aggregator',
+  'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:116:\"Configure which content your site aggregates from other sites, how often it polls them, and how they're categorized.\";}}",
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '357',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '358',
+  'plid' => '357',
+  'link_path' => 'admin/content/aggregator/remove/%',
+  'router_path' => 'admin/content/aggregator/remove/%',
+  'link_title' => 'Remove items',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '357',
+  'p4' => '358',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '359',
+  'plid' => '357',
+  'link_path' => 'admin/content/aggregator/update/%',
+  'router_path' => 'admin/content/aggregator/update/%',
+  'link_title' => 'Update items',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '357',
+  'p4' => '359',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '360',
+  'plid' => '357',
+  'link_path' => 'admin/content/aggregator/edit/category/%',
+  'router_path' => 'admin/content/aggregator/edit/category/%',
+  'link_title' => 'Edit category',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '357',
+  'p4' => '360',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '361',
+  'plid' => '357',
+  'link_path' => 'admin/content/aggregator/edit/feed/%',
+  'router_path' => 'admin/content/aggregator/edit/feed/%',
+  'link_title' => 'Edit feed',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '357',
+  'p4' => '361',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '362',
+  'plid' => '0',
+  'link_path' => 'admin/content/node-type/test-page/fields/field_test/remove',
+  'router_path' => 'admin/content/node-type/test-page/fields/field_test/remove',
+  'link_title' => 'Remove field',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '362',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '363',
+  'plid' => '0',
+  'link_path' => 'book',
+  'router_path' => 'book',
+  'link_title' => 'Books',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '363',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '364',
+  'plid' => '363',
+  'link_path' => 'book/js/form',
+  'router_path' => 'book/js/form',
+  'link_title' => '',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '363',
+  'p2' => '364',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '366',
+  'plid' => '157',
+  'link_path' => 'admin/content/book',
+  'router_path' => 'admin/content/book',
+  'link_title' => 'Books',
+  'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:33:\"Manage your site's book outlines.\";}}",
+  'module' => 'system',
+  'hidden' => '0',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '3',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '366',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '367',
+  'plid' => '363',
+  'link_path' => 'book/export/%/%',
+  'router_path' => 'book/export/%/%',
+  'link_title' => '',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '2',
+  'customized' => '0',
+  'p1' => '363',
+  'p2' => '367',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '369',
+  'plid' => '366',
+  'link_path' => 'admin/content/book/%',
+  'router_path' => 'admin/content/book/%',
+  'link_title' => 'Re-order book pages and change titles',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '4',
+  'customized' => '0',
+  'p1' => '144',
+  'p2' => '157',
+  'p3' => '366',
+  'p4' => '369',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))->values(array(
+  'menu_name' => 'navigation',
+  'mlid' => '370',
+  'plid' => '0',
+  'link_path' => 'node/%/outline/remove',
+  'router_path' => 'node/%/outline/remove',
+  'link_title' => 'Remove from outline',
+  'options' => 'a:0:{}',
+  'module' => 'system',
+  'hidden' => '-1',
+  'external' => '0',
+  'has_children' => '0',
+  'expanded' => '0',
+  'weight' => '0',
+  'depth' => '1',
+  'customized' => '0',
+  'p1' => '370',
+  'p2' => '0',
+  'p3' => '0',
+  'p4' => '0',
+  'p5' => '0',
+  'p6' => '0',
+  'p7' => '0',
+  'p8' => '0',
+  'p9' => '0',
+  'updated' => '0',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Node.php b/core/modules/migrate_drupal/src/Tests/Table/Node.php
new file mode 100644
index 0000000..0436412
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Node.php
@@ -0,0 +1,266 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Node.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the node table.
+ */
+class Node extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("node", array(
+  'primary key' => array(
+    'nid',
+  ),
+  'fields' => array(
+    'nid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'vid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'type' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+      'default' => '',
+    ),
+    'language' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '12',
+      'default' => '',
+    ),
+    'title' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'uid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'status' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '1',
+    ),
+    'created' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'changed' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'comment' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'promote' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'moderate' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'sticky' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'tnid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'translate' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("node")->fields(array(
+  'nid',
+  'vid',
+  'type',
+  'language',
+  'title',
+  'uid',
+  'status',
+  'created',
+  'changed',
+  'comment',
+  'promote',
+  'moderate',
+  'sticky',
+  'tnid',
+  'translate',
+))
+    ->values(array(
+  'nid' => '1',
+  'vid' => '1',
+  'type' => 'story',
+  'language' => '',
+  'title' => 'Test title',
+  'uid' => '1',
+  'status' => '1',
+  'created' => '1388271197',
+  'changed' => '1420861423',
+  'comment' => '0',
+  'promote' => '0',
+  'moderate' => '0',
+  'sticky' => '0',
+  'tnid' => '0',
+  'translate' => '0',
+))->values(array(
+  'nid' => '2',
+  'vid' => '3',
+  'type' => 'story',
+  'language' => '',
+  'title' => 'Test title rev 3',
+  'uid' => '1',
+  'status' => '1',
+  'created' => '1388271197',
+  'changed' => '1420718386',
+  'comment' => '0',
+  'promote' => '0',
+  'moderate' => '0',
+  'sticky' => '0',
+  'tnid' => '0',
+  'translate' => '0',
+))->values(array(
+  'nid' => '3',
+  'vid' => '4',
+  'type' => 'test_planet',
+  'language' => '',
+  'title' => 'Test planet title 3',
+  'uid' => '1',
+  'status' => '1',
+  'created' => '1388271527',
+  'changed' => '1390096401',
+  'comment' => '0',
+  'promote' => '0',
+  'moderate' => '0',
+  'sticky' => '0',
+  'tnid' => '0',
+  'translate' => '0',
+))->values(array(
+  'nid' => '4',
+  'vid' => '6',
+  'type' => 'test_planet',
+  'language' => '',
+  'title' => '',
+  'uid' => '1',
+  'status' => '1',
+  'created' => '1388271527',
+  'changed' => '1390096401',
+  'comment' => '0',
+  'promote' => '0',
+  'moderate' => '0',
+  'sticky' => '0',
+  'tnid' => '0',
+  'translate' => '0',
+))->values(array(
+  'nid' => '5',
+  'vid' => '7',
+  'type' => 'test_planet',
+  'language' => '',
+  'title' => '',
+  'uid' => '1',
+  'status' => '1',
+  'created' => '1388271527',
+  'changed' => '1390096401',
+  'comment' => '0',
+  'promote' => '0',
+  'moderate' => '0',
+  'sticky' => '0',
+  'tnid' => '0',
+  'translate' => '0',
+))->values(array(
+  'nid' => '6',
+  'vid' => '8',
+  'type' => 'test_planet',
+  'language' => '',
+  'title' => '',
+  'uid' => '1',
+  'status' => '1',
+  'created' => '1388271527',
+  'changed' => '1390096401',
+  'comment' => '0',
+  'promote' => '0',
+  'moderate' => '0',
+  'sticky' => '0',
+  'tnid' => '0',
+  'translate' => '0',
+))->values(array(
+  'nid' => '7',
+  'vid' => '9',
+  'type' => 'test_planet',
+  'language' => '',
+  'title' => '',
+  'uid' => '1',
+  'status' => '1',
+  'created' => '1388271527',
+  'changed' => '1390096401',
+  'comment' => '0',
+  'promote' => '0',
+  'moderate' => '0',
+  'sticky' => '0',
+  'tnid' => '0',
+  'translate' => '0',
+))->values(array(
+  'nid' => '8',
+  'vid' => '10',
+  'type' => 'test_planet',
+  'language' => '',
+  'title' => '',
+  'uid' => '1',
+  'status' => '1',
+  'created' => '1388271527',
+  'changed' => '1390096401',
+  'comment' => '0',
+  'promote' => '0',
+  'moderate' => '0',
+  'sticky' => '0',
+  'tnid' => '0',
+  'translate' => '0',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/NodeAccess.php b/core/modules/migrate_drupal/src/Tests/Table/NodeAccess.php
new file mode 100644
index 0000000..9303e9b
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/NodeAccess.php
@@ -0,0 +1,87 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\NodeAccess.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the node_access table.
+ */
+class NodeAccess extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("node_access", array(
+  'primary key' => array(
+    'nid',
+    'gid',
+    'realm',
+  ),
+  'fields' => array(
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'gid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'realm' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'grant_view' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '3',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'grant_update' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '3',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'grant_delete' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '3',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+  ),
+));
+    $this->database->insert("node_access")->fields(array(
+  'nid',
+  'gid',
+  'realm',
+  'grant_view',
+  'grant_update',
+  'grant_delete',
+))
+    ->values(array(
+  'nid' => '0',
+  'gid' => '0',
+  'realm' => 'all',
+  'grant_view' => '1',
+  'grant_update' => '0',
+  'grant_delete' => '0',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/NodeCommentStatistics.php b/core/modules/migrate_drupal/src/Tests/Table/NodeCommentStatistics.php
new file mode 100644
index 0000000..e31ef26
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/NodeCommentStatistics.php
@@ -0,0 +1,79 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\NodeCommentStatistics.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the node_comment_statistics table.
+ */
+class NodeCommentStatistics extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("node_comment_statistics", array(
+  'primary key' => array(
+    'nid',
+  ),
+  'fields' => array(
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'last_comment_timestamp' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'last_comment_name' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '60',
+    ),
+    'last_comment_uid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'comment_count' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+  ),
+));
+    $this->database->insert("node_comment_statistics")->fields(array(
+  'nid',
+  'last_comment_timestamp',
+  'last_comment_name',
+  'last_comment_uid',
+  'comment_count',
+))
+    ->values(array(
+  'nid' => '1',
+  'last_comment_timestamp' => '1388271197',
+  'last_comment_name' => NULL,
+  'last_comment_uid' => '1',
+  'comment_count' => '0',
+))->values(array(
+  'nid' => '2',
+  'last_comment_timestamp' => '1389002813',
+  'last_comment_name' => NULL,
+  'last_comment_uid' => '1',
+  'comment_count' => '0',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/NodeCounter.php b/core/modules/migrate_drupal/src/Tests/Table/NodeCounter.php
new file mode 100644
index 0000000..a15a530
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/NodeCounter.php
@@ -0,0 +1,62 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\NodeCounter.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the node_counter table.
+ */
+class NodeCounter extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("node_counter", array(
+  'primary key' => array(
+    'nid',
+  ),
+  'fields' => array(
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'totalcount' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '20',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'daycount' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '8',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'timestamp' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+  ),
+));
+    $this->database->insert("node_counter")->fields(array(
+  'nid',
+  'totalcount',
+  'daycount',
+  'timestamp',
+))
+    
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/NodeRevisions.php b/core/modules/migrate_drupal/src/Tests/Table/NodeRevisions.php
new file mode 100644
index 0000000..7e7adee
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/NodeRevisions.php
@@ -0,0 +1,202 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\NodeRevisions.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the node_revisions table.
+ */
+class NodeRevisions extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("node_revisions", array(
+  'fields' => array(
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'vid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'uid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'title' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'body' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'teaser' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'log' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'timestamp' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'format' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+  ),
+  'primary key' => array(
+    'vid',
+  ),
+));
+    $this->database->insert("node_revisions")->fields(array(
+  'nid',
+  'vid',
+  'uid',
+  'title',
+  'body',
+  'teaser',
+  'log',
+  'timestamp',
+  'format',
+))
+    ->values(array(
+  'nid' => '1',
+  'vid' => '1',
+  'uid' => '1',
+  'title' => 'Test title',
+  'body' => 'test',
+  'teaser' => 'test',
+  'log' => '',
+  'timestamp' => '1420861423',
+  'format' => '1',
+))->values(array(
+  'nid' => '1',
+  'vid' => '2',
+  'uid' => '2',
+  'title' => 'Test title rev 2',
+  'body' => 'body test rev 2',
+  'teaser' => 'teaser test rev 2',
+  'log' => 'modified rev 2',
+  'timestamp' => '1390095702',
+  'format' => '1',
+))->values(array(
+  'nid' => '2',
+  'vid' => '3',
+  'uid' => '1',
+  'title' => 'Test title rev 3',
+  'body' => 'test rev 3',
+  'teaser' => 'test rev 3',
+  'log' => '',
+  'timestamp' => '1420718386',
+  'format' => '1',
+))->values(array(
+  'nid' => '3',
+  'vid' => '4',
+  'uid' => '1',
+  'title' => 'Test page title rev 4',
+  'body' => 'test page body rev 4',
+  'teaser' => 'test page teaser rev 4',
+  'log' => '',
+  'timestamp' => '1390095701',
+  'format' => '0',
+))->values(array(
+  'nid' => '1',
+  'vid' => '5',
+  'uid' => '1',
+  'title' => 'Test title rev 3',
+  'body' => 'body test rev 3',
+  'teaser' => 'teaser test rev 3',
+  'log' => 'modified rev 3',
+  'timestamp' => '1390095703',
+  'format' => '1',
+))->values(array(
+  'nid' => '4',
+  'vid' => '6',
+  'uid' => '1',
+  'title' => 'Node 4',
+  'body' => 'Node 4 body',
+  'teaser' => 'test for node 4',
+  'log' => '',
+  'timestamp' => '1390095701',
+  'format' => '1',
+))->values(array(
+  'nid' => '5',
+  'vid' => '7',
+  'uid' => '1',
+  'title' => 'Node 5',
+  'body' => 'Node 5 body',
+  'teaser' => 'test for node 5',
+  'log' => '',
+  'timestamp' => '1390095701',
+  'format' => '1',
+))->values(array(
+  'nid' => '6',
+  'vid' => '8',
+  'uid' => '1',
+  'title' => 'Node 6',
+  'body' => 'Node 6 body',
+  'teaser' => 'test for node 6',
+  'log' => '',
+  'timestamp' => '1390095701',
+  'format' => '1',
+))->values(array(
+  'nid' => '7',
+  'vid' => '9',
+  'uid' => '1',
+  'title' => 'Node 7',
+  'body' => 'Node 7 body',
+  'teaser' => 'test for node 7',
+  'log' => '',
+  'timestamp' => '1390095701',
+  'format' => '1',
+))->values(array(
+  'nid' => '8',
+  'vid' => '10',
+  'uid' => '1',
+  'title' => 'Node 8',
+  'body' => 'Node 8 body',
+  'teaser' => 'test for node 8',
+  'log' => '',
+  'timestamp' => '1390095701',
+  'format' => '1',
+))->values(array(
+  'nid' => '9',
+  'vid' => '11',
+  'uid' => '1',
+  'title' => 'Node 9',
+  'body' => 'Node 9 body',
+  'teaser' => 'test for node 9',
+  'log' => '',
+  'timestamp' => '1390095701',
+  'format' => '1',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/NodeType.php b/core/modules/migrate_drupal/src/Tests/Table/NodeType.php
new file mode 100644
index 0000000..2b9d087
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/NodeType.php
@@ -0,0 +1,290 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\NodeType.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the node_type table.
+ */
+class NodeType extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("node_type", array(
+  'primary key' => array(
+    'type',
+  ),
+  'fields' => array(
+    'type' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+    ),
+    'name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'module' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+    ),
+    'description' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'help' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+    'has_title' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '3',
+      'unsigned' => TRUE,
+    ),
+    'title_label' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'has_body' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '3',
+      'unsigned' => TRUE,
+    ),
+    'body_label' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'min_word_count' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '5',
+      'unsigned' => TRUE,
+    ),
+    'custom' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'modified' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'locked' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'orig_type' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+  ),
+));
+    $this->database->insert("node_type")->fields(array(
+  'type',
+  'name',
+  'module',
+  'description',
+  'help',
+  'has_title',
+  'title_label',
+  'has_body',
+  'body_label',
+  'min_word_count',
+  'custom',
+  'modified',
+  'locked',
+  'orig_type',
+))
+    ->values(array(
+  'type' => 'article',
+  'name' => 'Article',
+  'module' => 'node',
+  'description' => 'An <em>article</em>, content type.',
+  'help' => '',
+  'has_title' => '1',
+  'title_label' => 'Title',
+  'has_body' => '1',
+  'body_label' => 'Body',
+  'min_word_count' => '0',
+  'custom' => '1',
+  'modified' => '1',
+  'locked' => '0',
+  'orig_type' => 'story',
+))->values(array(
+  'type' => 'company',
+  'name' => 'Company',
+  'module' => 'node',
+  'description' => 'Company node type',
+  'help' => '',
+  'has_title' => '1',
+  'title_label' => 'Name',
+  'has_body' => '1',
+  'body_label' => 'Description',
+  'min_word_count' => '20',
+  'custom' => '0',
+  'modified' => '0',
+  'locked' => '0',
+  'orig_type' => 'company',
+))->values(array(
+  'type' => 'employee',
+  'name' => 'Employee',
+  'module' => 'node',
+  'description' => 'Employee node type',
+  'help' => '',
+  'has_title' => '1',
+  'title_label' => 'Name',
+  'has_body' => '1',
+  'body_label' => 'Bio',
+  'min_word_count' => '20',
+  'custom' => '0',
+  'modified' => '0',
+  'locked' => '0',
+  'orig_type' => 'employee',
+))->values(array(
+  'type' => 'event',
+  'name' => 'Event',
+  'module' => 'node',
+  'description' => 'Events have a start date and an optional end date as well as a teaser and a body. They can be extended by other modules, too.',
+  'help' => '',
+  'has_title' => '1',
+  'title_label' => 'Title',
+  'has_body' => '1',
+  'body_label' => 'Body',
+  'min_word_count' => '0',
+  'custom' => '1',
+  'modified' => '1',
+  'locked' => '0',
+  'orig_type' => 'event',
+))->values(array(
+  'type' => 'page',
+  'name' => 'Page',
+  'module' => 'node',
+  'description' => "A <em>page</em>, similar in form to a <em>story</em>, is a simple method for creating and displaying information that rarely changes, such as an \"About us\" section of a website. By default, a <em>page</em> entry does not allow visitor comments and is not featured on the site's initial home page.",
+  'help' => '',
+  'has_title' => '1',
+  'title_label' => 'Title',
+  'has_body' => '1',
+  'body_label' => 'Body',
+  'min_word_count' => '0',
+  'custom' => '1',
+  'modified' => '1',
+  'locked' => '0',
+  'orig_type' => 'page',
+))->values(array(
+  'type' => 'sponsor',
+  'name' => 'Sponsor',
+  'module' => 'node',
+  'description' => 'Sponsor node type',
+  'help' => '',
+  'has_title' => '1',
+  'title_label' => 'Name',
+  'has_body' => '0',
+  'body_label' => 'Body',
+  'min_word_count' => '0',
+  'custom' => '0',
+  'modified' => '0',
+  'locked' => '0',
+  'orig_type' => '',
+))->values(array(
+  'type' => 'story',
+  'name' => 'Story',
+  'module' => 'node',
+  'description' => "A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site's initial home page, and provides the ability to post comments.",
+  'help' => '',
+  'has_title' => '1',
+  'title_label' => 'Title',
+  'has_body' => '1',
+  'body_label' => 'Body',
+  'min_word_count' => '0',
+  'custom' => '1',
+  'modified' => '1',
+  'locked' => '0',
+  'orig_type' => 'story',
+))->values(array(
+  'type' => 'test_event',
+  'name' => 'Migrate test event',
+  'module' => 'node',
+  'description' => 'test event description here',
+  'help' => 'help text here',
+  'has_title' => '1',
+  'title_label' => 'Event Name',
+  'has_body' => '1',
+  'body_label' => 'Body',
+  'min_word_count' => '0',
+  'custom' => '1',
+  'modified' => '1',
+  'locked' => '0',
+  'orig_type' => 'event',
+))->values(array(
+  'type' => 'test_page',
+  'name' => 'Migrate test page',
+  'module' => 'node',
+  'description' => "A <em>page</em>, similar in form to a <em>story</em>, is a simple method for creating and displaying information that rarely changes, such as an \"About us\" section of a website. By default, a <em>page</em> entry does not allow visitor comments and is not featured on the site's initial home page.",
+  'help' => '',
+  'has_title' => '1',
+  'title_label' => 'Title',
+  'has_body' => '1',
+  'body_label' => 'This is the body field label',
+  'min_word_count' => '0',
+  'custom' => '1',
+  'modified' => '1',
+  'locked' => '0',
+  'orig_type' => 'page',
+))->values(array(
+  'type' => 'test_planet',
+  'name' => 'Migrate test planet',
+  'module' => 'node',
+  'description' => "A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site's initial home page, and provides the ability to post comments.",
+  'help' => '',
+  'has_title' => '1',
+  'title_label' => 'Title',
+  'has_body' => '0',
+  'body_label' => 'Body',
+  'min_word_count' => '0',
+  'custom' => '1',
+  'modified' => '1',
+  'locked' => '0',
+  'orig_type' => 'test_planet',
+))->values(array(
+  'type' => 'test_story',
+  'name' => 'Migrate test story',
+  'module' => 'node',
+  'description' => "A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site's initial home page, and provides the ability to post comments.",
+  'help' => '',
+  'has_title' => '1',
+  'title_label' => 'Title',
+  'has_body' => '0',
+  'body_label' => 'Body',
+  'min_word_count' => '0',
+  'custom' => '1',
+  'modified' => '1',
+  'locked' => '0',
+  'orig_type' => 'test_story',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Permission.php b/core/modules/migrate_drupal/src/Tests/Table/Permission.php
new file mode 100644
index 0000000..57c12fe
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Permission.php
@@ -0,0 +1,89 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Permission.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the permission table.
+ */
+class Permission extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("permission", array(
+  'primary key' => array(
+    'pid',
+  ),
+  'fields' => array(
+    'pid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '11',
+    ),
+    'rid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'perm' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+    'tid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+  ),
+));
+    $this->database->insert("permission")->fields(array(
+  'pid',
+  'rid',
+  'perm',
+  'tid',
+))
+    ->values(array(
+  'pid' => '1',
+  'rid' => '1',
+  'perm' => 'migrate test anonymous permission',
+  'tid' => '0',
+))->values(array(
+  'pid' => '2',
+  'rid' => '2',
+  'perm' => 'migrate test authenticated permission',
+  'tid' => '0',
+))->values(array(
+  'pid' => '3',
+  'rid' => '3',
+  'perm' => 'migrate test role 1 test permission',
+  'tid' => '0',
+))->values(array(
+  'pid' => '4',
+  'rid' => '4',
+  'perm' => 'migrate test role 2 test permission, use PHP for settings, administer contact forms, skip comment approval, edit own blog content, edit any blog content, delete own blog content, delete any blog content, create forum content, delete any forum content, delete own forum content, edit any forum content, edit own forum content, administer nodes',
+  'tid' => '0',
+))->values(array(
+  'pid' => '5',
+  'rid' => '1',
+  'perm' => 'access content',
+  'tid' => '0',
+))->values(array(
+  'pid' => '6',
+  'rid' => '2',
+  'perm' => 'access comments, access content, post comments, post comments without approval',
+  'tid' => '0',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/ProfileFields.php b/core/modules/migrate_drupal/src/Tests/Table/ProfileFields.php
new file mode 100644
index 0000000..f263fa0
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/ProfileFields.php
@@ -0,0 +1,213 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\ProfileFields.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the profile_fields table.
+ */
+class ProfileFields extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("profile_fields", array(
+  'primary key' => array(
+    'fid',
+  ),
+  'fields' => array(
+    'fid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '11',
+    ),
+    'title' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '255',
+    ),
+    'name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '128',
+      'default' => '',
+    ),
+    'explanation' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+    'category' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '255',
+    ),
+    'page' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '255',
+    ),
+    'type' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '128',
+    ),
+    'weight' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'required' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'register' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'visibility' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'autocomplete' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'options' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+  ),
+));
+    $this->database->insert("profile_fields")->fields(array(
+  'fid',
+  'title',
+  'name',
+  'explanation',
+  'category',
+  'page',
+  'type',
+  'weight',
+  'required',
+  'register',
+  'visibility',
+  'autocomplete',
+  'options',
+))
+    ->values(array(
+  'fid' => '8',
+  'title' => 'Favorite color',
+  'name' => 'profile_color',
+  'explanation' => 'List your favorite color',
+  'category' => 'Personal information',
+  'page' => 'Peole whose favorite color is %value',
+  'type' => 'textfield',
+  'weight' => '-10',
+  'required' => '0',
+  'register' => '1',
+  'visibility' => '2',
+  'autocomplete' => '1',
+  'options' => '',
+))->values(array(
+  'fid' => '9',
+  'title' => 'Biography',
+  'name' => 'profile_biography',
+  'explanation' => 'Tell people a little bit about yourself',
+  'category' => 'Personal information',
+  'page' => '',
+  'type' => 'textarea',
+  'weight' => '-8',
+  'required' => '0',
+  'register' => '0',
+  'visibility' => '2',
+  'autocomplete' => '0',
+  'options' => '',
+))->values(array(
+  'fid' => '10',
+  'title' => 'Sell your email address?',
+  'name' => 'profile_sell_address',
+  'explanation' => "If you check this box, we'll sell your address to spammers to help line the pockets of our shareholders. Thanks!",
+  'category' => 'Communication preferences',
+  'page' => 'People who want us to sell their address',
+  'type' => 'checkbox',
+  'weight' => '-10',
+  'required' => '0',
+  'register' => '1',
+  'visibility' => '1',
+  'autocomplete' => '0',
+  'options' => '',
+))->values(array(
+  'fid' => '11',
+  'title' => 'Sales Category',
+  'name' => 'profile_sold_to',
+  'explanation' => "Select the sales categories to which this user's address was sold.",
+  'category' => 'Administrative data',
+  'page' => 'People whose address was sold to %value',
+  'type' => 'selection',
+  'weight' => '-10',
+  'required' => '0',
+  'register' => '0',
+  'visibility' => '4',
+  'autocomplete' => '0',
+  'options' => "Pill spammers\r\nFitness spammers\r\nBack\\slash\r\nForward/slash\r\nDot.in.the.middle",
+))->values(array(
+  'fid' => '12',
+  'title' => 'Favorite bands',
+  'name' => 'profile_bands',
+  'explanation' => "Enter your favorite bands. When you've saved your profile, you'll be able to find other people with the same favorites.",
+  'category' => 'Personal information',
+  'page' => '',
+  'type' => 'list',
+  'weight' => '-6',
+  'required' => '0',
+  'register' => '1',
+  'visibility' => '3',
+  'autocomplete' => '1',
+  'options' => '',
+))->values(array(
+  'fid' => '14',
+  'title' => 'Birthdate',
+  'name' => 'profile_birthdate',
+  'explanation' => "Enter your birth date and we'll send you a coupon.",
+  'category' => 'Personal information',
+  'page' => '',
+  'type' => 'date',
+  'weight' => '4',
+  'required' => '0',
+  'register' => '0',
+  'visibility' => '2',
+  'autocomplete' => '0',
+  'options' => '',
+))->values(array(
+  'fid' => '15',
+  'title' => 'I love migrations',
+  'name' => 'profile_love_migrations',
+  'explanation' => 'If you check this box, you love migrations.',
+  'category' => 'Personal information',
+  'page' => 'People who love migrations',
+  'type' => 'checkbox',
+  'weight' => '-15',
+  'required' => '0',
+  'register' => '0',
+  'visibility' => '2',
+  'autocomplete' => '0',
+  'options' => '',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/ProfileValues.php b/core/modules/migrate_drupal/src/Tests/Table/ProfileValues.php
new file mode 100644
index 0000000..f0ee445
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/ProfileValues.php
@@ -0,0 +1,194 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\ProfileValues.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the profile_values table.
+ */
+class ProfileValues extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("profile_values", array(
+  'primary key' => array(
+    'fid',
+    'uid',
+  ),
+  'fields' => array(
+    'fid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'uid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'value' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+  ),
+));
+    $this->database->insert("profile_values")->fields(array(
+  'fid',
+  'uid',
+  'value',
+))
+    ->values(array(
+  'fid' => '8',
+  'uid' => '2',
+  'value' => 'red',
+))->values(array(
+  'fid' => '9',
+  'uid' => '2',
+  'value' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam nulla sapien, congue nec risus ut, adipiscing aliquet felis. Maecenas quis justo vel nulla varius euismod. Quisque metus metus, cursus sit amet sem non, bibendum vehicula elit. Cras dui nisl, eleifend at iaculis vitae, lacinia ut felis. Nullam aliquam ligula volutpat nulla consectetur accumsan. Maecenas tincidunt molestie diam, a accumsan enim fringilla sit amet. Morbi a tincidunt tellus. Donec imperdiet scelerisque porta. Sed quis sem bibendum eros congue sodales. Vivamus vel fermentum est, at rutrum orci. Nunc consectetur purus ut dolor pulvinar, ut volutpat felis congue. Cras tincidunt odio sed neque sollicitudin, vehicula tempor metus scelerisque.',
+))->values(array(
+  'fid' => '10',
+  'uid' => '2',
+  'value' => '1',
+))->values(array(
+  'fid' => '11',
+  'uid' => '2',
+  'value' => 'Back\slash',
+))->values(array(
+  'fid' => '12',
+  'uid' => '2',
+  'value' => "AC/DC\n,,Eagles\r\nElton John,Lemonheads\r\n\r\nRolling Stones\rQueen\nThe White Stripes",
+))->values(array(
+  'fid' => '13',
+  'uid' => '2',
+  'value' => 'http://example.com/blog',
+))->values(array(
+  'fid' => '14',
+  'uid' => '2',
+  'value' => 'a:3:{s:5:"month";s:1:"6";s:3:"day";s:1:"2";s:4:"year";s:4:"1974";}',
+))->values(array(
+  'fid' => '8',
+  'uid' => '8',
+  'value' => 'brown',
+))->values(array(
+  'fid' => '9',
+  'uid' => '8',
+  'value' => 'Nunc condimentum ligula felis, eget lacinia purus accumsan at. Pellentesque eu lobortis felis. Duis at accumsan nisl, vel pulvinar risus. Nullam venenatis, tellus non eleifend hendrerit, augue nulla rhoncus leo, eget convallis enim sem ut velit. Mauris tincidunt enim ut eros volutpat dapibus. Curabitur augue libero, imperdiet eget orci sed, malesuada dapibus tellus. Nam lacus sapien, convallis vitae quam vel, bibendum commodo odio.',
+))->values(array(
+  'fid' => '10',
+  'uid' => '8',
+  'value' => '0',
+))->values(array(
+  'fid' => '11',
+  'uid' => '8',
+  'value' => 'Forward/slash',
+))->values(array(
+  'fid' => '12',
+  'uid' => '8',
+  'value' => "Deep Purple\nWho\nThe Beatles",
+))->values(array(
+  'fid' => '13',
+  'uid' => '8',
+  'value' => 'http://blog.example.com',
+))->values(array(
+  'fid' => '14',
+  'uid' => '8',
+  'value' => 'a:3:{s:5:"month";s:1:"9";s:3:"day";s:1:"9";s:4:"year";s:4:"1980";}',
+))->values(array(
+  'fid' => '8',
+  'uid' => '15',
+  'value' => 'orange',
+))->values(array(
+  'fid' => '9',
+  'uid' => '15',
+  'value' => 'Donec a diam volutpat augue fringilla fringilla. Mauris ultricies turpis ut lacus tempus, vitae pharetra lacus mattis. Nulla semper dui euismod sem bibendum, in eleifend nisi malesuada. Vivamus orci mauris, volutpat vitae enim ac, aliquam tempus lectus.',
+))->values(array(
+  'fid' => '10',
+  'uid' => '15',
+  'value' => '1',
+))->values(array(
+  'fid' => '11',
+  'uid' => '15',
+  'value' => 'Dot.in.the.middle',
+))->values(array(
+  'fid' => '12',
+  'uid' => '15',
+  'value' => "ABBA\nBoney M",
+))->values(array(
+  'fid' => '13',
+  'uid' => '15',
+  'value' => 'http://example.com/journal',
+))->values(array(
+  'fid' => '14',
+  'uid' => '15',
+  'value' => 'a:3:{s:5:"month";s:2:"11";s:3:"day";s:2:"25";s:4:"year";s:4:"1982";}',
+))->values(array(
+  'fid' => '8',
+  'uid' => '16',
+  'value' => 'blue',
+))->values(array(
+  'fid' => '9',
+  'uid' => '16',
+  'value' => 'Pellentesque sit amet sem et purus pretium consectetuer.',
+))->values(array(
+  'fid' => '10',
+  'uid' => '16',
+  'value' => '0',
+))->values(array(
+  'fid' => '11',
+  'uid' => '16',
+  'value' => 'Faithful servant',
+))->values(array(
+  'fid' => '12',
+  'uid' => '16',
+  'value' => "Van Halen\nDave M",
+))->values(array(
+  'fid' => '13',
+  'uid' => '16',
+  'value' => 'http://example.com/monkeys',
+))->values(array(
+  'fid' => '14',
+  'uid' => '16',
+  'value' => 'a:3:{s:5:"month";s:1:"9";s:3:"day";s:2:"23";s:4:"year";s:4:"1939";}',
+))->values(array(
+  'fid' => '8',
+  'uid' => '17',
+  'value' => 'yellow',
+))->values(array(
+  'fid' => '9',
+  'uid' => '17',
+  'value' => 'The quick brown fox jumped over the lazy dog.',
+))->values(array(
+  'fid' => '10',
+  'uid' => '17',
+  'value' => '0',
+))->values(array(
+  'fid' => '11',
+  'uid' => '17',
+  'value' => 'Anonymous donor',
+))->values(array(
+  'fid' => '12',
+  'uid' => '17',
+  'value' => "Toto\nJohn Denver",
+))->values(array(
+  'fid' => '13',
+  'uid' => '17',
+  'value' => 'http://example.com/penguins',
+))->values(array(
+  'fid' => '14',
+  'uid' => '17',
+  'value' => 'a:3:{s:5:"month";s:2:"12";s:3:"day";s:2:"18";s:4:"year";s:4:"1942";}',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Role.php b/core/modules/migrate_drupal/src/Tests/Table/Role.php
new file mode 100644
index 0000000..32c4e37
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Role.php
@@ -0,0 +1,60 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Role.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the role table.
+ */
+class Role extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("role", array(
+  'primary key' => array(
+    'rid',
+  ),
+  'fields' => array(
+    'rid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '64',
+      'default' => '',
+    ),
+  ),
+));
+    $this->database->insert("role")->fields(array(
+  'rid',
+  'name',
+))
+    ->values(array(
+  'rid' => '1',
+  'name' => 'anonymous user',
+))->values(array(
+  'rid' => '2',
+  'name' => 'authenticated user',
+))->values(array(
+  'rid' => '3',
+  'name' => 'migrate test role 1',
+))->values(array(
+  'rid' => '4',
+  'name' => 'migrate test role 2',
+))->values(array(
+  'rid' => '5',
+  'name' => 'migrate test role 3 that is longer than thirty two characters',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Semaphore.php b/core/modules/migrate_drupal/src/Tests/Table/Semaphore.php
new file mode 100644
index 0000000..e587d4b
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Semaphore.php
@@ -0,0 +1,51 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Semaphore.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the semaphore table.
+ */
+class Semaphore extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("semaphore", array(
+  'primary key' => array(
+    'name',
+  ),
+  'fields' => array(
+    'name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'value' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'expire' => array(
+      'type' => 'numeric',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+  ),
+));
+    $this->database->insert("semaphore")->fields(array(
+  'name',
+  'value',
+  'expire',
+))
+    
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Sessions.php b/core/modules/migrate_drupal/src/Tests/Table/Sessions.php
new file mode 100644
index 0000000..6b175c7
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Sessions.php
@@ -0,0 +1,79 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Sessions.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the sessions table.
+ */
+class Sessions extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("sessions", array(
+  'fields' => array(
+    'uid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'sid' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '64',
+      'default' => '',
+    ),
+    'hostname' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '128',
+      'default' => '',
+    ),
+    'timestamp' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'cache' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'session' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+  ),
+  'primary key' => array(
+    'sid',
+  ),
+));
+    $this->database->insert("sessions")->fields(array(
+  'uid',
+  'sid',
+  'hostname',
+  'timestamp',
+  'cache',
+  'session',
+))
+    ->values(array(
+  'uid' => '1',
+  'sid' => 'ip5nhnqgvol9b6c9llslj94t23',
+  'hostname' => '::1',
+  'timestamp' => '1420864081',
+  'cache' => '0',
+  'session' => 'node_overview_filter|a:0:{}',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/System.php b/core/modules/migrate_drupal/src/Tests/Table/System.php
new file mode 100644
index 0000000..7a6e1a4
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/System.php
@@ -0,0 +1,980 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\System.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the system table.
+ */
+class System extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("system", array(
+  'primary key' => array(
+    'filename',
+  ),
+  'fields' => array(
+    'filename' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'type' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'owner' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'status' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'throttle' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'bootstrap' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'schema_version' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '6',
+      'default' => '-1',
+    ),
+    'weight' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'info' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+  ),
+));
+    $this->database->insert("system")->fields(array(
+  'filename',
+  'name',
+  'type',
+  'owner',
+  'status',
+  'throttle',
+  'bootstrap',
+  'schema_version',
+  'weight',
+  'info',
+))
+    ->values(array(
+  'filename' => 'modules/aggregator/aggregator.module',
+  'name' => 'aggregator',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6001',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:10:"Aggregator";s:11:"description";s:57:"Aggregates syndicated content (RSS, RDF, and Atom feeds).";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/block/block.module',
+  'name' => 'block',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '0',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:5:"Block";s:11:"description";s:62:"Controls the boxes that are displayed around the main content.";s:7:"package";s:15:"Core - required";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/blog/blog.module',
+  'name' => 'blog',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:4:"Blog";s:11:"description";s:69:"Enables keeping easily and regularly updated user web pages or blogs.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/blogapi/blogapi.module',
+  'name' => 'blogapi',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:8:"Blog API";s:11:"description";s:79:"Allows users to post content using applications that support XML-RPC blog APIs.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/book/book.module',
+  'name' => 'book',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6000',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:4:"Book";s:11:"description";s:63:"Allows users to structure site pages in a hierarchy or outline.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/color/color.module',
+  'name' => 'color',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:5:"Color";s:11:"description";s:61:"Allows the user to change the color scheme of certain themes.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/comment/comment.module',
+  'name' => 'comment',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6001',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:7:"Comment";s:11:"description";s:57:"Allows users to comment on and discuss published content.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/contact/contact.module',
+  'name' => 'contact',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6001',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:7:"Contact";s:11:"description";s:61:"Enables the use of both personal and site-wide contact forms.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/dblog/dblog.module',
+  'name' => 'dblog',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:16:"Database logging";s:11:"description";s:47:"Logs and records system events to the database.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/filter/filter.module',
+  'name' => 'filter',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '0',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:6:"Filter";s:11:"description";s:60:"Handles the filtering of content in preparation for display.";s:7:"package";s:15:"Core - required";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/forum/forum.module',
+  'name' => 'forum',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:5:"Forum";s:11:"description";s:50:"Enables threaded discussions about general topics.";s:12:"dependencies";a:2:{i:0;s:8:"taxonomy";i:1;s:7:"comment";}s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/help/help.module',
+  'name' => 'help',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:4:"Help";s:11:"description";s:35:"Manages the display of online help.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/locale/locale.module',
+  'name' => 'locale',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:6:"Locale";s:11:"description";s:119:"Adds language handling functionality and enables the translation of the user interface to languages other than English.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/menu/menu.module',
+  'name' => 'menu',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6000',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:4:"Menu";s:11:"description";s:60:"Allows administrators to customize the site navigation menu.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/node/node.module',
+  'name' => 'node',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '0',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:4:"Node";s:11:"description";s:66:"Allows content to be submitted to the site and displayed on pages.";s:7:"package";s:15:"Core - required";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/openid/openid.module',
+  'name' => 'openid',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:6:"OpenID";s:11:"description";s:48:"Allows users to log into your site using OpenID.";s:7:"version";s:4:"6.29";s:7:"package";s:15:"Core - optional";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/path/path.module',
+  'name' => 'path',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:4:"Path";s:11:"description";s:28:"Allows users to rename URLs.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/php/php.module',
+  'name' => 'php',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:10:"PHP filter";s:11:"description";s:50:"Allows embedded PHP code/snippets to be evaluated.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/ping/ping.module',
+  'name' => 'ping',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:4:"Ping";s:11:"description";s:51:"Alerts other sites when your site has been updated.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/poll/poll.module',
+  'name' => 'poll',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:4:"Poll";s:11:"description";s:95:"Allows your site to capture votes on different topics in the form of multiple choice questions.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/profile/profile.module',
+  'name' => 'profile',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6001',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:7:"Profile";s:11:"description";s:36:"Supports configurable user profiles.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/search/search.module',
+  'name' => 'search',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:6:"Search";s:11:"description";s:36:"Enables site-wide keyword searching.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/statistics/statistics.module',
+  'name' => 'statistics',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:10:"Statistics";s:11:"description";s:37:"Logs access statistics for your site.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/syslog/syslog.module',
+  'name' => 'syslog',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:6:"Syslog";s:11:"description";s:41:"Logs and records system events to syslog.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/system/system.module',
+  'name' => 'system',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6055',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:6:"System";s:11:"description";s:54:"Handles general site configuration for administrators.";s:7:"package";s:15:"Core - required";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/taxonomy/taxonomy.module',
+  'name' => 'taxonomy',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6001',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:8:"Taxonomy";s:11:"description";s:38:"Enables the categorization of content.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/throttle/throttle.module',
+  'name' => 'throttle',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:8:"Throttle";s:11:"description";s:66:"Handles the auto-throttling mechanism, to control site congestion.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/tracker/tracker.module',
+  'name' => 'tracker',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:7:"Tracker";s:11:"description";s:43:"Enables tracking of recent posts for users.";s:12:"dependencies";a:1:{i:0;s:7:"comment";}s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/translation/translation.module',
+  'name' => 'translation',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:19:"Content translation";s:11:"description";s:57:"Allows content to be translated into different languages.";s:12:"dependencies";a:1:{i:0;s:6:"locale";}s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/trigger/trigger.module',
+  'name' => 'trigger',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:7:"Trigger";s:11:"description";s:90:"Enables actions to be fired on certain system events, such as when new content is created.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/update/update.module',
+  'name' => 'update',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:13:"Update status";s:11:"description";s:88:"Checks the status of available updates for Drupal and your installed modules and themes.";s:7:"version";s:4:"6.29";s:7:"package";s:15:"Core - optional";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/upload/upload.module',
+  'name' => 'upload',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6000',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:6:"Upload";s:11:"description";s:51:"Allows users to upload and attach files to content.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'modules/user/user.module',
+  'name' => 'user',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '0',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:4:"User";s:11:"description";s:47:"Manages the user registration and login system.";s:7:"package";s:15:"Core - required";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/autoload/autoload.module',
+  'name' => 'autoload',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:9:{s:4:"name";s:8:"Autoload";s:11:"description";s:46:"Helper module to autoload classes under PHP 5.";s:3:"php";s:5:"5.1.2";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.1";s:7:"project";s:8:"autoload";s:9:"datestamp";s:10:"1303486914";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}}',
+))->values(array(
+  'filename' => 'sites/all/modules/blockqueue/blockqueue.module',
+  'name' => 'blockqueue',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:8:{s:4:"name";s:11:"Block Queue";s:11:"description";s:39:"Add blocks to a queue and retrieve them";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-1.0";s:7:"package";s:5:"Other";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/cck/content.module',
+  'name' => 'content',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6001',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:7:"Content";s:11:"description";s:50:"Allows administrators to define new content types.";s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/cck/modules/content_copy/content_copy.module',
+  'name' => 'content_copy',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:12:"Content Copy";s:11:"description";s:51:"Enables ability to import/export field definitions.";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/cck/modules/content_permissions/content_permissions.module',
+  'name' => 'content_permissions',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:19:"Content Permissions";s:11:"description";s:43:"Set field-level permissions for CCK fields.";s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/cck/modules/fieldgroup/fieldgroup.module',
+  'name' => 'fieldgroup',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:10:"Fieldgroup";s:11:"description";s:37:"Create display groups for CCK fields.";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/cck/modules/nodereference/nodereference.module',
+  'name' => 'nodereference',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:14:"Node Reference";s:11:"description";s:59:"Defines a field type for referencing one node from another.";s:12:"dependencies";a:3:{i:0;s:7:"content";i:1;s:4:"text";i:2;s:13:"optionwidgets";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/cck/modules/number/number.module',
+  'name' => 'number',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6000',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:6:"Number";s:11:"description";s:28:"Defines numeric field types.";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/cck/modules/optionwidgets/optionwidgets.module',
+  'name' => 'optionwidgets',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6001',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:14:"Option Widgets";s:11:"description";s:82:"Defines selection, check box and radio button widgets for text and numeric fields.";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/cck/modules/text/text.module',
+  'name' => 'text',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6003',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:4:"Text";s:11:"description";s:32:"Defines simple text field types.";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/cck/modules/userreference/userreference.module',
+  'name' => 'userreference',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:14:"User Reference";s:11:"description";s:56:"Defines a field type for referencing a user from a node.";s:12:"dependencies";a:3:{i:0;s:7:"content";i:1;s:4:"text";i:2;s:13:"optionwidgets";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/certify/certify.module',
+  'name' => 'certify',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:8:{s:4:"name";s:7:"Certify";s:7:"package";s:7:"Certify";s:11:"description";s:73:"A module implementing functionality for issuing certificates to students.";s:4:"core";s:3:"6.x";s:12:"dependencies";a:1:{i:0;s:8:"autoload";}s:10:"dependents";a:0:{}s:7:"version";N;s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/certify/certify_book/certify_book.module',
+  'name' => 'certify_book',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:8:{s:4:"name";s:12:"Certify book";s:7:"package";s:7:"Certify";s:11:"description";s:37:"Read bookpages conditions for certify";s:4:"core";s:3:"6.x";s:12:"dependencies";a:3:{i:0;s:7:"certify";i:1;s:4:"book";i:2;s:8:"autoload";}s:10:"dependents";a:0:{}s:7:"version";N;s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/certify/certify_quiz/certify_quiz.module',
+  'name' => 'certify_quiz',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:8:{s:4:"name";s:12:"Certify quiz";s:7:"package";s:7:"Certify";s:11:"description";s:34:"Quiz module conditions for certify";s:4:"core";s:3:"6.x";s:12:"dependencies";a:3:{i:0;s:7:"certify";i:1;s:4:"quiz";i:2;s:8:"autoload";}s:10:"dependents";a:0:{}s:7:"version";N;s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/date/date/date.module',
+  'name' => 'date',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6005',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:4:"Date";s:11:"description";s:41:"Defines CCK date/time fields and widgets.";s:12:"dependencies";a:3:{i:0;s:7:"content";i:1;s:8:"date_api";i:2;s:13:"date_timezone";}s:7:"package";s:9:"Date/Time";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:4:"date";s:9:"datestamp";s:10:"1335549078";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/date/date_api.module',
+  'name' => 'date_api',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6006',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:8:"Date API";s:11:"description";s:45:"A Date API that can be used by other modules.";s:7:"package";s:9:"Date/Time";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:4:"date";s:9:"datestamp";s:10:"1335549078";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/date/date_locale/date_locale.module',
+  'name' => 'date_locale',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:11:"Date Locale";s:11:"description";s:124:"Allows the site admin to configure multiple formats for date/time display to tailor dates for a specific locale or audience.";s:7:"package";s:9:"Date/Time";s:12:"dependencies";a:2:{i:0;s:8:"date_api";i:1;s:6:"locale";}s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:4:"date";s:9:"datestamp";s:10:"1335549078";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/date/date_php4/date_php4.module',
+  'name' => 'date_php4',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:9:"Date PHP4";s:11:"description";s:134:"Emulate PHP 5.2 date functions in PHP 4.x, PHP 5.0, and PHP 5.1. Required when using the Date API with PHP versions less than PHP 5.2.";s:7:"package";s:9:"Date/Time";s:12:"dependencies";a:1:{i:0;s:8:"date_api";}s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:4:"date";s:9:"datestamp";s:10:"1335549078";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/date/date_popup/date_popup.module',
+  'name' => 'date_popup',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:10:"Date Popup";s:11:"description";s:84:"Enables jquery popup calendars and time entry widgets for selecting dates and times.";s:12:"dependencies";a:2:{i:0;s:8:"date_api";i:1;s:13:"date_timezone";}s:7:"package";s:9:"Date/Time";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:4:"date";s:9:"datestamp";s:10:"1335549078";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/date/date_repeat/date_repeat.module',
+  'name' => 'date_repeat',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:15:"Date Repeat API";s:11:"description";s:73:"A Date Repeat API to calculate repeating dates and times from iCal rules.";s:12:"dependencies";a:1:{i:0;s:8:"date_api";}s:7:"package";s:9:"Date/Time";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:4:"date";s:9:"datestamp";s:10:"1335549078";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/date/date_timezone/date_timezone.module',
+  'name' => 'date_timezone',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '5200',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:13:"Date Timezone";s:11:"description";s:111:"Needed when using Date API. Overrides site and user timezone handling to set timezone names instead of offsets.";s:7:"package";s:9:"Date/Time";s:12:"dependencies";a:1:{i:0;s:8:"date_api";}s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:4:"date";s:9:"datestamp";s:10:"1335549078";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/date/date_tools/date_tools.module',
+  'name' => 'date_tools',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:10:"Date Tools";s:11:"description";s:52:"Tools to import and auto-create dates and calendars.";s:12:"dependencies";a:2:{i:0;s:7:"content";i:1;s:4:"date";}s:7:"package";s:9:"Date/Time";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:4:"date";s:9:"datestamp";s:10:"1335549078";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/ddblock/ddblock.module',
+  'name' => 'ddblock',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:7:{s:4:"name";s:21:"Dynamic display block";s:11:"description";s:36:"Displays dynamic content in a block.";s:4:"core";s:3:"6.x";s:12:"dependencies";a:1:{i:0;s:13:"jquery_update";}s:10:"dependents";a:0:{}s:7:"version";N;s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/devel/devel.module',
+  'name' => 'devel',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:5:"Devel";s:11:"description";s:52:"Various blocks, pages, and functions for developers.";s:7:"package";s:11:"Development";s:12:"dependencies";a:1:{i:0;s:4:"menu";}s:4:"core";s:3:"6.x";s:7:"version";s:8:"6.x-1.28";s:7:"project";s:5:"devel";s:9:"datestamp";s:10:"1391635706";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/devel/devel_generate.module',
+  'name' => 'devel_generate',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:14:"Devel generate";s:11:"description";s:48:"Generate dummy users, nodes, and taxonomy terms.";s:7:"package";s:11:"Development";s:4:"core";s:3:"6.x";s:7:"version";s:8:"6.x-1.28";s:7:"project";s:5:"devel";s:9:"datestamp";s:10:"1391635706";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/devel/devel_node_access.module',
+  'name' => 'devel_node_access',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:17:"Devel node access";s:11:"description";s:67:"Developer block and page illustrating relevant node_access records.";s:7:"package";s:11:"Development";s:4:"core";s:3:"6.x";s:7:"version";s:8:"6.x-1.28";s:7:"project";s:5:"devel";s:9:"datestamp";s:10:"1391635706";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/email/email.module',
+  'name' => 'email',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6001',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:5:"Email";s:11:"description";s:35:"Defines an email field type for cck";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-1.4";s:7:"project";s:5:"email";s:9:"datestamp";s:10:"1354093658";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/event/contrib/calendarsignup/calendarsignup.module',
+  'name' => 'calendarsignup',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:15:"Calendar Signup";s:11:"description";s:44:"Add signup forms in an event.module calendar";s:7:"package";s:5:"Event";s:12:"dependencies";a:2:{i:0;s:5:"event";i:1;s:6:"signup";}s:4:"core";s:3:"6.x";s:7:"version";s:11:"6.x-2.x-dev";s:7:"project";s:5:"event";s:9:"datestamp";s:10:"1380577361";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/event/contrib/datepicker/datepicker.module',
+  'name' => 'datepicker',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:11:"Date Picker";s:11:"description";s:40:"Add a date picker to event module forms.";s:7:"package";s:5:"Event";s:12:"dependencies";a:1:{i:0;s:5:"event";}s:4:"core";s:3:"6.x";s:7:"version";s:11:"6.x-2.x-dev";s:7:"project";s:5:"event";s:9:"datestamp";s:10:"1380577361";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/event/event.module',
+  'name' => 'event',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6005',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:5:"Event";s:11:"description";s:44:"Calendaring API, calendar display and export";s:7:"package";s:5:"Event";s:4:"core";s:3:"6.x";s:7:"version";s:11:"6.x-2.x-dev";s:7:"project";s:5:"event";s:9:"datestamp";s:10:"1380577361";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/filefield/filefield.module',
+  'name' => 'filefield',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6104',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:9:"FileField";s:11:"description";s:26:"Defines a file field type.";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:3:"php";s:3:"5.0";s:7:"version";s:8:"6.x-3.11";s:7:"project";s:9:"filefield";s:9:"datestamp";s:10:"1365968724";s:10:"dependents";a:0:{}}',
+))->values(array(
+  'filename' => 'sites/all/modules/filefield/filefield_meta/filefield_meta.module',
+  'name' => 'filefield_meta',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:14:"FileField Meta";s:11:"description";s:48:"Add metadata gathering and storage to FileField.";s:12:"dependencies";a:2:{i:0;s:9:"filefield";i:1;s:6:"getid3";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:3:"php";s:3:"5.0";s:7:"version";s:8:"6.x-3.11";s:7:"project";s:9:"filefield";s:9:"datestamp";s:10:"1365968724";s:10:"dependents";a:0:{}}',
+))->values(array(
+  'filename' => 'sites/all/modules/imagefield/imagefield.module',
+  'name' => 'imagefield',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6006',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:10:"ImageField";s:11:"description";s:28:"Defines an image field type.";s:4:"core";s:3:"6.x";s:12:"dependencies";a:2:{i:0;s:7:"content";i:1;s:9:"filefield";}s:7:"package";s:3:"CCK";s:7:"version";s:8:"6.x-3.11";s:7:"project";s:10:"imagefield";s:9:"datestamp";s:10:"1365969012";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/jquery_update/jquery_update.module',
+  'name' => 'jquery_update',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:13:"jQuery Update";s:11:"description";s:51:"Updates Drupal to use the latest version of jQuery.";s:7:"package";s:14:"User interface";s:4:"core";s:3:"6.x";s:7:"version";s:14:"6.x-2.0-alpha1";s:7:"project";s:13:"jquery_update";s:9:"datestamp";s:10:"1272041110";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/link/link.module',
+  'name' => 'link',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6002',
+  'weight' => '0',
+  'info' => 'a:11:{s:4:"name";s:4:"Link";s:11:"description";s:32:"Defines simple link field types.";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:5:"files";a:1:{i:0;s:16:"link.migrate.inc";}s:7:"version";s:8:"6.x-2.10";s:7:"project";s:4:"link";s:9:"datestamp";s:10:"1360451917";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/nodeaccess/nodeaccess.module',
+  'name' => 'nodeaccess',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:9:{s:4:"name";s:10:"Nodeaccess";s:11:"description";s:32:"Provides per node access control";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-1.5";s:7:"project";s:10:"nodeaccess";s:9:"datestamp";s:10:"1412640229";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/phone/phone.module',
+  'name' => 'phone',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '6200',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:11:"Phone - CCK";s:11:"description";s:84:"The phone module allows administrators to define a CCK field type for phone numbers.";s:7:"package";s:3:"CCK";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:4:"core";s:3:"6.x";s:7:"version";s:8:"6.x-2.18";s:7:"project";s:5:"phone";s:9:"datestamp";s:10:"1294067495";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/views/tests/views_test.module',
+  'name' => 'views_test',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:12:{s:4:"name";s:10:"Views Test";s:11:"description";s:22:"Test module for Views.";s:7:"package";s:5:"Views";s:4:"core";s:3:"6.x";s:12:"dependencies";a:1:{i:0;s:5:"views";}s:6:"hidden";b:1;s:5:"files";a:2:{i:0;s:17:"views_test.module";i:1;s:18:"views_test.install";}s:7:"version";s:7:"6.x-3.0";s:7:"project";s:5:"views";s:9:"datestamp";s:10:"1325638545";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/views/views.module',
+  'name' => 'views',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:5:"Views";s:11:"description";s:55:"Create customized lists and queries from your database.";s:7:"package";s:5:"Views";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-3.0";s:7:"project";s:5:"views";s:9:"datestamp";s:10:"1325638545";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/views/views_export/views_export.module',
+  'name' => 'views_export',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:14:"Views exporter";s:11:"description";s:40:"Allows exporting multiple views at once.";s:7:"package";s:5:"Views";s:12:"dependencies";a:1:{i:0;s:5:"views";}s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-3.0";s:7:"project";s:5:"views";s:9:"datestamp";s:10:"1325638545";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'sites/all/modules/views/views_ui.module',
+  'name' => 'views_ui',
+  'type' => 'module',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:10:{s:4:"name";s:8:"Views UI";s:11:"description";s:93:"Administrative interface to views. Without this module, you cannot create or edit your views.";s:7:"package";s:5:"Views";s:4:"core";s:3:"6.x";s:12:"dependencies";a:1:{i:0;s:5:"views";}s:7:"version";s:7:"6.x-3.0";s:7:"project";s:5:"views";s:9:"datestamp";s:10:"1325638545";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'themes/bluemarine/bluemarine.info',
+  'name' => 'bluemarine',
+  'type' => 'theme',
+  'owner' => 'themes/engines/phptemplate/phptemplate.engine',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:13:{s:4:"name";s:10:"Bluemarine";s:11:"description";s:66:"Table-based multi-column theme with a marine and ash color scheme.";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:6:"engine";s:11:"phptemplate";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:7:"regions";a:5:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";s:7:"content";s:7:"Content";s:6:"header";s:6:"Header";s:6:"footer";s:6:"Footer";}s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:27:"themes/bluemarine/style.css";}}s:7:"scripts";a:1:{s:9:"script.js";s:27:"themes/bluemarine/script.js";}s:10:"screenshot";s:32:"themes/bluemarine/screenshot.png";s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'themes/chameleon/chameleon.info',
+  'name' => 'chameleon',
+  'type' => 'theme',
+  'owner' => 'themes/chameleon/chameleon.theme',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:12:{s:4:"name";s:9:"Chameleon";s:11:"description";s:42:"Minimalist tabled theme with light colors.";s:7:"regions";a:2:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";}s:8:"features";a:4:{i:0;s:4:"logo";i:1;s:7:"favicon";i:2;s:4:"name";i:3;s:6:"slogan";}s:11:"stylesheets";a:1:{s:3:"all";a:2:{s:9:"style.css";s:26:"themes/chameleon/style.css";s:10:"common.css";s:27:"themes/chameleon/common.css";}}s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:7:"scripts";a:1:{s:9:"script.js";s:26:"themes/chameleon/script.js";}s:10:"screenshot";s:31:"themes/chameleon/screenshot.png";s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'themes/chameleon/marvin/marvin.info',
+  'name' => 'marvin',
+  'type' => 'theme',
+  'owner' => '',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:13:{s:4:"name";s:6:"Marvin";s:11:"description";s:31:"Boxy tabled theme in all grays.";s:7:"regions";a:2:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";}s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:10:"base theme";s:9:"chameleon";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:33:"themes/chameleon/marvin/style.css";}}s:7:"scripts";a:1:{s:9:"script.js";s:33:"themes/chameleon/marvin/script.js";}s:10:"screenshot";s:38:"themes/chameleon/marvin/screenshot.png";s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'themes/garland/garland.info',
+  'name' => 'garland',
+  'type' => 'theme',
+  'owner' => 'themes/engines/phptemplate/phptemplate.engine',
+  'status' => '1',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:13:{s:4:"name";s:7:"Garland";s:11:"description";s:66:"Tableless, recolorable, multi-column, fluid width theme (default).";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:6:"engine";s:11:"phptemplate";s:11:"stylesheets";a:2:{s:3:"all";a:1:{s:9:"style.css";s:24:"themes/garland/style.css";}s:5:"print";a:1:{s:9:"print.css";s:24:"themes/garland/print.css";}}s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:7:"regions";a:5:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";s:7:"content";s:7:"Content";s:6:"header";s:6:"Header";s:6:"footer";s:6:"Footer";}s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:7:"scripts";a:1:{s:9:"script.js";s:24:"themes/garland/script.js";}s:10:"screenshot";s:29:"themes/garland/screenshot.png";s:3:"php";s:5:"4.3.5";}',
+))->values(array(
+  'filename' => 'themes/garland/minnelli/minnelli.info',
+  'name' => 'minnelli',
+  'type' => 'theme',
+  'owner' => 'themes/engines/phptemplate/phptemplate.engine',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:14:{s:4:"name";s:8:"Minnelli";s:11:"description";s:56:"Tableless, recolorable, multi-column, fixed width theme.";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:10:"base theme";s:7:"garland";s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:12:"minnelli.css";s:36:"themes/garland/minnelli/minnelli.css";}}s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:7:"regions";a:5:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";s:7:"content";s:7:"Content";s:6:"header";s:6:"Header";s:6:"footer";s:6:"Footer";}s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:7:"scripts";a:1:{s:9:"script.js";s:33:"themes/garland/minnelli/script.js";}s:10:"screenshot";s:38:"themes/garland/minnelli/screenshot.png";s:3:"php";s:5:"4.3.5";s:6:"engine";s:11:"phptemplate";}',
+))->values(array(
+  'filename' => 'themes/pushbutton/pushbutton.info',
+  'name' => 'pushbutton',
+  'type' => 'theme',
+  'owner' => 'themes/engines/phptemplate/phptemplate.engine',
+  'status' => '0',
+  'throttle' => '0',
+  'bootstrap' => '0',
+  'schema_version' => '-1',
+  'weight' => '0',
+  'info' => 'a:13:{s:4:"name";s:10:"Pushbutton";s:11:"description";s:52:"Tabled, multi-column theme in blue and orange tones.";s:7:"version";s:4:"6.29";s:4:"core";s:3:"6.x";s:6:"engine";s:11:"phptemplate";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1384980946";s:7:"regions";a:5:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";s:7:"content";s:7:"Content";s:6:"header";s:6:"Header";s:6:"footer";s:6:"Footer";}s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:27:"themes/pushbutton/style.css";}}s:7:"scripts";a:1:{s:9:"script.js";s:27:"themes/pushbutton/script.js";}s:10:"screenshot";s:32:"themes/pushbutton/screenshot.png";s:3:"php";s:5:"4.3.5";}',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/TermData.php b/core/modules/migrate_drupal/src/Tests/Table/TermData.php
new file mode 100644
index 0000000..c99335d
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/TermData.php
@@ -0,0 +1,102 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\TermData.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the term_data table.
+ */
+class TermData extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("term_data", array(
+  'primary key' => array(
+    'tid',
+  ),
+  'fields' => array(
+    'tid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'vid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'description' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+    'weight' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("term_data")->fields(array(
+  'tid',
+  'vid',
+  'name',
+  'description',
+  'weight',
+))
+    ->values(array(
+  'tid' => '1',
+  'vid' => '1',
+  'name' => 'term 1 of vocabulary 1',
+  'description' => 'description of term 1 of vocabulary 1',
+  'weight' => '0',
+))->values(array(
+  'tid' => '2',
+  'vid' => '2',
+  'name' => 'term 2 of vocabulary 2',
+  'description' => 'description of term 2 of vocabulary 2',
+  'weight' => '3',
+))->values(array(
+  'tid' => '3',
+  'vid' => '2',
+  'name' => 'term 3 of vocabulary 2',
+  'description' => 'description of term 3 of vocabulary 2',
+  'weight' => '4',
+))->values(array(
+  'tid' => '4',
+  'vid' => '3',
+  'name' => 'term 4 of vocabulary 3',
+  'description' => 'description of term 4 of vocabulary 3',
+  'weight' => '6',
+))->values(array(
+  'tid' => '5',
+  'vid' => '3',
+  'name' => 'term 5 of vocabulary 3',
+  'description' => 'description of term 5 of vocabulary 3',
+  'weight' => '7',
+))->values(array(
+  'tid' => '6',
+  'vid' => '3',
+  'name' => 'term 6 of vocabulary 3',
+  'description' => 'description of term 6 of vocabulary 3',
+  'weight' => '8',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/TermHierarchy.php b/core/modules/migrate_drupal/src/Tests/Table/TermHierarchy.php
new file mode 100644
index 0000000..868f151
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/TermHierarchy.php
@@ -0,0 +1,69 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\TermHierarchy.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the term_hierarchy table.
+ */
+class TermHierarchy extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("term_hierarchy", array(
+  'primary key' => array(
+    'tid',
+    'parent',
+  ),
+  'fields' => array(
+    'tid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'parent' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+  ),
+));
+    $this->database->insert("term_hierarchy")->fields(array(
+  'tid',
+  'parent',
+))
+    ->values(array(
+  'tid' => '1',
+  'parent' => '0',
+))->values(array(
+  'tid' => '2',
+  'parent' => '0',
+))->values(array(
+  'tid' => '3',
+  'parent' => '2',
+))->values(array(
+  'tid' => '4',
+  'parent' => '0',
+))->values(array(
+  'tid' => '5',
+  'parent' => '4',
+))->values(array(
+  'tid' => '6',
+  'parent' => '4',
+))->values(array(
+  'tid' => '6',
+  'parent' => '5',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/TermNode.php b/core/modules/migrate_drupal/src/Tests/Table/TermNode.php
new file mode 100644
index 0000000..6661902
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/TermNode.php
@@ -0,0 +1,76 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\TermNode.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the term_node table.
+ */
+class TermNode extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("term_node", array(
+  'fields' => array(
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'vid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'tid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+  ),
+  'primary key' => array(
+    'vid',
+    'tid',
+  ),
+));
+    $this->database->insert("term_node")->fields(array(
+  'nid',
+  'vid',
+  'tid',
+))
+    ->values(array(
+  'nid' => '1',
+  'vid' => '1',
+  'tid' => '1',
+))->values(array(
+  'nid' => '1',
+  'vid' => '2',
+  'tid' => '4',
+))->values(array(
+  'nid' => '1',
+  'vid' => '2',
+  'tid' => '5',
+))->values(array(
+  'nid' => '2',
+  'vid' => '3',
+  'tid' => '2',
+))->values(array(
+  'nid' => '2',
+  'vid' => '3',
+  'tid' => '3',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/TermRelation.php b/core/modules/migrate_drupal/src/Tests/Table/TermRelation.php
new file mode 100644
index 0000000..b03c0e7
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/TermRelation.php
@@ -0,0 +1,53 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\TermRelation.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the term_relation table.
+ */
+class TermRelation extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("term_relation", array(
+  'primary key' => array(
+    'trid',
+  ),
+  'fields' => array(
+    'trid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '11',
+    ),
+    'tid1' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'tid2' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+  ),
+));
+    $this->database->insert("term_relation")->fields(array(
+  'trid',
+  'tid1',
+  'tid2',
+))
+    
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/TermSynonym.php b/core/modules/migrate_drupal/src/Tests/Table/TermSynonym.php
new file mode 100644
index 0000000..2fc2519
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/TermSynonym.php
@@ -0,0 +1,52 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\TermSynonym.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the term_synonym table.
+ */
+class TermSynonym extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("term_synonym", array(
+  'primary key' => array(
+    'tsid',
+  ),
+  'fields' => array(
+    'tsid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '11',
+    ),
+    'tid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+  ),
+));
+    $this->database->insert("term_synonym")->fields(array(
+  'tsid',
+  'tid',
+  'name',
+))
+    
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Upload.php b/core/modules/migrate_drupal/src/Tests/Table/Upload.php
new file mode 100644
index 0000000..4a3a78a
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Upload.php
@@ -0,0 +1,113 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Upload.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the upload table.
+ */
+class Upload extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("upload", array(
+  'primary key' => array(
+    'fid',
+    'vid',
+  ),
+  'fields' => array(
+    'fid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'nid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'vid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'description' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'list' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '3',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'weight' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("upload")->fields(array(
+  'fid',
+  'nid',
+  'vid',
+  'description',
+  'list',
+  'weight',
+))
+    ->values(array(
+  'fid' => '1',
+  'nid' => '1',
+  'vid' => '1',
+  'description' => 'file 1-1-1',
+  'list' => '0',
+  'weight' => '-1',
+))->values(array(
+  'fid' => '2',
+  'nid' => '1',
+  'vid' => '2',
+  'description' => 'file 1-2-2',
+  'list' => '1',
+  'weight' => '4',
+))->values(array(
+  'fid' => '3',
+  'nid' => '1',
+  'vid' => '2',
+  'description' => 'file 1-2-3',
+  'list' => '0',
+  'weight' => '3',
+))->values(array(
+  'fid' => '2',
+  'nid' => '2',
+  'vid' => '3',
+  'description' => 'file 2-3-2',
+  'list' => '1',
+  'weight' => '2',
+))->values(array(
+  'fid' => '3',
+  'nid' => '2',
+  'vid' => '3',
+  'description' => 'file 2-3-3',
+  'list' => '0',
+  'weight' => '1',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/UrlAlias.php b/core/modules/migrate_drupal/src/Tests/Table/UrlAlias.php
new file mode 100644
index 0000000..eb5494f
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/UrlAlias.php
@@ -0,0 +1,69 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\UrlAlias.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the url_alias table.
+ */
+class UrlAlias extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("url_alias", array(
+  'primary key' => array(
+    'pid',
+  ),
+  'fields' => array(
+    'pid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'src' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '128',
+      'default' => '',
+    ),
+    'dst' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '128',
+      'default' => '',
+    ),
+    'language' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '12',
+      'default' => '',
+    ),
+  ),
+));
+    $this->database->insert("url_alias")->fields(array(
+  'pid',
+  'src',
+  'dst',
+  'language',
+))
+    ->values(array(
+  'pid' => '1',
+  'src' => 'node/1',
+  'dst' => 'alias-one',
+  'language' => 'en',
+))->values(array(
+  'pid' => '2',
+  'src' => 'node/2',
+  'dst' => 'alias-two',
+  'language' => 'en',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Users.php b/core/modules/migrate_drupal/src/Tests/Table/Users.php
new file mode 100644
index 0000000..2a5fdad
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Users.php
@@ -0,0 +1,309 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Users.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the users table.
+ */
+class Users extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("users", array(
+  'primary key' => array(
+    'uid',
+  ),
+  'fields' => array(
+    'uid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '60',
+      'default' => '',
+    ),
+    'pass' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+      'default' => '',
+    ),
+    'mail' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '64',
+      'default' => '',
+    ),
+    'mode' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'sort' => array(
+      'type' => 'int',
+      'not null' => FALSE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'threshold' => array(
+      'type' => 'int',
+      'not null' => FALSE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'theme' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'signature' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'signature_format' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '6',
+      'default' => '0',
+    ),
+    'created' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'access' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'login' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+    'status' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+    'timezone' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '8',
+    ),
+    'language' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '12',
+      'default' => '',
+    ),
+    'picture' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'init' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '64',
+      'default' => '',
+    ),
+    'data' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+    'timezone_name' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '50',
+      'default' => '',
+    ),
+    'pass_plain' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'expected_timezone' => array(
+      'type' => 'varchar',
+      'not null' => FALSE,
+      'length' => '50',
+    ),
+    'timezone_id' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '11',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("users")->fields(array(
+  'uid',
+  'name',
+  'pass',
+  'mail',
+  'mode',
+  'sort',
+  'threshold',
+  'theme',
+  'signature',
+  'signature_format',
+  'created',
+  'access',
+  'login',
+  'status',
+  'timezone',
+  'language',
+  'picture',
+  'init',
+  'data',
+  'timezone_name',
+  'pass_plain',
+  'expected_timezone',
+  'timezone_id',
+))
+    ->values(array(
+  'uid' => '2',
+  'name' => 'john.doe',
+  'pass' => '671cc45b3e2c6eb751d6a554dc5a5fe7',
+  'mail' => 'john.doe@example.com',
+  'mode' => '0',
+  'sort' => '0',
+  'threshold' => '0',
+  'theme' => '',
+  'signature' => 'John Doe | john.doe@example.com',
+  'signature_format' => '1',
+  'created' => '1391150052',
+  'access' => '1391259672',
+  'login' => '1391152253',
+  'status' => '1',
+  'timezone' => '3600',
+  'language' => 'fr',
+  'picture' => 'core/modules/simpletest/files/image-test.jpg',
+  'init' => 'doe@example.com',
+  'data' => 'a:2:{s:7:"contact";i:1;s:13:"form_build_id";s:48:"form-qu_DMjE-Vfg01arT5J4VbuBCkOgx_LeySJx4qrPOSuA";}',
+  'timezone_name' => 'Europe/Berlin',
+  'pass_plain' => 'john.doe_pass',
+  'expected_timezone' => 'Europe/Berlin',
+  'timezone_id' => '1',
+))->values(array(
+  'uid' => '8',
+  'name' => 'joe.roe',
+  'pass' => '93a70546e6c032c135499fed70cfe438',
+  'mail' => 'joe.roe@example.com',
+  'mode' => '0',
+  'sort' => '0',
+  'threshold' => '0',
+  'theme' => '',
+  'signature' => 'JR',
+  'signature_format' => '2',
+  'created' => '1391150053',
+  'access' => '1391259673',
+  'login' => '1391152254',
+  'status' => '1',
+  'timezone' => '7200',
+  'language' => 'ro',
+  'picture' => 'core/modules/simpletest/files/image-test.png',
+  'init' => 'roe@example.com',
+  'data' => 'a:2:{s:7:"contact";i:0;s:13:"form_build_id";s:48:"form-1TxjbL2_1dEHIxEu2Db6OvEsSN1x9ILH1VCgnvsO6LE";}',
+  'timezone_name' => 'Europe/Helsinki',
+  'pass_plain' => 'joe.roe_pass',
+  'expected_timezone' => 'Europe/Helsinki',
+  'timezone_id' => '0',
+))->values(array(
+  'uid' => '15',
+  'name' => 'joe.bloggs',
+  'pass' => '2ff23139aeb404274dc67cbee8c64fb0',
+  'mail' => 'joe.bloggs@example.com',
+  'mode' => '0',
+  'sort' => '0',
+  'threshold' => '0',
+  'theme' => '',
+  'signature' => 'bloggs',
+  'signature_format' => '1',
+  'created' => '1391150054',
+  'access' => '1391259674',
+  'login' => '1391152255',
+  'status' => '1',
+  'timezone' => '3600',
+  'language' => 'en',
+  'picture' => '',
+  'init' => 'bloggs@example.com',
+  'data' => 'a:0:{}',
+  'timezone_name' => NULL,
+  'pass_plain' => 'joe.bloggs_pass',
+  'expected_timezone' => NULL,
+  'timezone_id' => '0',
+))->values(array(
+  'uid' => '16',
+  'name' => 'sal.saraniti',
+  'pass' => '77404657c8bcd8e9aa8f3147856efb4f',
+  'mail' => 'sal.saraniti@example.com',
+  'mode' => '0',
+  'sort' => '0',
+  'threshold' => '0',
+  'theme' => '',
+  'signature' => '',
+  'signature_format' => '0',
+  'created' => '1391151054',
+  'access' => '1391259574',
+  'login' => '1391162255',
+  'status' => '1',
+  'timezone' => '3600',
+  'language' => 'en',
+  'picture' => '',
+  'init' => 'sal.saraniti@example.com',
+  'data' => 'a:0:{}',
+  'timezone_name' => NULL,
+  'pass_plain' => 'sal.saraniti',
+  'expected_timezone' => NULL,
+  'timezone_id' => '0',
+))->values(array(
+  'uid' => '17',
+  'name' => 'terry.saraniti',
+  'pass' => '8fb310d3ec746d720e0e8efefd0cce5c',
+  'mail' => 'terry.saraniti@example.com',
+  'mode' => '0',
+  'sort' => '0',
+  'threshold' => '0',
+  'theme' => '',
+  'signature' => '',
+  'signature_format' => '0',
+  'created' => '1390151054',
+  'access' => '1390259574',
+  'login' => '1390162255',
+  'status' => '1',
+  'timezone' => '3600',
+  'language' => 'en',
+  'picture' => '',
+  'init' => 'terry.saraniti@example.com',
+  'data' => 'a:0:{}',
+  'timezone_name' => NULL,
+  'pass_plain' => 'terry.saraniti',
+  'expected_timezone' => NULL,
+  'timezone_id' => '0',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/UsersRoles.php b/core/modules/migrate_drupal/src/Tests/Table/UsersRoles.php
new file mode 100644
index 0000000..4304539
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/UsersRoles.php
@@ -0,0 +1,75 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\UsersRoles.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the users_roles table.
+ */
+class UsersRoles extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("users_roles", array(
+  'primary key' => array(
+    'uid',
+    'rid',
+  ),
+  'fields' => array(
+    'uid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'rid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+  ),
+));
+    $this->database->insert("users_roles")->fields(array(
+  'uid',
+  'rid',
+))
+    ->values(array(
+  'uid' => '2',
+  'rid' => '3',
+))->values(array(
+  'uid' => '8',
+  'rid' => '4',
+))->values(array(
+  'uid' => '8',
+  'rid' => '5',
+))->values(array(
+  'uid' => '15',
+  'rid' => '3',
+))->values(array(
+  'uid' => '15',
+  'rid' => '4',
+))->values(array(
+  'uid' => '15',
+  'rid' => '5',
+))->values(array(
+  'uid' => '16',
+  'rid' => '3',
+))->values(array(
+  'uid' => '16',
+  'rid' => '5',
+))->values(array(
+  'uid' => '17',
+  'rid' => '4',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Variable.php b/core/modules/migrate_drupal/src/Tests/Table/Variable.php
new file mode 100644
index 0000000..3fd63d9
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Variable.php
@@ -0,0 +1,713 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Variable.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the variable table.
+ */
+class Variable extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("variable", array(
+  'primary key' => array(
+    'name',
+  ),
+  'fields' => array(
+    'name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '128',
+      'default' => '',
+    ),
+    'value' => array(
+      'type' => 'text',
+      'not null' => TRUE,
+      'length' => 100,
+    ),
+  ),
+));
+    $this->database->insert("variable")->fields(array(
+  'name',
+  'value',
+))
+    ->values(array(
+  'name' => 'actions_max_stack',
+  'value' => 'i:35;',
+))->values(array(
+  'name' => 'admin_compact_mode',
+  'value' => 'b:0;',
+))->values(array(
+  'name' => 'aggregator_allowed_html_tags',
+  'value' => 's:70:"<a> <b> <br /> <dd> <dl> <dt> <em> <i> <li> <ol> <p> <strong> <u> <ul>";',
+))->values(array(
+  'name' => 'aggregator_clear',
+  'value' => 's:7:"9676800";',
+))->values(array(
+  'name' => 'aggregator_fetcher',
+  'value' => 's:10:"aggregator";',
+))->values(array(
+  'name' => 'aggregator_parser',
+  'value' => 's:10:"aggregator";',
+))->values(array(
+  'name' => 'aggregator_processors',
+  'value' => 'a:1:{i:0;s:10:"aggregator";}',
+))->values(array(
+  'name' => 'aggregator_summary_items',
+  'value' => 's:1:"3";',
+))->values(array(
+  'name' => 'aggregator_teaser_length',
+  'value' => 's:3:"600";',
+))->values(array(
+  'name' => 'allowed_html_1',
+  'value' => 's:61:"<a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>";',
+))->values(array(
+  'name' => 'allow_insecure_uploads',
+  'value' => 'i:1;',
+))->values(array(
+  'name' => 'anonymous',
+  'value' => 's:5:"Guest";',
+))->values(array(
+  'name' => 'book_allowed_types',
+  'value' => 'a:1:{i:0;s:4:"book";}',
+))->values(array(
+  'name' => 'book_block_mode',
+  'value' => 's:9:"all pages";',
+))->values(array(
+  'name' => 'book_child_type',
+  'value' => 's:4:"book";',
+))->values(array(
+  'name' => 'cache',
+  'value' => 'i:1;',
+))->values(array(
+  'name' => 'cache_lifetime',
+  'value' => 'i:0;',
+))->values(array(
+  'name' => 'comment_anonymous_article',
+  'value' => 'i:0;',
+))->values(array(
+  'name' => 'comment_anonymous_page',
+  'value' => 'i:0;',
+))->values(array(
+  'name' => 'comment_anonymous_story',
+  'value' => 'i:1;',
+))->values(array(
+  'name' => 'comment_article',
+  'value' => 's:1:"2";',
+))->values(array(
+  'name' => 'comment_controls_article',
+  'value' => 's:1:"3";',
+))->values(array(
+  'name' => 'comment_controls_page',
+  'value' => 's:1:"3";',
+))->values(array(
+  'name' => 'comment_controls_story',
+  'value' => 's:1:"3";',
+))->values(array(
+  'name' => 'comment_default_mode_article',
+  'value' => 's:1:"4";',
+))->values(array(
+  'name' => 'comment_default_mode_page',
+  'value' => 's:1:"4";',
+))->values(array(
+  'name' => 'comment_default_mode_story',
+  'value' => 's:1:"2";',
+))->values(array(
+  'name' => 'comment_default_order_article',
+  'value' => 's:1:"1";',
+))->values(array(
+  'name' => 'comment_default_order_page',
+  'value' => 's:1:"1";',
+))->values(array(
+  'name' => 'comment_default_order_story',
+  'value' => 's:1:"1";',
+))->values(array(
+  'name' => 'comment_default_per_page_article',
+  'value' => 's:2:"50";',
+))->values(array(
+  'name' => 'comment_default_per_page_page',
+  'value' => 's:2:"50";',
+))->values(array(
+  'name' => 'comment_default_per_page_story',
+  'value' => 's:2:"70";',
+))->values(array(
+  'name' => 'comment_form_location_article',
+  'value' => 's:1:"0";',
+))->values(array(
+  'name' => 'comment_form_location_page',
+  'value' => 's:1:"0";',
+))->values(array(
+  'name' => 'comment_form_location_story',
+  'value' => 's:1:"0";',
+))->values(array(
+  'name' => 'comment_page',
+  'value' => 's:1:"0";',
+))->values(array(
+  'name' => 'comment_preview_article',
+  'value' => 's:1:"1";',
+))->values(array(
+  'name' => 'comment_preview_page',
+  'value' => 's:1:"1";',
+))->values(array(
+  'name' => 'comment_preview_story',
+  'value' => 's:1:"0";',
+))->values(array(
+  'name' => 'comment_story',
+  'value' => 's:1:"2";',
+))->values(array(
+  'name' => 'comment_subject_field_article',
+  'value' => 's:1:"1";',
+))->values(array(
+  'name' => 'comment_subject_field_page',
+  'value' => 's:1:"1";',
+))->values(array(
+  'name' => 'comment_subject_field_story',
+  'value' => 's:1:"0";',
+))->values(array(
+  'name' => 'contact_default_status',
+  'value' => 'i:1;',
+))->values(array(
+  'name' => 'contact_hourly_threshold',
+  'value' => 'i:3;',
+))->values(array(
+  'name' => 'content_extra_weights_story',
+  'value' => 'a:9:{s:5:"title";s:2:"-5";s:10:"body_field";s:2:"-2";s:20:"revision_information";s:2:"19";s:6:"author";s:2:"18";s:7:"options";s:2:"20";s:16:"comment_settings";s:2:"22";s:4:"menu";s:2:"-3";s:8:"taxonomy";s:2:"-4";s:11:"attachments";s:2:"21";}',
+))->values(array(
+  'name' => 'content_extra_weights_test_page',
+  'value' => 'a:8:{s:5:"title";s:2:"37";s:10:"body_field";s:2:"38";s:20:"revision_information";s:2:"40";s:6:"author";s:2:"39";s:7:"options";s:2:"41";s:16:"comment_settings";s:2:"42";s:4:"menu";s:2:"36";s:11:"attachments";s:2:"43";}',
+))->values(array(
+  'name' => 'content_schema_version',
+  'value' => 's:4:"6010";',
+))->values(array(
+  'name' => 'cron_threshold_error',
+  'value' => 'i:1209600;',
+))->values(array(
+  'name' => 'cron_threshold_warning',
+  'value' => 'i:172800;',
+))->values(array(
+  'name' => 'css_js_query_string',
+  'value' => 's:20:"TxRZndiw700000000000";',
+))->values(array(
+  'name' => 'date:story:4:field_test_datestamp_fromto',
+  'value' => 's:4:"both";',
+))->values(array(
+  'name' => 'date:story:4:field_test_datestamp_multiple_from',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:4:field_test_datestamp_multiple_number',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:4:field_test_datestamp_multiple_to',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:4:field_test_datestamp_show_repeat_rule',
+  'value' => 's:4:"show";',
+))->values(array(
+  'name' => 'date:story:4:field_test_datetime_fromto',
+  'value' => 's:4:"both";',
+))->values(array(
+  'name' => 'date:story:4:field_test_datetime_multiple_from',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:4:field_test_datetime_multiple_number',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:4:field_test_datetime_multiple_to',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:4:field_test_datetime_show_repeat_rule',
+  'value' => 's:4:"show";',
+))->values(array(
+  'name' => 'date:story:4:field_test_date_fromto',
+  'value' => 's:4:"both";',
+))->values(array(
+  'name' => 'date:story:4:field_test_date_multiple_from',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:4:field_test_date_multiple_number',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:4:field_test_date_multiple_to',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:4:field_test_date_show_repeat_rule',
+  'value' => 's:4:"show";',
+))->values(array(
+  'name' => 'date:story:5:field_test_datestamp_fromto',
+  'value' => 's:4:"both";',
+))->values(array(
+  'name' => 'date:story:5:field_test_datestamp_multiple_from',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:5:field_test_datestamp_multiple_number',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:5:field_test_datestamp_multiple_to',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:5:field_test_datestamp_show_repeat_rule',
+  'value' => 's:4:"show";',
+))->values(array(
+  'name' => 'date:story:5:field_test_datetime_fromto',
+  'value' => 's:4:"both";',
+))->values(array(
+  'name' => 'date:story:5:field_test_datetime_multiple_from',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:5:field_test_datetime_multiple_number',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:5:field_test_datetime_multiple_to',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:5:field_test_datetime_show_repeat_rule',
+  'value' => 's:4:"show";',
+))->values(array(
+  'name' => 'date:story:5:field_test_date_fromto',
+  'value' => 's:4:"both";',
+))->values(array(
+  'name' => 'date:story:5:field_test_date_multiple_from',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:5:field_test_date_multiple_number',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:5:field_test_date_multiple_to',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:5:field_test_date_show_repeat_rule',
+  'value' => 's:4:"show";',
+))->values(array(
+  'name' => 'date:story:full:field_test_datestamp_fromto',
+  'value' => 's:4:"both";',
+))->values(array(
+  'name' => 'date:story:full:field_test_datestamp_multiple_from',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:full:field_test_datestamp_multiple_number',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:full:field_test_datestamp_multiple_to',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:full:field_test_datestamp_show_repeat_rule',
+  'value' => 's:4:"show";',
+))->values(array(
+  'name' => 'date:story:full:field_test_datetime_fromto',
+  'value' => 's:4:"both";',
+))->values(array(
+  'name' => 'date:story:full:field_test_datetime_multiple_from',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:full:field_test_datetime_multiple_number',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:full:field_test_datetime_multiple_to',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:full:field_test_datetime_show_repeat_rule',
+  'value' => 's:4:"show";',
+))->values(array(
+  'name' => 'date:story:full:field_test_date_fromto',
+  'value' => 's:4:"both";',
+))->values(array(
+  'name' => 'date:story:full:field_test_date_multiple_from',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:full:field_test_date_multiple_number',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:full:field_test_date_multiple_to',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:full:field_test_date_show_repeat_rule',
+  'value' => 's:4:"show";',
+))->values(array(
+  'name' => 'date:story:teaser:field_test_datestamp_fromto',
+  'value' => 's:4:"both";',
+))->values(array(
+  'name' => 'date:story:teaser:field_test_datestamp_multiple_from',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:teaser:field_test_datestamp_multiple_number',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:teaser:field_test_datestamp_multiple_to',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:teaser:field_test_datestamp_show_repeat_rule',
+  'value' => 's:4:"show";',
+))->values(array(
+  'name' => 'date:story:teaser:field_test_datetime_fromto',
+  'value' => 's:4:"both";',
+))->values(array(
+  'name' => 'date:story:teaser:field_test_datetime_multiple_from',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:teaser:field_test_datetime_multiple_number',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:teaser:field_test_datetime_multiple_to',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:teaser:field_test_datetime_show_repeat_rule',
+  'value' => 's:4:"show";',
+))->values(array(
+  'name' => 'date:story:teaser:field_test_date_fromto',
+  'value' => 's:4:"both";',
+))->values(array(
+  'name' => 'date:story:teaser:field_test_date_multiple_from',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:teaser:field_test_date_multiple_number',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:teaser:field_test_date_multiple_to',
+  'value' => 's:0:"";',
+))->values(array(
+  'name' => 'date:story:teaser:field_test_date_show_repeat_rule',
+  'value' => 's:4:"show";',
+))->values(array(
+  'name' => 'date_api_version',
+  'value' => 's:3:"5.2";',
+))->values(array(
+  'name' => 'date_format_long',
+  'value' => 's:24:"\L\O\N\G l, F j, Y - H:i";',
+))->values(array(
+  'name' => 'date_format_medium',
+  'value' => 's:27:"\M\E\D\I\U\M D, m/d/Y - H:i";',
+))->values(array(
+  'name' => 'date_format_short',
+  'value' => 's:22:"\S\H\O\R\T m/d/Y - H:i";',
+))->values(array(
+  'name' => 'dblog_row_limit',
+  'value' => 'i:1000;',
+))->values(array(
+  'name' => 'drupal_http_request_fails',
+  'value' => 'b:0;',
+))->values(array(
+  'name' => 'drupal_private_key',
+  'value' => 's:43:"6bTz0JLHTM1R1c7VtbZtbio47JygBoNuGuzS5G0JYWs";',
+))->values(array(
+  'name' => 'error_level',
+  'value' => 'i:1;',
+))->values(array(
+  'name' => 'event_nodeapi_event',
+  'value' => 's:3:"all";',
+))->values(array(
+  'name' => 'feed_default_items',
+  'value' => 'i:10;',
+))->values(array(
+  'name' => 'feed_item_length',
+  'value' => 's:5:"title";',
+))->values(array(
+  'name' => 'file_description_length',
+  'value' => 'i:128;',
+))->values(array(
+  'name' => 'file_description_type',
+  'value' => 's:9:"textfield";',
+))->values(array(
+  'name' => 'file_directory_path',
+  'value' => 's:29:"core/modules/simpletest/files";',
+))->values(array(
+  'name' => 'file_directory_temp',
+  'value' => 's:10:"files/temp";',
+))->values(array(
+  'name' => 'file_downloads',
+  'value' => 's:1:"1";',
+))->values(array(
+  'name' => 'file_icon_directory',
+  'value' => 's:25:"sites/default/files/icons";',
+))->values(array(
+  'name' => 'filter_allowed_protocols',
+  'value' => 'a:13:{i:0;s:4:"http";i:1;s:5:"https";i:2;s:3:"ftp";i:3;s:4:"news";i:4;s:4:"nntp";i:5;s:3:"tel";i:6;s:6:"telnet";i:7;s:6:"mailto";i:8;s:3:"irc";i:9;s:3:"ssh";i:10;s:4:"sftp";i:11;s:6:"webcal";i:12;s:4:"rtsp";}',
+))->values(array(
+  'name' => 'filter_html_1',
+  'value' => 'i:1;',
+))->values(array(
+  'name' => 'filter_html_help_1',
+  'value' => 'i:1;',
+))->values(array(
+  'name' => 'filter_html_nofollow_1',
+  'value' => 'i:0;',
+))->values(array(
+  'name' => 'filter_url_length_1',
+  'value' => 's:2:"72";',
+))->values(array(
+  'name' => 'form_build_id_article',
+  'value' => 's:48:"form-uujdfNoFjx9PnvEkSoFnanxF1waDx_AikUQLRTGGdvQ";',
+))->values(array(
+  'name' => 'forum_block_num_0',
+  'value' => 's:1:"5";',
+))->values(array(
+  'name' => 'forum_block_num_1',
+  'value' => 's:1:"5";',
+))->values(array(
+  'name' => 'forum_hot_topic',
+  'value' => 's:2:"15";',
+))->values(array(
+  'name' => 'forum_nav_vocabulary',
+  'value' => 's:1:"1";',
+))->values(array(
+  'name' => 'forum_order',
+  'value' => 's:1:"1";',
+))->values(array(
+  'name' => 'forum_per_page',
+  'value' => 's:2:"25";',
+))->values(array(
+  'name' => 'image_jpeg_quality',
+  'value' => 'i:75;',
+))->values(array(
+  'name' => 'image_toolkit',
+  'value' => 's:2:"gd";',
+))->values(array(
+  'name' => 'javascript_parsed',
+  'value' => 'a:0:{}',
+))->values(array(
+  'name' => 'locale_cache_strings',
+  'value' => 'i:1;',
+))->values(array(
+  'name' => 'locale_js_directory',
+  'value' => 's:9:"languages";',
+))->values(array(
+  'name' => 'menu_expanded',
+  'value' => 'a:1:{i:0;s:15:"secondary-links";}',
+))->values(array(
+  'name' => 'menu_masks',
+  'value' => 'a:22:{i:0;i:127;i:1;i:63;i:2;i:62;i:3;i:61;i:4;i:59;i:5;i:31;i:6;i:30;i:7;i:29;i:8;i:24;i:9;i:21;i:10;i:15;i:11;i:14;i:12;i:13;i:13;i:12;i:14;i:11;i:15;i:7;i:16;i:6;i:17;i:5;i:18;i:4;i:19;i:3;i:20;i:2;i:21;i:1;}',
+))->values(array(
+  'name' => 'menu_override_parent_selector',
+  'value' => 'b:0;',
+))->values(array(
+  'name' => 'minimum_word_size',
+  'value' => 's:1:"3";',
+))->values(array(
+  'name' => 'node_admin_theme',
+  'value' => 'i:0;',
+))->values(array(
+  'name' => 'node_options_article',
+  'value' => 'a:1:{i:0;s:7:"promote";}',
+))->values(array(
+  'name' => 'node_options_book',
+  'value' => 'a:1:{i:0;s:6:"status";}',
+))->values(array(
+  'name' => 'node_options_forum',
+  'value' => 'a:1:{i:0;s:6:"status";}',
+))->values(array(
+  'name' => 'node_options_test_event',
+  'value' => 'a:2:{i:0;s:6:"sticky";i:1;s:8:"revision";}',
+))->values(array(
+  'name' => 'node_options_test_page',
+  'value' => 'a:3:{i:0;s:6:"status";i:1;s:7:"promote";i:2;s:6:"sticky";}',
+))->values(array(
+  'name' => 'node_options_test_planet',
+  'value' => 'a:2:{i:0;s:6:"sticky";i:1;s:8:"revision";}',
+))->values(array(
+  'name' => 'node_options_test_story',
+  'value' => 'a:2:{i:0;s:6:"status";i:1;s:7:"promote";}',
+))->values(array(
+  'name' => 'node_preview',
+  'value' => 'i:0;',
+))->values(array(
+  'name' => 'node_rank_comments',
+  'value' => 's:1:"5";',
+))->values(array(
+  'name' => 'node_rank_promote',
+  'value' => 's:1:"0";',
+))->values(array(
+  'name' => 'node_rank_recent',
+  'value' => 's:1:"0";',
+))->values(array(
+  'name' => 'node_rank_relevance',
+  'value' => 's:1:"2";',
+))->values(array(
+  'name' => 'node_rank_sticky',
+  'value' => 's:1:"8";',
+))->values(array(
+  'name' => 'node_rank_views',
+  'value' => 's:1:"1";',
+))->values(array(
+  'name' => 'overlap_cjk',
+  'value' => 'i:1;',
+))->values(array(
+  'name' => 'page_compression',
+  'value' => 's:1:"1";',
+))->values(array(
+  'name' => 'preprocess_css',
+  'value' => 'i:0;',
+))->values(array(
+  'name' => 'preprocess_js',
+  'value' => 'i:0;',
+))->values(array(
+  'name' => 'search_cron_limit',
+  'value' => 's:3:"100";',
+))->values(array(
+  'name' => 'simpletest_clear_results',
+  'value' => 'b:1;',
+))->values(array(
+  'name' => 'simpletest_httpauth_method',
+  'value' => 'i:1;',
+))->values(array(
+  'name' => 'simpletest_httpauth_password',
+  'value' => 'N;',
+))->values(array(
+  'name' => 'simpletest_httpauth_username',
+  'value' => 'N;',
+))->values(array(
+  'name' => 'simpletest_verbose',
+  'value' => 'b:1;',
+))->values(array(
+  'name' => 'site_403',
+  'value' => 's:4:"user";',
+))->values(array(
+  'name' => 'site_404',
+  'value' => 's:14:"page-not-found";',
+))->values(array(
+  'name' => 'site_frontpage',
+  'value' => 's:4:"node";',
+))->values(array(
+  'name' => 'site_mail',
+  'value' => 's:21:"site_mail@example.com";',
+))->values(array(
+  'name' => 'site_name',
+  'value' => 's:9:"site_name";',
+))->values(array(
+  'name' => 'site_offline',
+  'value' => 'i:0;',
+))->values(array(
+  'name' => 'site_offline_message',
+  'value' => 's:94:"Drupal is currently under maintenance. We should be back shortly. Thank you for your patience.";',
+))->values(array(
+  'name' => 'site_slogan',
+  'value' => 's:13:"Migrate rocks";',
+))->values(array(
+  'name' => 'statistics_block_top_all_num',
+  'value' => 'i:0;',
+))->values(array(
+  'name' => 'statistics_block_top_day_num',
+  'value' => 'i:0;',
+))->values(array(
+  'name' => 'statistics_block_top_last_num',
+  'value' => 'i:0;',
+))->values(array(
+  'name' => 'statistics_count_content_views',
+  'value' => 'i:0;',
+))->values(array(
+  'name' => 'statistics_enable_access_log',
+  'value' => 'i:0;',
+))->values(array(
+  'name' => 'statistics_flush_accesslog_timer',
+  'value' => 'i:259200;',
+))->values(array(
+  'name' => 'syslog_facility',
+  'value' => 'i:128;',
+))->values(array(
+  'name' => 'syslog_identity',
+  'value' => 's:6:"drupal";',
+))->values(array(
+  'name' => 'taxonomy_override_selector',
+  'value' => 'b:0;',
+))->values(array(
+  'name' => 'taxonomy_terms_per_page_admin',
+  'value' => 'i:100;',
+))->values(array(
+  'name' => 'teaser_length',
+  'value' => 'i:456;',
+))->values(array(
+  'name' => 'theme_default',
+  'value' => 's:7:"garland";',
+))->values(array(
+  'name' => 'theme_settings',
+  'value' => 'a:22:{s:11:"toggle_logo";i:1;s:11:"toggle_name";i:1;s:13:"toggle_slogan";i:0;s:14:"toggle_mission";i:1;s:24:"toggle_node_user_picture";i:0;s:27:"toggle_comment_user_picture";i:0;s:13:"toggle_search";i:0;s:14:"toggle_favicon";i:1;s:20:"toggle_primary_links";i:1;s:22:"toggle_secondary_links";i:1;s:21:"toggle_node_info_test";i:1;s:26:"toggle_node_info_something";i:1;s:12:"default_logo";i:1;s:9:"logo_path";s:0:"";s:11:"logo_upload";s:0:"";s:15:"default_favicon";i:1;s:12:"favicon_path";s:0:"";s:14:"favicon_upload";s:0:"";s:26:"toggle_node_info_test_page";i:1;s:27:"toggle_node_info_test_story";i:1;s:27:"toggle_node_info_test_event";i:1;s:28:"toggle_node_info_test_planet";i:1;}',
+))->values(array(
+  'name' => 'update_check_frequency',
+  'value' => 's:1:"7";',
+))->values(array(
+  'name' => 'update_fetch_url',
+  'value' => 's:41:"http://updates.drupal.org/release-history";',
+))->values(array(
+  'name' => 'update_max_fetch_attempts',
+  'value' => 'i:2;',
+))->values(array(
+  'name' => 'update_notification_threshold',
+  'value' => 's:3:"all";',
+))->values(array(
+  'name' => 'update_notify_emails',
+  'value' => 'a:0:{}',
+))->values(array(
+  'name' => 'upload_article',
+  'value' => 'b:0;',
+))->values(array(
+  'name' => 'upload_page',
+  'value' => 'b:1;',
+))->values(array(
+  'name' => 'upload_story',
+  'value' => 'b:1;',
+))->values(array(
+  'name' => 'user_email_verification',
+  'value' => 'i:0;',
+))->values(array(
+  'name' => 'user_mail_password_reset_body',
+  'value' => "s:409:\"!username,\n\nA request to reset the password for your account has been made at !site.\n\nYou may now log in to !uri_brief by clicking on this link or copying and pasting it in your browser:\n\n!login_url\n\nThis is a one-time login, so it can be used only once. It expires after one day and nothing will happen if it's not used.\n\nAfter logging in, you will be redirected to !edit_uri so you can change your password.\";",
+))->values(array(
+  'name' => 'user_mail_password_reset_subject',
+  'value' => 's:52:"Replacement login information for !username at !site";',
+))->values(array(
+  'name' => 'user_mail_register_admin_created_body',
+  'value' => "s:452:\"!username,\n\nA site administrator at !site has created an account for you. You may now log in to !login_uri using the following username and password:\n\nusername: !username\npassword: !password\n\nYou may also log in by clicking on this link or copying and pasting it in your browser:\n\n!login_url\n\nThis is a one-time login, so it can be used only once.\n\nAfter logging in, you will be redirected to !edit_uri so you can change your password.\n\n\n--  !site team\";",
+))->values(array(
+  'name' => 'user_mail_register_admin_created_subject',
+  'value' => 's:52:"An administrator created an account for you at !site";',
+))->values(array(
+  'name' => 'user_mail_register_no_approval_required_body',
+  'value' => "s:426:\"!username,\n\nThank you for registering at !site. You may now log in to !login_uri using the following username and password:\n\nusername: !username\npassword: !password\n\nYou may also log in by clicking on this link or copying and pasting it in your browser:\n\n!login_url\n\nThis is a one-time login, so it can be used only once.\n\nAfter logging in, you will be redirected to !edit_uri so you can change your password.\n\n\n--  !site team\";",
+))->values(array(
+  'name' => 'user_mail_register_no_approval_required_subject',
+  'value' => 's:38:"Account details for !username at !site";',
+))->values(array(
+  'name' => 'user_mail_status_activated_body',
+  'value' => "s:419:\"!username,\n\nYour account at !site has been activated.\n\nYou may now log in by clicking on this link or copying and pasting it in your browser:\n\n!login_url\n\nThis is a one-time login, so it can be used only once.\n\nAfter logging in, you will be redirected to !edit_uri so you can change your password.\n\nOnce you have set your own password, you will be able to log in to !login_uri in the future using:\n\nusername: !username\n\";",
+))->values(array(
+  'name' => 'user_mail_status_activated_notify',
+  'value' => 'i:0;',
+))->values(array(
+  'name' => 'user_mail_status_activated_subject',
+  'value' => 's:49:"Account details for !username at !site (approved)";',
+))->values(array(
+  'name' => 'user_mail_status_blocked_body',
+  'value' => "s:51:\"!username,\n\nYour account on !site has been blocked.\";",
+))->values(array(
+  'name' => 'user_mail_status_blocked_notify',
+  'value' => 'i:1;',
+))->values(array(
+  'name' => 'user_mail_status_blocked_subject',
+  'value' => 's:48:"Account details for !username at !site (blocked)";',
+))->values(array(
+  'name' => 'user_mail_status_deleted_body',
+  'value' => "s:51:\"!username,\n\nYour account on !site has been deleted.\";",
+))->values(array(
+  'name' => 'user_mail_status_deleted_subject',
+  'value' => 's:48:"Account details for !username at !site (deleted)";',
+))->values(array(
+  'name' => 'user_mail_user_mail_register_pending_approval_body',
+  'value' => "s:267:\"!username,\n\nThank you for registering at !site. Your application for an account is currently pending approval. Once it has been approved, you will receive another email containing information about how to log in, set your password, and other details.\n\n\n--  !site team\";",
+))->values(array(
+  'name' => 'user_mail_user_mail_register_pending_approval_subject',
+  'value' => 's:63:"Account details for !username at !site (pending admin approval)";',
+))->values(array(
+  'name' => 'user_register',
+  'value' => 'i:0;',
+))->values(array(
+  'name' => 'user_signatures',
+  'value' => 's:1:"1";',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/Vocabulary.php b/core/modules/migrate_drupal/src/Tests/Table/Vocabulary.php
new file mode 100644
index 0000000..94640dc
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/Vocabulary.php
@@ -0,0 +1,172 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\Vocabulary.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the vocabulary table.
+ */
+class Vocabulary extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("vocabulary", array(
+  'primary key' => array(
+    'vid',
+  ),
+  'fields' => array(
+    'vid' => array(
+      'type' => 'serial',
+      'not null' => TRUE,
+      'length' => '10',
+      'unsigned' => TRUE,
+    ),
+    'name' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'description' => array(
+      'type' => 'text',
+      'not null' => FALSE,
+      'length' => 100,
+    ),
+    'help' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'relations' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '3',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'hierarchy' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '3',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'multiple' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '3',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'required' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '3',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'tags' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '3',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'module' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '255',
+      'default' => '',
+    ),
+    'weight' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '4',
+      'default' => '0',
+    ),
+  ),
+));
+    $this->database->insert("vocabulary")->fields(array(
+  'vid',
+  'name',
+  'description',
+  'help',
+  'relations',
+  'hierarchy',
+  'multiple',
+  'required',
+  'tags',
+  'module',
+  'weight',
+))
+    ->values(array(
+  'vid' => '1',
+  'name' => 'vocabulary 1 (i=0)',
+  'description' => 'description of vocabulary 1 (i=0)',
+  'help' => '',
+  'relations' => '1',
+  'hierarchy' => '0',
+  'multiple' => '0',
+  'required' => '0',
+  'tags' => '0',
+  'module' => 'taxonomy',
+  'weight' => '4',
+))->values(array(
+  'vid' => '2',
+  'name' => 'vocabulary 2 (i=1)',
+  'description' => 'description of vocabulary 2 (i=1)',
+  'help' => '',
+  'relations' => '1',
+  'hierarchy' => '1',
+  'multiple' => '1',
+  'required' => '0',
+  'tags' => '0',
+  'module' => 'taxonomy',
+  'weight' => '5',
+))->values(array(
+  'vid' => '3',
+  'name' => 'vocabulary 3 (i=2)',
+  'description' => 'description of vocabulary 3 (i=2)',
+  'help' => '',
+  'relations' => '1',
+  'hierarchy' => '2',
+  'multiple' => '0',
+  'required' => '0',
+  'tags' => '0',
+  'module' => 'taxonomy',
+  'weight' => '6',
+))->values(array(
+  'vid' => '4',
+  'name' => 'Tags',
+  'description' => 'Tags Vocabulary',
+  'help' => '',
+  'relations' => '1',
+  'hierarchy' => '0',
+  'multiple' => '0',
+  'required' => '0',
+  'tags' => '0',
+  'module' => 'taxonomy',
+  'weight' => '0',
+))->values(array(
+  'vid' => '5',
+  'name' => 'vocabulary name much longer than thirty two characters',
+  'description' => 'description of vocabulary name much longer than thirty two characters',
+  'help' => '',
+  'relations' => '1',
+  'hierarchy' => '3',
+  'multiple' => '1',
+  'required' => '0',
+  'tags' => '0',
+  'module' => 'taxonomy',
+  'weight' => '7',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/Table/VocabularyNodeTypes.php b/core/modules/migrate_drupal/src/Tests/Table/VocabularyNodeTypes.php
new file mode 100644
index 0000000..01f578e
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/Table/VocabularyNodeTypes.php
@@ -0,0 +1,62 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\migrate_drupal\Tests\Dump\VocabularyNodeTypes.
+ */
+
+namespace Drupal\migrate_drupal\Tests\Table;
+
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the vocabulary_node_types table.
+ */
+class VocabularyNodeTypes extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("vocabulary_node_types", array(
+  'primary key' => array(
+    'vid',
+    'type',
+  ),
+  'fields' => array(
+    'vid' => array(
+      'type' => 'int',
+      'not null' => TRUE,
+      'length' => '10',
+      'default' => '0',
+      'unsigned' => TRUE,
+    ),
+    'type' => array(
+      'type' => 'varchar',
+      'not null' => TRUE,
+      'length' => '32',
+      'default' => '',
+    ),
+  ),
+));
+    $this->database->insert("vocabulary_node_types")->fields(array(
+  'vid',
+  'type',
+))
+    ->values(array(
+  'vid' => '4',
+  'type' => 'article',
+))->values(array(
+  'vid' => '4',
+  'type' => 'page',
+))->values(array(
+  'vid' => '1',
+  'type' => 'story',
+))->values(array(
+  'vid' => '2',
+  'type' => 'story',
+))->values(array(
+  'vid' => '3',
+  'type' => 'story',
+))
+    ->execute();
+  }
+
+}
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/d6.tar.gz b/core/modules/migrate_drupal/src/Tests/d6.tar.gz
new file mode 100644
index 0000000..1b50ed4
--- /dev/null
+++ b/core/modules/migrate_drupal/src/Tests/d6.tar.gz
@@ -0,0 +1,301 @@
+‹ É·°T ì½ëvÛH–&:O>ºÖ:#»†’y×%;kJ¶äJMÊ²Û’³º¦Õ‹	’�ˆ4	° Ð¶²Çk�§9vžäÄÞqW‚)Ñé4I bÇíÛ—Ø±#bÜ?ÿ9ýo+ýÓl6ûÝ®Ÿ‡ý~6Ûôw³Ói·[íŽÕjw{ÝV§Óïw­&ùÑlþ7«¹ÚjÑ?‹0²R•¡ãýþ�‘Ž$»»ËxßÄ?–øÜ’?ûûÖ»‡ë»´Æ‹ÙÜj5Z=Ë:sÃ(p‡ðì¿³×>{Ý°îüÀòÃo�¬i½øvÔô»/Øß'­Ÿý0:±¦þÈžNÈW‹ü9³#{h‡Î‰5îC’ýJ çµ|q‹üº¾÷Å*öÃ¯þü/Ýf«Ù²®Ïo¬¿¾¿<¼ùùôãé››ó�òhðæòâüêæ§¿þÕôØúó«s)|<¿þtys� Áž§ÑxyyzsñþŠ|»º:_�„áq’ÂÕé»ókkÝ©ï:’úÍÅ»óÁÿ~uNHŠïÉ´2ÙÞÿh6OšÍ=™¦ÙêJzŸ®.þíÓ9iøù›_ ¥Úï†¥¿n¦yûþãùÅß®¿œÿCRJ>lX†„Í”n$ ¼{íä_–x¸wõ~púéæýà×ÓKR?Ò«ÿûüã{¥‘­VŒÖÕû›ókF¿Sjô1­Cõ�=œ:a‡Å(Zr@„Ï~³G#'ƒ„?œ}|ÿÁº9}}yn]¼µÎÿýâš@‚§ˆ·(´¿8ãÁ(Œ¦®ã!§X?Yýëhbö(r‚AèDüe¢CŒ©~’0yóñüôæœU†WÁzñƒE~¸ãß,×‹^´Z/-ÒXëêÓå¥…]wqEò½#ÌÐ€„3;üü›õÅ °í^OI~vþö” ÞÚÛÃ¤ÑÃÜ)˜”ˆÐhAê¹ÞÔ¢kJÚÄ´>^¼;ýø‹`Ãz�õ~ùÃKëüêoÅžçŸ½Y€IÇü=P¬¯# ø‘ƒ®wo�‰ìJíË÷o~¡,ÙúûÇ‹›sÎDœ^†³‹k|@Ú¥ˆŒÔäçWzêOWJÑÅ0y™RšäqQJë À4QMú:ítðµ4Ú£¢°ž“êÏRR©©ïÝGÎ·H$Æc'î*^°¶›j1T³É�5K•ÀõÅÕõùÇëâêæ½’ôµõboäÏf¤Žƒùb8uÃÉ€¦Økðò[2	ùû�>³xê—Irá jHDþ~âO5Âž?v3û³3#wôùAf�7ìÃœ€ü}Gž[s0ˆèËÉ…—K4™D#Ë_KÂóÀŸù‘c&™x	ÝIŸQz‘oÝ>ÁÏÜ¾w¢ñþÒˆfŒ•d ¤fúò÷š<ˆå&Ã–Õ6Ãkò÷£3ó%hÙÌØ< b”3ñ"ª¹	_‰üyàÎebxÌ>oÉß×¶g]|°ìñ8 ’ßòï¬Ñ"€�1kŒ4~Í ®¿òð8F2—©ëÒ>uù“m€ÂzÄ¦æK`4÷ÞsÆY–ÓÆŠx9&1O›\DÔÓ”…Í%Ïòhº¿œ{;òƒÁÈŽœ{?xÈD•!ù£¢ËPŠ²QQ³<r£iQc[3OÌÊŠ
+æ8Ô÷%<¦B|Êëö‚}ytØ§�E‡¿iL²ÙÀ”£(;˜òÖÉwŽ“-hcI7„°.”î
+°‚õæý;ü$v‹;³ƒëçáÄúä¹ÿ\�ž!Ä¬‹³ƒ½2#IÞ@P¿Ñ„Òb„Á´™O/Á�Š	œ;¢Ý'†*ü&‰üì%5‰H�&Ñà0îžó•¶Ò�œYØ Ä¬ÐùÞ8dÅ`RÇÔ‘Æb.m°úÜë»¯vh1
+¢8VyCzù&&“ùÙœ8u½ó*¥“I·�	àã«3	uµÇëÛ	©­ÿû4úŠøï÷Ñ�–3uÀ2‡VÇz7[âe•¾·ZJnc”÷9õ ˜¼w2kpêY˜È
+œ9!",FÆ‰ìû2�zN¨DD*Ü[?ßÜ| ´Ã9Q¾Ž5qì±4Àê£#úÅžºD^B™#›5+pæ�Ý;·8nþ>qdÛ6S@'ƒp±Í€)¦ydQW‹ÙÐ	 $ˆDà‡±Î§öƒÚÿ0ŒHùÀ ´îLJ¹ú~”WhºTú©oÔp¼?í]Q "Å…0&Ãl‚”ˆ{kQŒR]¤)E*™‹*Dš:ÇOÎ]½ÆÞ/xÿð�õŽð™µL¢h~òêÕgòü�<ž‘§„5_‘"§a¸×8n6­ÎÑa¿wÜ=:LÍEè]qQó,ÒñLB“Ç¡õ $2¢	Á\x8ã±Íœ±kcÑd Î?}úß¿Ú¿ÛÃèÍÁÜ»'ÙnÿÔnuF£V§ß÷G�VÓ9n7{�Q¯×kÝ5{ÍîíŸöÍF/}Öï˜:htAÃ “nˆa€u¡†�»´apq†�#4'Ef‹Ã(…n4&Åa: ÙF_'îhBÀä†H›07ˆÿ°6+D­qYm{IÒ«ÆˆJË^D?(Cís¤Õ­¨~í�Òhe!Ç…WD'ò<:D¾aO	*Yzç~‘p-›I3Ì¸cÐÍD›”±’µÕ•ŒË•j„Ó<yÚ£]L{@\oì~qÇ{Ê„™;›ûAÊ½[ `Ö¤A¤\IÓ ”…‹jšº°¡É¹i5ˆ¹|MÇyIÌ;çsÂY°˜“îzCúÐÚ·þ—í-@:´šÑÄj7[]&÷C"øï1Æ˜áÀî_�ÿïUç¸×n‘tS;ð¿Nmp«ýë¤M òÓíQG·{ùûÄŽn‰öòW—Pf…ýÏ}5iÿetÔqûø°uÜoìQz–Y©g8èâ=°¼ª L=³ç™*‚%yTÕÀêPÑ9÷Û"OÖ™èÙ3E`·ÚGéŽbï.¦Üƒq³S–þB~toŠŠ�Õù�d³8OUÔSÂÓ/�ì¡�&Y¸¦	Õ´ÓÃÒ˜ŽüÏŽ² ÙWæRiÚTwÒÒ¹®N¢t¨é4VÜöå±�©¯KÖªLP²4!ÉR/H˜ f.È³�
+IZ…8&ó¢Fb’°oœ×sCqÙy+÷|‘âÌ
+’-bòÛWÇ½ŸDÅÒ}«­ógÕa´#VŒ.1Tü'ERqCwèNÝè¡XzXâ„ÎHxþc’ÌÖ€‡(§¸–A¹�‹3´ˆé€68`RÊLÝ0R²amðqhðÁ4òìÖºE“ÂèºlbÌ•-œX¢l[˜§’&0_&Ø»·b©Ž‰åÙhËÕ¹‹Àÿíáªð~ëeãE[diÍÒiì…!±<“åìüÎ÷# ˜È×U#1´ŒÍÆ~’©Y ¡F’/Èï9�ÑïÃä7L–I}œ†2û‚õ‘i4‘†!÷¡ˆˆW·kL$:³Kß15ïX$ïÄ’·Œä[ä¹q´Hó"ì[ÈEü+Æ9ü")û¸#ë5ÍJIµ$)¨ëpºpH»žƒ]Jš ƒ	b¬N=Ÿðd`™(¶õÊEÄì #ÅC�¢Þ¬Ž^—XÎv*[¤šr2DžÃÜw¿§÷eÓÔó­ž^dVzZT0èß¹SYz�ƒ´Øùb»¹JG2}«Húc™?÷sÂ^DíóÇy$Ú€'ßÿ\¨Ey’ª&ËhøS§€}ÄÒ=¾•Ä*Bm¥,(Ïî¡†Fæ ©fc*´�¤"¨*Ø€@”äð´"ïÌº‘'-j¿k™–+a›L�ÂûG'T€�rš=«Œ›�^¹ä9sÖÌP¬ZÂLô(j=ÊCúp¸	Pƒ¯C»<º˜$Ç¨Ã4Ò¤ë6ºh§õð³Óèãg·qˆŸ½ÆQã(]8#­Ðþ-G&c‚ÇÅû7'9c-àEÑ×w¨QÀ’ÃBŠ¯YûãeMC.eÐÐJj|ñ×»óó]‚q"Êê	_�òƒ™M¦BáÌžN¡Eý¼E*J	*­ ö
+t %ÐÏqh�oöl>uV‹tê[LG:éç›w—¦•ãtŽ¶òýÌ��uŠ-qðž¤1°0•ÞŸãžÈ
+6”Çøú[¾N¢iò8)³µ�tþòî�SF¬µ´¡8‚ÿúŠ¼†`ïö�Ø…m:gcé¤¦@Î6äÌ©üÒb‚ú
+2ÄMð˜b‚¹3dÜe±`JŒ6à}Ò›CžómîN�å„QàØQ^T¦¤“Xæ°¡î,'pí©ûdÏqšÈ¬¼Â/ø·ÇÖ¢
+Z4vcC”Én,MAÛ�¥®ß4Ä>å,Ù£c�Õc‡øMA¼ŠŸ$îùpå£Ÿ§,Ã<O]œàûy�½pOº!ê’Æb‹7–ÁÌØ²}Ž?C×Ë¶çLHX¸MÖ9L	°!ÐtêàÖ	°�D ¬„jaE•¢ƒ$# ú•qÒÚ‘Þ#µ'þb:¶h)‹{“…q‚ƒ“��iëœqcMšM½6²"'1s	—3Cfj°Å?·Ž¦LëÀjTFt¨Õ¹›Ú÷ÐÁ¬DÊC''³D-7´$mb¶½„ñüÈzÑ|Éc–ìûÐ49¸žÛ#g?t`;)DèÀÂ¶ØÈÅ‹HØ.5„;\Ì®Ç£uqKVñ@5ˆV3[„ïI^v"ò_¼Ø±3u*É3)n²[ŸM@ˆ5�Û¢=~úáb•3£X4	y)�Šz™:{~‘H.öÛN|ÿó ¦idN`ŸtŽOþ+<iõOnÿtç:Óñà‹ë|ÐšÛ?ýhŸ´àu�¼Å $òˆþÂTä×÷ð¤Ý6äØ0‰,H¡Õ$¿1ˆ ë•–«ÏSñl}-[v‘ñÌÚïbÅµÅƒrEaóJw+¶®j‡vD^Û³§8eÆ’fÃ –ŠR�ÕžO÷.tž`Pªín’
+ðåhhÜ/pÏw:C‹8�±sg/¦%éeÔ‹u¹”ki/A‘²ÿ’Ídû*D�9ÞØ)Y©ÃTz¥ªÕN�!ZÀ‰8Ö²ýDåV)"É~bžµ%þ»ïzË6¢<–Æ1Pƒ¥)p¦ÔP™Àîö2ê$iù_—íÜÐÊq©¡_ÂèaZŽ§Xùêþa%'«B‡&\ÃÈ�Ø¿iDZ2—óÍaâD÷ -I®¥ôvà P�HO#2\¸Óq*JûaT™Ì¡Vú6UfÐ9Ò«S�P_«P€Òx¹vA}j S@V¤Ñùá�V·Ýìu�ŽºýƒÃæqƒ»¤ú§vmMþ2Á»sïó�,Ýã{.XEvn‹�Ûbç¶Ø¹-êu[¨ÒÐà³à²§€Ã‚'-â­ài•£Áç g!=¾hxÒü1®6Ž;-©6/öîœÐ³�üàh¸tw4Oþ+¡wŽº¨whéoIî×çÎý¦“dñªyÄzíbÄ¼ˆŒ®Âgë!†“˜ƒ�Â%ƒÚq·5ïÌmäQJDQø•Äú…z,²¿ùž?{8øâ�ìábj£¤I¥ÙÏ¡I£–À¿‘†«V_ÃËÁÂ>™©¶ïÜŽ&Òø9ï�Û0IÑ ‚4¯¢ÙÜ`ô4��SJÁÀicÍ:ÇSž¹`P‡7JkR'Æ*,#‹¯5÷B»SÔ(ãì[ŸEÌ[È$Ã„a“aMv+¬³Âª¡È¬Êè�Óe4m©uV‘«&¾»áÈ'Vlæ‰gñ¤�Ï².»)ËnÊ²›²ì¦,õ
+ú˜X4ˆzEöJê"s%¹˜¾8x× ®=`cbƒz.Žñ	l÷:q<jK�éžï…Ë÷'ð±Ñc#noá°ŠÛÛ·@âöö5!‡_Ï±Û?�ô€ ä¹mþù¶	æ;Úžð„`É¹GÿµN1EH*=ƒµÈ«Ù
+%>&ìè|s¨kæì£ïˆ­¨–IjÙk¥Õò†Ô`—>°'�™üÔ*ÝÆµç#^À]¼U?'íÙr&¦«/mšÌkÑ^$Fûª{¢¶^°�t£ìCvxÊãÂÉÓáI‹™ì¡û‡#Ös=0¬§ø*3s=üŽý&Úßô‡�qŽÓŽäópq{þýû÷Œ¦rÇêÔ:S1¶Ÿˆˆv£m‡ÁPâÆéCXš9± )ˆïûÞôA´úëëqÇ¬Ç  ¥Ô]QˆfSÄ²âäÅxh ÝÃ…7ž:ˆ;h/¾¯ó
+Ím|¯$â{:âEËp§…7)RS‡¨M˜·º#G?²uœÈªü-‘ûÅAd4Ë#(}ú”	Ë®
+KH[/05TBæ¶È»ùc§Ntrº¢'·¡ÝnI„ëÕZŸ@)41oý$Þ0í%#k±KA®/äMÕL¢FåÀƒJEÀµŽ˜ºp‚€˜@;ì™°×onöOø°é€JGáá¡‚B8*ln¦€v.™ž9î0}É¹ÓÐ²É¤VTùQ±ppmUð¦Ã®"Ž1¼@´ÇÄXÚ¡ÙˆæÃþ£¢Ù ¹ÛÇšqðŠbºTÓ¾XÜ1GçËxLÍ�ê<ÀŽL©"pÂ%6‰jÀß)–tFÈÃí.+£6äã"
+Hÿm'î�ËÚ¸‡:î•¶·rÛ½ÞVî‘ÙÊ½bÔhkðÉ €žqê†Èu@‹ù0™ç*Í‡N�™!«�õ®òœúG¥ ¨je{ZTáŽ¹†;î�ÜÑjo{#(úÚ¯~0Ng‘N�±Èœ%ÕØÄz1±Ã‰3~YÕºQðµBÁêª¡Ðf‡ÝF€vK´¯T¶½¼ÑbÄðë\�ÌžõaÑëÅ˜EÈÜw¤Üºd®ÞÖ²ˆ¼�¿Ó†õÅ�àUpÝ;Ú:Ák°á¡ß¯•ñMc	>X0±nz
+l/œÚ¸Ür[Ý'Ç]U?I_¥ÃÎ3ÙÁX�ñaYñüø069õú*Ž-1Îi†D7gšÅ€ê
+^’Ð-á\†ù?|o'�Uè>ÊÌ°Ó®ßò½‘£›&û°µ 5†¬Šø¤8‚ƒvëD'<úþÔ±½í„g»Õ)	ÏØr´Úz3>á©~'á‘#ÞËþòïî”—P“÷ww·V�¸|,:M²B�þÎÂs"¾rBp
+wz~q .Ã­�qESš2Y´k8­ˆu€‹iªì’ì6‚½Sv�/vµõµ,µ@¼Qˆf;ðÃhB �Y5|­¢|�kuÈMlï~�d·r½²Ë{qÈ)­¯r
+Q3äŽ³!‡w!:cwYØÅëQE«ÓÃêDÝ1³80¸tKq×/¹×nê¸ÓÛ_ËJŽ0ÞÇ*†,~Ý~:ü¦’ \r¨­—ÖÓîRz:ÞŒ²èÅîñï]o^¼G%çLë o“ƒ—�X–m™…]’ÿnÙóÖŽYoK¬@OÕ‰Ø-_;è4ËZ•5®˜�
+i/ �=µœìE„_Î¥‹öx‰&/Sv"éü…QS“d~œx|KH\<$¿Nüâx²š`°…ã�¶4|§Ó.éhÇ¼UÆnHÀºƒ5�ÖDvpïDM{Á âU²w‰�H†wVèÌAÇƒ½v%Ãäm'üúÈÂWÁì`ìz6ÜL…âw¿•ÆNbM1&åþÄ«šÉ*b+�>¹“ø·Ì2*lì¼;ßRè†bC-ßñ�$1ßáÑéñÞC_	gýÔGz¿f	ÄøhûÛeÎ¬w1¹²ì=+\£~§À»Ž‘— VÎ¡,‡?ÎR‹y0ÝV/ófe"Éw~8Ë¯pú+S—Ð„j-Ü°�žÿmÓ+#mLh±„ßù¹Gœ 1ÃBÍÇÉg¾�•ÐSJ�iù¼¦Ÿ¾rF�é™arëÎy:Ñ”è†ïXo˜_%!Me1¥©X¤ìƒ�IŠ±XVX	M•ŽL>Iz½¥ïj·)Ä0å]Z÷Št"’À�Aûð¼1…têáHgñtß¹®„ûÏpç™Atä¼7,Î1¶†Ldb%�Vš¹÷4¢SHyœ\»~§$”4S0ý‰I>ðð:AŽ˜ HyœÂ»q¹ Œï3{>§«NêPß†êãÙ[K¦„CöFã‰~1ÂÆ7Â×˜ÎšKè£iÁå�YÍOÜtÍ©ƒ��ÃsƒÅæW†ÄiBé¯Òábz¦Sƒ§£~ £:~ô'I†Gß†çç�k« ã�¡oXJ‹¥DòÇ*	y¼‰RHnŠXQÇjQZzÞ!‘¿ôÑŸ$;ä†¾çÜ¤Ú�
+7'I}ô§ª4fæ˜Rý‰as}Ï	èg&Ÿ$	üJßnÃsnÂ<õ��ÛÎ`».Ê�¥ù‰-²óOcãš™Â0®ç˜‹²dz£’›i22çuR¿…"X¢xƒ ƒ³dN‘Þ HŸÑ $—Þ Ãëdƒ`ÔR¶gÃîÀÕŠÈMahÌ‡-Lo)éM“‹þ±2¹ ³†0sf¡[@iÛÉÍ§?õÊOdàaÊôåýIÄ¶>Á~CM²[:¤ü7ýuƒšv˜ð¡ÃI&µâbŸô·e©+ /'PÃJ±úšž`©¼nñ1À×s'Ýç(±$]ž„5ô³ó@§ÉØNhÛ;ª|=8_ð¤Œ[Å=›F*Ï´}ªÊæ}¡¾�±0šyç3™C©Î�õDÂ{1šòh<L–M)Fëµ¤.†ÇÜ{˜Î¿a®´²™+Aéº˜§ý»±â°˜SLVQ?+‰?K˜žÞÊžâ¾$`é×JBÌ~Ë~IRªÙq*Àçqm>•¶§ÃDê-ÍF» Oä CÜé$3`ZšíS²ÌlN,',¤Fê€åsÙµœë¨œ@w3~˜¹¡À/šü|–Ã¢8˜pbyÄ,÷ÀŽ ®�ÿŠÀ^­,û‘¹€ ±ûw¼«pÏ¥p€¥Ð‘
+™*yÚñ<ðžçÐ¼‚(—	ëO§C‘èmô27M¼1nFD©éý»„˜bo¸¸âæ}	êƒÏ^ñ0ùEÅ	=â_M#!Òh¯¥“.‘SÔ*·ÛÔÆ‡U–ò£Ä®1Žî† ÀÜ*?þ�ù
+põMJÇ­Œ¾S½Vjò£î57®pñúèT¼ùjs�KÑå¸aèªTb©J|L:Xmë±o’•¨ÐŠOÌƒcŽ$ç2»	pkñö£7E”BµüÂ¥GÐ�$‘ ‰Â¦!ÓŽ8‰—éRMÛäúd é(µ›z‹Õ~B/jŠò=½c@ïjE†A2ÝT8N0³1ÐÊ6šËýÆ �ós^e©b¢D[HNJØå'5ÛÆ±H5 RR,‰n3®×DÝ¢x£–ZÅ°8ä, éÅt,]ÿsŠÿh˜ºVòâˆs#Z¬6ÅhÆš¤6…Ñº–9cfO/¡óÍ„²­ „Óí#·jÌ6UQjqK³‘º06´#(Ü´eÂªÂ\ê2_-wÌØê&ìM™_1ºÍöJšz%+Ã}	‘&C}!2ƒŒ"G%6ÇŠÊnd{¾çŽøqXÍ˜9&N]ÖÓí¿NÜ–™óíÀb×`¦¯xU2Wdq(ël¯Õu¶åŒ/³›ª&–´l½¯u-k¶{ÙLBÏH­våV¦]Üúqmv±iÝu­ö±0%¹F^«a¬¯ÌlŠEÌ¢ÆMÂY]›a7ž“r£œ�*wVå{3-÷8n¸Ë;¹”¬ï¼zD]¦¦XÚÞÎ0×Löö�qUÖæîŠ…qÍÒ‹›HÝ¢¶©Œ°³Ts±Íd¬D!f6öN½,³(ÅÝv){†9§7ÚcS
+ƒ��:ýL�K<A�b/Õ£ˆ6{º /`V–ÒòðÍ…»�_˜ß»¥¼8€U :ýJZL-�!¼/×ÀÓ:êá ƒ¨3Kˆªô:Ç*½\Rëò¦¦{)v.ÖB&ÿ°>“ço}<k;ÁÈHåìF=€rí^×Úm?˜Ù¡jŠí4ƒ…‹áïÎHšVÕ,¾tûÒ`ê£�jÿÅ“™–lÕÅKžVB¥ŒÚ¼«æ2YYE\©�^>�tÿ©6½‰ç.¹t¬­¿Æi%–�wu3]žE <ãI,÷3ˆ¥.!7M™¨aš0DM.È®‘ +µ’ßñªn“.Å½¨®óØ
+8Ûýd¶KË†Âj^\6K¬Íq#b]WãAŒ¾ÕYlLûòNßH· ¾£a5\È�©£ý@Þê¼¸ófûÛ2¸ñ@åàŠÞAU”óDÈÎ#¸¡A³¸¯lš�™˜-¸ÏŸÙ&Qj`t÷Ï¥/Î_6ÚnÔrR²óæiëÁ¦Z<Ú@Šo¤lˆ[�'¯ŸîÉ“tq[ÀŽ+&©�(0•|G)ùHªN¿¶úB:ý4+'ÛÝ×9:Éu÷i“ÊtG_ç$ËÑ'‰¬ÏÅ—˜ï|{yv¸¶uçÖÛV·^K�~‡ži—ñj>]Öí¾ÒŸ6V9¦-hðÑ´šÿ–<ÖOuƒ/nªôMÅ*Å•Œ\Œ™NIz™1:‰ Ãn9Ø²žbJ–ÊšmN²ÌÜœ$qOGÒ|“g¬w!V3ß$?”6ß”¬E_5ÛG±yâ)ä/¿ªöUª=–$›n—uµ…áÄÖ¸k>mbg¨r˜*{ìµ-7Ô¤È)i¨™9hû–`…I�\k�Y6å×JöUú*jºLªlQÅ–6cÕ»¸¯dM%~§Øø_-¦SmuµÈŠ&k«yæn�V�%I�œ4bjrf­}a1~TÜRëvq»~·7´Š¶0UµVµ¹[âÊ_âJ·¼F35“Â»œBÕN){&'Nô™À¶¥{D†6©j7–Ê¤uU K*†R@�Û6y06±eCUÝîüƒ:t\òôÄÝ´pk§…-!ß*xîc'b®Îs/üaÒÊÚ¹î‹«:Ó`¥j<½¯MŽ{ÕULSŠÑÅcIß(eÔæ¶ï&U
++¬òL•Wè¨SÔäü2î3oÇiVäNs…hÁŒ#35IG_IØéàç«ƒÕc†wÊwk•¯<4Ÿ©¼R*8ëàèÕ©â¸@Ýe¼9Gf�Ù9¡:b™©µesÇä6ž,TU¬µÍgS¶&÷â’ŠT«ÓNŸîô©¢QâGêïë¶*V%\U—²å¬r{Âö-tšöšÞµãk¦vÓrÝûHÓô«AG*Ýžªµ4&§¬º�ˆ	…¨Þ(TVöL*ÐP”Rd7©¶f›Èš¾�Tƒ£ÌWvi:¨ég‘]¤íž±*êþÑ�nMêVá–!Ég¶góPŸƒ¾Uî�Ù­�n�^=æx-dnüæ ÕMPc«Œ�8?=Ê^ÿL“«Ý*ûÕqï'QÚOånøØÏÇö5›F;sy•&NÓä�˜n…¤ª.'¿ß*ÅÔ³/0–mª…Zúéx\ *Û”S‹ÊÆ&7*"®æinæ`†_g4q©~¦Zämð3ÖCmÿ£¯93)¦DˆÓz® 6¼Í%|ú¹­Ä‚Lâƒ¬nÎÓóÉT›nÍ<OAòr»�Ÿ`[ý­£¸®*iÙ$/.\í8/e£Üîšå²É«àÉÑÊt¹cÒT³DÝ·OSŠáÅ+*¯e5žU Ù$½d¨i +�n–ôó3gíÓ¼þ)ùc‡Ð£Snº'I‹$…À[H�kÚt“„$‰'qpAG·k\yê
+Œz)w“–yóšÂF˜,s×Û‘9c,ôÖ¸×®iÎªoµÛGdéôîŒ£­5Žúºº,i¥]º¼ý+)™1$ë4ÅT)±Š“F±Ÿ%ÎêL†TË'#‡éèvU‹'s)›Ï¼Å%y£¹?kAXæÆ¤˜AÐof7(Ö�Tó ÿ¼ÌîqvIÔŠ•—zÌ{¯1=.±€¥§Û!ì¢é5ÝÆ£œ`™h`ìàLƒk¦Dn³!ÒÏ"°]æH&“¯ò´J¤�(vÓN¬D¹ÄN‡ÊòKáw+UÛc¼¤ ­”	3sï…WÕµCæ0ÿ•åÚyä]z‡Õ¶4d/Q=²«'>t©ÖÎ¡H˜îéQù‹¥ŒÙoaßè…¥Z6±¼è4:›3Ã0ãÕdW†¹‹íx¾~xƒìn¶¿•
+{MˆÌŠ’rÒÌ/”ãÏ¥Hea”âÛ?ù‡áöÒbáå—Ò$×å6H	¥ôx¾ŒPJO-,¦ÿ´àFL(FìJ�®2•?Î¥¤¥A)¥C)Y•PJs,¤¶�_f�G@fÅaÊ\éq˜y”zÉ)ptL…vÓH&u§•HN½�)¶t£-e—ó�Ê �‚4&ààÝ$šMÓzOÅÖG ñA’H]J»ÄmÑ¦D´õ#™wµw‡<z1+§›rkˆrø T¶Ð•!�XžÆ‹1Pø¤©ïíO\`Æ9j>–h Õ`»3‘õ¬¯Ñävž±Ép‹�Fmýòá¬›‹±˜³Ø…ÅØãJIæÞ©Ã·±sêÔy4“âZ\]í\&�ñÒŽUœ<¿+G2¬S-ºgÜ:1¹_Ñ¦MÚªÝQÃ5#qçŠÙf‚‚Š-!%"’Û)fKêM#E2dùÄMDy»²BN�NÒØä4âFÚ#)í¬îF�ž9l¸�ü3ÚuG¦Œqã.ýR�¶òB&-mŠœ=Tº)'HË¹gúuM•L…õ�­O™w¾¿5Zº;ÿß#ûÿ„©Œï3Ò]´cV{þˆ,çQ­¨øù–›sÌˆaDRm¥Mšj*©LéÄð}ß½SÉïÎ·Ü­i=½½üñì­¥ñÎN­m§Zëë‚°‚b;Ms~ãÁ*}ó8U+¾k¹–x�ÍÞ²œæTmÙIÓ¦6ÕeIe8*þþ°ü=YÇcòBea«×˜©ÿ^fÅ2/ÇJîxêˆQ�„ÒÖÔ-O‡r'ö<)ƒ­mO#�êK9.�¹tDîá‰æÀP*»Ï…â€Pø§ìÆ5kÜ{A}#2‚´—R¢L’Ø]ÝO)IIÃ$@´Ÿ¸Ø�‘¤Èt;³mƒÌ6ÊIÖÜÞà¶ýf›ÂsåÌ6(#œøA4Z<¹G…÷á˜ó^™•bÁ•‰<*±ñ(6©öT"]®EÅK›J+f5•(”VlÕÆx¿¼æQIR6Þ._4�¾âS0S¦¥"²1[…ýNœin
+­é©S%ƒ¯&âìg¶©sŸ×Ú:)»˜4û…ue¡žCC¾a<yÅÕuXBÐÔ½c)!'V¹O	¡"š´‘Q,XwÎŒ»J[hâÆØ¦Âý+1®[�oªC§G1ü?zØÊÝ¾’�KØCfÓ$n];ËšD‰=FÙ6)0kÑa^æ²7¯g›7„`¦w©g²ÍRLM…¦Ñ<+‘MwIÏ‡¶nJuÿ`£Ñ1fæ>¥è�–:ëîš4#�)ç‘ªÝŒBŽG� ÚnÞÔ­ò×�H›ç„j¥(w“»–µàMîmíþuî¢›898Ç'¹8ú,=§{’„£PY_ Nr¹ó~eãs0i„ïÜ_ÏÈ6¤ŠwÉ]ë~·ìvš‚ÚÈd¯1>�þ˜¥Y€Zü2K*óT)àÅä„‰óiO¯ �w­³1Š:QüNãm§Æk	ÉXþŽvÕNÓm�¦SÆe=§E�ÄôÜ;A¾®5Ý£ÀŠƒbÖ?“³ÝG�ìãÁFp§Ô-eí'?}|Ù§kÊ!Ž+x‹mâü<^n¹ÛöÂ5�6‡0 vÃX™Ý+¡Pîy›·§ËRn“5f‰ùØøïCmÍk:¢nxÊÕ–?÷\Là')£v†ÉV&Ç'â¹²WEö7ßóg„­äËí�CÁV™ÃMÔ£or6×}µ`Ú%DñþÏ\sá‰S-uÆ-‹á»ET±E�'á˜K„’Šœ†£­³çžˆ£­Nè$rNÅÑ¶;ë9Ë�ŒsœYƒ”ÓqŒÇíjÛŸuR©QÏ˜…šD�±PŒfTê?ö3iGí*Ö�ÆD…Êm§eÎ7ˆÒV-£:bVŽUùðÅÙCè¹‡ªÖÎŠt(tÇ¯i•«ï$™–* ±¿\åqÀÝD¹›ksÃêiIm²“Žu¦Þ)$�ÎÁ» œ,ëŽ©Ÿ¸‘\.—[Ëž/cà”rvaºÜY]ðU¬11²9ç´7ú¼ál}RÝêL1â8âº¡¾@s¹²¼¿Ìæ«$‘œc<à°c¶*%Iíª©ÀáËà)Ö(µãdî��!Íìšmá8�¸E¸¦3–ÙkÅ[¦!«V�Ù‘Ùc¦ÄÃè¦[¾ë¬sdÈ«ˆëÄ‰6M>¼
+�Ãl˜<æ[ãj@R)¯8Fl?›FÁ ¡Žü#NNjs¢„ºZh�9JÈ0SNÒ¢ŽrI­/^(mÎ¿óP¦¶Çªa›:Úy,Ý¦-sõ…6«’ƒZ~]5òÁ
+-ÓÝºjÅuU6.©–¥–&ïDoL(ý˜‚tåË¹
+œ®MË„²òüˆ›v´;
+èéêG`$É;}¸•úð˜IÃòg/B¢qˆ\qV¨)ÈX!�ºØ—qT¶ïeƒµe|3U&$,¤21¡<O�®Íýb(JÉØ\¥­,Ë%wTiJZRÉôÔ˜ÛšFB…®¢ É©cåùÏxÚgâ èP<!òõ
+"�©Å“w8¯€`‘  ¾)Ÿî4 �C�MiœÙŸ#¡¤ß…mž±!eÉÎØØJc£Å	ò\ù)7ÓAÛ*?ÆSÜ©;è'Í€H™2Ý^¿þÿ$H¯æ,Z”Rú¬DV%ä'ß€€|Ë@%q“9Ü(òô3î,È½KKÖ@�ªxAUrÜT¸§+9º„Ä�³�F¶7bVt¦}ôÓ‰¬”aîÑö¡Åu™?²÷y‘KÉÑd­¸&BºÇÕÒ�}sœ{gx"ƒáXC:Hæ(p^I äj3Íd�Ô¢ºñl4E1�‰T;�ÁŽbÙü±oï±Š…Ò6_‰§ôA¸™QD0ÄRWìÎéyäK§Ú1Ž£«Ê…SÈw¥-=Ð[·Ovqe‰KÅ7ö˜heÔRíÈ·HRIUÓ”2œG¯mCÛa²4(eíûÙúÜ²2NH�8Ø)µÓÎ`Ö6Á%š#ò¨§>Cª9 …u§f>éÙ>ÐdÚ);ãÅ|JÌî›ê¤f>ã	SýZÍô¼ú«(ø†�cL}¦Ô;	¨(;ò^CÚK’4wC^zãKïÈëëæ›zýFÙæ”7Çy“bŽM’9yèŠnš1Ü˜M3ÌÌR(ùº*hÌž<Ì)Ò”ØJH3fŠÝ:Š·/ý4ìV¼/´—=ŽÂ}@¡ùøIÌ%¡ºs#nžQ*’�qsŒÎ’k–(dÊ_W2æòÅ^å‘�»Ø�ª÷Œèã“é�Áh¥Ø‘�$÷œÊ‘;SÜfgÌ6áE­ællvN‚,ìñOKÐ/
+a¤†“RÍb…¤äN\’z‚v
+�‚ç)˜NÀ�DÊšpíX˜xèFŽ•”ÚµÚsíüËC¦({yˆšU·“vÉfX$8„ YK{;Ëd+-ªBAŸ;ãâ†‰œtÔÏÒ@ÙhWÆHU6Uº�Ä ëëzüTÚ™ZÞ3:½pFü„à±”ÍÀT–ÆT;E¸•ŠPñj’²ä”½£2£Bûù©ÅMž·§Ru�ØLŒmºF|'
+«múþøê0mº«m³æ<ï�ü�ãª/@c$I’NÇuÂ©íâ)3f¸ ™,×€&Rs)•½…’2½g2ÉÀ®`¥¦�ýŒ.±K8Î;EŽêe¨ù< �™Sƒf‡g UKŠÇ�m³�¶�Âÿ‚ç*œtÃHàJÆnÊ¿SþØH­~Ê�¡»)ÿnÊÿÄt¡:å¦ÚMùŸ‚ZT¦üª¤¬>åG*»)¿á×c+Å”AZý”4âóšò«Áñ)¿2.9ëï©¦Ì³wÿ•NüU�øK»‰ÿæ;ðÄÖnâ¿õŽÂÿ‚ç*Lü±|Z80p—²p:ÍÜ#nÓÝ?Õ<©½YÑþIŽü[ .þ5)½×ŠÛ9v�' #qàâò”¥óÔN]n§ºìše	�É˜yDÅŽ�`¢YšàI•¡	Ù©�ïß÷û­F«ÛnöºGGÝþÁa»ßh5ö>÷ÍFóeãÅm>Ì§"qÉ»=v ‰ŽžÁÐÐjb=‚žÓ¡SéäçŽLGðJG%nùøVoèù1žÎ ¡Íö™ÈH•f‹O�qÉ8ƒ"ÌMT¥*Ö[¥+ãÕ0ÀâÆ!¾œ Ó°p¸sÖºmå†~¹™¸!a3Û#õðq‹(Nk§m{}àßY¬sCß[,r{é†wOÄÁƒ¯îøžßzÞ“ã9PÞh)'q°�q~HFj|.±¦ösÈÜ~@>ÌˆhºÞ²1¾P¯¸ÔÌ¦8ô°ÁTæH–i ®–ä/…Ä�2Æ|+ÈÓaÒX³ÖÁ¥è˜âû€·�CqwÇ›À�X{àCPŽ½f}±§'\Ïõ•á)Ìté™lÐ×!$°�Á~0x7$MœKâlÝS£ŽÊNgì\ùÁ@î”ñdû)ð¤Ò¤uñã[71Ù\~ìÅ4&òchEÇº8Åh[Ð}–‚Zt‰{Ûê�UWÇ©m6hƒ{Çsw”Ë¥"C‡ö: LC™äLn“n´]Þ^êoÆ­ÍöÔtîœÀñFŽÚÐ×âÅ)Ÿø‹þˆ)r5@¡HEÓ9]aVŒ;£¦·�'Àæj›ÖÁçPÂÅL[5ÚpFï·ó�°7´èø½ÅGo Ç0ƒÝõÁfî‚éb^(2‰¦evøq.B¡	}¶*àP4K4H9-œ�s¢¢ßE/4Œôi4Á'mæ›ð3°�".>N£uvy:]~?%d5œŒÆ¤™«­wŒQi²BWÓ°ïÛ¯¿T4e×Œš¢0M×`*Ëk]s7õí§äèI¶lxFBå¬XìË­Qk-<‚*©×°lJiÝþŒ²Ð­¨é¦Sÿ«3¶n÷ð½õÓ_,Ú½{ÖÜvƒ°a¹Îyý6°GX©½«	Éšë Ýƒo­W]òý¿wà{Ÿ®NGÂs–~:Sg”?wm+XMñiÓJ^�6Œ¼…®ÍöÉ†Õâ/’-aÉSbxCÛÖÂò]Áò¬à-bú®™é5sµ:Û_ºwè!ô¬±ýûSö†Ÿë�~ÿê8ŸV‡½™ù^4Ù:öï”gÿÚÉë ‚
+žÿ'›¶öo	ö‡5É-â}DÃD–´bYÆÿtm]Gvä Ç_\BÂ‹éÔõ|—¤¹8ÅßþW›|¿ÂïÞØµ={ë˜¾]žéé°­•ç¡ñsç³6ÐKðzkëx]iÒº<xqÛÀÛ=³S¾úÊøÏ™'êÝ–†Þ#üì¢{jl¡M8"jVÆ†Ú¨˜”cÚ~‚!É[îÑœ¿Ef;Yõ¿³ƒ[µ+ˆ�6ÕË>9Í\›�}CJ¶>j%o#bARÇÚ–èD+òÉOÞÃ^£¾AzOîKÿD¦2s×„f-TgAÏZ+Ï³–p�õÕý&¼Y€_�pô³W~Y¡lYlÚS1¬•&­…ÝûÈîßÀ…Æ 8Þ«:eBmS³ú«Z—~gçX®”×¡ üƒ•)dób–Œ¨(í>i@E7‘÷ÙúT†q.oçóÚOý'5±�·kLˆ�³1&lXP�-bÅ4ÝÍX??vT~´Ç®…K²ã¥Ÿ5û¬›%±uØèéA¸˜Íìàá	ñfj×²&lÐ””IÙ¬:ÛÃ²ý¾‘eK›‹3WÛ³h�í)oïÊxoùÐx89ìK2t¯[’¡ÿN*pMË__C‡¾?ulï	1³Þªup0”øZ)qx-ÀLßëÃU;õåpFgôyèËcAÓ§8t5HçA6|Ù¼'vKÖÄ{£‰íÝã¡ÜOÅ£«·j}¡vYj¹ÛÀ�G½<ütuñï¬¼†‘=›ÃÒÍ×‰ãaŒ"Ë4±Ckè�gSè�Åâ×ÇËóª	ÞÇéð~C{¾”ÿÞ¼ñgó©ó�]òËÞ@¯ ÈQƒ¬¢Î¦7
+Ë`m“Þ¢*ìÏÈbÎ¼¸iãÉ1¯hÕºç¥Ä­`Ûf�lËº{yŽM×•èwà•©I[²1[¯¶;#wfOŸ˜¥*[µ6¯ìÕb6të+z‹æ•i® �¶È¥L«Ÿ°Å~Ãv�o°"JÛºj÷t/­Lî,²+’âXŽ9Ï(µõ1'TÙ™ÙîSbMµMëŠ ?åm3âÑYz�¼‚­zþØá#Ux+T‚Èw1Sø.yö_.ßáð­�ëÔóŸbÈBZûÖ¦&Ùi$ÁöE+ä…‰W¢m+™2nBè@¯¯Õ!�§[q¦ÍpêÄ*•ÎËéØLõ9rìEä�påîòÃµ¼Î¬áOmû�Ú¦µ)qûxË¶þ6«XÇÐF
+sŸpÙÖ™ÇÔtÎv�UÌ\ŸÞ.½UkŸ¹nÝ�ž9H?•7µíæÆŽñq_n¶š»}¦n†äÇl.Ä‰syûœ·±f­ëH´KµÈmàD\ÇˆÇÜž¢þ[Þ�«=îŒ—R0‚71¾5­­ È/ïžo,á§²ÏlX…uIó4.²$¯‹ÉeuŽ•õñ:mÈ[vü¸\6h]§U¼c¥mo÷Ë6BuKy;t—LÿpÆ–ö¬ÎÔtÐZ,¤/Ù¾\!}½>Þ WZ=±Ý£Z£Ö~@ƒ÷æS"‡·Ç$ÅëMN�›Ê !MºŽèZRñ wÃ §œàP�ïòvsÖîºmÉV?±(wCÓÖÂ†G:n[�;µJMÌˆA³ëáÅžÎ‹…ƒÛóÖR’‡ïäÈü(÷:¹2(afÉí³Í «¿_æF+s¸°W6´§&†,¼SÓ´�.ƒ˜·[qØÎ-\O–²ßnu»G�~÷H™||“ü¦½7Î»‰AÊe}›õN�{ûtBùd‹Ö5Oüôñbkø¼“ûNZ³J¶>¢Ã#w^/?wü¸ëcå2¢'âXÑîZZÏQ$Ÿ>]œmËtsY†4§nÊq> ƒ¸.FH\ÓrÔìÁ5-âj¸”e<`—ŸIäÒûYŽ[¼³¾cÁä‰3[i¢OJ¢xGuú†Zó®®GgF˜@%Àü?î½G;ÃX*¤¸à)Ev
+)r6›
+Œï£Š¡ÁÔH…É9&à—¶©çÖ¥h(]Á‹•Ý-[6§dXNiùEêºZù–KZ‰À�”–¿Õ¢,–i9§”ô1¦`ì:mæˆGæ–*[�ŠYu†’ÑhQL¤ØÅw¥Š¥tØPÏˆ0å-î˜‡ú�H’`+SwÇÙJÍž®fÑÁ—ÑB%¡Ùúhèüs!âªm€4×2M¢¦q‹7BËŸÑŠ*ªý»^aåôsíŠ¼O1ýu)~eœ¶­ÊÖ.WˆrYüÄ™’Õ¥'+ñ}Áéµ¥Ö‚Ínóeò [®,¤—©X‚Fz™!½D/’¦†¥]ú¤?üü�Þw#è1_ÌÈŸúÁ`â|«Ò¹ðë�½+d²wu¶5uï;®âÞ×¾-†¿Óu\Se“µÓ%ÂµÈÍj;ôÇ)´ROò¡¯^Óœ8‡>ºs§Ó<e[ÙßòìÉ¶÷€œ0¢K�äDø{ÂR+Mò�ù…î±£E˜B/kŸ8WL,;#÷•ß�F.-$Šfÿ»¸|€KÙBïŽFÏì¢ƒ7àIþãÿžÛ±¨ÜñòAÆ„ôdî�v³›oû˜¤OzÃFœkc7?&Ô»bÑÔmä¾tD�3ÐzÁÜ­*@ãìrþ»³¿¸#ß«„sŒ­½žøA4ZD�±”j¥
+=0sg+£4dAÆ½»xwn±äµªjüL«¢ÞœË[¹TµJey	×ä>…�q£„¬PïîÅ|>u�±5|ÀTˆŽd‡ðbà„•Æ]1ïùù"
+©äÐâ¥™}~· i}0˜»#ÈS©ùxA0i~`1*p2·¸a‘ö3¦ÑJüâî�;âW¾Xœb±*)‹ÊÄdâ<T¶8Üˆ£ñ�ÄôÔ¿÷+ÅCÙifFÊ³gÕFØíÚ%v£À=tÜ—¾ü·Mc<÷ÃHÑ!é»bï¶xõd­wK³E‡uo¶´d«Š¦c^Ì¼ |Js_¯B8µ¸p’D¨Vm¢Šrƒñ€¨ÜèAWTÕ´é�³�œÞåe´)z^tÝy Ô“˜Ÿ�f|ç¢…¦Žý#ýÃœ>K´&½†%Á€S½×¢"_˜¢u…Áøâ:_Cv?óp1ýŒ³•”^oÅ2˜
+D£˜Ð±ü¹£X0F˜ãL†ÙR±k”
+ÛóHƒNœÆw6Ûq½ÑtAŽó?«pJ­Ó/dB3-‹V–IOƒ¥Îx _U lj15b¡/:JÂRð‹½Ë‹4\×d¹S&kèöÅÊ${š¼ëJj“¶ KÑžUí÷¶ ý�“©±ËqÊtA½âÌI=w¼1„B;!^²ž!SsÍò¾ [­+:‰KçùúƒZÍÒ49·Ñ{UçJ‡´¦@aEu„'3¼˜¦1F®p¾�ê®šP0k†Á[�¿ÞŠáDóØŒí”šæ±BbÜû	„&šg�Ÿ<:Ql#'ÍwR¶.èu=g4cW¼Ç*E»¦#éSÈ.ÃëÚ’p…©+[U6èŒüŠúÞž±Y¦²e¢~ŸŠêª’T3@h”þg¦ÑB§àÔ}Î3Dsl~´†€N¶ÑTŸoOwÅ—´¥ÐÝ¬-psèb¢ÁØçS;ºÙ@Á=,4¿j¨áTÜMªY ØÁo {vÇñÌþ6°ïÓ žíVÄîygsg‹™%`~ÄÕÙ·¨ª?µƒðÇ¨.ûÚì¡0¿ERZ×ÌŸ]ì»»4×C&îÐù9ž¹°óŽù€�a®1˜UM@àWBÀbVàøþÎgdÔÆ¸v0§ë•UÀ|LGiì¦ÎšºõÉ	ÜŽêÜÛQ5næÙãAJKi¤VO2ÔÀè)e„1Ø[vº÷wÁ-oë ŠÉÃÁ;pm/Zfð±Ù\>2z«ÆÀ2ºB]µ­Å¦.8ÁH¡kÌ¸Aâ@êöXrQ¤-â�ÙÅØU×(Ðw«í°OÎ�œÜs£žxÂ•1+g¸ðÆ©>“ì’0ø³§–%¢*i'1‹*c–j4qy§> £â õ[Ê»€Áfª¯F“¡¥êh"v¬‘\tB,V·¾¶ÚØÜXr9¤íÏÎtnq3ƒ
+Ù€Y7H�xåø‹!íGFÁâNG>ˆAT �
+u*œÉx0±Œå/¯€ 1ŸÑ�¯9ºÇÐáât„X”æŸÿ�á?MuèÄëÀ™›j0µ•ƒ‘=�íÑçJ|ÙŽd)äŠ­Âcüm¬.še«õÖnôÒ�hž©š «,o¤ ãâµ]]œT�´ÿ‹Äˆ=ø3ü—&ÏÓ„¿Ñ/óNR¡‘ÊC¦XX!Œ§Žx=”˜(V¶a¥Á¬K
+DG­0l¦fs	ÜÅ"ž#Á³3—êw<¤ÉmC4šÑ5ˆ­ÌI$â”çáä zHãú4hf›Ò4`Rp-uF¹RW	XULW#l–ÖìD»”NRb~+M:hoÿ	Jp Lå&¥}(�–ûPîr�ˆ
+/$Sà/U:õ…à’t(ÒÓP›^¾¹ÄS!±Ì@™p‘âí†œÒh©°bõ«j%t2Ø3¾«¾Z$í»¸‡<…òDÊÕ¥“*.â-.‹–ìgwÇ&AS½�ëDN†ñŸÀM»ŸŽ¾Q t[0îçãÅs�UÝ4j»,–ì<înSWypOD5Ó¡¦^RšYq½‘Pö¡Çö(m V^të86tj‰�9|ÙlUnü”+hªu"%PeüV]trü”·iü2ŒSã™é¥íºØ®Ÿ¢]ÄTX‹S» Õ´|¬+žSd6^i¹çmâ„nkæDŸûßú’tž½§xSå!èÂ£Ã¨üç��œ±#â5ÒØê»ÎÓ”±j„‚†í?–À«æwÐ˜LGrÕu¤qƒ4,m}$Cüª{ˆK÷º…Ø½†ùX…1ó=qÆz¥µÙ÷p7›p²À øwwÕI�÷ww’æ÷L…‘³á:½?2:Õ¤&å”Z®Z…Pú$©ômàeƒ;pkw\g÷Ó†À©¼ïÐ\XÍ1ÌgÄ»MzX¹œª^ýÕ?¼7_ÇSÒxS÷áW’lg}Aé±ð`‰¿¢K|’ØtèþQÍj`®izÀ8ë‹QË#ËôZühcð€<{ª<ëÃÛw®Sâ[±·„žSU‘�_ß
+·øœhi·Ò6dxù�çæN‹»%¨]óÜ2¼Ue×¥ð½™ó-õÞ¿J,Ë.D+À²Çt°Gn˜½é.½eÇtÀ¶FŽìÌõàì®ºf¹s¸t=U€_Ñc¼µ¥4·æ’Úb^]j¼jV®i}\Ê®Š2SÖÔÁƒc
+ÛU²°JvU¢°ÒëCzÜˆ\b¬çtzŸ™g¥ä8Ip~±ž_Ýh‚QHÅŽM1j'½}ÉžÌXéž;!¹M¶·Òt^k¤Ü�Š�Ìë!‚¨E¬Ç2î§/<¢zm; W=¡ÅËpti\�cM3ÛÛ{Œ[5!h\ƒpŽÂ=ÚÕ<uÚÐÎ»©Úƒ{¶¨çÆ1E.ÆˆCMËN’2ªD¦à~Fm…û‹Ö¹!(ÁTÀsyLU(ˆIå- Z€·63|=h_�=ŽÎÛ?Å£ãTaÉÂú•è¸ªj]9¸rïÔÆîÿz”­7"rVÝ0„`ÀC~ ðâŒ ÆõÔ£L–ÞÁŒ=û–ß˜CÏ*Îs7VŠíŠ•a_/F¸<üÐÄÇ2p\=Vóö�Í�ù¥[�“¢$=ô7�a³»¾ÏY–×ÙÐù‰Àëd!Ê® ËA2øÒ›‚Ìãñ�rƒáÄUZqXZÁ¬y#sÆ¥ŠZÐçÝO_F%‡ÆK}Jî8fÁ¬IÓíÔSŠzª{F°¼ºëF¦WàÔ®ëÚ±ŒØ‹;ª)º¿c;E'‘&NÒ]5$�t]AþŸyþ:uÝ›<›ûe«íÑ;…†;l0*þÌËÌ‹PB¢ã (L£s”JÃp!^yÔá>?¶ŠÛ+´ÝÃr›s•1¶€äFG”ÒîZ%u9š~ìAÖ´I|ÐHÄƒÞ2:•ÝlV¡Oùm�@¡Z�þ×,˜Þ£�ô#Í¼â>ì¥ö!†`äœ*œÓƒè[Â˜–ò°””«i¹²±5ÞrØ€A³ý†¸²ë\xµÀ£¥Dá¦÷B¶¤`Â|0š8£ÏCÿ[¥1Áfó(0N©ÂÀàevüDÖô1g‚z*OZ˜[¼}Z).zß¢ÕÚ7AFÑÞb6¬p�{…ùÅ±È›Ä�t~X
+pØîkò¶äz¯ü»;	»uÃïüû$6
+ãËõÂÈ±Ç|£8ÙÊ›e‡:*;Êñ¤IQj_úæ2¸(lùùç´eðtú%¡ÑâÐ*A+1ohù`™ˆì4Ð¤Øqª„�ˆ&þ"´=ˆ€ƒ6#¿Z$y-QJŠL›‚Ïüæ vqVqÉ2 )�ªQ‹¨1&ˆq�d.ãg!¼”œ]CI”Ê2ahX 
+Ð	 Ü²´­µ¤¬µç»�=¿ðø»jÛ„ÐBa½¯ÐÊ±P2k¦ÜtX¾>h0ÂA�» ½ŠšJ†Š{k`gžGŸQx-n(µ™ìúÐm™èçüÁ†ÊŠT šÏ9‰ðD-uZ,]F—›E	•>/ãXªãYŸM†f
+µFJ«®´p*Ìo�(? ?§;:àg�T<¦Oë%4)èUbYv rÇ`Å>¤çmªTjõŠ65òÆÖàâß1ïÒª‡h‰þÓ¡ÔcW… ÍñÜõ»UÑ›õmNÄþ»Î%æ$w„×|i¯;û£ßyyxÐìî¼$óe78†z!½óòHšîìf#%Ú¯^©õÚXÓŸÝ2†Ëå•Ÿk¸‰ÖØ9úÐ¬æŠW¶$'‚k¹Íµ­Ô™]Jfº>ß¼•H\âÚ$9Q™gÃ¨gº‘®Öi#E=Pi]´0õOøì² ZÛÇ=¼¶c:µ>»Ný±Ã\'lXÎÁý�‘ïüÖ$Xò„kƒÂ¥/=¦ÓÍÀýÂ…	L¡I$�±¬±*%�“�–N•¾9ÛsõÒò´Ë”yì#ÅØ	žSN-…&�\Ö§¯¯Y
+6¾#Ò%Q`»¼×¨šh
+Ý¨n,NýûŽÍ³ÙÜÀ:ÁI»ýãS�.&ª�¨1&è!Hß,ÂÈŸYU!ˆz2^Ü‹Ï‹½,Êc>Œ€<”€Äl–0ÎK¢ò(ŽJ^ðšÏšè„bÐdÖK*Ž"MYÒ°,ž{¼ç¼ãðr¤a[Â¯² lKîDà‰$z‘=Šä­’HÄ”KY‰Zi;$>s$¶ÛI$Îœ0ä7@ÁØSÀ(—ÆcOÁ£$³ƒä3‡$Nh$�±ËWÉ�H;¼ÏyÂ²(ÄÎå™wØ{îØS³z±C*ÅÂª
+9VÊ�Ï�íÃ8ù¹69HT¶± Ù–·¬$ŠÝAó™CS¹ó‹@sšn ângš , »ˆ¿éÎÜáM[OI†gdÛƒjÄ@ùå”xi;(>s(¶äî¾w†§ÌEûãb†Gš²„¥�©õ²v0|æ0l+K'"Â3•�œ¢‹z3ÃY‘i(v‡ËgŽËV_Á¥{Øâ~T1VIU‡Œ«äßÁï¹ÃO™˜xüì�ôåd.¶ªÌM<ýìÂäž+äú:ä
+-$#ðª.$3ôí‘wLÌI‚ñÝ@Û‚“6'ùxöÖR÷ÃT˜“èeí`¸ƒ¡€aèØÁh2˜g®C\cBk^qåRëeí`øÜa¨¼†?ˆF‹Œ18ù®YªªÓaÜ†(KÚ!ð¹#ð8‰@8ž,Û*(�Jîê¶‚BVÚ‰Ï‰J�=ÊôÅ@ÏœŽäà–Ž�ôw¨{î¨S¼0à%NÅd{GTqÁ0Ú;¼=s¼©ËÃ‘ýÍ÷üÙÃ€äÍˆ¢¹xÃ’Z,i¥âxy;0>w0ö`üâ�ìábjé�<V!©e(Ìc˜©<Ÿ9<UÝù‹ôˆj<¥—&¨¢›íÞž;Þq§R?'^ð£_)JdžZÀyÏy-y™ û:U%£½ÃÛoopßL&Þ~¥	ªà�ÑÞáí¹ãMYnÛ‘S($š”ç,�]ª•µƒá3‡¡:ß¥Ú­'Ùó]ZZò*¬
+ó]sÙ;x>wxvÌðœeEžÞò[Ãª ²äl,¸C£YXªW–xsv=Â2VöžÏžIa‰É–¿*·¹/#,ÕÒvh|îhT„åÐÉ¤·£ó#ç³…åk[\�£d¨$,ÍeïàùÌá©Ê­À¹sqAÎyñÝ~vOÃ¿9Á'€‹´ŽÒùvEgÇËó¾-½ìÚŽ�G^/‡²�ZMŠøy¨øqÉ¸é'e¶¸øóüÁÂ%Ï†'Í3%SÛ0œôÜuTñ	ÀÄ4´Ù€Á«nRJ ©Œ_ÓÑ¢Õ¹Œ Iv¶c¸,4Öv(ü!½ûÉ™’›Ùž}ï„=¤eA·DâeMóÀ	IèÿN9'Þ³ÛÖ–>+ÏrÓ»ÊÅÒìl7zêåX\ÐòËÌhq'Rvž˜x?Vº•CFðC~PÞcc¨6ó]z&aÛÉàÁ4L¶òP`…yÇìŠÍ§Ê½�[iã:Ø¯²#Enë¶ñ>ëÀW<Þ¦ºô½Ëqù‹R™±¯OanLÏdà�¾n.,dð%\]gŸ„¢m)cQ†p:ÇÇàÊw�(+�7j?9fUŽXZ£ÊÃ ¶€Q{1‹Œâ¥g Jmºn $Š”]©Eyxu,Üfƒ6¸w<2óå²¯È�Çº½Ž†&DFwÁP&YÖ8¿n‹ûbµ§îø£6[b�}-^œŽFN˜asã�“e*š.çŒ)ì�ÇîPþï<9þ‡Æð®C @	¢¼m� ývž |�‡;­_ÈS¡äfÈ}°1v}äO3opø‹9-S\›(Ô^;î_ÛlÝp(š%ä"›Ò�è€ôÞ Ñïž´X§�>�&ø¤ÍœXy�&á1òÀžFëì(òt-�È±’á¶D”Y-~Í3™ö­wŒQ›²BWÓ°ïÛ¯ØzJ¿SvÍ¨)
+ÓtÕ¦²üw¦LÝ†½t7õí'ëK’`àÍ\‹Ïj ¸±^`±/·FÝµ:]£¾Ãf°É©uø3bùB·¢œNý¯ÎØºÝÃ÷ÖO±h÷îYsÛÂ†å8äõÛ€íÝ;±š�¬Ù°Ú=øÖzÕ%ßñ{¾·ðéêt'<gé¡3uFù³à¶Ô‡”6AåÕÉ`_ÀÈ[èÚl—”lX-.©vÇ ä}ÀOSˆÑK»øxEÕ¢€¼EÂ kšy[]\ºwèv!ô¬±ý‚X l?Ö!ýþÕq>7¬{3ó½h²ub¡S^,\ÐN^¯`hƒ ÄÓ”‚zÊõê+b­–‘óm«„Có„NÚ^R |º¶®#;rP\\BÂ‹éÔõ|—¤¹8ÅßþW›|¿ÂïÞØµ={ë„A»¼0 Ã¶VYwƒÏmœ#«7R´¶[À@³ö­ËÕñ�·L�á9§|¥˜1>^×E:Ô»'¼½GÝEÿ×Ø
+B›°ü˜ŒäÊøSµ³~L›Áh0$y+PšÛ¹Ál·3«>8™º:»i§JÄ¢‹žàBT;q’Æú…ÐØ%%[ë
+Zƒb DR)Û2âÉŠ|ò3R<Ù$ÅÙ>Jÿ�<”¯hì^,Öª K¯•çÒKøìú]eHy+²$?åà&èg/R²Fíæ×S5Ññ0	Ú¾µâÅ1/8FÇÛcŸ§LÙmj uAMÓï´q«PÐ þ¹“÷âåXÏ˜%#äKUÀˆŠ,6#ï³°ÀU³çf’'SÿéÎ��ùp±F®ƒ;ÑEãÎ†Ø"MÓÖÐŒõ3jGeT;pìZøô°$Ÿ^úYÜÚyõÈÀ«Ðéƒp1›‰SºžÏâ°šZ»–emƒj¥ÌÛ ˆgÕÙVî÷�¬œ`dÚ\œÛžEklOy{WÆÛ¸�Jãíä°/Éè½nIFÿ;©À5-}üßB1ôý©c{O•ËaHe×ÁÚPâk¥Äm`^´%3ÝZ¬WÈÕ—Ã5MœÑç¡ÿ-�7MCœâdÖÐ“Îœlø²™’íJZ	SŽ&¶wïŒoŸ¨—#ÓD×‡b‡‘¥–»¬yÔËcÍOWÿnÁòqÙ³9¬3}�8f²L;´†y6…XÌ!Ì¼<›pœŒ7´çKùžàÍ6Ÿ:ß´âô
+Ê"%11êèz£ðÖÖ°U±‚\`dÉWã>—§ÍÕ¢‰ëRµo”·‚Ÿ›5ò3ëîåY9]»¢kƒW¦&ýÊÆìñôëØ¹3{ú”�^ÙÄµ¹Š¯³¡X/XÑ[4wMsCy´E.å>XÃ…0à7lwúëº´­«vMA÷ÒÊäÎT»"é Ž�å¸öŒR[#×Æ6 93Û}²<‹7u±®kÂ¹(o¸´ÛÎÑœä4hÕsÔ©Â»†¡Dp¸£xh]æÉ¹‰Ã·>vlÆØÑtÞËŒÈxrg¶¬�có¢¥Ä+Ñ¶•ÌJ7!2¢§Ÿt”À©;­d8ub•Jçñtl¦:Â�9ö"òG8ÏŽrwOâÂc‚çƒÞ~Òûª0üd�;ªºŠ¥½e{ª›Uìlh#H‹¹OØoëí
+z=gÔª'ÇO|ÿŒèšw>©“ã­ÛûÔ3osHeZmãÿ†ñi|Ü—›çnLª�Sc'hMmï~!å0XÞ[îQ>BÖm\×x—j‘ÛÀ¢¸ê·³¹iF�Ê¼W{¸/¥`¬sb|kZ	Ä_:Þ=ß§Ï`Ö>³a1Ù%ÍÿÑ¸$ÔIM®àXY£ˆí�˜Ùslåñ“c:drÑaõ'�¼c¥mÓ·"þBM™>t—LOÿpÆ–ö¬%Õt¬^îéÂ¹œCúz�Ló]=í­¼Póõnâ•±Èó)‘ÜÛcÝvq9Ö¸‘bÑ¤ë{¢%ß#`ä”ã7
+2dÞÖÚÚýÉmO>é}k½�kaÏ#�=·m› µoMLŠáÅëáÑžÎ£…·ä-üôªrjþ>�Z¹5¾§G‰	1óê–[ŸæÀ—Õ2*Æ!hen{öÊ†4ÕÄ©e‚–jšYâvx+Ž¼ÃYŠëÉRöÛ­îa÷¨Óï)Ó˜o’µ÷Æ‰h71H¹2AÀæñf¢‹À½}¢±�0†´yëšŠ~úx±5 “»}€´f•ü~D‡Gî�_~zú)p×ÈI±Mì‹…KÃ„ŸžS¯	_¸ë
+ÆÍ?]œm/usy‰4§nÿÍq!ƒ¸>Á£‡=º5çN©NÎPOäŠ1Ù#ëZ9õp™¯fì%]™½|ÊÚœ³ùw’¹ßÀ¼Ã÷‰NYl À×²Àú@“´�3»Y©CnôÝ„;à<�m´ÇŠ�ŽR‰¼_Úõ@nèõ›­ŠôHZCÿ¬Ë¬ãj¬Ü%ãÌþ×0)m/*v‹ÝT) JöÏº¬¢3Vô#‹Õ¢°Ô'6I¼Ó¶ïÂ1ú7Õ"Š\!U`Ld�@LFïäòuŒC	oEyõ™Q%1#«PÀ WC�w¨áæðz£–¡Ä¥ÄG3ÀÕJä`§ËF¡p*ŽÉ6‚Gé–µ„€h¸dgÞƒ?;¬@ý’ R;;A±�Ô�]´‹Ä.is*¢­-ø»3Z~·Òrø×z±È™5"Œ[ßÛ›'Pûù¬ ¶4>žHïªµÅtñ‘­oopnpR!¤éçÆç@N†yçC¬™=hïìù¸[û¾ÜÂ¯@�…%|{7=€¯k�ø†¯cà�±°s­9–Æ„Íw+;1ËNé–µœ\ŽÛÀá¾;(6�†ÎÈ÷Æ�<M€]Ï‹­ôÄwhz¼ Ù•‰¢Ãòø‘í.`ôðxÉt¸²u!–ËY<ŸXs3±ò}¯±ßj´ºíf¯{tÔí¶­ÆÞ^£Ùh¾üñ‡Wþ—n“ü±N/oÎ?Z7§¯/Ï­ßFöhâÆn8ò¿8ÁÃoÖù¾øåü×ÖŸ_ýøÃ§«Ë÷o~¡É¯üá‡ý}ò×º�Óg`CÅb-÷âµâœâ�;�œà7HþÃÙÇ÷Xyo­ó¿¸¾¹Ž¥cÕk5[Öõù�õ×ÐþâŒ£� Ç%ýlÁŸŸ¬¿þu4±áJd'„NÄ_B5µìÆT?Y‹èî¿ùx~zs®w«ˆõâ‹<rÇ¿Y_ì ½h÷z/­«÷7ÖÕ§ËKëìüíé§Ë‹ô+¤„8§ßp{Épêñ‘ómîÎop´Á‹VË”µIó²S9¤œ86òð7<!ŸÈ-›¿YáÌ†K£ýt>^¼;ýøWë¶ï%<†Ÿ¢Â/ø·—?¼$8øÛÅÕùOžçŸ½ÔÞü|ú‘ôðOÐ•Å:=1”0 Eg‹Ùb¡³!¤`0>`ÿxqsžožôìâZw‘Lu1„Ì
+°¤Ú f€jìXasXA€ÇÄ8XEØ –cÌR�¹ÈgLõø,€ÕØ±ÀÆ°€��è``š°Ð,5±ÀÜ¾wòY S=>`5v,°1, Ác`:XX€&,Å4KM,@¯•Èg–îñÙ€UdÇÃ*„¬À¬ 3ð¤¥Ø�gª‡!"û>ÌåLôè¬€µ |@¾æó�õæý»wçWäë•�žã‘³?z">¡ÀNd8 Pv½/pF.zfÂlè+„ùá‚„eÀ#C‹[0 7´]gÌJ;S§îR�&/Aç)è«bŒÃKüiïô7Ã	"†ŒÕgàˆ{qŠ;ã#+‚oþ¿ÿçÿÝ[1ûIÀ&y�"$Ÿñhº×]\]Ÿ¼±.®nÞk	=½üDÊx±7ÂÃ�ßºÞøõÃD¸·ZÙî-JcynõgèóËdVžæQy•WBQY	œŸ~ºy?¸¸"9âê.´~qN¬OžûÏA%h]œ1šIYçf"ò‡¤*€Ö¯w4!˜%lÃI»ôîõùôáÀº¸³H3!a³‘HåùO‰7´{–óÍñà_–ŠÕÑ+WGÏ;^‘úQò‹räD-‡$!Nj½ˆ&~ ¬+{'«Ý_í�ßác Ñ¶ç{3"eV§p�aDR0÷»9rY+r£©Ã(±gÔ~Ák9cÞ¡?æ3ñÃÈ#â^Ö¢Õ>*PÚ'{{¡, Á(Š…¢2™H'Ú‘ÚÇjG6,ÂÚxÑ™3vYÇºQÈêÑÀói�¾ÉIx7Gv´ “Ëõ B�—ÖÂÝ{�É¯Ø|1œºáÄ�r�?Ú/š„±?ð4«E~^Ì‹G/i%èÁù&ž^8uj²SÂvÉ*©AdÌhB:+ÕâÕH±½á!`’À		Tä1Ú0¼ó)±è™Ý”<gX4ýæKÑŒtÜIÐ ^¬O¡2^ƒ–KK‡'ÀÂSÿþžt<œlå“çÁW7Ä—!¦Â3\¬Vb h¾Ö)ÐU¬¢°«Aç±2¥w�Øã1é¥ÐºüY¢œÔ›×Ypz/Ã…´{{§û‡ÖÌ~x5[,O¢h ‘ÐÓ FDvytœÉp¦#"¥%!M4`Ö÷ëÎ:×ÓÆ»Lë€„46²…YsÔi/ðC>ôèCO{È2XÐ—í%/ø·¤å§«ÞŸº9¦à5=H›+Qz%rú#õØh«´ù4³G7ù„¡‘mñ‰d9ŸHÇí½wä&»¸—S(ùäC.¹öZíÃƒ&ù¯µ×huŽ›í~÷¸u„´öš­W�@ÉDÁ‹„¼aO[u¾ÙpÖÓy@O¢h~òêÕmüà~ïeãE»Ñ‘Õ#c4'S
+‡›ã4V%^_ý©Ì”Qó¯yûU“<ÞëãìºwŠÔ½£vm¡ºfT±{DhÑ*ÖTÁ|,Õ`ÏÃ\"ÛšÇ�kËc˜%ïOá¸l"åÊÌ½5‹žÞÃâÍ-IÐ¨ƒ—¢­pº+Læ>UOñ{m¨Ù@‰PáfÝ²'´Òe'Ø p¼‡@Î±õ¬^®JøÅ¤*ò™JåITšJÌŸ	³…aäÌˆ%É6B ÉÜVÏAÇ-g6÷~ ¤yaØÒ÷ïYJË¬ƒ?A¹ç0(&ydÅ:Ä'ÛMÓ¬ Ô¬›¨÷{Ÿ<Ónþ¤‡¾áT~œ‘;w©Í˜à½!²ÖÞ‰I ¥1e[µDvÝ–uBAžL“³§Žð˜ÍàJ©}:Ÿ'Ó¬î d¾:îý$*åg`mC”ææ36¼f <â|Îfœ«ôÞNí{På®7v�.8ü`Ê ³FðAˆÑ!V&'SHvð™ÈÁÌí1j›8…{™e�~ººø·OçÌ¼£üB~—&Œ¼bÝÓPÒ,ki¾aæ4Ó²�ÌœW,%¯Ç¥!e¯<qHSåÊCšL˜{w†!™ÿ[wŽ3Ú£Ï Ç3×‹Ù(4Œl¾½k˜ãàüQ"®±9aËs3±½Ï!×-P2´æ9_	žÜé”ù±N¯O?üË˜Ph˜½(:¶M�“Ha!~¡ z°¢¯¾ìÿ�”E
+‰<×sài˜¨|;+�÷J-"fFìˆÂYÞj·!ùc‹òx}¨Xÿ’-Öã«r^¹äJy¤lÅ¯¨Î¼)© PZfjjƒñUB]}I�ó>ör_ž""1l¹â"‘#_t$²H1Òj`°­rÖ¯Í.|Å°`¬Œ>Võñw:�l7pÐÄ?(– Yªá5³ýŒ¨?}iÅy_É³9@©T!)�fÜ¡×—xî˜Ðw	ý€v xù¿	®LÁ
+ËŽä†FÏ: 8BbÅ¨rF6kÀÇ®%$%6Ú12v¦ ;
+Ë³¤pi0¹J/oÖ&&kñ¶¬Ø8I‡w†(RTB©ÙÊ%5—LÝF§Ñé4©ñ¿º]ø•±dšJ³f9Sq	�©7G6`uÖg@qœ[ù¼*þš¯%hÇz+•¿DKÃÑQ)Áj4C&£9TÅ¿‡—^âqHZ«º0½Åä{hÒ·¥ê¨V ùÝÓ~—iÏ
+u@&å˜slÃb•ÖÁ´e5æoz9§§M2ìv0²DS3Ó+ÉÐ4SY¦¦¹TÆ&Z”f×6ÚMÆÈMi ·å�žüQ¶¢µqë}à/æE˜”&ÜÞ¤5¡,‰ß°ü.ý›�¶ÉOF¶7¶ƒ1‹Q 9úÂ…9MN‹)ž÷—Œùå®²ß¬™3v3ÍýYØ©iˆ Ml¨õßÆV€gäg6Ê…Ø˜¥-�«çª—•(§æÄûÒocñ
+±�ÝÕò	k…ÓxC¥ºQh×°‘z1Å±/²Ta‘¹6N ·¥Z„”Ô›ÀJu(”éoº6jµ3øeêíé _Î?nP`1Š›Á|>uŠ¥p­/ºõ2Ó·u¼˜m!!>ò§‹™—Ñ8XãøR°²Sô¹`7èÒ¢´Pˆ;�0.”]–²»sÖµÌeb*£ QÁ[H|¨ŠY¿j#�ð¬5ö<Üÿ0`~B8æ¨Óº[�™ZÜ%ž«wàéíXJ¼3ÎžNý¯¤�é]Ô±G‰ƒùd®':¦õ¹¡z�H«)|çáÈf¾s8’£�ßèõaØRñæ Ýê<dŠv‡ŒžÐ/ ìñ€
+‚"Éãî¨zµ ½°ðì-¦P/zÇ-<ý áuKoý‚ƒ@ZèíÛ“3\Ÿüa•»xŒ®�Gƒyà�œ0Çâ@Mäá0d`SÇ»ÇÐ�šÇ;þ“ukéÎ.«ºøº8JC÷¾T±ò\çkÈ{�˜úÓ°ÝD $"³DI|Š/ˆ‹×KjšÇ
+–ê€éØ?÷æ>°	=;p£½o[ž#~@q3ÂêÃ/hÀØ~H|$ô)ó.ØÝÚO~v*„Êÿá{Î`<”ÇçÜ¼¡ˆÀ&dò6U¯Û€åwA2òÇüöMœÎÜÁÑpååÎô(¥©=�±¢ú=€²â¨¾$[Jwfi¦4QÁ'îI»™�bLÅîC`ààßwy|„äKˆº‘ É€À¾îp°‰88:‘w­ÔVöØõÃEù^¸QF4®uÐ¾n½öA«¨y°
+óÇoûÌ·Z’óOz°œh‘|,$oìIB2OyõzËWøÛhº “b9m}¶vÖ§>rÎV%÷Ôï6=$Q‰/Ä¨Qôã‰üôG§(¼Š˜ò¥8Z?–½¥�ˆ¡\hò»í¸S^ÙzY»$»�µaÆT®r»hÑÂÀ�RT _ÄÆˆ’Ê o ?M�ÁhâŒ>ýoRàkìÔþã¨Hç ÕEm@”B§[ža³x²wõ«”–lwÄÈ)ÚŸ¡ñ~á.í i&z¾·ÙózEßcö$…#ª²%û“]]ô˜]OGV™ätc{×�Ët#ÄÂ®_ï5wz¯½Ç? [q yÅmœ!€²ƒ9P§Û‚Oò�Z�|t¶‰UÈ”vÉ°îu€
+ÚQ¸dê„\8U·ƒ{GB
+vô‹:ÎT©Ó�ÍºFž™�òŽÅ^’šX7ì»pì†ó©M�-QÁE0Œ‘wwËçmGÍ[å¤õé-÷èåaMéÂ-¸Åßx¯«8 jŽ]9ˆüÏŽŠm:Zx,Õ€ÛR†Wô®�4U•ù\³{TfÐõ¶¯~iOŽ°ÐD“æ¨1–lFò|â{èÊYÈ¯-xÖ:<Œü…8Ý„¡CS,[Ví8sõq�´õKÌµ›’‰ÊÎµ±‡šÿçg‡¼B[þÿüÍ÷ÇÃ§¼(.äŽYùÜÜ×“ÀYëR(|ï×hôïÜiZÜeqó Ë~š†³C&FTiA|L[uOä
+,I×k”‰CXA0 Ú^fÊ¶Y‘I²^ÕC”J$/€Z*îõ«;&ö]¡Ø]-C~°3ãŠ¤”s¬Œð[Zn©°'–§DdSj´RC­ú"—8€)„)Æ�9±L
+ÜK5)9ËF7)Y³Âœ¨M8µ=X²h7öÎ¨Þ³Þ²)¹"dq© ­|¾n(¥-À`$ÖâfÕÀ	?�9+jDµÍQœæ€ð?ÿ#^ãÿü�æþ'�××&òR…qšBUoT
+P›“iµ¹ð:hs-~¿S,ÚÚMaý/Ê¥‹‘c‡ìNö¶!‡RGñ›­qëšêª;ªŽ*SqOºÕ3C�ÂÙ¢xŒ‚…�¾�]:æÛe)÷(¸h%‚® óa·�,â@Bsþ‘Î1É
+|´DÝ“^Ü¼m£E(ç—å�‡.ºçŒp3ËkÉ÷©€lç šZŠ‡	(ª«f@BŸTQ1«]šÉ´u6cn�GBsNbh–;Ät1‰]*í{";½u¸SÀ±nQ–’×‹ì¤�¥-ïô2 ý¤ÑYNÖ@'‘äâ•L€ÎàŒ&OôªQW0�5SÕ5íÖ!QúŸå¬K^æøIÂDm1UmçÓ:6RjÇHáÕ†Þ|¡EaUg¯Æ¯þaí[?Ÿ¸'¡$©&Œ¤fÉy¾8ª>ÎÍî²ƒäý…6lï^vÍ~çätd«¢ƒ¹ÊË5\¦
+weJ\·to®Rº/o«`·ùÌë¶bæäKæ¡lbb;Ê9¨Å8èžïøhÓùh5VÒÊø(æŸß
+5„œ„lR„ŸX.g§6e'<„~ÇLÎLííb&t‰Oü`‹¦ÏœCr9)%”™³UWúd>Bë5M"xŒ^½L­øP!PÐa“p�KO{Õ9-"¬»]ÛJ�æ•±°Ìi!Ž,ƒƒ8>’øãqÔoýÆÞ9žpËá…ïcó^±¶Reš›×f(:Þïê!žË@m‡À•#�ž†,DSc±Èx†µæÎEÇò‘Á[Ý\ŠŸ¹s:ÀÜb½ät?�õÕ�&þ"²åt¿�àÈ€ÔØ{Kž
+à‹$C…žˆd�×„‡"Çƒpf�b,©Í||g�}V€‰Ù¹ö´uæ©°Ìÿ/°s¾}˜6d1:m Ñ1@8m0‡Èow*ÃQÚÍæ/i=n«Ó@îw™&)P8zŽÒm},X‚cq+–Øˆ)±t&€›²¯‚[¦=‚bHb]cëK’b™úžw·„]zµ¤AšåŠ~² [³9€�ÑÌQÛ¢ ²|ï‹ã¨€eÊ¶�0¸u8Új\™¦±I9+&IÀ%=Öµ¾ÁÎªë„jÆz¶¾c‡A‘LÉ/h ÝzÃ$Z9Ht½¥W3_™Ý‰öÐ‚Ý‰=žñY´q­ÌðT�m‰ÇÞsÀãjÔ÷�ËâQÝCÆðxLðˆV&G£L¤NpZ2Vß8ÃÁ±&&Ä½{gý>¿'ÿ;t=19ÍÑˆ—Ÿàz9“�G )×Ÿ.„K^Ùp€)\/=…zÛ4ã†ô¯ÅàL�.2ì©t¶a>åY[æäOÙ1!Mžy ‚¤éhÌs›pªàH"·2V^„Î þ’mÉ`æã-cfÈBï”Áa£Ò�<IÉ=Ö´OeÛK›öòI__êšk|o]Âiæ)Ÿ²ò÷¨k;Oð ¦j9ù£˜ñ±€k‡�=ÜåÈ±%¶–³hI¨,)[@M‘’r·!Zâ‚Öe˜Ãí’yõ€÷óQá9ë@!Žª�r1q”ñý‹\¤u{à‘ ÝYã’×J‚âe[ê1²QRî<«Ç(Ž™)ƒc¥)]9hÙÚÙz|¯T‚ÙKÃk52p¯”5ª¥]°|0CÝ*ö�É4¤µ´ÄŠÖçlXMxÔ68èYƒvy¤Vô4ÝYÄ60ËÝE�âòêãWÿÙnbøi.ÁTëtvUÚªYÛpÜ9;/x£°L¼	›½emÖycà7~ÕÔ—ä½�[v`lì�[Œ•N.´±XI_l;±’A½%L¹®·Ðõ_
+™zyµAaæ ©7†;hu({¬ðÜµÜà»È.D£j/¢	¡âßB´ÉÁž+xW¯qµV»O0ífP¥^à3§F3½ï%Y%¹òV?mpTÀ‘XÊÙÍîÑË4‚ÕÑa&†ž­ØQÕ©Ésªè}ê†Ü2I‚îa}&Û—=’bÃVÞÅ�ñLs/€Ãcð³2Ñ gü7£¿7ÏŠ�½"·×Ç²½Æ>–M¿Ï^¿wðFÓÀ†,Š&×BÞM»ÉE�2c%+^aã‰òÒ�úõâ@Ìi-x9¯›ôÄwE¯'ÖzZ.–†–’§¶”|:¸ÆRÞ=æý¼Ã\ˆ¤`úÏýgýî»Õêë8¼%n/¤TL/·¨X†&Ë¡ÚT­F·}Ðmã·½ÄâÃ«yàÿN�="s”3üb±ç=´`/<é€£M™Í)çPÂÏßa÷�ü¿'/[VþéAø™€4ÆC3$&hðìcz1âp¶gÏ¹Vˆ)w@Ë¸i4m!›ì1;R»
+ºÕhoPŸÔòÞ¦Fs»sÐnj­Â›Ã¥q²9ÃwØ�>¶ö	®¡¦½­¨i­wò!)<‘96f"«´Îyz˜«H«ÎmœÖÇ�“®Š”Ñ)®Ž”L%ïS�g_¿àQc%9†æÙ0ž¡•zÓ÷
+Ö^«½æ^qyœÆÆ´,¯±l%@-7;�.Q¼ÝFŸüÛk’û�#òïaã˜ü{ÔhÁ™®Ç�V¾[:YÆÒ¬Œ“xvØÁÔ‡ãi³˜Ø�ú1Ù×Pvò(S3âTÌ&á2 ôéèV(‰ÁúòèÁ�Á� Y;bS?´4´÷dî(Qåé›z’äÕà¿5d¶ÇV^ic¯±“©�3É”¡ Â2e­á0aQ€ÓÄ›‚oZ
+ï<`š¼„:r«ÞW�%on•M…-ëºÂ¨eé³å¾!ƒ8�t=™.]â.xÓ#ƒÈ³wì>Å³OÈÃkú™® …ÕÉEYbc¸�3Âø®ŒÕX£j¨Ê`Ø"œê|ººø·OçtÆ#[ÍëßHcÅ˜A×1ûïÖÂœ9|Y‚%Ëpc¨:àöþ±?ÛÃOà¾àln�=åø'ý]§±7~53¿ëŠäÝØô®GòÌŒùú²¼û×Ö_Ê“/�d‰É—ÇD X¿[Æ"á(Éß­w)/¡k,ÈkzÙ–d“eB`-§kxÛ•„oI�5,uPfŠ@„mäµ>2Z‚CL �–àˆ �‘–€tÙ[ë÷†eÎßÆN{›úº­a½UúM{ÝÖêÏÚ¯¥èh0¥èj-0¥è)M0½ïcR_*m0½']øûËÿ·dIN1»ÚIS¡ê:M|ëDå}ß“hÝ¨$hë°**	:¼„”÷ÝX	É=JAo%_L-­�/D¢f)^šà15.­AY_*@Ì:#;ˆ”[MGÒ$Ž7NKÀ/Ö.pÅ4p½Á8,r#)´xâ‰ *YI[2)Ð†öä'×5¿§ù8µþ{¡ýŒ'Â|¡ü�	d¾�ßÛ|W€¯™m™6KSp>ÉR×ÃªÞ�™Ör<é£³¯R6y,ÎUú],™÷¦øww¡ƒ+Ô
++›'øWMLÙ¯P’r8÷x!Jn­Ý°cÇf¶Åq°%E×|–QSg[Ò‰äŠ1}z¸#ûÕéxì†ÖéÐ‚ZmvøH)_›xQU[f™Þ»N kˆÍ–LÞÒ“wdòpæ9Ä»"õkp¨¹Ù´{2õÔö¢‡ –�›m™¾­§ïËô�ýÇöw:u²‹8”Y¿/fÃmAzG"ÃÛüXbÑ\zé×±Lì,";V•¶žl–úÌ,'´®í©mÏ²{´%‡øìwwè/"7'ƒà3AJÈî –à¿ÙC? ûõ2:¨%ÇøgÂ_ycÖ’ƒü¿ü‰íø’A¸ÏÉ$Gú{6g�Èh³æ_ÓGþ"¯Wå0ÿâÞÛS7§>ÇJr/$EN¯¶åX_Ú÷~�µå_ºÃÀ)€ë¶åË…í�óêÓQ’	Øá$§Íí®’%´?çðM[Žó;2^C?§B}%ù|Å-NýPI:Á"'¹Þw ó0Ý–ãûÎ¿·‰$�,²Ô‘|rb˜Ã•9ÄWãß‰
+÷rF¬#øÊ%ér’Ëþ@föþþ•ÿ%g:r€owîç1AGŽðÍÂsóô†à¿»Þxâ;ŸcäE†6Í CŒ×6‚2³!õ~K{ûÍc!N{4Ã‘’ÁMü€Æ ))É÷£x®c5QQS.ûÍ®’©«·¥ÛTóDîý"?KKÉB*¶°]�fj+™¤:9¤¹Új®Å0¿˜Ž’!\x#b�é”Õ<m–©«dŠ�±³{ºÛ“^ÛÁÐ£DË®Y_ÉûºÕŠ›‡Z÷:–}%G?–CÀkß¶~uÃ(¿ÇŽÕL÷>ËÑSrôô½¦šÃi½MõbýÕSÿõÂñ|b˜¹�æuAOþ7ölÀ~7ëµý�_bGÍé�^¢ózñ,]51”íÜ1íõÔ,‘=#“;·Q}5ÓƒãyNn–C-ËÌörÇH�Â›	ù÷ÞÏï€c-ÏdaO_gõt_AÃ?ûÃÜè·Ô,£ÖG—õ[ºû*®m(G}R?oHû
+
+Îì¯!GJŽÃÿŸ½woŽÛFGÿÏ§àÙª-9g%kÈy'»ç®,Ë‰7¶£#ÉÉoO¥jBÍP3´8ä„ÉÊ©­ú}šûÁî'¹è@$H€ó�ÆYíÃâ�x4ºÝ�F£QÆ@¿\Å:�=ï2ê†¥®Fxí…wx€Tƒì¡X%�#?­pB¯\G`…×ÑÒ9®›° °ÂÙl…)ÃCpC�Îü8½•§ãÓ¡À
+g, îˆ0�u¼0xá,Lˆñ0sµt
+Üð†ØÖÏîC¨‡°'×rïw-‡–ø.p§…Ðê©*q †ø.š¥÷ºÒ‘S®3ëD‰aOO|sÙºÊâÛVÐjc±Z�õN	Lñ]æÎ¼ Ê[4Õ²¥Z©·t­€9R¥÷·oh$ï¨+VzpCýˆ†øž¬”nÜÏZ|�úb�;ÞK®G3|ïÅË(!–Y¤“)#�Þ†3ŸôÄÿ‚A›hÑ1ªÖÿ!Œ>kë�«õÞÃ™q¦wªŽ;Õª?ywŒ‹›*Ú•ŠFc;b½ìÎ¯Jê²h\òö77ÈäîXà“Ó€‹Ý&È6ùGö){ÐÉ™ñ@¬zn¦µ÷Ç‡üà…i6½}8~e~ÂWÙša�õßGp<ÑãÚX_àà,ëíZìŽÀ"ï\ëÜý]7IíŽÀïü¥õvGàŠw` †sb¥'Z­bwºbEc<Ú�?ÞáG:jÛ�¾X%tùº«A(Ú��\'ÓZµvg(V‰Sb2ü–ie¶Ý‰Õ~wÓÀÕvGà‡÷^8‹ôÚÕ¶;R0j¼êê¨lßÚ¶-V#‹‰*öªu±ÎgY§~ú`PQ`‹÷€¿@±-ksÛ™jãØ3é¬_ªvçÏ<=?Ù¹Zì¹U…Ya\{(×J�nªe[`�n’0YÕÜ•À¼{ëŸQ£•Âj9{|ðWþ<ª®—ª•æø-õŽÛqÄq.ª�²ßÔ¸âœÌFÁäô¤*óÐ�ÓC÷t#ê‹cX�ú×z¦p¦8_D^èÖY¶#°¸ÛŽÜìè<öÃ©Ö¼¶�‘\Îæ_®\?Ô2”3–kFÖÉ4ÖwØí”«ýäíÂÐî
+ržyP‘,[ê	lrAÆõ@ªñµ^ã¤îvÅŠá­ZoÃÀKj
+,sáMý­‡ÁîöÅ*sîœkÒ,]�Q.àr8²�˜jÍ=[ôk^D	aJ=OŠ®ÍK—ØÜŸ¡^ýs4ŒåZ‘…ëß¹žf¢ƒóÒ�ˆÅ‘1ÓFí­dŠNÎËi{ÉõC’…3,-¸†;•Š�\.üUMõF©-:;/SëÑ"ä.µ® �º¥Z=©Ö~šêMÑãI*½Ë¦¾v¡d‹.ORéj-õ>5[ô{’Z?�	õêEt~^Þû7©ušÅ1¯ÙÄÇ¢ôÊ›“¡ÍÝ`¥çÑzµÈ‚ª…TaÑJª„3/Î×ë�²\ô„^ùŸ2¾‚l´LE'èH:½gß½ ?Á|Î¸¬jîJà�Ÿüxn ¾E?èÏ?õQÌ|ÉÍ]	üñ³†þÊ›ëE¢èý§{›¥ÌbiÔð¢GôŸ°º¹¿¹0mœ™èS7ž¦Ôg›Ðýªb`Å#ßáµ¥*¯Ý;º£TôSÑºèªdà¨{ý1æa£xäu»RÝ÷ÜÕ)`±ÂðèêLßgñÄ¢]ˆa»0iÙ.?ºG‹Zçn°d¥Þ#Vm U»Œ²ta�Gt`�ýåŠÑ½n·]¤E•Ÿ¢$�nuÈ ÞÀ
+Çp„.Í½~ð…Ê�‡­†NÒÄ‡-=Z¸ißæeƒ¥‹kŽ&€Ð'Š¥—tƒ@§Á°‹¾P,º³‡XB¤€Þ.+Ýã¥KÑl&v1Õxá~Q8ºö¤"Ô¼ô€—Ns÷g¥X¾l= ¿“•¿]�
+3]…«ðÊ�/f´¸€ó| œ>ã¼ø"¦VhcØD'/~«CÌÈÎË†ó[Ê`³{ÄéùÊóã,­#è€•æ}åÄÐ½eÚyqNÑWà§÷5²iÄIzêÓ,¥�=ýÜÈ �]¡<'ê)Ñqsb¸ÎupªžFA´¤±¬>â4}íNÑ«ÖXxœ&æÇýJL2s’¾^° �†ÆÇœ¦¯}.Pè“â‘—å}�]»~‰YÊÚqÜÍ'7¬Ì£2›�9A¿s/G¦ä#²²œœß™EY¼�6cNÌï‰˜³~ˆ´Äó
+w3“�9%ßÆD''·¥¦s²)4æ´|ù.¯³ n¤´¼Óá´ü!eLù¶§cçÅÜ�«§¨Óáý‡g‰K7õ•ðôYNÕ\|¯˜Eù#o½—^N.LhÓN§ŸWˆÝ)�gªg§3È‹ƒì�›Éêt†yñ”(˜YFÛìõóæÙ#/ÏIûCì&aôàÆIYä�ÊàäýâôÈ*c¹Êt`Ù�¼²Ž9ÛÎ‹ß»èÅo
+µ9�ß³½ãÆ¦»yá¹;Cl¦@A86X»—}Ð×Ô8§íû,™R-Y/=›“öƒ?�¿V pP8i!H*ñ¯}F*AðËU8u\êËr²ž/Âhi�{áB3NÔó°­\JÖ†™èp²þ·›RNn ªÃ©zAŽ¸Ù›ÏÃAi:œ®þƒ;[èïI¥GCVˆ±'=òò}¹üHW~ —ëÊsÚ^ºÌÚˆøQ^zéÆ·n¨1¯‡ÓöÒ‹¨Dk R—“õ’¨´ùÂÕØN—SnpW�­mªÀ){å’e¡¶ùn^l¦Pc{:]NÚ«k¢í“²
+/Ù{N—SöÊ#¦$³$«Ò~ÄJòÒ�urçßiTI—Óõjá/¯³f;ÅéŽ„Ò«…¶8§êUtûi¨ÚãTýø‰X{Ö9Dßjåp�“öcàMîòiÛTÅ)ª„Ö+¸[MWƒøcœ-Ó±C�“÷'8á³ Ù†ÉÒãþ)pgþ_5ŠËî\þ3žèq*£‚JÎµEM^œùŸÞ­›z±òXñú%•Óå•bïŽ2^›¢ûöê`){ò{Äãò”þJV]_¼Î+/^fŠH�²÷ËAï¯uê†nü µ.¬œó*ŽTeåY?yñÌ+xT‰¦F×¯÷ÆõâÈ«íŠ�©'Tùá°÷.]ÏkzêÕÞ»3²Xsµ]„:Ô³ñ�Ås_»�ä ÷+¯JŒàÀ«F	Î”1«,‘%iì°t>½ªcS^~,•Ÿy�ëÏ˜K)—`cþÈ*¡Ó+¯ô*öhÞà‡rÐí%TŠˆ¶¾÷ƒ@×™#Ö;…RŒˆM®NiXèôÊ+½vã{ºú+úáðõÄ*ßG×.&ÃPöbó:}±Î»ïßV*”Æ2�ÊûáÌ£œFÄ¥JQ<³¾�î=]W#¼÷‚ë(‹+D²+#’øáÃåÏþJ¬ð!ŠÓ…ÏC‰Î=V£A\%øïÌóÂ$ KÞ†àäÓ°ÚPb�Ë‡YˆS®aC‰ˆ}AŠ³»küäO‰†ÓW’øàgoLlÄ›Äÿ?™¡[‡…|H„à˜™›ì³:àcå_{†ûãøÈX¥37I+åËð’±
+lì�»¸²@õÌ ÔŸŠQ½â«tJLƒ˜EI4m88àÒ’ë]º	ÑâÓ…wïVÃÑË&ø¸X}À„ëcpu±:ï£,Lù.zÓ^…þ.VéƒwCêÍØ4jÞHtÀ÷Å*ž»Sÿ†a²ióÆ«Ó
+àcõþ™Ýe;à;]ø�w|
+Ái!¡#[Ó¶ƒ¾1Z�bým’#£¯Ä"¯,Â¨4Åu:àò:»¼ÒÍŸ.ø®Îæ«ZÏ¯ÍÊ2œù±Î¾é‚³ê,�÷þêÈÖ™5]ðTå¥±ˆx"¦,U»à«Ê‹cë‚žyñ¾PÜÁ"Â,·Ë­ÀSÅ‹;:ÒG/Ý­P¼rnmT”îéÄG<T¼t_KBðMñÒ�wÁ5ÅK+óvX.-�sT™£ri�œãƒòÆç¸\º æ_l‰™ªÇÚì¾PVÖ¸åÛµBa»d«TZ
+…�ì¢ï³Lt{$ª‹{„•³‡c¡0Ý.hn—IîDü‹Sš‹e(œ‚„éJ“µz Ò)øôÜÔûóºNA¾¿ Û5x)ºŽ@<`º†u~×ˆ‡ŽªúÕn×h7j¶1ºŽ@ºñA£û .§³,ŽVÞñÉDîŒWî¢2Y^'^'œEÔòo¬®'^#]xaí.P^ÁÎ+¼ò‚jŒ4
+Xp>5æ±;+ŸY®BÕªÄ�_¿}Ì+ôŠ
+±›úD;ÝéÇÞ*eIâå³ªÕ*ƒ¢Jy#˜]Ùˆ±¡PgFÖê´Jc7í‰ÒMüÐ-d®öR�þ”üCŒÊyÃ®;«Ô+¨ÿ:»fxn¢e¯ þwþ51Þ˜{ª±“‚þßûámù qe0½‚þº­¼JÁ?>ôCà4m­‚~ð½Zßb^¼ ÿ;²Œ�ôø*hÿîÁð'·rž»Š¯‚øï"2‹õ�¤—}ö–°v�ëzé¤ïÎb¦­`‚†$¼|Aö÷~˜”OuWpÛ/hþ>
+ÝiùTzµƒžP!!«µ’b),Ì«P[³ÿ“wQÐûÇ$ÐCTPûÜ�+'ß«åJŸÃÙo­\ì”¾ðçZð�/hèvcëƒ‚Â¸Íá–´o¿RÁ*€c0öC-’]¡Rì~ò*ùªU
+J_úË�<EZ�0(¨}y­>é‡_û2ºÑ3Ç  öeMoQ UÐƒ‚âWn@ÄT9 ©l9
+Š_ù1ó½7õ0ìHLºü}1�âH+7‡årgÙïZ¨ºBy&Óª¦aAsØwÐ‹Ía_¨„~% ¥ŒÚaAïŸÝ8qïµ=ÿw{×Ú
+#¡ÂŠàõ÷ÅC9ÃHµÅÿ'‹ýéB×8”¾{¥SàAúîÕ‘ÉŠb¦ ¨åVÓÒ…x)zÆ^å@'tƒ‰Î&VëtÁÓÞ4˜îàgÊË¹šÒxé&«ÜL¼J4¥=ÔïewÁ«”_F±vã¼ü^L$w@�­†A€?‰Uyï.¼’l-¯lÆ¶P:˜ùwžIàBÊkÆIÙhê¤+TyˆÒÔÓ{\�ûÂËBšD¤± ´v“·^¢·Iìzµ²Š'e!d5<4Ú‡Ò?Ü•Ë¶2ò6Ë-žúáÞýäÀËé8ŸÞù×š$G=ðûÐcqÇ¯HËàé×‡p÷Àý#ÔºÌô™zàbu¾óBÏÄÛOÐ{æ‘ÅÛ±Y8FÜA¥*šˆŒø„JU4A=p}øŸƒæHf¸ÒìàYß}ªû® Ü0Ì{|²¢‰M.¸¸bò
+Ùô–o�(â�‹:D ¥\©“*<ŒTa�y•QQ…zT+ü\ÎbÞ™¼Ê�›–÷´Ê#M^ŽT\g¸±Üàê�£†×yãÞºÑâ¸ÉÇÙ‡M^Çÿäk¦ølòâYèÞÐLu�UzE•ïÜ€Ìé9K,Ô”õÇé‹µ–×>Ãqƒ‡¯çÔ‡´n@LœR�˜Jµ�øÆªhOôldA¦Ç²@}<ÑÄR�4Vê
+,ðƒ:aéRl×;öz]�~ˆ@*k†ßÀT�v.xï~ÊPã6Vè‰âß2/a‡¦ÆÂfLiû´×x€È¢{z¦¨Q tø@i¦L þŸžoî@ ?Q7QpK±Ú-\ÅX¬‘-½ò†~¹‹ž@÷s2Y¬sv0°°ž-Ö
+¨Ï©^qözÝÏýtêúqujT®$þœ¬óW:îêõÄ
+qj½§5“¬'PþÂ�#2]æ•fÕZñ/]¥7èõ†b…e¤W0=�üWîÂÇù¨�j,V‰ÝûrÄs™'ûý¯`à©»Ê4¢¿/Pÿ*ÎÊ[e˜úñvo=D]±x@Ó‘4VÈþOw¥ƒ¨1]Ý´Zê�KØ(›£XoZõÀÝbbÙƒ.$¢Úx=XÙ~¼<>	`£·¢‘Ê‡íz°®Åâ^Áwef©&áƒu-Tˆýß£°š¨lX|ˆÅM7ð{°¨%åÁh9béet¦xÖ´¬ŽÉ†}–´¤ü÷„Ó}ýô€¥-)Í€9ºLÝøV‡Ñƒ	Rë=YaûsEæ¸*P]ZÁ4‚ 7¢„6è�(¥ÍÄÈH�Tob/œâ)À‡ÐK|÷(W�Ý§×+ÊQ±3Uš¶�óToœ¶®XoLÖN<eŠv
+»´®õ]FYÛkZ¯EJw(¾"+‘Å—~«Öÿw¯Í ’ÔM³Ä <p)¼\µh]N#ÝÆ�Ñg3é%‡æ’ï]`ý¿~¬yÙúîrÍ3DÊ0ÏØ²1¯<+ÓœMžoD?x·ÓÛ/Wè„TÇËh–‘rÇ‰¿\\pyŒ�ñ"û#^ãswì¤¹îˆü§3€ròÖ�—ŸV¦­ó²´õOxäÝum±u¸À³›·~m¼œû7†=ÅK�ˆ}À• }z#÷2 cN?§Úö¥¢pßòñ*@½B–»¤i²~õGvgP+t}¶!j�!®“+•|bá+‚"_Z‘1uWòž³ëxð¾±>b>/ëíkDmëe›Ë4Šv?�ò�±']x˜U–²æ¬on"Ê¾¿zÿîkÖ|!%ÍÛ?±¦Ñré%DÈÇnJš#”!AúÄÆ¾µbïÆ»ÀKðÍËØŸ±Þ¦îtái¯·+:{¸s+�È@fþ”tfÝ/<20Ž"ËO,h¯&b‚ÐŒÿ<´:äW¥ù›¯UâšR­rqEúúW+~{šË�/SX7JÔH¾±¦Y’FKkGÙHY+9´’ŒXUnòÿýßÿw‡·#«f_YžKœ®ìRa­„—J×…H|JIü‹¢úàMüK÷€ß¼w–Lá(
+¼·h}òù áV®rÿ[e2l„WÕvl-²N²4:òÃiì-ála/Ú4bl²×ŠDõT's„XZÖ-4×…ËzÉf<÷²p¢÷–³.É“›P;�õMU_!×JQSº=Šý¹Z´.—¡´ÖìÌR·…ü"¤½qý�AÎ€¾÷ÉòÞÈ®=Àb.<ùPî	Zi‹NÆ
+…8á=‰j¥Æj•.]Î¤‹CJ
+«5ð“T*É ®VÙüyœké‚0ÂÒ]qú'ÖœøÄè‰=8¢ñ5Õ‚¸µC’Ö‹P3Ùi(4Ë†ñ“wô’
+G|ÕaòQxE„)¬ºÅW]z—|Ä¬ÜØ@|e³[G�JÍÑá \s,¾êð›Ee8l[|‡Íiq´¹¨¢hÖ(¨±À“Ši„À\H7#je½q0JRÙ²´�Q}ñòÂØøz4y=ìBÂ®üÒA"r0—»�¼º-ØCžÊ”&Í™–1¼h�•Þ˜¡‰*$Rï¡‰¥y‘§djeëLÉÖ•»�J­ÍŸ ÄaéÍ�zmðå³¢DX‰s\6²c^Ê�!óò³$1
+³	]â4±¥Xì)YS„ƒ²'¾‘Ed×i’�i`êÃœyÉ4öW)ÞK	î—*_½?5V)±¡„·FV”J6›9RQnê„î�?wSùõAü¶{ñÕ‚ê`O¯â’nÏ¬ëëuœ­ÜÀ‚{5È°ë—.1‰}ÈçMåßy´Ü¬ÄO½—Ö[ô0dIF×ÖŠBò€%Ñ�F¸!Cú"–Iºp'ÔÌ
+üð6¡Mep²%EßÅŒ4„k{Dt“z!z(@Zw~â£q‘Qø°Œ²„Öxy@¥ƒ]|aãdÐ|1¦üm¹±Ç: MÌ,X8-Àp&‹5+pÈ¢€ô“,¢{†‹OØ„ØÎèˆpN¬ôaEÀÈºd{	œÙD$ÃèVR—÷Q\{À8 ¸›v­èHûQ8ÇpÉßX5oÊãÀ^Ý¹—�Ï·d$Þœ@FPèO=‚X¤Æ4µf!JÀ0¡¿(ï[d2ÂeB	¹"H!ƒ¼„`½Vð>”‡xPk›J»Ù‰=jE'-õä’“‚±–à\­÷¯Vš*eë  ›´Ø’Š£Fß¢öÐFD(ý“BüW<5Õ“‡$…¤vhÄû³™GTH²Ä€þôÅ éîòÏ°î†ÅáJòéÂfq‹VdÂy3ÃâÜ¯¡5îfÞ
+aÔ(�ƒ …+¬ì6œ´rZ•î¶*ÝkUºßªô Uéa«Ò£V¥ÇmJg«hN3Z–,¨@2êa2O@4�i_\öŠæV^ß�¨™PÆ¦ÓáWÉ8;¤²è°àýCyæ”›ƒ˜pÏHnÄ†ø§ÿôàŸ>ü3€†ðÏþJRê…ôG¥õ¶uÇÝ§°%ÅV5%™"Ñ[’¬ �!ÉJæväuÝ¥ÑR.Ø‡�Ãƒ0šyÇŽƒ’,&Án± ¬…r�¼u¿é|ó¿ÿ"ðƒR°þ‘MÿÚøFú/X=bwè›Ã^ú•îŠ®,äË®ï²N6ÜÑtØgö30èðeM—ô¿]Öe·¹Ë^ÞåÐ¤KÇ¤Ë^C—žÐ`=�ê©è˜Ò±¯¦cÅz…+0H¿`¢Í¯/ýÀþ)Jíoþ7ùÆî|óËŸÜ4�ýk2U“_þô-ûÐ'ï8òŠ�ŸX×Ð›e“/ÿ�áU²�±3˜ÇXúÀ�-Fþû£´p8H¿e^ü€ É¯›(úÛµS×‰S	ŒÅvpr l £ÑXzðí`‘¦«oŽ�g¸À{áñcò¿×âïv€Re(íÒ*ª)€âúîa<y�ÿ�¬74¥eÎ�Üš;*ZEºöj„‰ÜLÿƒ8I^~^BôdñtqyiÝxÞÌ¨«ŠQu3ñà’�šïš4¼Â“'ð×gT*ñÆ¬ŸžI?()Ø2ñ@|:ÍŸ*•T#äŽ†Ð¦‰ÏÞEs‹>)Çƒ�ð~†&ýä"è ÿóV°ît
+Á¢FªrG0'Vq‘?âv[€&¸«ÌlEWýŸ:(Åó“±ôMæfßæ\@fãñ§dâÎf“%�³V¿5êÚdÊöqÊf« rg¤�ùÙ¨“éÚÇéšºŸ£0Z>»Q”�;¨"ü´x!#˜Læx¿�“”Îîcè‡Í·ÒïSúûâž¦s‡M|h[Ûý PB÷�Sø–AÇp[/û©ãelPÛëPt® J¿™j°–p…$T´ÖZ(i¼‚Ò³¢,FÞ/‰ÅzyÉUZY€‚ÝS`²"uªcåó“L‘éñ4ö JkZ¯érü1,šŸþ˜NØ% æxæ1~­¼x�{oÄ¹&iÐ»÷f~zPùyFþ´éx`"¨(¨h4ró òóùkÍ¢ûÄˆQÏ&rjÐEaÍÅ|YRÔ¼>§¯­Òkýc�Z $	{«(Æ{ÒÊ¿/Š/­fPL~þä{÷kËº‰£¥E¡¶ˆOD‡2Æn[~HL„µ¬_L¯�^Pâ(¯3²L:(ÿº$SÛÂôz…vãìŽÈO�8qX°�‹2Èè–Ž’˜�Ab&3IX”$/…€±‚vÂ‘7þ<‹ùO»ñõ ØÉìS+N7ñ§tlR£sÀÖ�P¤š^(PDáò¯ÄýªwÔD3Ÿ%tâšÈªaGD4³¥Ø÷zf`×è¶»…ñ¬”‡ˆê%	î4nˆnÈb¯çO†jç(ç§ª¿q¸Âo-š‡&òqèä}ÿù@xxÿÐdywJ=™˜rÃ>"C áqœQÑ¯xuB1ž—hEÙ{G,y$Þ”ªrl
+H8óßA:ƒß’ÐÚ;Zº~`ÝÃÆÛq{{^¼QÒšþ·+Ð†©ÁÃ çaI`»tË²"I„'E‘vbD`tØÇd-Z3ïÆÙ^d>LÆ	Bp8Ð�s¨§¸6®¾æKe&ÜpŸ·½þƒŸ—¬i^®\¡ý;�mÁ&Üñ�a<ü¡nø#´	s›ò.;ŸÜ‹Rzu’?µÔ€=Ð¡õWoù_¬µ¿“çCn¹Â®wMQN8^í£ŠUøñu@¯“U½{Û³ëpLµ:ê88(áíMåcrW+Ï�Áf‘wâÏ¼køPX7±7¯ÕŽe²pˆÍ8u”\Mðî†GY(&°ôí~X/Þ­1�»äçYˆ„¥AŒÁã4oq½‰<Ò‘}dãjJ^êK„š÷§ô©ý@Q1çâÖ%Üî¡âkdì®°™Àø-ó2£¡Ã‚vdë†î”&1®îÃ‡å«Óü©¥Ÿ|ˆ�•-h'­Áœ)·Mät«s¶pªß2"Fœ·Ÿ½@<¶zvù’c*´ˆÔ#“ÃÊVDÍ£Ø÷(ïâ)(B´4QÎ¦“v¤ØÈ‘‘ÐSq0sf+_ŠîÖsV^‡È·ÔŒ Ëzs_†ŠSGòûª!%•1ò·§‚ŠXÃÈr
+«b%dZ^?HZç�Èçi�ÍpÿÔ»q³ e‹ÍCX�’R+¬K–¦Œ‚ ,�#Dgf�ÔfìÂ�]•Óâ§×È¾ fü5ì�ÑXe°È="·!F+�=å¢Â)‰uïü…y@Ç¬ÂqÇmcÁ®³ÐFèÛ§néÂ÷TþýÚÓ®ë˜ldâè�p½ÀVE7åßÝ2IHZƒVµ�K²Ü#+ÖèÁ“,2áÝYñØRœƒW‚×n'Ï•û…Ò(ÆjûÃ‹ã(>¢ÞæIÑ8ƒ7–T¥Õ0ÇÝ’ó…ó·ç	žÔ²°ÓD½N÷¸×éñËŸNß™òùX‹3G‰3ððñ¶›?¢o²(ÚÎšáÞ1&CÐ=±K1:"Ô=‹î›À2¡(X4ë�Rßƒ73F‡£CGW‰
+‡Â~-> „ríTc¿Ä/t¼K÷BmI}8Q=¼´Ð�8`�ú÷”f¹	¢(¸õÓê°ËŸ1ó�%ogÁBítÁ¾=<é‹í1‹ÇòoÀL°îœy'Ú2N¨‹�°+m¶œâÈ5¨é×M8¡¦œìÃ[ñPb{é¥Eð·èqGbL ÎÊÇz3Ñ¢@;Zm¥î<yi�IDß'–ë$v˜Ÿ¤åQôlÆHÔ™cµ©Dó¹RÞÑ'êc¼u|ývP66‚J«G?¹±ñøì±ÀCî˜tÂe45Úñhó˜ÝàQ^HOH?.5×ØÑ~(Oº<Ä ¹k7!¶ŒÞ´CëåË—†&âYg¯Œ‡ÕµkQ½zOþ¬�NõábJ2ÙK3K§è²F
+ú—ŒºSa±.dtCÿwvVÃ÷MW;c�çi\ö<A¾”#¤æAÝÛ÷þR`XðÒâ/×Ø¶-ê[ÂÙ 4ž�ý3Ö[qã²‡Ã€…Delì¥44ö®åÈÆÀ'èdƒ˜‡-ñ—~àÆ;�Žç]°ž<c…à@¿EÓÖZ§‹ˆº[Ñ'Íç([ÀOaŽçˆ‰	<@èj8÷Št¤žE@º&3—ˆÉ_þÄ�¼Ð/÷Þ5=ôòê�¯l9üäª#Ÿ#"àèu‰ÃÙ�à]->-Áv=ˆ:
+é
+…Í?ôSß�¾¤UwãXkê:�Ž’Ô�zUFÎ_Ëäæo[zUÇNNp‘˜µ¸‚ ò5�dÎ—É@bJó|z^8G‡4# '‘Ûç1n‡�E‘‹ÛøÙÃ(§¸ýÅ�cQ
+Àc:?Â³E@hŸYZ„Ê`mÑ-‘µÒËLK9CÅ<å2ÈÝY-ñ:8YfÌ#Z¦’éŠ×…›¯ÓÀ*ør4`'à-;Ù*vÂ!U¸‰¿•˜‰¿|æ¥?8/UöM«¼ä(,jQ•�‘üíûâ{»uÓPéö'¼z…¹×Þõ?ÀahÆ©^*®¼9ƒ°KÕº•?žËEÛÙb[9ttB2,ÌÕƒç\¥c¦¹‡ùôòŸÿqi]“¿÷þŒ°(,¦–þïúà‰ª‰
+øÐ ¬WÙä&øXúI"mî*>œËÅÚ¹`qùÚK¡‰Ð¢x ¬¦2ß§(@„Ž}˜ìÌpF¨A�Òòõ¨.S÷õæ¬XºåâR´áaþÃ¨¯=²ªö£¸°¡R�d¹D$eº8$ñ·ÌÇp«Ø»ó½{Hdt.ÖÄa¾ñfËkR“[ÔóÍ$TáÕ6tc²4ØT*�XV¾d±kk§Ø¹á§q¾Ýø^0D=ËmÊ/šU�Óªø%N’£\§—,Ä5tíg8( —oçÌt$w„LczºzÉú<8‚N˜ ÏÞG^äñpbZLŽ)g%Ç7YÁÁXc~Ð,îœÆ¬ò˜ÍØ[¯S}sOÔ�fÌI[×*¿q5�'ªò°WÑ:¼Øå<|¤üŒ&h)¯4;úŽ­ö¨ƒ=–cUE§(�1¥J-UúÅpµ'†ü	m
+ò‹E8Èkb¥¹a9–éÐb²^Út†#¦ŠÏÖ1…m×cT�Y«6%‹¥Jíô!lM\¹·^�¢èæŽ[ÑìBÛÀX×(ô}ˆ±œÞBbßx“Æ­AL9„ Y½ÅÊW—ùÓ!¬r›-' OKÚ.†ûÊÑÉÇt'÷ öõ%+¦ï×s—GL8—Ç'Ó†ˆa.É/­xð:<CXj¤ÄÔñpM@XƒoÍÉÙÇ±j�¡%Ï˜Ô}¸Ï¡´âfá<Dê¢k÷0�œø�Ét wääha® ÄS»P¡xö,?{V'*œê>dÞ˜èÛàHšcª‹/Œ,¯½ò—Wù×va„‚,æ©:!íLeNÔ®µÙ¦]}ÀÎžg¶{5ÀÑh†;¬¨ÛŠ]~‹±ÂëÛÏ¸î*¬!€À-hà,#]ìÇ@ ]¶IMiîK 
+‰9Pƒ¯üi} µB‰Û:³ÈU�T	ãÆÛ#×Ô"!"û°MkeÛ#Ý@Æ¸áT³ï†³ªá“fŽõåm-è­	‡ÚïŠu;%Uûád6£ËSˆØRºl„H‹ˆËGPxBD­¾„s[¡$�¶w¨¬=ž.<!`¶©D*jåuLiK@ P!í6c²kÔ—M1©S´�À8¨à‰Å®ó30
+‹RU¤f¥îìL¿„oƒØá !k¼�aÄÕˆhÌu_póøj#i3€Ð¡B�Â>äQžsH�3µŸOù/‹ïÁšÐTž£Sy�^«Ð;†HýlU%½¢„Ég�§Ò áiwTGñ<š­á;ë¹¡GÍ€�kåw	2õ7Úz‚¼Yµt;�z®^ýw¢˜"»­ì63#\„2ìKˆÂ£DJ–¾0èàmüAwÐm#TN-iÙAÞú/xÄw-¢v›uJ·‹þ–ŠH’ô‚7­àc‡�ðôjH§€'«À³ÑšUC·Þ5ŽUˆ>5("¨ªÝ®ÎßÜà
+°f+èå'<´‹=eÞæØŠúmKé$.Ð"³ª‰x1Å£nAé´ óhƒ2ê(Shu«H¦¤‡6¦0*Uˆa
+³ÎoÛëÀœïÙ›ªÙí7¸×Ñl£Ié0;^-
+sFùéüûscÅFYN¯Y…ôêUHùD·¶O˜ÀÜRmÎ„W´L¯YËôº¸oÖ´…HP(çÐ•º OVi³ÖT‚pœ^³.ê5¯g¢xµpUçbËß/¼etnkøm$_»ôšT¯ßÀ¢qMca'¤þûEZ¼h+Žm^¸ôà%¿u�ÑO—ÿý®5<ÍZ©§ÑJ…___Bôü›J�ê�4ë(¾m°žª”ÜÆºª×¼|¡©º4Žœ²nPÐèhú£MÒ|94Í—ÆK¢³RÐL“daM¦³+õpVK¶ Ô %…CS‹ifŒÎJÁ`ä³phj2½­©‡TU¶°9Ëœ~O,•†°ÊE[€j�ÚÐÁh&6¦)°¥Â-À5Ù�¢éØôö¥!´¥²-€5Èâæô‡�FíVµÉ (Á|‚µõ†5o"d­TvQšL™~³SÏSæ¶‚tÄ½:ÎÚÏy"¶Ú¤šuî9Ò·ÓoÖoý±F=×ÓCY†‹çŠù%ƒ„±ZÓ¦�ËyŠzˆ‘*O>åÍ*“t¿Ù?8”ªÚ­v®Ö—bØ1pVã|2Ékçìz&_R-‹åYº=š�¯žÚòÙ y¡7p}:ß¡×Aˆ6ô+.žAó²2õ©½è�“•æmúö÷Î½ÄGº¡ÞDæ rú y7èaÌ´*À›‚“C@dc‘w5©fk „ž‚F QQ‡¦G„áÿ?y½äWðËZ¹IrÅ&	�jz<Ãze!;ÓªA”ªÜGþ®5ÊšõÍwÇ’@Ü/.þ	”ß˜PñÜ8ð1Û-c„M“µf�SA@ž½8UC—»Àßë XÍ\§Ð®¨Õà±/ü•,&La²Ü5Ñ«Š²UýÚZµâaŽvªµ•V6ËØaÏ�V4æ1„87©ÔJA›b|tIK  H4*màÔ~FUµ>ˆÍÎŸáP¯Uï¢©{�nÜ¸s¢*Š ïÚêÚa³ÐƒätMèEMÑ€_þ�ê�õ1ÜlãÑ¾7ÃÿžÝåIÅóZ;Õ#¦Õ>ºZð€-¿“¼'ö|FÏ2{‚‰-]:h­«?ŽØíØbÇpäí ôƒv�WÖ\�Pô­=¾ÖµXôÍ—~Ð¾ã$i×µ6˜¸ÛéŠ]³å‰ôƒ^z_N&e‚6ûr·Ó“@ –¬ô£ Á0y|Ñ}ÅÃQí¾¸äåÏœÔò¯‚ðª±[>B¤îT�¢BÞ1­¼¦Z«Ã,#dx“³2/Üp§ij‰†ô¹bŒ}Ww„¨Û¡…”Ã8ŽˆÄç®æ;E¼X¡Ýº¹SÄÃ¸i„$[b–ñh¿Ÿð¼�y}z%,t;�b½Û5àAL¬ù~Å)½Ö9O…XTðÆËXÀ«·ÄÍ-ñÑ¨@º�r²ˆÊioþâòùl÷¿ÃÙînù4˜‚ilM\�.¤ ÊRfÛy]Ý«®Ý¸ƒcèe^×ÁÜ-ŸtR‚ˆ‰p‰‡ñe.0Ž<¨yiÒ±cp(±‹á†BîÂ]ä®Žš×F�›‘]õ1yÌ‚¤·ìõééÖÕã	WÁee]®{l�«œ@_xÕ”uDÑEƒæÝ£¼A¤¬¬‰Ùy·nW·ÝÅ¸ì€¡Y|®Ž×„]ƒ}£.Û†�Ö"ïèNºøãžÝ•>×]éÒ§Ýšl«vû6ú:.²ÚÔ¿?•
+ÕABEtÐ­î�Vaq*°D+¼G­úæÇó÷ïL�{Ú¿Þ¸ïw+ýÇI		ô…á½nEçz³¾ß«tžÃsZ¦Bñò²ø\ÁA‚Þ´ï÷‘LjšS@í—f(ºtËû’U8®bÔe Ä×ºŠ#¢[Þm¬‚ �‘§_ý'Õ\]+‹[žCNïqkªX�ð.<vC»‡|"fØ­ôÆv?%–F ù±<”Rtþr{ÅaL³,� ìË×SU8ÂBµX:Ž1LáWR—aqc˜Ë …7©‹ÿo6³ûc¨ôòãfP…2ñqMP·»ƒŽTôÅñ}¸fˆ«Eéf^ËM<ù ™¶	ä S Î‹Ñ£ zA\…¶qË±; ×lâµ´üÏ+¸’Iï·ëV/ÐRuÐÃ‚Øöñ§ä˜åª/ý4Q/¤•î@/ÛÁgYÅ?šòe1ÞVkÊî7ê[‰ðîß(K!;�ÑyS$“NNƒM—ãÑûa“ÌT«¾1Æ¦ö–©î`Œ°)§àÞüõ…wÅ3ðÌ.èÝ-xð�:hò•6œL@èš%†´ÇÐÏäêAý{&m©R¡M]“-·î°9>×w4eý3�À¢´µ+ò1¢ƒ1ˆ¢ë£èj`š ªXwD¥Ú­‡e"ž†�ñvM€%©»\m6¶R­h²Ú6Fé5A‡»«�On¡õðLüåÃÆ¨¾Zà¼©¿tƒIìÎühBÄ|
+;Þë�µ¹¹Ö7ßèâÆakHéí�–ª·˜Á½]ÜklÙgÈoáM²BgÖ º™Ö5ñ„£æë ,\dkRÑDëšxÛðÂªöÐ‘›N?œÞ*\GŸ7lssm^¾„K=pÿ¯RbDn0N©vëa™øŒGëØ3FÊÁn‚½þàTm´¢‰•3ZËÊÉÁs¶0Dgƒ!šX<£µ,¼cC¹£j£õMlžÑZ6¤š›{ñ„æ_ÅÐõ‡ÚÐVë!›ØA£µì ¸ü`ýAÊµ[ËÄÊ­eå¬Q¸�éZªÞz`&VÎh-+2”nO56·ÖzØ&6Ïh-›']ÄÞô,Uo=0[g¼–­“ÞGK¬ÜvPå»¸Ôƒj´cŠfk81Œ*·”‰3n´bÄ“hdË,Hý;7È±U#­©²c¾ýêø?ÿ£×!ÿ±NÞ]�]XW'¯Þ�Y¿BÄ'ÊéäWëì¾ûáìŸ—ÖûÕÇï~<ý�–¼üö«¯ŽŽÈÿ¬+Ì$�¤q†™ÿèuŸøŽ6†wÅ¿Bé¯^_üxÎzzûÆ:û?o/¯.åb.»c[—gWÖß1Œh2M&ÓÀ‡øÏß¬¿ÿ}ºpcwš¢ÆLùG Rª®,õ7+KoFXøôâìäêL;ƒÃzñ•eýºrÓÅ¯Ö�CC/œ~ÿkëÃ�WÖ‡�ïÞY¯ÏÞœ||weBQ¸:mr“…ô8Ý¯ÈÊ¼0–H£‰Ï›ËÐï¥�”µ†}³Z¤õãehË‡ts¯msXGÕØ�ŸþjKå…m«jwhuš^{²rc¨œ,IçPgÐP…ð”'Ý‚â(2.þã6eÛ¢ŒVpfV‹Ì}„ây¨¶	—4©m%>ýfÔÚ½çÏ&ÄWÁ¯ÖÒ›ùÙ’óÍùÅÛ÷'ÿAb½ sêkx¿)O½À?ÅK‘^ˆ¿ä"À
+Ú„‘øEÁ/½¯9ä‡Œ¾þêk"×¾{ûáìooÃ0zý*Áé÷'Dfü„ƒ™©')L*¾Î–+¼×MÝF‘(ˆÔ’úùâíÕY£œæ%_¿½”%õÛ—gWÖÛW?–Šþtòî#ééUEtëç€ž"›P1Â÷µüo:üî/ví„Ë"�X*XÜ¥�Ýª\÷L ýö‹MJ™Œà"Ù® �(�f"?RbÀ�98ðc´eöç%Vé‡ÓPÓÂ!†m�„QG§_i<ÝC§Oæ7Ç4´VØiT\�YÄ)@zºÕuãyAò’Œ�aA�wZcá˜çÔàÏh»9	hŠBŽ:^Š ±*|H†^xÞë+l¦:î<VÃMiWyÀ†»Zy.^$+o‰&þÌ»vÙ…/4vÒÃ….Ø´€zZÿÕ!†¥°Ý93¼Kq2÷À�V\¢ÎX6‚9úfŒq ­l÷{jÄ©ÞA¢]þLñi;£bŠ¬‰1éîð`x 6Ê{¡·&W*ÅCoc,äA²;C†)Q�Eò„v¨}]êÐm�; “w'Ú±8;'Í¸»+( Iøµ!yÌ¼¥Ó­yú?6iâxÅ¨ü.sNÒÙ)¤ÚÿåOßØDpÀK0iàŽ"ˆƒ¶"t#<¾„ø{z"””ÌëÙT4ðRyv™‹�vó_Ñ}èÅÅË¬S/œC˜äŽK!aìxÏ/éwz½ ŽòdQÈÏ>�°¹8Jó¨ºüÜoM¬'Ð�«Ò7 N¦wrçÅpÄ—&P'¯�ì¼Kjq•êBU†‚ó.à¶ŠŸW2~l¨.Ø±´‡Þ BŒ©#¸‘vfáùhÙ2diüÙ¡Ú½;"� Á€Øa?&´H¾>^:ãüÇ4ŠÙñËç|Œ–J�yË«8úäMÓ¼•9–óýübüvwÔ�:ãÞ o„i=D[Ÿc-ðn~õïÈ/®0sæ‰ ìðS*4Äá¡ÎŸ
+¿â…çÎÂÏïåŸ7„M„ŸoøÏ±iÃn(£ïH:’ì˜ bW�rþ76ƒäÆ½ó§Hÿ‡½céûð]—(ˆæ¾èÉÎÿ¦ÏxYªøüð`ùƒ¯†üÞ¶ƒ¯FìB`êÁOcøÔÇ¦ôfàüã¿S$é_ÏK…˜0h�¬äŠc^òå4¡•Þ·[‘1b¡ý‹â„Î�¤Ô¾|ù©¹5¡Ð¿ÿ‘wž&‹ˆ²@×©«ÉJ½\…ó|z�)�s_ïe÷eÿñ0¡Ÿ‘ÿjR]…â«i°ôíÃ¾JW3]ª¶ƒý³=Û�fY¼(Ü@µÙjÕfÈÎ{)žj-/ÓN­‰ü¥ê°¨·¿šÌ©h²1=) D©ÇðN¾÷ÄÄZºæV•6X€2µVRè+Q!8ÛS*¡ÝãóB’´u"Z’¾Ý²,5–N�$¨xE.csÕBxG%AqYÚÞØš–7ãjHqå´Þ…
+Ò™	ö²�ZO¬Ÿ
+¢wËR}îÆ±S·¾\qÈúàkä9T`%ÚIóí-RìýíÕE
+àæ;7šJ€—4ÆŠpxq(-V­› óá6\^LÿvÞúë]/P”3Ú15ËzU®’l2ÊÄhÆÅ„Ð¾jlG,Á%óóJêßw%eªU,©WŽÎXYmSÕ¸�i[‹$YA¬§I¿ËÕÝÖ}Ÿ’í;8'ŸÄ³Gt¼Jÿ­6gå6¹ÇdÝù›¬k\œ‚"/ì.ÚûSc; ‹ÑíL˜˜uÆÀž¬óªÆ T|_Vi íý*úü /ïüÓ°Ìc÷áQVvë™Ôâ&žUÐ­ºÚßŠ~þ·×ryÉÄ=‰Ê„]ÓkØÜ¦ÁªsÔ\ÿ±<ˆ­p“sü¤žãÍ”¤$	×Ó‘ï¹tßòR“¼½ ð7Ð]µÞP¬5ygùC�æá|¥EÚéŽ?ÜÞX¯¢i ¤÷"r”º¦ßbÝéö¤uç&«M•š(;ZLaÔs9·äÓx`Â[Ï«ÆçUã/mV�¢v¨°UK-§ªoªåŒVgO0�Œ<I
+¥YZ#©Ì’
+XSiÊmËjs•%zP{§1%E7ÂcSLIQêß\oÖÄ”œËøQ«N‡«ÎÙ¡*ž„¬×`W˜#Æ4#IÄrµ<G‘<k±½\Š[?‚TÙB‰ØZ»(¹æSD‘4`b«Q$’X^O—�‹gÚ¬¸ëJãE…$øG!*ûˆ,<)±(Ø{Å#}UÉ/U1ã0§B›¥ØqÌRl¹|—ºGiœÐ\äE¯ô¬ÅÂËÓ3“AVBÆù]Mì¯ef�ã­Ð¦Švr1¹Z ²»1á‚Kk+\f¦|!åB;OÙ› I¼|…b¥Çµœ’cxL2E!b2�Å¦¸ìáôì(|ú&·Æ59ôÛc°¸Yì‰ñ×5çDP­&XÔ^Œ¶]Tš…ºo[ÒµŸ“õ1ð?)rMïšWŠcN…W8¿Ô€ÑaGH™­�VÎ:b×ê¶û2V Ã
+ãWI”Ï…©Tëñ=ù£8…‡Â¤ÃOÅésìöÐbv£…¦!Ó{Ì\¤ï-®øãÊ‹Å^+Ôÿ]¸Ï©z‚
+ïÿ�4Xo_,°Õe+zrÜL>5`W¯eü3æõbOq¾Fÿ)ÿÅoŽ”Æó¢"Ø¬yµ€Z‡Ìªx<<æ�¸êÆŽ@*O€-ò…3¶húÀd<Ý—�X[4„Ý(ÕlÓ®…Ñâ’„� ›¡}Ð³¡ùì—y„"JƒŒºL›ôàZHáWª=ŸukøŒU£|ŸrSÂÙ&‹å—Ãí†Çø’mOÅß60ˆ!+<K·.DÇ‰†§o×ÅM«"Mi„ð‹ƒ«¯@Xm•‘ª×1
+†~>ÐéÛ’VÐ!YUi…fûÀfÖˆZÅÝ�Û�Vå»wˆ“µÕbE\õpÂ}0B`Ý­•ÛD^~³ã#c¯Xjwyo
+å¼)½æW^mkñUåV0fxzÍ%@ƒ‚v)-¶ hÍ-imWgŠòh¿Ùà›wý–§eõCÆ�ßÒz7¿ ×e{BfàYOh×´šr˜Ãö>W�g!&‡‰b¸!‰¶:‚å-ŽNÍ|‰XY¿™&o+r<)%Ç�ú­‘§d\w‘?-N”‘ÅÍwÌ7ÉÃ¶¸È/g,D8UDLr Öeñ:ùf£mmü<6Ãà©‘uT€WÑ´ÑýµcD^	1Œ°øa%ô¡Nç@^ñÉG/¡WJÑ�ÿ"Q^ÐéÂïIqÇ;Ñµkd¶'Isþîêª“.Gœò¥R2_â¨p/Žjc±†Ì°Ù ]¦ÖÍ–fŸ]B˜Ö«ÝŒ­S!ÅÑvT	1Êü72ÅŸàìe°ÒsœçÐ¥çÐ¥ç8;J€Óì¾iRs”1óãTõ´R¶È’³®"T$Ëi¯Ÿ³å<gËyÎ–óœ-ç�’-gS-`”LÇP˜§ÔYWT2ëlk!ôœZç9µÎsj�ç5Ú—»F{N­ó¸©u6U¼™wÕn%ÿÎ¶•n]»�·�¤qÐ®�&†•Tö©å-úÍñUÎä³5gís*ãã9•Oùs*ŸçT>ÿV©|6UÊúL?†ÊÆ0ßÏÚ*¦’ö§½’yÎûóœ÷ç9ïÏ&üyI»[åûœ÷gßòþlª_MÒ™jXÓä@ëêXUŽ ]ÄÝ<'	zNôió¬òž“ík’ ­DÚès*¾™„TßÃ-làÞÅ<ëí®Ü½~˜äÍK—íâçƒâï«+/ØœÂhL©›\œ»­ë�ëFÄ ØôŒz+£LOëPˆ5Þ|#rÁ)}b¤Z÷¬S#»˜émÏL‹YK7$–ô¥x¤à=~�Ó{°êÚµõMÏ¬þ±;Ÿ•í¦Ql€9ÂFKèÝ'pãôŒ#¢hŒ!ƒŸn° Ÿ¨P‚ñ†4iIoê®‚†3üèâ”¯
+gÞâhÉ®~†OÉ!ÞœÝ�–ŸZ«(4½Ñä‚�ä×Ã/¤yž›çwoV9œQ@'<"Ž°)‹6ÅºþÔ�@(Á³=T5‚’ŸôÉÀ¶‰4õÎÖQ joYl;D¦Èâ4sìôìÀË™ë^·Ž)3ÒÓÝ}<ÝíH§»�ÆIs‚™åÛÅ0ê
+zËÌCÊ<jØ¶=Zó±!J%žÝ:�oCûˆÇ¬ÚN_Ã‹Æ7BEì-	Ôåì}OÈV#¹gŠX
+¥Ì^ªÜ}Í¼ÀÇR†˜°W‹£~›iŽ¾
+WõÇüÚò_s¦ƒ­±`¶OÏ£² ‚Ánb²þž0ÉSÎ5£g3añqGlvE&¾žŒ ¨eEY€/”á ÞµµšYï¯ÈŸò1dÕšAê¶bÒÂWüG;`Uâ>ôZÉü0Á!±þxa©¦4�ûÔ¥{[ŸÁVÎÔWôÂ;ŠâÇ:®ÛÐÖŸÒƒÚ˜¡OÇ-pc¨Ì6æ•$aü |i”ø¢Å8û µ=–A/W›°Ñ,KGm1ÂüÃz\Ø%\°ŠœäÜÏœ;u§Ñë)k¦$01ð:ÌŽwZ_Ã±zö=+Ì·ñ[æeª|×X�ÿ5ÁÇ±»ZÅÑ�IgkÄHW~ð~ê™¡ÀUÝûÖ¾š16DGˆ3x7,²Þ Ï³k"°Þ,ïÆÀÂm3ô�:ìtc”,RËÈæÂ<¨{¸[‘ïÕÎÑiîgÌODÈât¡!š´®Öõ&q4ŒÿhrÔ"·ÖÚ˜éqÌ”’kÕcEë<"¢£³,ç^‘2ä³uí-Ü;?Š­$›. {pê¹d@Và…ótÑD¿e~EW±zŒØ"ÙãMæâ(Ì–×¤ftƒŸ+
+i"þ˜ô‰Ê{h'«ÜÜ0Ð]fàFJt;JL Bf»|
+7“F ý‚>Y+/f[�:3¦ª`gÿØ�Sj´GÓ+Ë,ê“…VŒÖ™·B1—L5´!�qË£�HÖjì|<>b¬%"¤(K:®ß³ïB‘“Ðú«·ü/ÖË_�Éó¡4Ì—yk/ ;‹y;Hô…›ÐlÐyh�]t‰&�{íùžäU^xÄª_G³‡rmŒŸ!ï…Ê Ã«¼(æØ#’ñžÁ„Ý²°Û ø ‰[Km�(¢üß›•>p+{z+|(0¢ØŸO¤ÈÒ8u6k˜¼Ät'ù“–©Y3ØmbÊ×EJÒ]³·#³7Ë¤*§µ|fô?£—’©pákþ°+vÏ/Ú9¿c”<’ß®J7]féš•tÐ—xM;¶]ƒYýí¸1x‰írwz{L�d3v)„‰•«Äõñµ›øÓÝa¼»1Æi¼zY TÚ× ¦ž9?éiñŠáAíØ)	ð å—A~�t'$8gxPßØ´SÄ‰‰Ÿè‰	 ñ]q’ì
+ý——�‹|–/üÙt¶h¶iÑlC3ŸQÖlvFo`éäç†Ž–<Á^ßÌa[=MVÎ¶Eæ…�aIn.]¬jér*|l-]l¡tÌYyÇ[&ÐÌñ$_Y‚¾.ƒ\#S rÚ©*Å¹‹ŠP)ê
+™$F�‚ÛNó§-/‘X_¦Gà™Ã÷œÃµ®€
+ûíÊ�w´¯® q:Yˆ}‰§p”p½¯®€ãk¸ªü¤§Å#ºÊ$ØSW€ŠÆ®€uHðˆ®€2	öÒP&@WÀ:è4W î‹q<›2_„)³•¼+ çùýôìÈ¾y V�¼ý�€Øª`�¯gâ×ö’ElbÿDè²W~´'¥D£õ¿ÀigÅã–WF¼“/ÏðÌßûÍßÚÕ•õvµü/zÚÇõw:)Èƒ"Oá(ã{} %¬¯áPp•=ÑP!ÃújÉ`ìX��è
+¨�aï|J"´p¬G‚Gsäà}þ€g»æK°k¶£œwåÈ9~ÿ¼»µvžÀ!�¬¢01Ê#óô~FkU¬ÀÇKáãz~FÖÂS	•N­PÙ<Àh›B…áÀÈ	Pp×eþ´åÕëâËó <sôr´vÙ_a·]­úóŽöqÑ/ó®Vb@_â)Vü%\ïã‚_Æøëý*?éiñˆ«ý2	öp±_Gãµþ:$xÄ•~™{·ÐW Å:ô?Ú*Ÿ÷E,òŸM—½5]¶¡‚wµ®ç<¾ËúÚ3O±¦OÍr”>­ª”D|ºÌ?µ?@4Û	 ÂØñ¡Ä_ú�C¾~€ÕJ#ËÅB�‚•ñËŸyn %¬iì¹˜,³ŠPµ?sL-ÜÔ‚+âeb‘ò^8ÇLU÷Þ5æí¹óÉ¸•Ü:�!ELÖ
+n	miÊÛ0$cŠÙƒšMƒ6Fº¿¢ùQàßz¤Ñ4öI£KbÃ…s×…ïóIlÅ8±ÂÃKëÕƒÅî½=¬)ƒu3"šÈ §¤ibtÓtú3žÁƒgO!,’úªE´ô0‡…rïla2^Ë½ö?} ¬B�<7ÍóA-µèn�c�OëËTŸ)uéÍ~yn”g1ò,FžÅH‹¥y¾3ÿíf½WÊ´¶“¶ºïOâ·q¼�^+Óëø¬J<¤£Ácú«$Ôï¡·J�zs_UKÔ?¦ŸJBýÞy©ªˆoã£j‰öÇóO!`_„wêÙ"|¶Ÿ-BÓ ¦öÍÎœ‚(XöÏ%¸#ñ©œ�¿ôÏ®„|�Ù­ ô‡N[â+ 5×š9VuT¸ò>§Ö(­&ÁnlÅ
+	Øµ�A‰~…ü6�5ha;ÃÃ¡Á³aÀì‘‰½G§À.™Øã™Ð—°�Ðî`:¼†›6ž~:àð¾„9QK•µ'Fièû4;ðòàý�"N§J~ßñNæÉ%4¾/³GúL•6›7%$ìÓäIýå>«—q•* ñŽ¦4½/`ùæM3…6›62
+öfÖxSI»3?šÐ›«Å¿·ÞÂËËuàïb>Ñ~¬èÇzEûÙ‹É¥BÀ0ÓZrƒi×Œœ}™ƒÞÒõ.z2µ5�I…àî`Ž�A»û0§p€_Àj Ìús¦4ø½™#Ÿ±¹I&ÞûÒ°ß:°ÿ¸ž5yœ_ÀÔ1 ÓSH�Œ}™J7~àq öu•Ö¯9È;˜BoHÛû0…ò1~	Ó§™>ëOöfÚ‘›N?œÞdºð¦·×Ñçý�Be[	þ.¦ôc]b?Ö)ëg/æ—
+_À\kAÈæ]3röfFÙ3'l{û ÝÙÛ‡EÆ÷L z²l0_¤¡ïËôðg¤ Ùû;I[¦Fó¦Ê[òaN·“¥ç0etDZâ¨Ð°wÓÇù§�óo2}œ/yú8[›>ÎNŸ¥;ß{ÇB™29Ì»˜>Ðø^Lž|”_âä)‘hƒÉ£@ÃÞL*j'‰xÓ4ð÷9`Ô)í’Waß¡.ºÄN¬w¤—½˜Z•±	SÌ�€Lµ´ìË”üðv'YyÕ
+Ðî`Z½#ÍîÃ<‚á}3§ž*ëÏyèû2;V‹(ÜçXºÒÞ7‚»ƒùqíîÃÁ~	3¤ž0ëO‘Òà÷eŽ¤Þç/iG¨dX« ßUˆÂî©†ÿÌ/s*®?ÝšQ³7³oïò^­mk(w‡¡©û0¥`ˆ_Àj Í“FüÞÌ’ûh�çH)‹ ûÇvc“~	ó£Ž,Ìqà�=7 ‚#ïÎÛeÊ˜-åÒÀÀ4Šàý¥’QïcyïÏc8­¢`ëüx8¿hÄ¾[/Vä€µù/Œ„¢Pëü8Ð3ìuÝ»_ö/'…QzA‰+«­™d~(:üò²>Ï‹?Ê¼ÐæËS±é®’æ‰}ícæ¼*ÛkS£HbÅ¨ÐSdÒ«"~ÓéUÑ¿FR=%�æÓë)è±‡9öšèaœio}z<bÎ==ö.ñ^5Z¤ß[Ÿ�–ˆO ñ‹ÈÆ÷l)ý±,¥íéù]e”fHnBìÜ†2M+÷(Ô¤™Ãþ!�ãÞ¤1' @«GÃ²8ÊËµ—Fc¨rRNZ›.½UE¾PJ®ÏZzé"š5feù=QÐaöÐØ�½àÁš.ÜpŽ‰A³éÂrI£¡E@ºŽ²ÔÊ†¬Ä›b¥è†ôÇò‹ªr|æð³Ÿ³ÈK¬0J!uhtÏ3’æÉ9iÒQZÂ8ùçþdôt üÕ’¶Ò$¤ð�N(KùO-¢¡Æžæ>6K+<¾£å,4ýå9xž¥Ä³”øƒJ	3�—<mwêð¢]í£¿«,Ìl5&LMÊ<™¯KÄù>ººÊ˜_×ÑUâ-š<¶›K"Åz¹êIÑÎÇµ)ÛÃ%‘bï\jB´uo­A†Çun!€_„oëÙH|6ÿÐFâ¶Ìœ�ºúP^ìŸ§oç¶ãSzùª!U�¡*M¢úÔJr�K%¼eB•ÇN�×@’½íkA}hŸÑÀŸ$´�(Òp—Y!·µ3gçä@€Ì¸bÀ%ŸoÏz¾=«…�Ô©5�ök×S1+Z¸ÖùÌWLš]9Ï°ñ/ÏÁþ,}ž¥Ï³ô1”>†.û’(Ø­Óžu¶�n{ÍV_\R›•z:ï½„ü}ôß+H°¶¿ÌifÄyt7¾L“=tä7Ò¤¥/=š<º?_¦ÉÞyôk)ÒÚ©¿=Ù±O�ü"\ûÏæé³yúlž¶2O·iYívÃ€Ê¡ýÛ2x,»õÉvDÄ3í’LvÿÎ²½É�Q«”…<ÔmU´áfB¾Äxüt¤Ú»�…uhfºÅ`ˆ‰'Ùjà9%öÜ˜Ê=ðÄÚ3@EÁgSêÙ”ú#šR•9a¾ÍÀg}uÆìÈÙGÓ¨|y{ÏrçYî<Ë¹c¶ÁP;Ý_`}íåöB…F«4.¡�
+=ÙÞ‚„ø½ÜZ¨ Ý�…2�æ±÷dzìã¶B=Úí*¬E�ÇÞS�é±[
+5Ôh»£°-w?�‚øel'<[¢Ï–è³%jl‰nÏŽÚéNB)óëþl$<†…ú¨»Ç| z4£ËW@3ToBoQqÄE<Öž°þ™·=3UÀ”Ø:€›L’¾;²Ëœÿ4b€(î£UvøÉ‚ˆ_NË(@i‹þ“y»LOhñ�¾÷ä�´°œ&7ž7K&‰—‚J`vëÆ
+¼Ä0°¤/+§0Åh˜-¯	ÈÑ�E€&jeE~@Ï(pï)C_$V²ˆ²`
+ÅdBø“h—89¾É‚àò9½,Ït:ö§ç©û9
+£¥ÁÚÓ.a›×4Áqg*«PÌæ»hê^gDWû^#¢ ¯ŠG¹l–¦î|N0hM‰âœAü;²UcS0\ˆ4ŸºüüÞC”åò©‚CÞiþ`„Çã?#ïri˜�<0ÑW‘ËîVÛ6Öi°ŠuÒÌ2aB€„ißS:d¥Aáå_XWãYqÇîlv<*ó–Iïˆš	?œÆ›`8ê�««	™êõŸNf3‹�L½µ¹1îØåu_ç9ãªº6Åª¡òY§À�Öv+eZÁw�`õv� k? ëIÃØ	Âò”ÏÝ­ÍG°NpF²Å¯KVÿ[ïÆU†±<õ¶*´°«½¢ôï?ªì\	íçËeX="Ó—-†ƒTpÐVñhv÷æ£˜ *Ød¢íFÁ¢ÉÀ6XsI¿‰°ÐàÓªÆöbœŠMª­/ð$ÖõƒÔý¡EWAàPaŽ
++IÝ4K­›˜DGø–µÕ¼tšc[XW!À Í·ƒÆæµ•Ò}VÇT“ê· ·Åþµ’ÛxuO²Íå¼´XO&¹-BùªýØß4,¶·ÉÛ»ñW;¹Ú#A#O6@Bì­¢85 =•·ø�.®YM6h¶h¦Êgé…Ùäœb…ÍÔ5ìàåÃ,:¿ÈŸDYòÁïÄÒ¢ÝXA4§IR"\S"¦q¡x7¤±~›•0ëë˜6hÀ¦^†ž¼]µœ­tIFß—�ó�—B’±„åbj\Êr?n´ò($ˆ/7qêMÁ—Läìuà-*aíV>ÔãÕbµ}lÑFåYSƒ+Àù÷ç›¤õÈâ,<šÝ´ýá‘–'¬e³1
+ \d¡Å·:Úä·`\��š�‘–½üïw�Œ{íÆ3,D›3 ¾J"Ž·«’ì²x ¸¬ ¨4›OfŸ²$µp7_�P2�áNÕØŸ/HÕ£V’�ÃrìbÆ*�?’©Ì*–ä=}9Y¢ÕW+Ø½ŸäO*ßl.Ñ`(ú¡Gxå’-7
+†xÌ1hÀ×<Xýz½„Ž¼gÑâ«Å†háv‰ÈžÝ¹á<ÁS‰gä9Ñ„º$®E{0\9žkºþl�¢Â4¨¢ˆ…8
+›8 Ì¡Ž´¢oÇR#‡Ùg#ŽÉÙx§sC´ÿ3£ö›niæp{°ÝÜ9ršQÅ«…k õZ¡‚d m'”Ô=‡†�9(Z0žðs‹º­Y&†§¾«…·ôw’*�žÈª[ÅeCû qØ#Ò~ÝSú‹êíŽîëç›JAÝvóZºöxxnx”ÅÁ6�gã-;ì}Bz7C´ì)ü°>^¼+«¤³Ð%V2ÄzÌü§yÑ¥´âŽñÂç}¶0K8&>%ÌjdXÀ‰@Í(2ìk"QñõMæ(°øÓÉ5sSï(õ—&¡ò[§:t>�ÎÍ¨.ÂúÚE1³Øo‘î•	ôâAAD¸Š•!=è½ðãh8X�qOû=
+7b“ø6ÆÍã¡\©ÙD„·¦Wn{N•™õAkRmD˜Üºê‚1‡qW¾hW¹i%rOcc)Ä,)D0mVvBRñp‚™la¨	ÄƒÍ˜ù•‡X!å<»Pô˜�É”´éÇÓ<	ïnŽõ¤ÆÙÛvF¼ÉÇ#û>K¨Î1,"˜bA�´	n}ç[Á/îÒäø…-ù‹Û¡�lÑ€kp±Ó‚:t@àÿ>�€sÊÐÝ­#ýñe½	koí§ÂÈd�ÿ”LNC@·‰lŽÊ|Ú‡„[ÁÒÛ
+n±U†R„B¦`låá›�]U›ýGS›¸F«Q›’ÆTí–›�©ª97Rš;Ò—Ç°ðË¶é¿—%Ú‰y5�&àI¢•¿n½HÙþ€+fqe¸uË0P-†¹†Íê-]›>þf=*{dn
+£ñôôëž-8p§©‘Å—ezìAÝ1�£ÀJÄ¥¶�Ÿ =<ÆÑÄ3^GñÝ£xÄ8ä®]¬µ„I‚!
++pŸÁK|S
+HF\‰++ÏzÞ[K„à�^§{Üëôøa±uþý9}[tµÉ
+‹ßï¹å‰ªÛ¦®Ã*¿Çþ–ù�°¥•­
+WÂ° ó˜™ÞÍ›lŒ‰g¶4�¡ìšá,–R-ük0&BM¯^H\ˆ÷­ 
+éeÆI¶\ºpjI¸ ÅOø¢ß›5:õiß|�ÿdã ´Â˜ õ{¤¼¤˜ºÒx­2¾÷Ž�&0ÃÜ�xG”)m‚ÇºŸ”v[¥�ïòËÊ‰¨º!ÅÄÛ=Ü{FîñÈÌ…m0Ø*ña¾®£ïÁra3G.àm�)Lš&Zcë•U4Â#hZ¾4cud ½WYZY4”�­ nxì“�5®˜Kø�¶æÍÄx?¼éˆà÷û«÷ïàlFòÒ:	’ˆ¾'¼ìP.º±(j�ØQÃ~õô=ûc„úò‰D4Ã3ý×Ü•I$€5\s” tÜB	qM‹xHÑ¤ÚF\[’çá±ñV¬•kP'žPSºþ“ÂñP:Æ·Þä˜ë=aµMðet¨t-TEñÌ‹Ÿ WØï.Puá¹q:YÍZÎFø2ò¿nÀ1
+…Ž¨ý ^T_P »˜\¦9¹6P¢ë*¡‰vÚl¹U dî%B¶&£OKìÎ¢X—Wêcš×Cˆ¿$<|”FQpk”c{Ö>3U€	ÀÌp-Ãüv‰<ùoÙÎ�¢Ä#v«?]X¾X¬X2NËÇS¬d�pL—¤Ä´‚¼+¶SÁJo´
+"<T»Eô2ä±†õgQ ¼£O4À9ðªqäÒæqP)ÍNb‘þäÆ~”å/¬©Zq”Ðéª6�Y:]Ñ£×Ö¿¹!Ö.±„g^BúaÇŒù�¡¤<éò¹îµ›x‡Ôuh½|ùR<Þ²5V^Œb%œ>ÞòVX§	Ý›±»ï¹ô«9äÏMÝ)œ¥G*ºa>,�VtÕÔ$ýX§——øü�Këšü½÷gé§À’�ÿ#i×Å; îHXc?òq§Ÿ/ŒI3
+( ÇÐdù•Â½ &e.ç©c,ÈïC^–wáüÖú[‰ÕÙp­¥Ÿ$XO8îäZ’5øÆ!]ÁŠô1§C…"-("CŽ‘_I^÷Ö+ðÝÜ‘…3î‰•`ö\Ç0]|+ŸÞZQå6Á2u’<^€X´Ï6Û”è	*~Ö9¼©Ë’-]nLS"fˆÞ¤{¢Êt´IöG‰2ÀŒšZ<Ð9­åÃ‚�ä�E#�—^X¶)XÈ°t`åé¡5'zoEå*ƒ|e@G–1*Y3VÚMÀD�	7927	•�¬y\£�#¡ºŠ�€�K¿DÌ½öà 9Ì»;1àKˆí?ÅDbB‹8G	×yUíƒ�Ã?8‹#àTc¿”)j4á Ñ¬ïa	ªsúT™i˜¹ŒE%êœ-¢gÂ
+NXÓü¯3†‹ãu±ƒk(Žš‹ªç¥D#ŒRå¯?ê,�¦Üuo´,n¾Lúü S©ƒš-í&˜kðT<VéûVñaì X{št*ŒÐàPÃÆ|;a³ü��?\˜Db«G‘º{=2–õHèÝO çZÑÈÁºˆªR¼Ä<&¨8K‚
+¡ÎúÚ+š¦Ý®B-� ¢¾ÒÞhHo2àlKDF"4 ò=HýžP½Ï–‰KÓŒQÝ‡e¨« qó�/X)%å%’Ç²‚¾=/Þ¬ÅXÐ,Z·=†&´a•»XÂ‘
+m„Óáù@é^g�òy™­“7½Î@O¡n‰=6«ñ…›Íp\ÖVÑQ¹–¢nÊË°2]'Q}³i¿59Wc)¿Týð$‰¶Å¡&"ÙH¬µácÃ\Fã3?‘¿¾mRÒÑMƒ2L¸T~«#øù¡koáÞù¦ídKæ"Ø!öæÅR>ö~Ëü˜§|¦âžIyTù+š¯§Û²Œ™Ÿ¡	�²ä:pªX±s‚ƒAmÜAG	3¥f‰g8ÄcªHw3RLúŒíW7´Ä‘Vßœ0«mòÿ1ÜÌÛ˜œæCÜtöÏçd.¸idÂ¥‚7ŒØÖ	MyËÆU4„n¯IàÊy¥`SY*F~¼Áºâ‘IñB�¢ ðøýpŠáó¬²‚:€„åR‘üoy$ÊR¹/¯¦ÃSñGeT�-ŒJ•ròÌWì|)o™Ñ†º¼q±	 bpITt‰9 Šp)Öâ–—ÿøÝÛ.Ñ!.Lü
+õwŒÕa:?í‚(±»(êù¢öË©8ôf¡¸†«qiû‡`ÌÝºu®©ñ['Ÿeüæ[ð{7ÿ×ÇÜObÀy½*kÉ–Ñjipœ¦ÕèY“º€•øñüý;lé yíÑrHF7ü´Qœh”- 9ó·?œ$Êâ©‰«¨Õ�ŠV†UºÌŸ¶¨­YóUÝ)É!2Œ�LSÚ¿™’aÝ	}›ôîÙP%8
+�KÖ(‰¶ê×»ÓµJkíÓa´Ü3(Y¨½|îJµèTèÕ'Ÿ¬ë j‹ºôÚM§‹\8KéŽXà–¨„(³ŸP}Ý²×Qdà?Æ|ÎÙÒ=9X{!�c/H[Eþâßé(¡„²øOGðÞû*	ý¹˜Î·0d]h�”2ðñŽB/>º!¶Q8¬;/NŠ íMœ{Ð›xOˆÃP]NC‹ÆQ~JŽÙ¤ßŒ(²ÕÌ•ö¬¹«ÚÕ: ³ûÎÌwœKaQü¾´_xâhü9É›+[•þ˜g�½×Œ‚×fK“€5Ü<†K=¤;ßJc(_ÓP�è<_z5%bo<”í!À:&b—Å*½÷ª\®b€±XÌ‹ Qò¡aFO–x¢eÛ*ž]×ÓÈ)eì>º÷gžtô=§¾¢Œ5b¶èõ4je¬ÿ«ñn%N üs“ÏS®ó¶&ŸT†ym§*bæTG&\æCÃènYJÛ
+&¤²»5+ÚX…¦TÀrzåRÚ¹¶Ç˜R„ªšS¡t<fGðë‰CC×ðUÍ‘úSU‰A�IÃ–âñÕÌÈƒ®v–¨„—Ø=ÇNž-é{þŽÙ²vC¸X+jÀØG
+YP7-¥È ‡›CÆZQCÆ>RÈàGh-h�š]2¤=å×Œ©@gßà$ìnyÑ –%ÉÛ:ÚJtôc�ò–„O…!XÇîÂ]€\`òª+[•RÃ¼jw…¼*YˆB&�»Õrô³:=–¨:³­âh{F.¬ZÔ€­•IP×eŒp˜-õWpÒz‡�²ƒDM„su§B§Ñr‡ÂØÏF…,¥“ÕqÍ£¬$7ýe‘Õ¨/^Q@?æÊò<ÿð.š[ô©âðRoÊ±;E×¦ jT\÷²{¬¬v›Qåð>ÁªT)ô5Uy¨ìèð£|ƒTI±©eS½_3ˆcau±öX0= yGÓ|¡xÞM%�Hh£Ï,–2¸¯½º`aÁ1S\.[e§Ê±üuGNW•µt¬Þ·VŒ+'bþ ¬¯ñ7i†•+_6¬\bºY1}rc!ü%-^"EE�×L#ÎÚ$"N%e‚{V£a@b1sBü˜Wh>´_ç�tLSÝ¯1.–#¿~xÍs”9¤°)•!6`ÛŒ^u³ûxáRTÂJ;	ë!öî|~ˆÆ øŽ×i@„\N:9lDñ¬fškæ_>>Y¼²µBS­œrâ_’¯¥U^Ië½çù…ßyãM²ØáI›ÊœPž>D°³2–i�Ròì‰®ÈÇ@i.ã×A)¸=Jó�^àxŒv‡Õ|®ì§ª™š,"ÚaWFø\\ëÑÃ ®NÛzcG�i¶ÕÈÍÆI»ºOñ>«J$ïAþ©æ4¨Ð?‰W²wEËÜ�“à>d7Ný©p±ÑdÊã+)pßŠÖíu~ª@ö«E+Dîù$ÂHýÉ*pÙ%/,'hhýÕ[þ«ð×cò|(­‘+©ÚaÃ©57|X{Ø¬þÃ.z>ÍŸÔÃfß-¨jånˆ6£ô–« zðÖ£.DÞÀãú>+Õ#å6j²"¢DˆOmKPV��=_æOêa²ï›Œ2�âõ˜¯ýH£x–å½^²¿5³')–eS4ñ—~àÆ–â>¦ÝÇB0:VÆO,rÔâ)b„™guaI.ág>×nÊW$pÞÎçxõÑ½w�gÚA£�þ“—ÖyŒ§ºˆMãâa,üì†a”…SÃ�°,�uDó£À¿%P˜B°f «È&@q9£itÝÒ8±ÂÃKëÕ?UpXSGf!ëYDü¬ùÌ¢7Cå§÷ýÐO}ò,iÖ
+-Ë¥Hót¸×~à§¸!%máµ†d�—ÉmXËÆ{¸Ilc“ xïÏcPpðÒâ/Õ,W�¤=ÓØÇ¤0ä]	+ñÞ¸68s@ëb€õ.!€½kšrÂlª�qâ´.„’«À³–^ºˆf�“OÌB‹0vÉ¼z°¦˜R&)’Ç¸¡õËŸNðîZ¸»ÊJ¼)MÕsCúcST5MrøÙ,™E„ÃÃ(¥IEù¤Îù›Î[ZÂxþ¬9)BoÍYaç,��¬Í™-øÛgYü”Åë«ùB¯«ì% $žKžÕÿ‰åŒÑÐØFº=C�:²1¥|#×qtŸ¨¢Šžðpf F«Ùæ*'�P‚Þ2gŠé8j¥ð¥¸&9Ê9QäAÆIòò³Ñ©„æí³R´'JÑ¼&^�a�—<3ýŸ]‚cÌœ,¥4ìÂnìdÝ‡ðM�×R˜õK(^ßÊo›A§k¼A#Ôu|"üÔpVÈÛâ%f(¾{ñRŽŒÓ�šUdQ–"âª0\±7‹¯Ød„,Û'“'Ï('qK2§Œ+5_ËMÒQli[Á©‰NQC&1¢ftÑ�u;æø¾´Gíäy26á™`E×§X¸§,œF7ž‹Ç‹ñþ�zgo^Fñ‘ofçÀ¾†�#ªv[[}l¦%ÇEìbÉÌB¤Í'‰ßR÷ºa RÑê(ÜÀùhó‡reÝÆSs%_ÝŽ¾bxøŠíø¬»Ã˜7Íö7&ªH ¾u\±~ßœžå]|¶s�y©(`¥³‰%wþŸ—î*·{Áþ³Î¼Ï€¥‰x*G9©ø¼i³¿JöúÍþv£?.æÌ>c�î4ËTËqqR’vu)ÀMÐq"$Ï¼Ã÷Ü£†›|yKMŠ8e0ŠB5Ga%Ž·«EåAyiU¶­jû–x°Ûé§dÝ�…dAB–ÆfÁæg"÷õxku-¤�A 6!Ã¹'˜ß]Îá¼?€Å“
+ÈGA~sçkâ]½«\§n70—jÔˆáé»ÆQlwL+6¯zTÝR»×|áÛ8¤ šû¥\ì~2É3Å )Mr„“Ùã<ûM^ìÍTÔÊM’û(ž™Ö˜Ý*ç2h“b^ô…÷[^·�¬§…Î70:h:«r¦)þV”Ðœ£«Ë‡Á[¨
+‹X€‘”Gk$ñRÃhw[7 ^> ¾H—	v"œ£ÿï²ÿË‘î
+¨.àW•pkÌ‡ÊÕ‡ÕU©PD9]…ï8U…ßê…ð·_ÿçô:ä?ÖÉ»«³ëêäÕ»3ëWL[ŽWiÄ¿Zgðågÿ¼´þóøÛ¯>~x÷ãé´èå·_}utDþg]aªhb´d˜½)¾ûÜS¿B±¯^_üxÎúxûÆ:û?o/¯.ÙwŠÝ±­Ë³+ëïxâdšL¦�NaøÏß¬¿ÿ}ºpc²¶"Ø ˆç,©º²Ôß¬,½aáÓ‹³“«3>\Àzñ•EýÙ¯Dˆ¤/ìÎ×V&þ<ôfÖ‡¯¬ß½³N>^ý8yû�TöáÊ:ýñ=þ=¸ZxpN—^9#�ù7†w_`ÀËƒChþ®¹ù×goN>¾#íuä¶§YŒw–H!\ÉKÒ?,tËú‚Èƒ_­;7d¼è:_+ú)uƒÍc¤ü;zé·àòn8ÏóÛ&ójÉKþ¤jýEËN¿oÐ4V’Z;´ÜàÞ}H¬”9ô]xêÜf++õ>§¬Û,'Š­ê¯L˜jÉKR‰nTD÷aRôý-wê‡ô­Oýø¨‡±ßfðyÿIê¦YÒ‚-€ð*ŠÏ%ôgh¡†s¸“tc?tBú\e×�ŸÀÕ/€[`"¦¢A¸» Š“¯ª6ˆøúŸQÆ�,W EX€pO�ÎÚä=àFòv{XÂ–HìM	ëôæTÞÝ'1ííg†Âb÷®e·`â¶#ð7V‡’0:´lò—>±öóø>†p
+1¼–Qê™BaBÛdeÁö«òëaù¾RqMëž(6öLû?ÑBl�k]@Dø™N¬'"ˆþô-R%€€6ÎEÑœ‡³œÙýéíÃ®â¦ø=�V `'
+vÛøu\©å®Vž‹.Qîh¤~-’9&]&‚àÓAÑ‰�×sósFÓtÐ­= ç’Ò¤%kß˜€'ÍDY$€Œú„�…dÃ5Ü¾2+&ìùÅÛ÷'ÿÅo½@Åø5¼þøáíDs€©³ø¿áKT"ùd‘Ïûr	.p^ä²§T¢àÞ'—Ê°	6á2ôE>å¹\-Õ o'T;¾à…©º<,ÆYÔ@“W JŠ•Ñûº\˜«|Î(²2©Êz/è_áuAøÂ�¯¿úš˜cß½ýpö··a½~U2Hþ6ÎÙâôû“b	ýMÆC¦…kÍ˜ivÃ¢ÉD03 *fSÌ|�-WÀnà¯R›‚ÝÈ�®Ÿ/Þ^�Õ™¡´Èë·—²úöÃåÙÅ•õöÃÕ�¼ÌO'ï>’F_àF�VqK+¶=ßìîhäm{<<´{Ng4 ÿv‰-œÿ—˜ã,ã•m@\¿ÕU¶4´GÝÑ Ô¦êbƒ„öèÖ¬Üdß!MvÇ�Îx@èQj²›*•&Íë÷‡ÕŽ6ª?<oT„çQ×n ™Ó¶²ÒalÝ‚‡{êu‡Ãhù#èÔOóvÅ‰˜–zûž6M„^Šž¶_É,	 —®LX‘j²µªÒÝ¯vU«ºò‘sÈÆ\Ü*9½[,1fEç| •ÈyI½`Î‹rù³ð€˜Õ0_uó1¯¼�iÉ�Â÷Á
+ÕOQE•'Ÿ®
+˜Öšº�’;o,_b5Û™ÕŠp+J1¡¤g^êVËk—ÚâÚm‚>Äƒª±X›³:Þu˜(ª–ÀyQzQ¬õEõÝ^ˆ‚ºÉP*~Ó‹U-q¡ª&˜v…É…Üe3s�¼'ÊÞÙÝâ}kè¶%d2ÈÕg Yh¹='�²išži”º›×þÊ;F2gæ>°jKoægK¨92©X–Ok
+ƒý˜y‡¨¦£‡ÉcE+Ë¤Òvø=wEk9¾(ùä<_€ÒVsV½åÔ©Â}ð×8¼À›bæï_c;Aìo+þkîŽV4¼¼Üàu4{ø�‚à~/Ú’€B5õSˆó�µ-Ðb5mÑ\Û )Ãbù½Ï¸] ÓÜuì0¸ê”ø22£Dw]ÉÃ-{íäN.u Ñ†ø~¸Êh:Ioù™a–4¡—ƒƒ) ò–ü|ÔÀ‘Í,ÑÉ¥sVÙŽÆ[QÙÅÉ4Ï�Q7)È�9xúŒî%íX‚—d^U†òE/Å…Â’PZtyÙ²§ý#ÅŸÑ×e“É¦‘½%Ç–s ÉxfôÃæ’ônÍ@ Íøêlé;64[å7;È[©ü8½h6ó�ñFÐO]´Ôã•ñ=‚\}Íàæ ©Ù™+Ô@Ê8è*pÐ-ã +4OQ~:ÒüPÐ?}@`9˜ÜùZ…ÏfŽ:Þ@Ÿ7ÐW7ÐW5 ž:ÞÀ€70P70P5 ®:ÞÀ�70T70T5€¾:ÞÂˆ·0R·0Rµ0†X2ÞÂ˜·0V·0®¶`:ó¶c¡Ë_ga¡'7�Ø.Es˜ ªy…ßè²£a.5…é 8½Í× ’ÆB/X5|u“	³Kšt…ý2	\b–Z§FŠ¶q(Öªm¸á‚„¸!YºA ]ôëº ·°°ôe\™•¢é­iÙ(öç™KšÆ)›Xo/^Åì¬jl::½²¦åô4-ÈUô�*”;0NzªŠoc¼Bñ×AÅßá{U,±z%éëG�ed+™àøðº˜œx^“þ7o“fËV%{a=Ôdw»xåGbÓysbæê3ö—·Š©¦­¡:¤3H	¢€¾ž”u‰ÝÇN>{}Æ>ÀIá ÀTÜÀÂÔ®µˆü`M]X­ó>…› Ð
+Žp“œÅê’5\¤G=ÏªÒðÔsú‡÷9qC«ÄM¨FãUE"†ouæ�œ;E£Œiƒ¥¼7ñžOºïÇIw3X¤§9¨É0ÃˆÛœRLŒd/lžGµ�dur ÏS`õ,¶%®„¸J\­abo�1•Ä�ÃÔ	Vž'ý^OúNeÊ‰DÍ‰Ü˜Ðä™Ä_"‰™p7°Ë7^Å¯¼xé'àhZÆ¥žr/€Aò+å6@ÝÃ9Û^øÁ{ø¼Ð¿e„€y“ÖÛ×ÌÅ¯¹9G�÷2†M†ˆÁ/=°ë„6ÈÃ¥ÉgÁ9Ÿ7÷šƒ2«_{8åÒ5 ý1†=Lds¸h—”)h‹#˜œ‰}Z×œØº“B›å…ïJr‹ÇÔ-›¸Å‡f^q .ÝÖÙ¡ó»<;¤e´È��ëh±`óBZ,)Åw.EážŸËrÀœrÙŒð`2-•zÀ¢5»¥òÀÃ–Í…RéÄvVK;åÒ‡@ëüûsD%!èêâÅrÅ%_ ný’¨Nd©Zp�› àš†½†…½üš±)Ê³ÕTw ÙRY\ýz(}ÉAR½W”o…`ä©JH-g³9`!¨ŽðaÉ•¤TòPV5¥Ÿ¨ÁØåØ=hˆÙpsÃÎb£ÁÚ¸i^*ù¤šF…j›mS»‰\	“½Ì¶3ªw£âŽlèR2¨	ê*e‡Ûu­¤³kê2²¯�©”¹÷üù"5s ÆÞo™›º[ù1[³Òx¶í+³òâémC÷/®Œ“×²ž»Q�¡ä|Aÿ
+�t9‘^ÏúmâÁ#»‹U“TVv¥	Ñ¬ðJ…5J¯Tš+¾ÑáÁ÷.‚£eDŒèôÊ;°ßh%=DYlÝ”‹Ö¤�8÷@gÝ/àV*¹,þL$cF�%ŸSˆ¦, ûÜÁŒX¸E^]¢W‹¦káÝxcW^^×"¼
+»­× #Ðã '^pS&�Œ.�`„®;‡»ïà<À%ô€#Ç›‰F™Áºêÿ "=öž¼~{å-LEAã®£Ï‡d�öËi*ÉÛc5ÀŠMV.Q1>£ƒ®Z¡V-ì¦µB,T¨“VôQ0ƒÌºZ¸ámòÔ_›‚åœ¢‡�ÂºwCpÃ`— éÁÏ9`é3´1ì„(—n@¬CvÛ¸H’„@4I£D—7¥'ä,Í¯b÷þÿöÞ}»m#é=ç)�9ÇŸìo$
+7Þìqf[N<cËKNöÌh’  ”¬ì=kí§Ù¶ŸäTU7nÀ»¨NRJL@w£»~ÕÝUÕÕÕqQ\÷DôÔóR2 
+–ƒº[uŸ¼!ÀSóÙ°ôŒ«bª!,¢ƒHyï!’Ø—ÑeðÊK:µpï[gðùò2ö�xLIÂèÆ‰†ÇÙ�—aÒð‚4±1ñ†CŸA†YèE}PTã"ÇÊëSô�›ëFô¬¡ýˆ.9ðäòàÚ•î'”Nq(ž	UÜ‘;nGèÃbiAvRÎí'y·#u¸žÿE0Í£ám¥�Ï°±÷EÉXœœ÷¾ü^¡=t;_=É˜= v@ß„³)y3-¨‰(Öžë„MèR ¸]„L,OüH+„Oz¥'5ïÍ³ :…^s÷ÝÅ~Ò,VwÕ‘zgÒqüJÒžL©‚´'«2/í­g(‘´1Ê÷½Šóþ‹ëž;2ÊBåÛèAê€‰­²K93=�•¥ê”Å›mâ•”ù‘PæG+»ßÑÝméíi�ÓÝ«þ^Á�•bMŠüJbMšx5±&M�‹50$ƒh,$	cøDîDó¦1(ˆCDb&nB«â¸0á&4/{S/`;]�(¸2£3ßw`X�I(ùÕ÷7´È‹aB�‘®™ås|4záJ®í­ƒa`¢a=Ö>¡ë…víú²PÐ<(Â…g“pØÐþ?ÐdƒÛôyˆQ:ð=i�ad�`Ä…Cxû0ÈB“®]˜[gPž¨ô‹Þ7œyÌ£¨âû®7ÂÑ­Ç¤C·L/q`fñ¨³çh³¬¾gX¯‰h|ûÞ–{ú³d
+ùEµK$f“Ø	
+MùàgÀ?ãÄÃ=ôÎíÂijÍ¼‰6Š€bQW6J	£¾‡KìY!	ˆ+3¨ÚË‰îM@uzH‡´,›†Qâ4´sèáDh¤QF7
+ã·8¢lÒÐ~ð®�É,&0@bB“Æˆf¢E³�	a4ð�&Á Ôæé,"à%/Mgþµ8Ñ!ÞÊHE•¯•˜äm
+‡ÊaCà£Ÿ©V¾ï¼d6ô ×ÎÄ�@Ã$7šÛ�ª‰á|„€?Â‹KàæÉ‹ã—/.ƒÃÃSç
+Cu�sê' (þ5‡oÜIŒ]gHðß¬	°1)&ÿûÌuƒË Ç¶Ç(´œ'‘7áß@a‚ÆI2}z|ì~qPÿk€xŒ& )H˜2Ä’8CÞ–Œ/ÿ€ñ’àªE¿0ÔÐ¹Íîšô£ÐÝºN”]Ý¶M1¢ÈˆW)FCO")9—P€>p“r»€/cE¸î=ðäs‰™\úÀQ^œv‹—ÈT j–It-dž}1d=èÚ\´' Ï10öÙ¼/‚ÌB,ˆhÀn3P¨gEã0@Zße¥¡M×èÑ‹.ƒŒ�\&zú[gyE¾¢4èÊŒ,Ÿ±âÆ®>ÖíÅ,r@EÂnK/õ¡‹Dð¦¼SÑ;‘í‘;µ	v–™3tÒ2²Þˆ##3eMitÑh �Š*4•…Ã�Ø?eb O—LŒêhQä–lÜA/"wª½ŸEÀa—Á�ãPpä·®“ø/v2^DþkRòbg/v+y±[Ç‹=çE”RÃ×¾7âµ«÷rÑóQ/û•!9ó¡{Hc‚Æz4È*ãX€³� í•AÐ‘äC]“lôF8i�3Ki<<¤� )##{9Ìù¸H<0¡Zæ-o'.s‡Ù4!*§¡æ¼!�E:¤Ã“ Iµò„ÏN¾ýöÔ/ Ú­öVâ‰÷+—O s€Ì.1ÅD• bÔkÃ¸ƒ*Þ6›µ°šX[0Æ N)@m¡^P$JÓ1k£AÔïÄVh9[ Ì(éÑÊ9¿r@eÍPUŠ®áè�ä€G?Àó=`#ïKtQËHÒª$	´ú³{§$i­ÅçD«Ž"V·@‘öáÁ­‹>’&íCzaÆm‹Æc�¿€”üâóµŒ§ã;¿ ÇUFˆv�mtVL[†aF)°ô0�®ŽS•öÒ ¼”íJ:L]˜l½ #D{o˜•”0:u”°%o¬*ºn­çáÊÏ"íŽž?¤NGšÜ’õÜu–‹iÁËKµ¸¹­à•&å‚W,³V)_ÑrÛò2ãqµíøŽBFÑÙ°.÷ª�å|RÒ»:µ-‘d±Ž%Òä+¥ùÒ(è¤%Ñƒòhú zåó€Ö9«V9h�®â‰%}_â4ô\Ò6¶=@nÂœœq}-Ùº[ÂxïLÇ€ï¢¾™'zÈš×BnI]}×…´p¬”Öý2õðÃp†*n6˜Û.]^¸Ió=N=´Gÿ´¥îT åÂ>UH·âêBŽ0g¼tãt–æaY3.n–^l¬!þ0É’‰@ì¶	ãd�•ßu¢”œÁxIÔ<QWW.í§NGwûB\ŽÌVR-dáØ}÷’¸n£jŽê’>¯´95OW˜¼i3?_�NÒí·]ß�ýO];1qÿäÓ§Fº/µev1›8Æ
+eQŠÁ"áÉ@ÇµsEþæí»$�Lµ°CŠÚER³<h+Msfy'çFs!Ù	+taÀƒ—¢_ªXÜKBJû’kÃL&Ï4·qÕÐîž>'îT
+…«Uó¤•ÃjÈ7ã¯´m.&@ÐØ•�s½Â†ÖëNàK,LÜh(^�¾&ôÈXý•'¢ÜMp0u0xóÁAC{!·‰W;"¾“­….�	¼b˜TÚ“ä jdŸB†Ï|&ÇQ˜”6TÖ¸ƒ¬–µð¢¡Ó›òÈ½éË$›¤)âìuEÌŸgí³á"óÊA–UN¾™DT:½n8CëŽdnDÔIÿVË^LcëtŒa3+ân€:‹\ÿÇç4ãhÂ�Ï`ì¦¡•cx0qz2RAaãg«ª)GÆçŠúb½p|§è�¢Ä,öA0›ôÝ¨¡š'8<o#‚Šv¯ÄXÐ^‹áUxzè~ñâäÉ3M—¬¯ùNt…òüYÚ]ò
+ŒÃð³­×;{üDÍ‚A¾»(”rvß
+E³à2€¡àñ%E>�DÇ€‘Å…:J¢¥V«‡¶£¡åQ~X§U�±‚½à:üLÛ÷ó!®´°¡�bÔÞ#QH)ï“ß2½KlÌ•×Ÿpqz~­ñ�Fžã{¿`Xâ(rn…¿§ˆ)RÜ¡3ŠÂÉ½øœFægÚ�hÛ¢üÙPŒ“‡ÅÝK‡ÀˆƒÏä„/9M½%š¢_s€öÊü*Ý[0O«´ïlrÉeI‚<¾­a>9ÌCèJÌ«²ºquæ<Áâ‚0o/5
+ª±,VÿO(64ísòýÂÞO–%uÄ-çX0:pÀÿýßÿçEI¤,¶ÉÙ±Ð&-Ùdªl“r:•;WW‘{…Áá?åx‚[~ï =ÙBnä@‹–NWñÍyh‘Cd„YÏ¥9Éò‹{hë,01Ýl¶	�êñ­Ë¡¥[l8??Ô>¼|%P:I óàé¦ñ“�%Èî Þ#v‚¾{”íÎÊî’Ù[3_PÀ.”Y [�/yñQøÉ$t�G/‰cGè²KÆÊD(yÛ«cw;z×jtÀe±oÒùN(ïÊôyO-<Áj@—„‚ßvÃj4SÛo†b·ø‹Ï;º¬‚M¯Åßð-f«G«eiƒ$
+ýtSÞ—B_)Æe�Â™èSÚOa�h.‡,õ¡ý�Cv%VÄŠ€]•ñXÕw2[ vµ /lêi ¤€Ï®KC�ëÄ=Ø— ×Í|�d<xa½qû$éÐŽ6¬XÌ=-…Í™zéw<¸±&~‰Ÿvòþu=†m:(Wx„u7.l¯ä,&'—éÔ—§²CÆ³)ú`hÿãí›£ï_ˆ] ð.FS 	r"}p„«š¹®~Ü¤ntC«ÂÜ0A;AEƒ�ÒÑÆž¡úy‹Ý/œ%è}Ì�‰cw}�Uè3-õ|_§ë	ºù‹$“–‘ƒ–ëÊ-õ"F p[Õ~¤Ü(¡‡H¨dÈd´+ý.ÂF7Ö-ÛOÅ±�n�,+çz\ºÓƒŠÝÜƒY\<?ieå÷\ùˆëpéÙ› Gy—ôºTb‘Ý»V4vÜk)|Ã>5�n¼¡[ÞUÉà!xC’0‡es¸�Œi`Ó^¦Ö(ÈÊñ�ÓFÊ¼�QŠ—@½!*u¨€Š ,qjaNM\&Ö@äW™¸^O�Ã¶½¢|ºV÷{À(ífâE(Gâ<&K�ö.M�Hš­`²“
+«qînŸÈðrqäæ[0£é¥�ÏŸs³9LDY =vWn Ò£�¢y9VÓ ;]õ�4ÂezÂt›PI§ÙÿüJzè–€âf?úÈáÄ«ôòï![=˜Vá­�ÌOƒ¡èV´¯0 Ý†T?8¾+¿r`ÄõšÐ´hzÂŒõàiÜC˜¸²#LÇ8Tâè˜®ƒ8è'9· ¬�Ü“K*¤6`´‘hähí!;!U®B�ßÔip…B(#Žˆã¡Äô‘£�Wiæo!ã’yPê	åÓRIa ¨¬Þ/n	IœkïJ Ld¼*\ò\kˆ-x�AŸ€ÕÊÁÊâoÑi–ñ¬?ñ:Û Ì±*„ìñ¬ÄYÜ,º d!äô†ò+‡M\o0¨¾ƒŒ¯_.P:Oï*äh�„¡1{–	3aË¥5–°rÏûõ"…<ô‘£„WÈ$ï�tÓABfB­Éj?¼aÅZ 1žâ¿ãuÅCª…‰Z¢¤5““;é»C”ø1ã ÇÛ8ð¦S7IôuÑ;˜aœ'Fè£€\mÒk<šÂJìFI*Îá0÷—|XC‡ò”IÏ]f�¤Ð÷é£ RˆGF®d«©ÛÌ;RŽ	
+xÎ”V`®CÄ$„¡7¢P-‰ÔŸÅñ?®
+ýdæ'¢ŒCo€Û¬p/5†®`@P±ß*ý.À*nld3~/òÖÃk!ÎÅb'I†#ï
+7ÕÊøiàÆˆ0Š]\[”_9BâzÉïœ2.A'5\åFûÏî-‘¡‰÷â@Íè :ÙA•…Ÿ”²{›çYîpå|g1%€³ñ“ñ"¼nc\i_œèz“ÞDëá±�§«,°Èú0D" Žü*A×Õ3R³¹$Èº@($°\]Iò±ˆ¸''§lA¥lubã"–.Fd?rÔÒ;kK¨Ý^ä‹u£_çiyù9�—÷KfÔe'�"Rr/ÇñÜnDJÞÙÀ)îBf­Ç‰L�ÅõKŒvz$_‰¤‰‹~:^<9žä²šõÁ+!µ3†„a�w£ô»€ ¸±&€ØÞ‘sÁ4fû¦–KÏÆ«JÈ¿±ì|Œtów¹bYXq*þ.�˜Þ\Wdì>;¤çÅ,˜÷
+^We}šÝ
+ƒo®gg«a+aŒ4öÓõ»ßÄÞÕõOú.BK76êŸ”³ÉnÑÛÀH§b‚räÉÓARoÇ’ð™Ÿ4D°À½É½Iò3�yÜ\…)P~å¨Šëuû*¾ò#åÔÄ>«zl;8Å¾À�©bêéigÔµãùÂnBE‰Xnv7ßc˜í“K7Oä×ßó’ÍlŠûMåWY¼^{»EÐbÖ#oÁY9[¼ï'"&	¤Mf°T b!6…F¨âu½îðâc¼PæAB�~D(":@*„èíÙ úûVi%å†šãÌ'yðù8eÝ’?òæŽä”wAÇZè 2tGè«UœåpŸj��­}ñâoËÑ(bØÏŽÌF·-Ì;�{öê 2»¶­·»íîž¡*º’Cq½A8½-]Ü‘î®;÷™9�ÚÈ¿d˜ÌÄšü´2cº&ÇîÚ/%Î$l½ÂâÎJêGÊN²©*ðß+Ä…³ªªîÝ¼ðpýä}^Ì‚[xîJ„�|—bÅÎ�®¥!º7ïÅ›ðÊ¯v"ÔUÎ¦…ŸE÷õôÞ&Ë¯²Üõ�ÒrÅq UêDKYªÁä>¼ LôÙËŽ*)_•û²Ûë¢šúøiÒŒÕHŠ—4ÁâY¸bP¦Ø>lZ2ò$rŠ«áä‡±o«oáøŽuÄÀtÃLu+!ßxÃ+—èý»ã
+<#¿
+Ü@×©4g”µòGKñ‡÷¸‘7(pwèå •˜¶|Utù,Ü^?Ð^½Gjÿ˜õŽ:ËƒY€4;èPÓ¿ˆEMñ÷g	†Ä—õ!S0Ü¦(q3ÂrF@ÊÑGÁxW5h[•Ü16ÖÍÇ%ˆÅùå„÷Üu CÓ@>—®ÊFŠ­¦b´W¬4·V�ŠaÔ±äÇóð¶ŒAfâì£°Ÿ÷Ž�8ëÂõþxñ2Ö£M.&)Ú(@Ó«1 ªpÅ‘brÙÞŽ$bÏ™zeˆé.¾îìª!îÊF_x…fíh[Ö`!Ò–ÕlÚ]½Ý¹/¤{¥ð2é�°[Ó‘N‹#ÌØä«¥	Eð˜�ˆ_‰‡^cì»rÀ¼œrê‚²+W˜Ü¥Xø=‡ßFû	/fé®E3â•ˆ-Ph²”r<rsf�PˆVyO•hÜHåx¾|&R9Z<uÞD/ÑŠg:z4/­È+lF.�Æ³»Ë¾¿µÞ¹ìü×ãà­5Ù&¥:î±ðŒ…¹N�#dZ­Ù0Å©‘é>Wò€Ç'vãË¡L¢‹@|âÂh€!Ö Ä’¯ØÁE1„Ó…ÎÁÄä<•&ŽÅÆWùÖí¸Ç¨ážß"«„ÓÙ´ðsžYðÞ&Æ6Á.˜»ž_:Ä.Ò|þéç™ÝjôB»f0t"¹ìQÍõ7©ñ‰(˜nžtõ(wR¾ˆ 8')þžãqs]Öh¦¬ñ�²/	Ugå‚Dž^l´ñb”Õ¨`¡4x/0êx.d¬ÝßÈ§œ_¾šC?½]%B6Í¦:êa„èEÞÃêæº{æºÃòd�NíÐ7ò†r'�/âªÉ²ó@t&v’?À
+Åä{â:tl8Å™ÂÇr6	C?.üœg¼·ñÄq�¹ë£‰Ä§4ùj«ðKA·Ý�\¾ÉÆƒl6Yib¨3HšÿžÆ„¡ˆ,¿+â—ámßA×$Ýã®AÞOÕ‚þâ Á´Ùë¥HkC™¹OÊ%4S}Ig¥1IÈ2F½À¹ž’eÏžm@[\,Ÿºâå±ž^b¾%Ýå'òðD/¢W|(‚WÉ;ÎIwÃÂÂ©[»{ÄHßNó¨‰‹)Œ5žˆÈ)ë…Ù;Œ†Ù©ìMzkÚøÚþÑ5ZV³­oç?»ÃžØ–S2§•îobO%"ki	õøR0Œïd2m8›Ln…×Þ!™LÓpôr·Š–¸õq«°}`¸öcx)@I§	‰ÝŠóh­h;”Ö–E!õ˜¶Ú9n$z­8sãGyx@/yù�h�„‡‹j…Ú¥[ùæÌîÄñ|ñ™CK—k¯TâëN1ç‚ÙKŒÍr�#ÐèEóËé*Àƒ®_»I7kd-’M[ïZ­æ®åÚ@n_‘×?Î¤8ï*˜Mç.Ž`¥û›è§/d	Ú9±`Ü%écÇbB0–¤’@l_HÏ*JëTÙ‰‘®O¤™pJ€\ES”�â´¢ëL®Ô$!{~9‚îZÏ Yåê}wõf»mµŒ{e |óÔ£½eùÏ²Ú!îmlï-Ùf¦KÀaÕ¯C„jšžM´ pð*`U`ÿ&‘-vˆ¯ëý®ëW çHZÛQÓn�SæÉû×‡Y¯Ì”
+¿H>»+`§ {™2q�MYù¯R<aq«5C·.)¼‚Üä”Y�œ9ï*à»…	t�žE²áïfC_(Yy2ý<ÒØðŒl‹Ñn5»­NÛ´ö½5pëMÜÄ™»¬À’îo¢¯dxjo¡„Ý±#‡Q|ÑO°ºrp=˜<>0{F(åÂ¸š¹’éfž¶ùyå&ÞÐú=áïM }‚òŸ9Úù½µ½ ¨&¯1ÿ²Î[t¹Äóç0Ï�î»¦Õf¡�nž¸KÐ^<jzNºåðuuÃÜñÔé{Ágú(Ä.†«M	£Qé¹ó2ÖãWå|‡¯z ç»¦wÞzG«ùDq¨|Ãùkªð5†^‰¯-‹Z¬n7�®ÑÞ1°¨¾í½ð³ì)¿ÜôÐ­î®gYæ%p¿�ÂkZPA«CÁR‘Æ¼XOöÉõËf}
+Êu«#»m˜-[7Í}î:›Žq!Œ>‹!:k¾Z¾�äï1«v¤¥¼^¿,N‡-Sj©T8K6:ùæ”Ü¸ J^õ+ì?Z·¯m2‚ŽWo2¢Ê.d³kë­¶Ýmî¸çá±áèÕ'òwçˆç÷ŠEfußûsk�{ÁTI+Zxxn®Cj”±^�¤Ç›L¡%óZ–ò!(�½!$…ë>M¨å17›{Éšy‡RÙ4ltÊ�åÿêA9#¬Fõ˜\¬ä‚AÙl¶¬NÓ¾Ö Ï9~Ø`�&G¬z�†¬Obõ2‹?¤ƒfÅB&.Qy©kO.<õfE.Ù"{¯hõ„&_º˜ïÑâî&ªŽèÓ"ÿr‹‘Œ¹L©)šTê3IÕÐ<C¬ÎãqŽoÖêÐ‹ø½ :óæAœmrN¦Àïãç£.9å³-žô]:wCŒ	Ú�^2Æƒr
+§†bßD�g<%]z#àQæC/½özÏ»Êp‹@/Ç}æNÐ8ç~Ò)æxjz‡ÁA†ô;>vÅùÚE=qAEA?ŒÂï†x~‡-¬ê¹úÛìMõœAÁâ.Ðkñ‡Þ¡èÎGƒÐŸMäa�ÂEÕÑDQÂ5%—x\!´M-úXÑ®¼–…6WbºQ,#ŠˆmðÀ'©*vÁ„ý®@Aº}¹Æ�0Gx»Hƒuÿ€—¥DeqR\h�8‚çREÙå÷åËQ&…ËWéåD'AÏ›EißÐÓÎaêO³Èn=\'ïM=:9õ²xXÕÈ¹ö„ŠØK‚÷äÆ~ºgI€üð*¤ö³CyO›© Dë²w^Ô’µŽÓ€ÇÞÓvzÏÿ¯é¤ô›FpÓmÕÓ˜uŸÉ«Ø…Š‹ÿ#™"Nna »n’‚“„4&otÓ”��ÔÁL¬öÝžYLô9®ˆ¾Ï•F7Ÿ—VH”JpÏuƒxÊmRf]N™ª1•ÑôWdcÀÆwÃ ÿ•1Ù�»#LU.™d©@1%Ò\Älç[˜j&J{Z‚£Ë°8–øÔ}h )ÌÅ¾iî®oVõ»èË“1}]o)ukž­WfO³†=[9[äè”Ói/´ªØº€j1Ñ*¦Ë=Æ=ZµGU`…eÔdÜ²?AÇ¼öÒ¯´O‰«B‡ZaÆ†½¥|õ½…ñmøå¶ÜOpáÝ÷µ«È¹ÝKÙŒM:ý”j�ñÆ 4Jì„™xÜf´¬ª®"}Ã™pq™+tßÎâüõâ+'òABM¿ÓÞ+/7—¸�e}‰ö�xË*Ò6nò:$Ç6˜ñÆaIò>ÔFþÌ£�Ä0_Š!áñÐ9�æÉ}KÛ•œf®*mÙ9ª)%“öQ�}’r9tka9Å)£²ZðûW0ªXrùødv+³m5,M¼ p}ßË~dâ…¼Þ™MÀ®4½•¯©¢škQÞ·4Dm30U‰XÒÕü˜ºÚH}6#r6¶îBz`x€Yk€)JBwØjMI¨*ÿªCÎ*Ó{iXšÎâ±&Uø™Iù�û6T¾ÏÞ´`\2ÓqixXe¤…	�*dž„á* —«`¥¨Ûlšä!âáM“…¾¸Ód±´õL“åœkH;Ï¾:þï¯mþ´“7§´‹“oßœj?‰pÝ?i§gtý·Óœkÿ}üì«�goÞ½ø›Huþì«¯ŽŽà�º¸'ÑŒ ÁíèÞO¸×«‡‹Ä?aÚ¯^~x÷^¾ãõ+íô¼>¿8/&’õ1tC;?½Ðþ;×î°7ˆ{ßCwü{®ýå/ {FÎ òõb7IbKÙ+S=×fÉ¨C‰_|8=¹8MÛœ×B{ü•×Þð'\q{lèO´Y€{@t:{w¡�}|óF;ùxñ®÷úÊx{zvqˆ9®çxyúêäã›í@? äØ~Ò®‘Å�è±Ùl>©H+’FÖŸ4?®0’=¹qqðøIK¼à_mW"^øþÃë·'þ�hj�©yOð6^þ”nÎë%À>@ jËaZú¡¨kžžöDõÓ”"ÁWO€e¾{}vúüu„/¿�£ÒóvV§ßŸ| Œž#«Áv‡BÉ�/g“©ŒÁà,`¿ó–ðþñÃë‹Óº¾PH÷òõy¹?¼>;?ýp¡½>»xWJøÃÉ›�ðŽÇÆ¡�¡	£‰fàÿëpàôg>GšA{ú2Tñi]:fóÐ”™s	Ìš‚*ÒYP�•d­XPE:
+²-Y�=—Àª)¨"]
+jf5W,¨"]
+jeµV,¨"]§vL,À»›aqì¹vþÛ¥ccžòÁÈ¼*+�’ócÞÔÁS’ÖÈqwÐ:LÉ‡£´ÔÇÙ£;ÑŒ;søÞ|
+´\>¯0Rçc‘Ht1
+PÖ©ÿÙÔyÄgs1ÿÊÝM'@p)ÿS¢g}ª…àú`=®_S0X¯OUõ�ëÒäN¯<w37ñK‰Þ’3ÂÝŽ"(¿¼�ˆt+t‘°8KÀýÌ�¶ünR_ý¿­ÅýB¸›.¹â`º¥Ý"Køà]#«‰œ¢Œƒ�'Ef`WcÍ®anÞ7¢´|<{ý÷�§Rô…*ôD¹�E}Åk
+ÒqþÔT£·”yän�ÉYÞkò´wzÎJ¹vÃõñm·“¥LŸ¦{pžO+"Y>^ƒåïGKœcö¸¬à‰á¾¬õaÙ=ù„Þs(¨Àá%~¸Ëàõ—ów–töÎ2mÍÝâØºE|-S<$GË*^­Ì¡Ú‹wo‘±µƒ÷Â§ýÍ½}ªáæ!ÚµÑ€¢’�7(Ë¡ ë�Ysâ8xNBëWbùJ	wðm�u…­µ§·^¯ñÖ’…fYoÍ_ürN+­)�òr�µr»~»è:‘€hñ8œùCŒ„}íÅ^ß¿¥Ýâ ÔD¶û©vëÆ�aqÞcý‰¬ÄŠ¦¦ÂÛ)ƒh—§ç7z�–ÎèÆ."q‹g¼„Òý+F5al•F±‘ÀFªŠ·Å 4�¥�ná–&Z,Õ¦©J"­ØS¯Gðß­é�0‹âmúÄ<2ÑQÆ&�°üÀÂ,–´=YòÜ9LiK*> F­ œÖqû5ò{Žï9ñÂA5Kô ãjV1´N×1*ç=éÒz?Ï\mê _?¨y¸ÏÁ�B.ûgò¡Ç0;K†æäY¸T*õ;Y4Eâ{¦¹�«uÅcÃLÇ9ˆÖ{‰(“ðÃWàËdÑ‰—øîQ8:‚1à£.Ü¦ã�<E»øªÞ”f«j‹7Òúðüó!�sâÙ�çûÙ© t:{ð9o‚Â)ÞÚ)4[¤ž$0ÂˆyÓ\LÏ¦´!k˜P5†M«´ k/ÍÔ›ŠÁi}˜Óâ0ÏIY ï;Y�îfYf–·*GÄ”¶Ï�ýÈ+ò�ÞˆF—SFÂÄÏÒãR&Î-M/ÉÿýßÿçàÇÕò0PZó~·xtÍÓ-`ó„ù{ úÆÁá=:û²Ýà€FMñÔÌž&7¡|ºBm¶$1 ãÂ’<èàH5ãl³�±$¸}c$ñàë—�*ý©¥/F
+e`ÎFj¶Žã¼kÙX„àPÇ7a4ÔO†M4âq*KaL»B­@”ZTŽÜç‡Fd�%�ÅieYì½aäê~t
+ËÑ'ãÈ%¡ó†¼HgO³³Rp¼Ls‰†é„c]©
+«½³�l9„[�÷7�ã[Cˆ?G^¯ôv¬2ˆ³þp…*Dî5Ÿõo+¤•�f'QÁ¸„´èŠr*dÏÞï®¢™ßESúKÿ;IJàwòÈØ¤À,ó|a=q&ÊOZ<q|)ÔZÆ'RuÃ.,TiˆïT=™™Ø_Zeû¨.cã£c‘[UÂÞÀ<*‹’‹�›•;•€‹£è¢8±Yƒ¢µ§¢žO¾Ù[f’þ¾|Kå¤ $@¡xM© §QmQ|àž_©‡QüUw˜+ci ùœ_:9óÓ‹î°IJckžƒËRÎOÒ…g~O’g˜5KÏ`Yž,O¯^>dž‡Ê\°££¯AP.g�Üh*ÕÒ²nêXQ”»¡N��â 8Qã%tœ ">Éã^‹¦œÈŠ-òXÞ¢†vÜRHF‘f…�4îáŒŽÜ´5@!_…váRxHøÿQê°�®kÅz˜ðñ“†eú¶ˆÅ?`¨‡VcH3Q2¼‹$_ßûìÂ���éÔu"Ð|4C¢£èVb´^y"mêÕôñ×€þb˜¥°–2€æ[]Âq~ìÁ,ä­e3¹;»RiÏp¿L�: ÄÜí"ÅJcñåVp.(Ìª$ùÔ/fÎe&Î§¿òGÙú8û™?’Âcñ½T’7:KDùsd°Xpr}ã>ô\-çBî[,˜‹4K„r‘(ÈuÜáwPØçWü�_ÏýOŒ Ó²ßE7‚»¦aZæÈì¶�&üï´m«ÓµÝµ�ŽnŒèOÒwƒ¿¸_JÖ A¢üJãÐ°:³­MóÐ°M½ÓjcÓÏ–ÕîtÐØr`·:º.ª!‚NÈq•B$ÆÇrøË~�OÓ+ùê	tdèÒã·/^@[d¥G$7½þÌó‡ÀÕÂa¶#o]üsÐoýóÊ²¯l÷ýëÿq6ù¬¿ýùgMÏŠ¦_~¶G'ßÅ7Á?~ìÅ.ªè¹)«Ðº¾›'M}þ™·)ú+–Y�A"3ýªúÞ¡S×ŽOfƒÏr�WÐœ>…ã 1Q›jµ�ÁÀnö-×´Ü~»i[N³iM§9rÛyê:<þ
+Ïµ—¡«ý/­:)ÂÕ5Œ¦®#\ðÓlv[mSÞ5Í&Áeµ­Æ÷Eßã,>ˆM‡Ã9ŠÐwD¡‡bwÞx wgÍÓ';j‚?Ïz/ß~:=úat¥NtÑü«ýCöí‹Ïï®¾ôÞ¸·çýbÿ½w>;!7ÏÃƒÓYNÝãoÝÈ'þNÉÐÃ1ôîs´v0•Ûˆ„®å´õ¦Ýr[Ý2q»Û¹Ã¶>¹Ð9²Äµ|884s2[9™­œÌ6’¹m™£p2Oƒ+Ê³"™õUÈl\|ùÔcöŒáé÷¯¿œÎÌ—ýÖ»ëÓøüÌøÒ}ýæ{ã‡WÁuü®õæ´Læï]?ö‚Ï^N•9:ç	hÜiŠt ã]]a*s42- ŠãömÝ6ÛÀë­ö ïº�AËõõƒbú:‚§¥xÛÎ‰nçDoxÛ
+™ïÐã©ÈŽZ¨�l\>Ž¶`<süF	Š]�µÝ††´šíA§?vÜ®ãtF–a·;Í–;êÛ£ƒrŽú�U—õ6
+­i¦­iÕ´¦¾è¹6•k�7¨M~…Ñm±I�Qß2ô¡åÚvkLëêntÆÑP‡ù½98˜Ï³¤QzÞ(=o”^Û¨E…Ï5k¾î²aK¦ÞÝX zQ]u©J&{pk”¬ÇJ6©å+‰Td7§ê¢”Q£mKÆj6"Y0]Ôˆ§‡?E%£q$ìÄÑÊëb¹èøÖ™
+Á‘Â>¡î]z,²Ï]2Ek¹$™¦\AžL“¦R¥I‹`Z#ë�_Ø–ø²ÅWSŒz–øjŠ!Ã^ÜÁÒ×lÝÍ@¹ñð×¢>–¥yÈ–UBúP–ôÉº¥$±¤�ŠsA?OÓÝeùšmû]ð-#RbÛœy6O¶˜aót)·8â(­ÞÄùÒ‹AàÁÀÌÞS«ùŒ6’‚ÓƒIb
+ézhûÅÙä!ñôê*r¯0²k�Â½BÃÇÉÄï%É% G¡`ÿ'çíO}üiÇð5â‡�	|¸øðàŸ�!ÞŸÂ?à]€~ÌðŸÿˆLóïø®‰÷Àk@JAý¨"ÝÈMcW¤¤­Qù³ŠÔS'ŠWO…¨œ‡QL³häùNÎÿÌg�gÚ…šÜDP·™Y/I\‡l6.°ó˜RÒÆB[‹Ä7(EËH)OôÍ¨9€×á )è*INÄÏAŒJ…÷¼ v¹Ö—2¹>…3Ñ
+Ü2öÝLD�¥Çý0üœñá.Ó
+uBL“‰2�3å8±£åÐ1p¥’c”Æ±\JX(�ÒÀ¾X[ºÑó=à
+o"žHvN72fíé9Qâü%‰°J‹SÐRu©i’¬|�¾™ÕZ&�Q¬ã;)­Ú”²:Ë’¥uªI'MÀ�—ÛS—*°8i¹wZŸ¦¥ÅŸ;µ0'/UcIÚr=jOe±¥ªà¾Ê¦¾4KV�ÓçUÂí;HÅCáqø¾C›%ÉK´Y’¶L›;‰E+îÍrìÒ„‹QKS-©Ó¶Šgdï‰ÓC–V­œ|qËik«I–…s±üSDŠq8‹üÛ^¶t)ææ<¾œÈé	g»¼[ËÈú8“×ŒØ=WG…ð§ýpxÛËO† ÇâøÚØ�ÄÆMÚ=Œ€kzYôolz7Û,îÌ’qåOò�é!y*ÆÙ#SÄo¥#2’¹	.$2³-ûòNY5ë2�q’n?ÍŸÙùö}'Ú�'2ª«,ÓÈf—jº¡U(ÅÖ�wTÒÎj/¤�ÕY‘v¶^G;«[K;ÛX�vví¬ÖbúØÖúPØW§'C*dskK7rF¡"gÎžEa$ØØÔ» ŸT¦ºq¢À#ó¤k›�,Y÷>Å=q¬-È+"�$çÉç·_>ü3z7m]þ¥µÀØO‰ï¡‚¢ãšYL†ÆOÂ‚x�ŒWÏœ¿¦R¨i­^7¿8Ö`›dÖËT¿é‰cç{ÑÌÏ¥$|°J1(&mJBÊ»9ËÙ7 `¹€5éG™·&ß¦¤Û‚l[‘lcr­Mªæ6½µ&óÊD[–9å–•°˜|5¹·¦á½µ:ïæ\··.)`MúmÔ[ï”²)é¶ ÛV$Û˜\k“j4óým:l}þ•I·BËI¸B!‹IY_À.HºFÿ­Í¾A×íÅËËXŸœõåª‚¶ ävTÜ–‚ÛPomÊ	ã6�{Q	+Óq¥B–“s¥bSuQ»!îÝ|A[’vÝ®¾J)›v£î^]ÔV4Ý–žÛÓr;:®NÃž3õJª½8#Ö,¥†‹.£	MKº¼|syùîòòìòò;Í?Ô^iŸµhGÚ÷O½ªÜwèÍ-)xÝååÛËËÓËË———¯//?Â¥öòP›�Õ§s¯äÁs——ç——ßS5>\^^TæF_“^äð½‰—kƒžÚDôÆÞ8I¦@®Ÿqµ¢7r<?.®nÉDÓÈ»Æª|v…)Ï¦Å—þÅ/ú_ß|ñÖø`Ú?$ý&}/´Û½½ú6<›}7ûå¼ù�þ×ü˜-V�u¤ç»×®_4õÑ)Ú!I�/†¤d#×fÃtÉ›TxŒ·‹«DE–Håùè’—m!Î£É¦S“([Z¡`Éî—$µz’{‘;@ÆìáÎ.°È«¦½™¯¾	Ï-¼WNÞé:Ôœ)–žc¼É¼LQ!ŠïXá7‰i‹•Á5Ýt¹j…I8}¹de×¬�{.S'¼¦¼!âIš2ŒâH¦H#\âŒªB„Ë@¦hÊ‰ë_CZÂuà
+'´4¤%zö&"PfGæò¢ÁeÇ¯ãXDÁ4ÒºÆiMŒô„é·?pÄ»Œô”(‰§™PR"[SÌ8¶ø`ìúÓú§A8
+iõÐ(®�É¸yMðŸ\²¤uŽl*yÚ•Œô¹ÇÝlöi8:_}úÒ}\Ÿ~>_Nðå•qã¼üÒ;ñ>üû›ß}7¼þ{¡ØÙD..Â ÝÓ3jÖ%1ê’ŒÃ†é©7ÈªoÌ¥œë^/®‚W)­AÕ=œ—²È”�½ƒü{Ÿ¦îUïç™ã{‰Xcl7‹�“0ô?{I–ý*ë¹ŸœkGôr±æ=<ÈÁð1. AOË¥Â[Z£�Ï?Åsýû}¶6}£ñøB'Ê÷äKå¥¸«GYÜÕ<ßÄ‰?‹hÊ=‘gÛÔó §XÔáà‡I=~ÔÃ Su©gÁ]Jˆ?têH�¡KÝ~ØÔoà‡!:|4EG�[tø°²3{`¤‰©.-ù£-ßjtd=Œ®¬™©ËºŠ—Âly´|	Ó¾OD-ÎHx¸ßxw1ôbï—Šu^
+�+¼6ÒxÎYÇ£grY¡Ð£æNÌ…!oâH—ráÊz9Ù¥¬êÄÅëe!y&�	§¸Š|Þàóm6ìv
+K-
+Ëv¬Ê:ä¡ŠóÆ‹A¼ôÊÚÒ�ÝÝ�Õ5_Á3W®l¡,¹Dz÷È	>÷äºQ|wDËÓÈRï.[æI »§bJm
+tœ`PáÚ�'ôÉRtî¦H®�±¯øÎ´7øô¹8"Ñº9ú*á^®T°-e„'Òc§7ˆã"�
+O>•ˆ˜Ò=ZÄJEI1ÉùT.Ú§$h†'�;iPPÀ…?Ž“q8,¶¡*Uºq	Ò�Õ§J· W¦‚õÃØ-×„Z[·2ÈDmABÚµ�¾óA˜�ÂY0,¥e	Ä˜tŽ"±,%A™ELA†”ÂèVÑ¹”^6D†ÀNï”’„£‘/NØÌ±*ÜÚÆqZ§.VJÆðbm0‹pŒÅí½Á�àI©òkCû±õ¦ï>k¤}ø·íbLI‡¥¢÷�
+ò®çÊÃpó:ˆ¨ã‚xÈ*o½«w¶‡}ÎæDìÑö�X
+ K à‰BG©UUé†ÎíJép¯é‚„´»±—.ù¦Ý­*%�§Ó½ØŒ:áUMº‘?‹Ç2ª`¨Û‹Ea³Ù5S,¾¥‡#gàerK¦�È‡"`I"ˆRÌ}J•… ÎfÎª)3TíF“¸àÁ#wn‘V(“Î¹ÙÁÜÝlÉG8•¦êÕ§|nI!Qº$ŸÉ+rÕ=	¯®€~¥“‹²X÷Ù–ù Á>ÛB%ƒèc6³ð¬:R¾žÅ�©jc÷ëóµÈCëÏ×¢ÞßHýä³»¡ö)…Y,x>â¾LcÌµ)h†Ì“´ª’Ä!Žª³—Ô‡Ý¹ ÉªpƒÔÖËÒN4Â†žUíS#¡5-rž ô>y³ªd»ð¸ªðêve‚LÞþvm:"VIHbVž°SÿfrdJ!oÌ¦d£ý ›ÙQ‚A>Ÿ·ÓŽ!Ó‘.ª}bš0¤ÆüôøX$ˆ¢ƒ7ÂèêèŽGc/mJ±(tVÅ9	Ú1j™¥D0Yá®AáÅVt¡ºc\)f¸íQôŒ¸¬	˜
+Bs6ÀÈ'rúËfWy;æòûØÑè8'gõ+¦”„R¤?ŠnÒC—#A;÷ëtÆ?¼.ƒM²h³¦§àÙ¦çlÆJ·´��f87€Ùoèâ™î_S”,ë0ÃaPž ¼Á8e-Ô¾žE^¯yîwj|ÞÐ›=”!Ø°ûbè�A8½Åû¸sÞNÈ{	–A¯ïGáš.ñ=_Sd	¼ºÀR0�éQ$z~¨Å!–€�”ÒàKa “7B¯½Nð¤zw);£·»®Ó#U  Å¡@ì_ã¶õ #;yÉå�KD€¢åÅjTá@ŠžF|Š\¡äŠ½ú_ãþ{¨¶‡5“g§ã† <‘FJ‚ê™TP‹©tö:7>¸ÐÓ.¡æk2B1Ã=íî[ð¤™˜YÂ�_l/p½kžƒ°,ÍÉÏ�‡—¥¯ v‘ÅP$+ÉE’­ZÏ¤{@i$,E$£P‹@´D0Q†X#}ò4oîe�¥Ð¾NÙÕñã0}·Bz�ÜàGGšÄ$˜ÉÊ¼p‡óN‚9ìëá^…ó‚°ý-
+¯ŸlìÐÂ"Ò$WfÀ²x�DH¥£³™úlV	|‘Ûè,´ÉQC7Áévå‘MØAzífnL3îÎŠÿ(Îx¥±Œ¦¾¬”ºiïwƒï;x¥¢P…(=Pn˜¦+¿Œ¶®%au'ôDtXFtÉúî¶ÆB2«’î$.²šÝ]™Õ´Ç‚kÝá“ÚÉ°J9Ï5�Å,<3Çr²ˆ
+É`î…6K’–Z¼zçÒËê,âwlÕ`YD}ƒÓwlÜ
+Y@E+*F'� ‡ÀŽù•5Ílµ7�’ ýÓ©/eyJZ˜3K'ùz-}}C£žçäñ”ý®…á�E€?Ú%âb(ÈeD§Î 8Ä²îy˜÷è¼7Ó1ŠTœ$ðŠý*D-bÙ²ÖÀ2£J"•ÊÐ¦¯½3d±ææmÆË÷Ín¿­:[æ[¸±:Oõ [«ójˆÍÕK‚ ¯N³p>VMPÍå!»Î�)d Á¼¼ªÐéwc°U„H¿S.[¯SŸï!½F¯�.•FÂŠ+JOÃ•ÇÛ„`§`êI!Í—ãMbExy9Ïj =ÖvÑ&ŽQ5àJæx"ÛžÉ´~í0Ü#úƒ e³‚4é-±F•P"ÀÓ¦Mø�º<Éú¥—; ^Z”¤:u	®À£(ð¡8Ë ÀŽ'¿œ”©t»ƒªæø¦…aEâL§)Õ|…úá>üÔm¹@BG
+�qÆ�`y�„7Ð:�yN†\½{ƒq¦—Vv¾µOÀâo
+'”F°ÊÃ²çž×:�GPg1<ž?sYd¾Öj�ùJuÍd€ûŒ³2?Ñ•ãU&–Å+
+	—Ä¬(¤,„Ò.žy©=öžëÀ_ó‡6V¦ÁWY€¿tyHœQi–Š51‹±¸Ø<EÎ’EŠÅà.V©X³˜‹‹ÍÓÐÙ	wk‹aÚ‡"Ð~i?ýŒj)Îï+Ö†Ä¯Éz•ŒXœ€Ä‹CM”ÜjÉM˜sN¼°Æë•ƒÕ³î«]/¨˜`‡¢šXä ˜«ImÅjpÅ­$Ë-57®â±6u‚¾w�@çÙQ9©‘ž!#„
+â‡ø¹aXNÒy4í¹³«°‹N1\3r•[EU²êÅ¥�¿X'|ö3æÞáØšá·Ä+ŽÄ¥<«Ê¥LéøCSºT&*Z{B1SÅ’˜m³ßVö{Íjn=Ü8É`<¯õÿ,ÍCvù¬¢—ß¬z~Ül•8ÅsÙ¨Œû.8áWS^+S©ãº±‹ŸÉê‡<Ò*ø¼âéçiè’Ÿ´»oaú#ñHèCaœ¬[,ICº¯üù¦|¾Ñ[]ËÏAoW‹ƒ÷7â”»Ei�Éqá¸’'[<”äéJ§ ÏD®sáÊ§…S7�*Ç#yÐ†p)®÷�¤ûŒ¸"ã¹E6)ø¥ô3 —eÄûxØ:ö€Ñ÷ÓñôÏÂ—ù¹ü×4
+qWÀóÜ×g›¼OŸYhçN÷‰8N+�¹	Nè—vyðHÜ»<±ÐÍC£dú4s=y?ëƒ^1N�¤P³­ÖömÅƒé¯¡µöö­5ÈbÔ5ÚÜ¾¡v	Vu›ÚÚ¾©¸ÌýÖùìR+µ‚/¹r�moßØN©±0©+ÜÜÎÖÍ%†÷Â]^´8	5r†Ö¤Ÿž‚Íînßì6¹)MÂkÙj²«ªÞnCßºá¸–|îÈV+ÚJc7�ø[\N—-5¹3@Åön/OYèwû­h¯ßgç …£_CÛI¾¾«Øtá	+–0È9¶bUC¨:×Žç“”¸7št´�i98uÄÍ�_±Õr´1èMÏ/ÿ€&áú8rñäÊ8uÝ½üÃ7¸yàOÇÎ75íLî«žÍ5ÏÔ)N6	Trk¤øªJOåQA�h_³¨§™*”â2�'‡"±uàQÈ�<×ÝB.7OÑ¸¼=”*s,=WISh¤atÛO(¸<¤¦É‹Øb]‡|Ô/ -Þ$<ÚQ�˜,÷˜'+âUÎ„MY;u±ÍV‡ÚÜ*ûYuPq •h7}Ò	ÚréçQvTòGä$SŠ°=ÜÍsåŠ¨ŠÔÝEÞŒD²e½Z´‰¶ g{Øq1›9ò¢ÉêÙæÈÐjÉS"î™CwàMˆ+T&Cç^È`ædù¡“(N„nn¼á•›lJ…Rûn¾©ßKói#’Ø[+
+Šå±JjÐn§Rê‡¦Šq?T1îP¥?K’4Ô¬úd1ï…,ä<\&K„£Ñ¯„(Ö}Œ¢BTúRÝ_
+´åöý°CÚ¼^1â�ºThÞ¬"œÈu”&BëW§ÝiÕ¦íG?“$JP$áé#¹L‡L�P•DÏlÜ¯=ÂOÑ : ’Ô#
+N•3>†{$šÕ}™†]O cÂw¸=![ò+lœG7cq¤kv0v¶<CõŒ„œtŒ´ÆÇ}7†³«±%·Çç"NSëXl”2†>ƒÒ<ðgC¼ß 5àvþl¦Ø®jv,äKk	_¦ÚjcGØHm;¦¾ç¡ÖþŒçŽ{�pñü—þïç”ý‘ùJ ¿²"à7_¢*Pdœ¶‰g7š�0B¹˜aP{A)ã‚£<ZNL6Dì®·âØã
+fiµ6cÚ—/>ë8ÄjnÁ Òxshï`‚Z²ÙeLTÃÄÒ“Á$ÏZÅÂÁË2õ@©SÒ¶³ê 8Šµ(Ë•ÚÙ|²L[†NãF�v¶ûF©�KíJQå~47²o”©²Ô¾¡YîG•£Åê2YœÆ61Â~%´¹Ÿ¥l&®ó­0¬Ì'{PjÔ­ ì`X)µsé°¢Uêv0¬”©²tXQŠ,÷³Ä@ÃJ™,«+*ÑÆÖ·Y…¥…… c*/Á¶Œ&®­Û,3«£\¶:m´^Ú&c¢&Ö>0!¤×¾ï^9¾&"mkáh„!.D8èËƒ
+,:ZOÓßÔð«(œM?…�º�m››D;{Ž72€Îe- Ô6M²!Åj2BŠ#Ôb„Gh+{ŒÐ}"´‹%4^{­¦øækŸTÊ¦«¯÷T…2óP$^ëÛ†I6“ýkÐ�¨E 5yáOq€Ø ñP U-vì–�†µ&Û4”„e/f�ß:,ÇQ¼™DQ�¥wõd{±güÖ¡Ù¬eh:Í^Í&ÐìÅ‚ñ[‡fÇZ³IsÍ^L¿uhvÜkšM
+äÁn¿ÊBÃ…g«£[-tkl±@IXö¢ý³y|mó¸Ý¶,¥€Ö^ŒÐ±«ƒê±«ƒê±«ƒêíÂPÀË´iÄñíîè�—jwU�Ù¸Ößb“ÆÃ®ÞA-ç-¶f¨ˆ
+2D¥ÍvQa'…¬Km–i³ƒ’°°ƒ’°°ƒ’°°iBYÓD‡\Û¼Cu„x†êíÅÀm�Ð^ìŒÐæuva`ùBÛ´<ôF¦Ô Ä:n—ï°C)³RÇÂåŠÛ/TD…Í*¢ÂÖQá�*¢Â›.TD…�”²¿¶¬Ú_;ì� $,ìž ",]öOPÖï•„…|%aájšº›VÓÒñÀ¤.ï¨P!v[P!v[P!v[P!yïK®ò0ì^vÝQ-Ê,„pºìW¡n'7°“ú^ŒÑ6q 	å!âHÊCÄ†å!bË‡ºQ@yCgÓ‡ò±íCyˆØø¡<D¼iCyˆva]`ÕBÓÐÈ�‡Þ°“:”ùWBƒMêvq«K±éCyˆØô¡<DlúP"6}(Ñ.L,n.õäùë,pî¨%²â!Žô¹•ewÅ”PlŠ‘`æFqŸ„]TD²I±íƒ7À¨³[`i5Å0É`T„Åä0JÂÂ`”„…7À(	‡¸PŽq¡$,äBIX8Ê…’°p˜%aa-_IXXËW‹µ|…6î.Â…Õ|5qa=_M\XÑWÖôÕÄ…U}5qa]_M\XÙWÖöÕÄ…Õ}%q±YßWÖ÷ÕÄ…õ}µpië:áÂú¾š¸°¾¯&.¬ï«‰ëûjâÂú¾š¸°¾¯&.¬ï+‰K“õ}5qa}_M\XßWÖ÷ÕÄ…õ}ÅpéX„ëûjâÂú¾š¸°¾¯&.¬ï«‰ëûJâÒb}_M\XßWÖ÷ÕÄ…õ}5qa}_M\XßWÖ÷UÃ…üúZ¬ï«‰ëûjâÂú¾’¸´YßWÖ÷ÕÄ…õ}5qa}_M\XßWÖ÷ÕÄ…õ}5qa}_M\XßW
+—VÓ"»e›õ}%qé°¾¯&.¬ï«‰ëûjâÂú¾š¸°¾¯&.¬ï«‰ëûjâÂú¾š¸°¾¯&.¬ï+‰K—õ}ÅpéÒ¾×.ëûjâÂú¾š¸°¾¯&.¬ï«‰ëûjâÂú¾š¸°¾¯&.¬ï«‰ëû*âbê¬ï«‰ëûjâÂú¾Z¸´ÌáÂú¾š¸°¾¯&.¬ï«‰ëûjâÂú¾š¸°¾¯&.¬ï+‰‹Áú¾š¸°¾¯&.¬ï«‰ëûjâÂú¾Z¸´-›pa}_M\XßWÖ÷ÕÄ…õ}5qa}_I\LÖ÷ÕÄ…õ}5qa}_M\XßWÖ÷ÕÄ…õ}5qÙ‹¾o!.¯}ß½r|-N"D'�b7Ñ.¦NÕ¾<¨À£ÓÞ�ô÷ÈsýáUÎ¦…Ÿñ´$Û6·‰^o—5‡È¶»í&A´ÕŸ!Ú¢½X¢m Ú‹A€!Ú"k/¶†hˆva&0l¸FÊƒP¶XœÃ„ï¶Èsú@F-‡3¨õ]mêÄ±¿nµÈ¹€Û J¤koˆqþlˆ‚L"Z�tgv¬íÑ_=ß‹“?Ã›A†96âéÿ~Nù™¯d	ð++~S)ð½5ê;¬B‰{:´kíÂ˜ÁÜ³º‘:ÉîŠ) ØìÚ¤2X»0}0Š†b»K(îÂPÂ(>Š-Ýóñ.Ì*Œâƒ¡h„";]<”q¬J\iºI°°Ï…’°°Ë…’°°Ç…Š°Øìp¡$,ìo¡$,ìn¡$,ìm¡$,ìl¡$,ìk¡$,¬å+	kùJÂÂZ¾’°°–¯",Í]hù¼ð@ë “»0›Æ¡~x K�$§CÑ(§†%j�èóÆKÆš ‹öH|\MÄ•ˆ€é2’¸Çó³¾÷hÎë$}
+”j)%;Ð|è~iî‚ÿ³ÝÐá?Yÿ–Ùê¶š5õ¿ñ†Wn²iŒ¬Ž½Äý’1î¿-¤rÎ°.¤;Ir€¯“P¹É`ÝkFò�Ðœ~8K4àUÍ¹†÷c—Ð÷z€ï:1t'j¢°X´Sú?Eÿähcè(Ï¡7dŒ¹Ó0Jâc™ãòß\{îÍŸŽ�oîÛs•Æ˜–ÙÖM
+5ÙÜ‹¶ÇîYkO ‘Ñ¢åàæ^4?†hˆØá^yˆØá^yˆØá^yˆv¡)²J²P— a÷�}…wR‡2ÿt�Z¼p­Ž¥`i·Èo´Å×JÂÂ×JÂÂ×JÂÂ×JÂÂ×JÂÂ×JÂÂ×JÂÂ×JÂÂ×*ÂÒf-_IXXËWÖò•„…µ|%aa-_IXXËWÖòŠÐˆ¸´i¬Íj¾š¸°ž¯&.¬è+‰K‡5}5qaU_M\X×WVöÕÄ…µ}5qau_M\XßWÖ÷ÕÄ…õ}5qa}_I\º¬ï«‰ëûjâR·y~«Íÿ¸-
+šþ9C­¸_¾ðpÓíòÝŸjoÝËÖÿ½Ußþ]îö_‰A;�»¼¹\Õ=—�ŽI{.»¼¹\yˆxs¹òñærå!âÓÜ‡ÈÒ9$ÙŽ
+>?øQaÛW¡Ä=
+ÍÒYKUÉI`�š¥•„…×¤•„…—¤•„…W¤•„…¤•„…×£•„…—£•„…W£U„ÅàÅh%aa-_IXXËWÖò•„…µ|%aa-_IXXËWÖò•„…µ|%aa-_)Ú®Ñ¦Uc“Õ|5qa=_M\XÑWÖôÕÄ…U}5qa]_M\XÙWÖöÕÄ…Õ}5qa}_I\,Ö÷ÕÄ…õ}5qa}_M\XßWÖ÷ÕÄ…õ}5qa}_M\Ú÷[¦WHT*$ƒ®¡e>Å†aZ@ÿêêÔŽÎ½D™1ZÅzöDaûiP—ãÎÔ0/ÒãÎXö^”<Þë¿¾?È­-Ñ^ô=†hˆö¢ú1DÛ@´-�!Ú¢½(„Ñ6±nø°.“206u¡i#6k‰ª#ÄëÃª#Ä+Åª#ÄkÆŠ#ÔäÕcÕâudÕâeÕâµeÕâUfÕb›‚ê±MAu„Ø¦ :BlSP!¶)(ŽP‹m
+ª#Ä6Õb›‚ê±MAu„Ø¦ :BÍûñeEÐ¼	 ´Ô™ÕÐKI/7wgµ›rgmµØ�µÎ�ÕnÓQ“V‹€SÕ…Ènw[ §<D| œêµÙo_yˆØo_yˆXV(¨ewt’âÚ¬+	«½JÂÂëçJÂÂ‹æJÂÂ+åJÂÂËãJÂÂkâ*ÂÒá…p%aáÕo%aa-_IXXËWÖò•„…µ|%aa-_IXXËWÖò•„…µ|aé²–¯$,¬å+	kùJÂÂZ¾’°Ø÷´qE½é8Ü¸GsNAéÓMý¡›Í¶hB��÷ÖMè»ûjBë¾šà%ûjÂ½D¿Æ&¸þ¾šPøzë&ÆûjB÷Þšàì§	¶®ß[ö4"Ùºq_M˜îó¾špÕßW¬ûjB4ÛWîmvží�‘îmvvã}5áÞfggoŒto³ó`o(ÜÛì<Þ
+÷6;O÷$#ÙÆ½ÍÎÁÞšpo³s¼'}Á6îmvþe_ó‚qo³³·7Fº·Ù9øe_M¸?Ýy_Â¶qo³ó`oŒt³s°¯&Üßìüy_M¸·Ùyî©	æ½ÍÎÓ=Y0lóþfç«}5áÞfçO{c¤{›�Ý½¡po³ót_#’y/³3¯ç{²ÛfÝô¼e–¬Ž½Äý’¤±Uî¹-mŽ¼Ry¥Ù²¢»ö¨t:©Õl·Z„ûö(‰‹ÅÎ=jâÂÞ=jâÂî=jâÂþ=jâÂÛxÔÄ…÷ñ¨‰oäQÞÉ£&.¬ï«‰ëûJâb³¾¯&.¬ï«‰ëûjâÂú¾š¸°¾¯&.¬ï«‰ëûjâÂú¾š¸°¾¯&.¬ï+‰K“èPõô‡f»Ó%ˆø€å!Ú‹€!Ú¢½¢m Ú‹m€!Ú¢]˜	®‘ò ”-ç0á»ÀG�-òÐC9Öâq8ó‡ZßÕ¦N»ðëV‹Ü‘¸ªDºö†°�çÏ†x!ÈÔ ¢ÕIwfÇÚ-y\(¹ƒÿ^B,¹jÇÿÒÿýœ
+xd¾’EÀ¯¬øMÅÀ÷Ö°ï²%þéZÄ?lÎP)ÌÀÒ&XØš¡$,lÌP¶e¨K‹]”„…=”„…”„…ý”„…Ý”„…½”„…µ|%aa-_IXXËWÖòU„¥ÍZ¾’°°–¯$,¬å+	kùJÂÂZ¾’°°–¯$,¬å+	kùJÂÂZ¾’°°–¯",�{‰�î„�4­‰µðpÃ@¬¶¡‹M�{	Ý•Œg2½÷&Ü[�h¬`âMî„ºÑ[Fö5d{±ëC÷½÷fÔÅ‰Þ®)3Qxâ{oC“×lÄ²C'ÏêÎ^¤iv~_Rˆš;º³Éš!Ú¢½HÙÑ6íEâfˆ¶€¨Ë›‚•‡ˆ×ÛÒ[––I°ðz›’°ðz›’°ðz›’°ðz›’°ðz›’°ðz›’°ðz›’°ðz›‚°4uöªUÖò•„…µ|%aa-_IXXËWÖò•„…µ|%aa-_IXXËWÖòU„Å`-_IXXËWÖò•„…µ|%aa-_IXXËWÖò•„…µ|•N)²�vWàÂj¾š¸°ž¯$.&+újâÂš¾š¸°ª¯&.¬ë«‰+ûjâÂÚ¾š¸°º¯&.¬ï«‰ëûjâÂú¾’¸X¬ï«‰ëûjâÂú¾š¸°¾¯&.¬ï«‰ëûjâÂú¾š¸°¾¯&.¬ï«‰ëûJâb³¾¯&.¬ï«‰ëûjâ²}Ÿ�nàk¶uÑ^T†hˆöb`ˆ¶�ˆ£û+G÷W"Žî¯.D†MqtÕ!jrtå!Ú‹�!Ú¢½˜¢m bo•6ÙZ†i,ìL $,ìK $,ìJ $,ìI $,ìH $,ìG ",-v#Pö"Pv"PÖò•„…µ|%aa-_IXXËWÖò•„…µ|%aa-_EXÚ¬å+	kùJÂÂZ¾’°°–¯$,¬å+	kùJÂÂZ¾’°°–¯$,¬å+	kù*ÂÒa-_IXXËWÖò•„…ãì`SÅºÙžŠrÎ NGoYMˆ£(ÇP Ž 8@@q€8
+€ª 5…Ç1 Ô¨Ë ˆ÷ÿ+ïþW öxX�øêAí“2B-³cBì: :BìE :BìP :Bì[ :Bìf :Bìq 6B-��TGˆýTGˆ]TGˆm
+ª#Ä6Õb›‚ê±MAu„Ø¦ :BlSP!¶)(Ž�Á6Õb›‚ê±MAu„Ø¦ :BlSP!¶)¨ŽÛTGˆm
+ª#Ä6Õb›‚â™lSP!¶)¨ŽÛTGˆl
+²Hò,â©æ‡îP{”x‰/‘1l¥ÈÚJ/TÄ–Sº4”x¯v.“ !š‡r´qäŽžÅ¡Xëcóòß\{îÍŸŽ�ojÚJé R¢q«&JÛÛÕu³cˆöÚ•í�M‡N¢^‹Ícwè%+¥(´ÕÖ»jë.t]Ã¦6Gô¥Å½¾|ìg‘çô¡—hñ8œùC­ïjS'Ž�¾ý[HáFn0¨ê‰í7#AïógC¼À6¨oÔuJ`ýíO -÷¬ÝöÏ®a7Å1æ-³õëã×?0ÃpÏ‰
+�ÌW²	ðSîª�ÅLÁõ»ÐN™ë€ëM«Û1Z„á.ôWÆp!õ½`ŠBrmËîØ„à.ô[Fð!lé$)Y¤ÿ&Î—0'(M‘„tÜíÞÖŸùNt«=
+œ‰ÄÐHg º—O2ØÑE–šI¦\ßô�4ç¯:6`Â{¦¡š’P*ÌÚ2oF,Ë4M1M[Æb%n4�™>çÉ„÷2ŽN“n@#Ì¶uj#²E¾2UÚD•]¨<<ÀTl[ºiÎÞÅ¢3c¸�úîÄñüÝSD±e‘@eíbašQ\H~(õóÎJ)`h¶[:aÈêü¯ÃŽª~‹Ûö2ÜR´2Q ýÑÀh+qTÖ òÒHžYS)QÜÖ­&™¬öœdöQšNL„Õ>ôÈæïÚÝXj»SôöÙ‹ô³»‚cy)Y•èÇ]]·ô¶-Dk^?V›�•„…WŠ•„…—‡•„…ýÌ•„…�Ë•„…=Ê•„å×¡iÿî`aßq%aa-_IXXËW–&kùJÂÂZ¾’°°–¯$,¬å+	kùJÂÂZ¾’°°–¯$,¬å+	kùJÂÂZ¾Š°´XËWÖò•„…µ|%aa-_IXXËWÖò•„…µ|%aa-_IXXËß,ÇQ¼îAÃó°°1Z6m‹o±ª¯,6mÖ÷ÕÅ†•~u±aÍ_]lXýW¶¨‹ÔÅ†­êbÃ&u±a»€ºØ°]@Yl:lP¶¨‹ÛÔÅ†í*-Ým�ÂôuØ$ $,lP6(	Û ”„…Õ%aaÍ_EXº¬ô+	ëûJÂÂª¾’°°–¯$,¬å+	kùJÂÂZ¾’°°–¯$,¬å+	kù
+ÂÒÖYËWÖò•„…µ|%aa-_IXXËWÖò•„…µ|%aa-_IXXËWÖòU„Å`-_IXXËWÖò•„…´|™’üó=Õfò4ãG‰—ø3=Ã˜ÒrÃÕ4¥=aEé³g@ªä²ú`ãÁ*79šEþå¾¹öÜ›'cƒŽ:ZøÏC(Ò ß0xNÍ~d¾’Õ‡_˜rW…äÔê6ÛºAÔ"å[>?�B2›†4Yrâ3^õÃðs\C’2ŠX`¼œ6™àÞpíÔYk£Ý6ÛÔÚæ¡~x0ƒÎ Ïß„WÐ[�$Á¤�è1CmFÚ#L0ßf¼—µ™^šµy<%\@Y¬®Õµ;–NÕ%]OV÷(E§n�Vt)8;¯h]Úrí-ªý^T"ÇÇ×¾ï^9¾'Ž’áh»‰vy0u"àŠËƒŠq±ÓÞl\LÓt…³iágC<­,mÛÜf°Ì¼]Œ•Q·CíE=bˆ¶�h/ªC´Dæ^Ô&†hˆö¢B1DÛ@´uÊ@)ÊÑbµ
+¾|Tœ"ÏéµxÎü¡Öwµ©Ç cõo5�e]ÀmP¥Zµ7„Ô)6ÄA¦­NË2;Ööh‰¯^â~)©
+ñ¿ô×¨Tü¦Rà{kÔwX…"÷ÀqÏ.Öv™{Bç‘>½“BJ¶H73ímôö&!o«RÜ—/€ç´s™¤JY%uÚ\Qw7w¡»¯SH‰bm²t˜{Y¡ý­OjhíÙlN+ç, ÔÔ;bPÚËZ-´9@l¢P 6P(›'ÔÈbã„² ‘Þk±iBq€ö²ÎË mÐ^üº ÍÚ‹‡7´9@»°$°õ¬’â»g�~®iýÄ¢6µ¿Þc5J\Ô%_«Åž7Ë¬wKow›D-a{ˆBäiHò^üÒˆÂØóðË!�œY0t#m T¼
+£[íQú«@Ë–è�'#ØYêÒÅgižì±ŒÂz
+vB¿“cY¿U½vŠyÐçù�ªµy¶Œv]£Ýl	NëÜ#íÈZüÆ‹íUv¯š„¯÷BÂØõÝ²×æÙrví–!ôBvÁÞbhßÌy±z6Œ–eÛÄ×6;`+
+»_+ŠI °óµ‚ ðkAáíÕ
+‚Â›«”»‡=*B­°yoµŠ¨ðÖjQá�Õ*¢ÂZ½‚¨4Y­Wã�ˆH€Ü~]m>\`ÑÞ¡ùÐ÷âÅn»u92’™V·Ù²‰d¤u'ÞÄý%�f/Ý¸(„÷4¼ùíüâù3mà{¸“íÿp¿žiN¿¹×Ìáfñò™\¯ƒÛâÇ3Èzë{WãD‹�kdk,{q/}ÒOzøDàÑD<ºbAÔDØu““YœDŽï9Çï�·Ç9³båÄ2"æ<wí•Û×tC3uÃÖ ¯Ùyj¶µïÞ^üQïèºöøÇó‹'¢\óÛ!Ê�»�&ë»²IÙÍCW&2C]“ ÅÙâí›þù9BøÈ|•6~Â›á“Þßÿ…­{�ú#4ê�ºñGlÔ�æ#ëÄìàGû�Ð°Gæ·Ø´?RÓj^FÌ²`åCÖDîY-²P['7ï¦…[pï{,„nNK´Ø×ƒ�ûxáÈÖhä+ƒ³Äó½äÇ²'OÓ}ÁIHoq]Ùu&Oµ³P‹gƒ±&jiC/‚Ž�öîòÀjw–¬ÃÙdz9}'v�†­F<®F-ãÎ(*GyÜ?ÿf»¡Ã’è–Þi5i­©iï…èÍö<Ñ�€¯‘zØ�/6âò€6<Ó#Úý8}ÍÔIÆÏ/O�5#Á«Ç/\ßw`LO›öq³a7Œ.j}¼qyðDM„š¼vºdíÔè´Zíí|hnµÒü»Ù+‚ë4ÉàÔl3-§ÌQx¡ÙQ?N„i›í–!ºC·P]ÅDdm†Ž4 ‘tæS;`¬ú�	HqâL¦sÐWG‘�½#Ï•ßK+dZËšKDä‚((åÙŽ­¾Þ±‡nk4p\×0šƒ�Ói�W·Û:†w9¦ú‹a´D‹¼¥ï%VÆ}ÕÞø5Ö8"¼wÞÈŸÌŸ}'Èµ \²&5•¬�¦”¬m«Ÿ&IÖ0!‚d}öÏ—‹Ekòn�Dµ²µÝZU¶†w ÷.ƒ½RÆÆ*À½¾�²”m4¥”m“€†)¥llæE3—‹Ù5cØýÌ½Á¾=•ýþñ#wÃÔ“…�3˜ù€N9AÚigø‹û:9ÌƒpR3¼SEÅÜã;~­¦¡ÒÇ �uC]mâ”–Þ2Ûí.QÃú5wŸôRÓ”½§ý´i=Õ;¿	½Ô4e�ÁÎÒ´àCï¬¥—šó†XD¸¸¶¶Ú^ü»€¬Ž¡Â9±õ+”eÛM³Û£aKHT¨³®!³ÛÃÎ ÕrôvwÐéZÍN«ßÙ#{0Ð›#«3ìW‰”·M†•VûA ]Õž–“p‚ç/€C4Z‡Ñäi…ÙUXem¹k_%™äÆí£ÉZ¹î°ï>/4¶ögž?$C2¼zUkk)ÓÒ(uU©´ U�ÄùVwZÈL=jà tll’¡D!ï´u¦IJ“®m�–Ú6vÛgHîÂdL¸Ê=¥k‹žÒ6vM1¡]2oÎr�ÖçN�å„ÝóIA*£Á0Ÿíñòe4›:þåå‹0r//_JÓ_þëôËÀ�bá?FÎt*ç<´#~]´‰š]¼uþ÷7ç'§ÿ²ÍsÓü÷SíEèÏ&�ÄÀfÁð©fèM[û|Â›@ˆÇÿõÿêV÷¾¬1›yCq‰¿Ä
+®Öˆë§Úùé›ÓšÈáµ“s¾µ¬º“ßEíj “-ÞN_¯>¼{«]ÿ‡úø?”ò2øñûÓ§šö8+ûõ\=ö{€0)¢7õ��;ý¡õô'O´gÚI9·—ÁãË@ƒ¿-Hþoíù]�`­_O.ƒ|Õ,…PH^ö`N�Än//Ïöéã…�nÄm4áGß\¹É«(œÈëÇU6àŽQ²ÊŒ¿àÃÈ%²xõ1¾ùX¼á^y\óÚÚ›ï‰m«Sk%ö‚¡ûóUØ‹mX¤Ó±ç[ÌùÌù¿/Îï’¤Ø¶™ó™óWœßí¸ÉœÏœÿ;ãüö“g_ÿ÷×¶ÚÉ›‹ÓÚÅÉ·oNµŸnœd0†W?i§gtço§ÿ8×þûøÙWÏÞ¼{ñ7‘î\f7tæB»xýö´÷Ïwg§ÏÿòîÍË^vIÓ¤%>î½}÷R¦L¯(¡¨‘aSºWï>œ¾þî¬ïï½øþôÅßÎEŽ»÷ïæýxöúïOKÙJ·òi­^|òáäÐ¡W½o^Ÿž]ˆŒUO–åÿpzþñÍÅyUòQE	ïÞ¼9¹xýî¬÷âÝÙtAø)¨xRÈoät={wqzž–.GGÚËÙd
+£.=$dÀCcwóH7Ž]3¬§fó©Þùêÿá?þã?þã?þã?þã?þã?þã?þã?þã?þã?þã?þã?þã¿‡ûûÿ (ÛI À 
\ No newline at end of file
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateActionConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateActionConfigsTest.php
index 5c7daf4..843033f 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateActionConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateActionConfigsTest.php
@@ -34,7 +34,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_action_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6ActionSettings.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateAggregatorConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateAggregatorConfigsTest.php
index 331bdaa..cff9377 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateAggregatorConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateAggregatorConfigsTest.php
@@ -34,7 +34,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_aggregator_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6AggregatorSettings.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateAggregatorFeedTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateAggregatorFeedTest.php
index b8b503e..769c994 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateAggregatorFeedTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateAggregatorFeedTest.php
@@ -27,7 +27,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_aggregator_feed');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6AggregatorFeed.php',
+      $this->getDumpDirectory() . '/AggregatorFeed.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateAggregatorItemTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateAggregatorItemTest.php
index 93f1894..672711c 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateAggregatorItemTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateAggregatorItemTest.php
@@ -47,7 +47,7 @@ protected function setUp() {
     /** @var \Drupal\migrate\entity\Migration $migration */
     $migration = entity_load('migration', 'd6_aggregator_item');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6AggregatorItem.php',
+      $this->getDumpDirectory() . '/AggregatorItem.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateBlockContentTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateBlockContentTest.php
index 8373030..f44346e 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateBlockContentTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateBlockContentTest.php
@@ -43,7 +43,7 @@ protected function setUp() {
     /** @var \Drupal\migrate\entity\Migration $migration */
     $migration = entity_load('migration', 'd6_custom_block');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6Box.php',
+      $this->getDumpDirectory() . '/Boxes.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateBlockTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateBlockTest.php
index 9198ce5..eb63e58 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateBlockTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateBlockTest.php
@@ -71,7 +71,9 @@ protected function setUp() {
     /** @var \Drupal\migrate\entity\Migration $migration */
     $migration = entity_load('migration', 'd6_block');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6Block.php',
+      $this->getDumpDirectory() . '/Blocks.php',
+      $this->getDumpDirectory() . '/BlocksRoles.php',
+      $this->getDumpDirectory() . '/AggregatorFeed.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateBookConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateBookConfigsTest.php
index 35de27f..c33b1f0 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateBookConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateBookConfigsTest.php
@@ -35,7 +35,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_book_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6BookSettings.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateBookTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateBookTest.php
index 9f650b7..fe55e14 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateBookTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateBookTest.php
@@ -40,7 +40,8 @@ protected function setUp() {
     $this->prepareMigrations($id_mappings);
     // Load database dumps to provide source data.
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6Book.php',
+      $this->getDumpDirectory() . '/Book.php',
+      $this->getDumpDirectory() . '/MenuLinks.php',
     );
     $this->loadDumps($dumps);
     // Migrate books..
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateCckFieldRevisionTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateCckFieldRevisionTest.php
index 47f6928..64b286c 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateCckFieldRevisionTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateCckFieldRevisionTest.php
@@ -64,11 +64,6 @@ protected function setUp() {
       ),
     );
     $this->prepareMigrations($id_mappings);
-    $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6NodeRevision.php',
-    );
-    $this->loadDumps($dumps);
-
     $migrations = entity_load_multiple('migration', array('d6_cck_field_revision:*'));
     foreach ($migrations as $migration) {
       $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateCckFieldValuesTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateCckFieldValuesTest.php
index 2ef6b77..1a33a2e 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateCckFieldValuesTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateCckFieldValuesTest.php
@@ -166,12 +166,12 @@ protected function setUp() {
    */
   public function testCckFields() {
     $node = Node::load(1);
-    $this->assertEqual($node->field_test->value, 'This is a shared text field', "Shared field storage field is correct.");
-    $this->assertEqual($node->field_test->format, 1, "Shared field storage field with multiple columns is correct.");
-    $this->assertEqual($node->field_test_two->value, 10, 'Multi field storage field is correct');
-    $this->assertEqual($node->field_test_two[1]->value, 20, 'Multi field second value is correct.');
+    $this->assertEqual($node->field_test->value, 'This is a shared text field');
+    $this->assertEqual($node->field_test->format, 1);
+    $this->assertEqual($node->field_test_two->value, 10);
+    $this->assertEqual($node->field_test_two[1]->value, 20);
     $this->assertEqual($node->field_test_three->value, '42.42', 'Single field second value is correct.');
-    $this->assertEqual($node->field_test_integer_selectlist[0]->value, '3412', 'Integer select list value is correct');
+    $this->assertEqual($node->field_test_integer_selectlist[0]->value, '3412');
     $this->assertEqual($node->field_test_identical1->value, '1', 'Integer value is correct');
     $this->assertEqual($node->field_test_identical2->value, '1', 'Integer value is correct');
     $this->assertEqual($node->field_test_exclude_unset->value, 'This is a field with exclude unset.', 'Field with exclude unset is correct.');
@@ -184,7 +184,7 @@ public function testCckFields() {
 
     // Test the file field meta.
     $this->assertIdentical($node->field_test_filefield->description, 'desc');
-    $this->assertIdentical($node->field_test_filefield->target_id, '1');
+    $this->assertIdentical($node->field_test_filefield->target_id, '5');
 
     $planet_node = Node::load(3);
     $this->assertEqual($planet_node->field_multivalue->value, 33);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentTest.php
index 74ff074..c1e9273 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentTest.php
@@ -56,9 +56,13 @@ protected function setUp() {
     $migration = entity_load('migration', 'd6_comment');
 
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6Node.php',
-      $this->getDumpDirectory() . '/Drupal6CommentVariable.php',
-      $this->getDumpDirectory() . '/Drupal6Comment.php',
+      $this->getDumpDirectory() . '/Node.php',
+      $this->getDumpDirectory() . '/NodeRevisions.php',
+      $this->getDumpDirectory() . '/ContentTypeStory.php',
+      $this->getDumpDirectory() . '/ContentTypeTestPlanet.php',
+      $this->getDumpDirectory() . '/Variable.php',
+      $this->getDumpDirectory() . '/NodeType.php',
+      $this->getDumpDirectory() . '/Comments.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentTypeTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentTypeTest.php
index cc25e4e..45da40b 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentTypeTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentTypeTest.php
@@ -29,7 +29,8 @@ protected function setUp() {
     $migration = entity_load('migration', 'd6_comment_type');
 
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6CommentVariable.php',
+      $this->getDumpDirectory() . '/Variable.php',
+      $this->getDumpDirectory() . '/NodeType.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableDisplayBase.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableDisplayBase.php
index eb28daa..46b4a3c 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableDisplayBase.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableDisplayBase.php
@@ -42,7 +42,7 @@
    *
    * @var array
    */
-  protected $types = array('page', 'story');
+  protected $types = array('page', 'story', 'article');
 
   /**
    * {@inheritdoc}
@@ -67,7 +67,8 @@ protected function setUp() {
       ))->save();
     }
     $this->dumps = array(
-      $this->getDumpDirectory() . '/Drupal6CommentVariable.php',
+      $this->getDumpDirectory() . '/Variable.php',
+      $this->getDumpDirectory() . '/NodeType.php',
     );
     $id_mappings = array(
       'd6_comment_field_instance' => array(
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableEntityDisplayTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableEntityDisplayTest.php
index c0f058e..d7f7a5f 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableEntityDisplayTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableEntityDisplayTest.php
@@ -22,7 +22,7 @@ class MigrateCommentVariableEntityDisplayTest extends MigrateCommentVariableDisp
   /**
    * The node types being used.
    */
-  protected $types = array('page', 'story');
+  protected $types = array('page', 'story', 'article');
 
   /**
    * Tests comment variables migrated into an entity display.
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableEntityFormDisplaySubjectTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableEntityFormDisplaySubjectTest.php
index 67539b6..8d6f970 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableEntityFormDisplaySubjectTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableEntityFormDisplaySubjectTest.php
@@ -46,7 +46,8 @@ protected function setUp() {
     /** @var \Drupal\migrate\entity\Migration $migration */
     $migration = entity_load('migration', 'd6_comment_entity_form_display_subject');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6CommentVariable.php',
+      $this->getDumpDirectory() . '/Variable.php',
+      $this->getDumpDirectory() . '/NodeType.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableFieldTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableFieldTest.php
index 203e0ff..1ad22f9 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableFieldTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableFieldTest.php
@@ -44,7 +44,8 @@ protected function setUp() {
     /** @var \Drupal\migrate\entity\Migration $migration */
     $migration = entity_load('migration', 'd6_comment_field');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6CommentVariable.php',
+      $this->getDumpDirectory() . '/Variable.php',
+      $this->getDumpDirectory() . '/NodeType.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableInstanceTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableInstanceTest.php
index c6e369a..9ca6577 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableInstanceTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateCommentVariableInstanceTest.php
@@ -35,7 +35,7 @@ protected function setUp() {
     );
     $this->prepareMigrations($id_mappings);
 
-    foreach (array('page', 'story') as $type) {
+    foreach (array('page', 'story', 'article') as $type) {
       entity_create('node_type', array('type' => $type))->save();
     }
     entity_create('field_storage_config', array(
@@ -53,7 +53,8 @@ protected function setUp() {
     /** @var \Drupal\migrate\entity\Migration $migration */
     $migration = entity_load('migration', 'd6_comment_field_instance');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6CommentVariable.php',
+      $this->getDumpDirectory() . '/Variable.php',
+      $this->getDumpDirectory() . '/NodeType.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateContactCategoryTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateContactCategoryTest.php
index c055144..3d690d9 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateContactCategoryTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateContactCategoryTest.php
@@ -33,7 +33,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_contact_category');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6ContactCategory.php',
+      $this->getDumpDirectory() . '/Contact.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateContactConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateContactConfigsTest.php
index e3f0e29..e856b76 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateContactConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateContactConfigsTest.php
@@ -43,8 +43,8 @@ protected function setUp() {
     $this->prepareMigrations($id_mappings);
     $migration = entity_load('migration', 'd6_contact_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6ContactSettings.php',
-      $this->getDumpDirectory() . '/Drupal6ContactCategory.php',
+      $this->getDumpDirectory() . '/Variable.php',
+      $this->getDumpDirectory() . '/Contact.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateDateFormatTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateDateFormatTest.php
index 247f00f..b1c967e 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateDateFormatTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateDateFormatTest.php
@@ -23,7 +23,7 @@ protected function setUp() {
     /** @var \Drupal\migrate\entity\Migration $migration */
     $migration = entity_load('migration', 'd6_date_formats');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6DateFormat.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateDblogConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateDblogConfigsTest.php
index ae2cccc..2f9c644 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateDblogConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateDblogConfigsTest.php
@@ -35,7 +35,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_dblog_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6DblogSettings.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateDrupal6Test.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateDrupal6Test.php
index 92e9ef4..3ed056b 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateDrupal6Test.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateDrupal6Test.php
@@ -165,67 +165,44 @@ protected function setUp() {
   protected function getDumps() {
     $tests_path = $this->getDumpDirectory();
     $dumps = array(
-      $tests_path . '/Drupal6ActionSettings.php',
-      $tests_path . '/Drupal6AggregatorFeed.php',
-      $tests_path . '/Drupal6AggregatorItem.php',
-      $tests_path . '/Drupal6AggregatorSettings.php',
-      $tests_path . '/Drupal6Block.php',
-      $tests_path . '/Drupal6Book.php',
-      $tests_path . '/Drupal6BookSettings.php',
-      $tests_path . '/Drupal6Box.php',
-      $tests_path . '/Drupal6Comment.php',
-      $tests_path . '/Drupal6CommentVariable.php',
-      $tests_path . '/Drupal6ContactCategory.php',
-      $tests_path . '/Drupal6ContactSettings.php',
-      $tests_path . '/Drupal6DateFormat.php',
-      $tests_path . '/Drupal6DblogSettings.php',
-      $tests_path . '/Drupal6FieldInstance.php',
-      $tests_path . '/Drupal6File.php',
-      $tests_path . '/Drupal6FileSettings.php',
-      $tests_path . '/Drupal6FilterFormat.php',
-      $tests_path . '/Drupal6ForumSettings.php',
-      $tests_path . '/Drupal6LocaleSettings.php',
-      $tests_path . '/Drupal6Menu.php',
-      $tests_path . '/Drupal6MenuLink.php',
-      $tests_path . '/Drupal6MenuSettings.php',
-      $tests_path . '/Drupal6Node.php',
-      $tests_path . '/Drupal6NodeBodyInstance.php',
-      $tests_path . '/Drupal6NodeRevision.php',
-      $tests_path . '/Drupal6NodeSettings.php',
-      $tests_path . '/Drupal6NodeType.php',
-      $tests_path . '/Drupal6SearchPage.php',
-      $tests_path . '/Drupal6SearchSettings.php',
-      $tests_path . '/Drupal6SimpletestSettings.php',
-      $tests_path . '/Drupal6StatisticsSettings.php',
-      $tests_path . '/Drupal6SyslogSettings.php',
-      $tests_path . '/Drupal6SystemCron.php',
-      // This dump contains the file directory path to the simpletest directory
-      // where the files are.
-      $tests_path . '/Drupal6SystemFile.php',
-      $tests_path . '/Drupal6SystemFilter.php',
-      $tests_path . '/Drupal6SystemImage.php',
-      $tests_path . '/Drupal6SystemImageGd.php',
-      $tests_path . '/Drupal6SystemLogging.php',
-      $tests_path . '/Drupal6SystemMaintenance.php',
-      $tests_path . '/Drupal6SystemPerformance.php',
-      $tests_path . '/Drupal6SystemRss.php',
-      $tests_path . '/Drupal6SystemSite.php',
-      $tests_path . '/Drupal6TaxonomySettings.php',
-      $tests_path . '/Drupal6TaxonomyTerm.php',
-      $tests_path . '/Drupal6TaxonomyVocabulary.php',
-      $tests_path . '/Drupal6TermNode.php',
-      $tests_path . '/Drupal6TextSettings.php',
-      $tests_path . '/Drupal6UpdateSettings.php',
-      $tests_path . '/Drupal6Upload.php',
-      $tests_path . '/Drupal6UploadField.php',
-      $tests_path . '/Drupal6UploadInstance.php',
-      $tests_path . '/Drupal6UrlAlias.php',
-      $tests_path . '/Drupal6User.php',
-      $tests_path . '/Drupal6UserMail.php',
-      $tests_path . '/Drupal6UserProfileFields.php',
-      $tests_path . '/Drupal6UserRole.php',
-      $tests_path . '/Drupal6UserSettings.php',
-      $tests_path . '/Drupal6VocabularyField.php',
+      $tests_path . '/AggregatorFeed.php',
+      $tests_path . '/AggregatorItem.php',
+      $tests_path . '/Blocks.php',
+      $tests_path . '/BlocksRoles.php',
+      $tests_path . '/Book.php',
+      $tests_path . '/Boxes.php',
+      $tests_path . '/Comments.php',
+      $tests_path . '/Contact.php',
+      $tests_path . '/ContentFieldMultivalue.php',
+      $tests_path . '/ContentFieldTest.php',
+      $tests_path . '/ContentFieldTestTwo.php',
+      $tests_path . '/ContentNodeField.php',
+      $tests_path . '/ContentNodeFieldInstance.php',
+      $tests_path . '/ContentTypeStory.php',
+      $tests_path . '/ContentTypeTestPlanet.php',
+      $tests_path . '/EventTimezones.php',
+      $tests_path . '/Files.php',
+      $tests_path . '/FilterFormats.php',
+      $tests_path . '/Filters.php',
+      $tests_path . '/MenuCustom.php',
+      $tests_path . '/MenuLinks.php',
+      $tests_path . '/Node.php',
+      $tests_path . '/NodeRevisions.php',
+      $tests_path . '/NodeType.php',
+      $tests_path . '/Permission.php',
+      $tests_path . '/ProfileFields.php',
+      $tests_path . '/ProfileValues.php',
+      $tests_path . '/Role.php',
+      $tests_path . '/TermData.php',
+      $tests_path . '/TermHierarchy.php',
+      $tests_path . '/TermNode.php',
+      $tests_path . '/Upload.php',
+      $tests_path . '/UrlAlias.php',
+      $tests_path . '/Users.php',
+      $tests_path . '/UsersRoles.php',
+      $tests_path . '/Variable.php',
+      $tests_path . '/Vocabulary.php',
+      $tests_path . '/VocabularyNodeTypes.php',
     );
 
     return $dumps;
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateFieldFormatterSettingsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateFieldFormatterSettingsTest.php
index f1758e3..99520a3 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateFieldFormatterSettingsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateFieldFormatterSettingsTest.php
@@ -66,7 +66,11 @@ protected function setUp() {
 
     $migration = entity_load('migration', 'd6_field_formatter_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6FieldInstance.php',
+      $this->getDumpDirectory() . '/ContentNodeFieldInstance.php',
+      $this->getDumpDirectory() . '/ContentNodeField.php',
+      $this->getDumpDirectory() . '/ContentFieldTest.php',
+      $this->getDumpDirectory() . '/ContentFieldTestTwo.php',
+      $this->getDumpDirectory() . '/ContentFieldMultivalue.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
@@ -87,19 +91,18 @@ public function testEntityDisplaySettings() {
       'third_party_settings' => array(),
     );
 
-    // Make sure we don't have the excluded print entity display.
-    $display = entity_load('entity_view_display', 'node.story.print');
-    $this->assertNull($display, "Print entity display not found.");
     // Can we load any entity display.
     $display = entity_load('entity_view_display', 'node.story.teaser');
     $this->assertEqual($display->getComponent($field_name), $expected);
 
     // Test migrate worked with multiple bundles.
     $display = entity_load('entity_view_display', 'node.test_page.teaser');
+    $expected['weight'] = 35;
     $this->assertEqual($display->getComponent($field_name), $expected);
 
     // Test RSS because that has been converted from 4 to rss.
     $display = entity_load('entity_view_display', 'node.story.rss');
+    $expected['weight'] = 1;
     $this->assertEqual($display->getComponent($field_name), $expected);
 
     // Test the default format with text_default which comes from a static map.
@@ -117,7 +120,7 @@ public function testEntityDisplaySettings() {
     $this->assertTrue(isset($content['field_test_exclude_unset']), "Settings for field_test_exclude_unset exist.");
 
     // Test the number field formatter settings are correct.
-    $expected['weight'] = 2;
+    $expected['weight'] = 1;
     $expected['type'] = 'number_integer';
     $expected['settings'] = array(
       'thousand_separator' => ',',
@@ -125,7 +128,7 @@ public function testEntityDisplaySettings() {
     );
     $component = $display->getComponent('field_test_two');
     $this->assertEqual($component, $expected);
-    $expected['weight'] = 3;
+    $expected['weight'] = 2;
     $expected['type'] = 'number_decimal';
     $expected['settings']['scale'] = 2;
     $expected['settings']['decimal_separator'] = '.';
@@ -133,14 +136,14 @@ public function testEntityDisplaySettings() {
     $this->assertEqual($component, $expected);
 
     // Test the email field formatter settings are correct.
-    $expected['weight'] = 4;
+    $expected['weight'] = 6;
     $expected['type'] = 'email_mailto';
     $expected['settings'] = array();
     $component = $display->getComponent('field_test_email');
     $this->assertEqual($component, $expected);
 
     // Test the link field formatter settings.
-    $expected['weight'] = 5;
+    $expected['weight'] = 7;
     $expected['type'] = 'link';
     $expected['settings'] = array(
       'trim_length' => 80,
@@ -150,41 +153,41 @@ public function testEntityDisplaySettings() {
       'target' => 0,
     );
     $component = $display->getComponent('field_test_link');
-    $this->assertEqual($component, $expected, "node.story.default field_test_link has correct absolute link settings.");
+    $this->assertEqual($component, $expected);
     $expected['settings']['url_only'] = 0;
     $expected['settings']['url_plain'] = 0;
     $display = entity_load('entity_view_display', 'node.story.teaser');
     $component = $display->getComponent('field_test_link');
-    $this->assertEqual($component, $expected, "node.story.teaser field_test_link has correct default link settings.");
+    $this->assertEqual($component, $expected);
 
     // Test the file field formatter settings.
-    $expected['weight'] = 7;
+    $expected['weight'] = 8;
     $expected['type'] = 'file_default';
     $expected['settings'] = array();
     $component = $display->getComponent('field_test_filefield');
-    $this->assertEqual($component, $expected, "node.story.teaser field_test_filefield is of type file_default.");
+    $this->assertEqual($component, $expected);
     $display = entity_load('entity_view_display', 'node.story.default');
     $expected['type'] = 'file_url_plain';
     $component = $display->getComponent('field_test_filefield');
-    $this->assertEqual($component, $expected, "node.story.default field_test_filefield is of type file_url_plain.");
+    $this->assertEqual($component, $expected);
 
     // Test the image field formatter settings.
-    $expected['weight'] = 8;
+    $expected['weight'] = 9;
     $expected['type'] = 'image';
     $expected['settings'] = array('image_style' => '', 'image_link' => '');
     $component = $display->getComponent('field_test_imagefield');
-    $this->assertEqual($component, $expected, "node.story.default field_test_imagefield is of type image with the correct settings.");
+    $this->assertEqual($component, $expected);
     $display = entity_load('entity_view_display', 'node.story.teaser');
     $expected['settings']['image_link'] = 'file';
     $component = $display->getComponent('field_test_imagefield');
-    $this->assertEqual($component, $expected, "node.story.teaser field_test_imagefield is of type image with the correct settings.");
+    $this->assertEqual($component, $expected);
 
     // Test phone field.
-    $expected['weight'] = 9;
+    $expected['weight'] = 13;
     $expected['type'] = 'basic_string';
     $expected['settings'] = array();
     $component = $display->getComponent('field_test_phone');
-    $this->assertEqual($component, $expected, "node.story.teaser field_test_phone is of type telephone.");
+    $this->assertEqual($component, $expected);
 
     // Test date field.
     $expected['weight'] = 10;
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateFieldInstanceTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateFieldInstanceTest.php
index 3649ac0..dc4d2c8 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateFieldInstanceTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateFieldInstanceTest.php
@@ -68,7 +68,11 @@ protected function setUp() {
 
     $migration = entity_load('migration', 'd6_field_instance');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6FieldInstance.php',
+      $this->getDumpDirectory() . '/ContentNodeFieldInstance.php',
+      $this->getDumpDirectory() . '/ContentNodeField.php',
+      $this->getDumpDirectory() . '/ContentFieldTest.php',
+      $this->getDumpDirectory() . '/ContentFieldTestTwo.php',
+      $this->getDumpDirectory() . '/ContentFieldMultivalue.php',
     );
     $this->createFields();
 
@@ -116,7 +120,7 @@ public function testFieldInstanceSettings() {
     // Test email field.
     $field = FieldConfig::load('node.story.field_test_email');
     $this->assertEqual($field->label(), 'Email Field');
-    $this->assertEqual('benjy@example.com', $entity->field_test_email->value, 'Field field_test_email default_value is correct.');
+    $this->assertEqual('benjy@example.com', $entity->field_test_email->value);
 
     // Test a filefield.
     $field = FieldConfig::load('node.story.field_test_filefield');
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateFieldTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateFieldTest.php
index e1ad519..f310ed9 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateFieldTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateFieldTest.php
@@ -32,7 +32,11 @@ protected function setUp() {
     /** @var \Drupal\migrate\entity\Migration $migration */
     $migration = entity_load('migration', 'd6_field');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6FieldInstance.php',
+      $this->getDumpDirectory() . '/ContentNodeFieldInstance.php',
+      $this->getDumpDirectory() . '/ContentNodeField.php',
+      $this->getDumpDirectory() . '/ContentFieldTest.php',
+      $this->getDumpDirectory() . '/ContentFieldTestTwo.php',
+      $this->getDumpDirectory() . '/ContentFieldMultivalue.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
@@ -82,7 +86,7 @@ public function testFields() {
     // Date field.
     $field_storage = entity_load('field_storage_config', 'node.field_test_datetime');
     $this->assertEqual($field_storage->type, "datetime",  t('Field type is @fieldtype. It should be datetime.', array('@fieldtype' => $field_storage->type)));
-    $this->assertEqual($field_storage->status(), FALSE, "Status is FALSE");
+    $this->assertEqual($field_storage->status(), TRUE);
 
     // Decimal field with radio buttons.
     $field_storage = entity_load('field_storage_config', 'node.field_test_decimal_radio_buttons');
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateFieldWidgetSettingsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateFieldWidgetSettingsTest.php
index 09b922c..d9346b3 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateFieldWidgetSettingsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateFieldWidgetSettingsTest.php
@@ -63,7 +63,11 @@ protected function setUp() {
     $this->prepareMigrations($id_mappings);
     $migration = entity_load('migration', 'd6_field_instance_widget_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6FieldInstance.php',
+      $this->getDumpDirectory() . '/ContentNodeFieldInstance.php',
+      $this->getDumpDirectory() . '/ContentNodeField.php',
+      $this->getDumpDirectory() . '/ContentFieldTest.php',
+      $this->getDumpDirectory() . '/ContentFieldTestTwo.php',
+      $this->getDumpDirectory() . '/ContentFieldMultivalue.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
@@ -89,62 +93,62 @@ public function testWidgetSettings() {
     // Integer field.
     $component = $form_display->getComponent('field_test_two');
     $expected['type'] = 'number';
-    $expected['weight'] = 2;
+    $expected['weight'] = 1;
     $expected['settings'] = array('placeholder' => '');
-    $this->assertEqual($component, $expected, 'Integer field settings are correct.');
+    $this->assertEqual($component, $expected);
 
     // Float field.
     $component = $form_display->getComponent('field_test_three');
-    $expected['weight'] = 3;
-    $this->assertEqual($component, $expected, 'Float field settings are correct.');
+    $expected['weight'] = 2;
+    $this->assertEqual($component, $expected);
 
     // Email field.
     $component = $form_display->getComponent('field_test_email');
     $expected['type'] = 'email_default';
-    $expected['weight'] = 4;
-    $this->assertEqual($component, $expected, 'Email field settings are correct.');
+    $expected['weight'] = 6;
+    $this->assertEqual($component, $expected);
 
     // Link field.
     $component = $form_display->getComponent('field_test_link');
     $this->assertEqual($component['type'], 'link_default');
-    $this->assertEqual($component['weight'], 5);
+    $this->assertEqual($component['weight'], 7);
     $this->assertFalse(array_filter($component['settings']));
 
     // File field.
     $component = $form_display->getComponent('field_test_filefield');
     $expected['type'] = 'file_generic';
-    $expected['weight'] = 7;
+    $expected['weight'] = 8;
     $expected['settings'] = array('progress_indicator' => 'bar');
-    $this->assertEqual($component, $expected, 'File field settings are correct.');
+    $this->assertEqual($component, $expected);
 
     // Image field.
     $component = $form_display->getComponent('field_test_imagefield');
     $expected['type'] = 'image_image';
-    $expected['weight'] = 8;
+    $expected['weight'] = 9;
     $expected['settings'] = array('progress_indicator' => 'bar', 'preview_image_style' => 'thumbnail');
-    $this->assertEqual($component, $expected, 'Image field settings are correct.');
+    $this->assertEqual($component, $expected);
 
     // Phone field.
     $component = $form_display->getComponent('field_test_phone');
     $expected['type'] = 'telephone_default';
-    $expected['weight'] = 9;
+    $expected['weight'] = 13;
     $expected['settings'] = array('placeholder' => '');
-    $this->assertEqual($component, $expected, 'Phone field settings are correct.');
+    $this->assertEqual($component, $expected);
 
     // Date fields.
     $component = $form_display->getComponent('field_test_date');
     $expected['type'] = 'datetime_default';
     $expected['weight'] = 10;
     $expected['settings'] = array();
-    $this->assertEqual($component, $expected, 'Date field settings are correct.');
+    $this->assertEqual($component, $expected);
 
     $component = $form_display->getComponent('field_test_datestamp');
     $expected['weight'] = 11;
-    $this->assertEqual($component, $expected, 'Date stamp field settings are correct.');
+    $this->assertEqual($component, $expected);
 
     $component = $form_display->getComponent('field_test_datetime');
     $expected['weight'] = 12;
-    $this->assertEqual($component, $expected, 'Datetime field settings are correct.');
+    $this->assertEqual($component, $expected);
 
   }
 
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateFileConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateFileConfigsTest.php
index 212c924..343af9c 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateFileConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateFileConfigsTest.php
@@ -35,7 +35,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_file_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6FileSettings.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateFileTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateFileTest.php
index 48645c1..f9e4595 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateFileTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateFileTest.php
@@ -9,6 +9,7 @@
 
 use Drupal\migrate\MigrateExecutable;
 use Drupal\migrate_drupal\Tests\MigrateDrupalTestBase;
+use Drupal\Core\Database\Database;
 
 /**
  * file migration.
@@ -30,7 +31,7 @@ class MigrateFileTest extends MigrateDrupalTestBase {
   protected function setUp() {
     parent::setUp();
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6File.php',
+      $this->getDumpDirectory() . '/Files.php',
     );
     /** @var \Drupal\migrate\entity\Migration $migration */
     $migration = entity_load('migration', 'd6_file');
@@ -60,9 +61,16 @@ public function testFiles() {
     db_truncate(entity_load('migration', 'd6_file')->getIdMap()->mapTableName())->execute();
     $migration = entity_load_unchanged('migration', 'd6_file');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6SystemFile.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
-    $this->loadDumps($dumps, 'loadMigrateFileStandalone');
+    $this->prepare($migration, $dumps);
+
+    // Update the file_directory_path.
+    Database::getConnection('default', 'migrate')
+      ->update('variable')
+      ->fields(array('value' => serialize('files/test')))
+      ->condition('name', 'file_directory_path')
+      ->execute();
     $executable = new MigrateExecutable($migration, $this);
     $executable->import();
 
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateFilterFormatTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateFilterFormatTest.php
index 756204c..c6e0416 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateFilterFormatTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateFilterFormatTest.php
@@ -29,7 +29,9 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_filter_format');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6FilterFormat.php',
+      $this->getDumpDirectory() . '/Filters.php',
+      $this->getDumpDirectory() . '/FilterFormats.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateForumConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateForumConfigsTest.php
index 1a138ec..7ca3170 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateForumConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateForumConfigsTest.php
@@ -39,7 +39,7 @@ protected function setUp() {
     ));
     $migration = entity_load('migration', 'd6_forum_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6ForumSettings.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateLocaleConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateLocaleConfigsTest.php
index e00b134..270cda9 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateLocaleConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateLocaleConfigsTest.php
@@ -34,7 +34,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_locale_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6LocaleSettings.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateMenuConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateMenuConfigsTest.php
index dcfc0a7..ce874b3 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateMenuConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateMenuConfigsTest.php
@@ -34,7 +34,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_menu_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6MenuSettings.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateMenuLinkTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateMenuLinkTest.php
index 495f487..3be32cf 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateMenuLinkTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateMenuLinkTest.php
@@ -42,7 +42,7 @@ protected function setUp() {
 
     $migration = entity_load('migration', 'd6_menu_links');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6MenuLink.php',
+      $this->getDumpDirectory() . '/MenuLinks.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateMenuTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateMenuTest.php
index a786eca..fc89648 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateMenuTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateMenuTest.php
@@ -27,10 +27,10 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_menu');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6Menu.php',
+      $this->getDumpDirectory() . '/MenuCustom.php',
     );
     $this->prepare($migration, $dumps);
-    $executable = new MigrateExecutable($migration, new MigrateMessage());
+    $executable = new MigrateExecutable($migration, $this);
     $executable->import();
   }
 
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeBundleSettingsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeBundleSettingsTest.php
index 265b3e0..38ceca1 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeBundleSettingsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeBundleSettingsTest.php
@@ -36,6 +36,13 @@ public function setUp() {
     entity_create('node_type', array('type' => 'test_story'))->save();
     entity_create('node_type', array('type' => 'test_event'))->save();
     entity_create('node_type', array('type' => 'story'))->save();
+    entity_create('node_type', array('type' => 'article'))->save();
+    entity_create('node_type', array('type' => 'company'))->save();
+    entity_create('node_type', array('type' => 'employee'))->save();
+    entity_create('node_type', array('type' => 'page'))->save();
+    entity_create('node_type', array('type' => 'sponsor'))->save();
+    entity_create('node_type', array('type' => 'event'))->save();
+    entity_create('node_type', array('type' => 'book'))->save();
 
     $id_mappings = array(
       'd6_node_type' => array(
@@ -51,7 +58,8 @@ public function setUp() {
     // Setup the dumps.
     $migration = entity_load('migration', 'd6_node_setting_promote');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6NodeType.php',
+      $this->getDumpDirectory() . '/NodeType.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
 
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeConfigsTest.php
index d68e00e..f8daaae 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeConfigsTest.php
@@ -35,7 +35,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_node_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6NodeSettings.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeRevisionTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeRevisionTest.php
index 21d3006..c16044a 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeRevisionTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeRevisionTest.php
@@ -8,7 +8,7 @@
 namespace Drupal\migrate_drupal\Tests\d6;
 
 use Drupal\migrate\MigrateExecutable;
-use Drupal\migrate_drupal\Tests\Dump\Drupal6User;
+use Drupal\Core\Database\Database;
 
 /**
  * Node content revisions migration.
@@ -22,12 +22,7 @@ class MigrateNodeRevisionTest extends MigrateNodeTestBase {
    */
   protected function setUp() {
     parent::setUp();
-    // Create our users for the node authors.
-    foreach (Drupal6User::getData('users') as $u) {
-      $user = entity_create('user', $u);
-      $user->enforceIsNew();
-      $user->save();
-    }
+
     $id_mappings = array(
       'd6_node' => array(
         array(array(1), array(1)),
@@ -36,9 +31,18 @@ protected function setUp() {
     $this->prepareMigrations($id_mappings);
 
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6NodeRevision.php',
+      $this->getDumpDirectory() . '/Users.php',
     );
     $this->loadDumps($dumps);
+
+    // Create our users for the node authors.
+    $query = Database::getConnection('default', 'migrate')->query('SELECT * FROM {users} WHERE uid NOT IN (0, 1)');
+    while(($row = $query->fetchAssoc()) !== FALSE) {
+      $user = entity_create('user', $row);
+      $user->enforceIsNew();
+      $user->save();
+    }
+
     /** @var \Drupal\migrate\entity\Migration $migration */
     $migration = entity_load('migration', 'd6_node_revision');
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeTest.php
index e3bed3a..d682bab 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeTest.php
@@ -48,7 +48,7 @@ public function testNode() {
     $this->assertEqual($node->getCreatedTime(), 1388271197, 'Node has the correct created time.');
     $this->assertEqual($node->isSticky(), FALSE);
     $this->assertEqual($node->getOwnerId(), 1);
-    $this->assertEqual($node->getRevisionCreationTime(), 1390095701, 'Node has the correct revision timestamp.');
+    $this->assertEqual($node->getRevisionCreationTime(), 1420861423);
 
     /** @var \Drupal\node\NodeInterface $node_revision */
     $node_revision = \Drupal::entityManager()->getStorage('node')->loadRevision(1);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeTestBase.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeTestBase.php
index ec78a83..20343a6 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeTestBase.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeTestBase.php
@@ -78,9 +78,17 @@ protected function setUp() {
 
     // Load dumps.
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6Node.php',
-      $this->getDumpDirectory() . '/Drupal6NodeType.php',
-      $this->getDumpDirectory() . '/Drupal6FieldInstance.php',
+      $this->getDumpDirectory() . '/Node.php',
+      $this->getDumpDirectory() . '/NodeRevisions.php',
+      $this->getDumpDirectory() . '/ContentTypeStory.php',
+      $this->getDumpDirectory() . '/ContentTypeTestPlanet.php',
+      $this->getDumpDirectory() . '/NodeType.php',
+      $this->getDumpDirectory() . '/Variable.php',
+      $this->getDumpDirectory() . '/ContentNodeFieldInstance.php',
+      $this->getDumpDirectory() . '/ContentNodeField.php',
+      $this->getDumpDirectory() . '/ContentFieldTest.php',
+      $this->getDumpDirectory() . '/ContentFieldTestTwo.php',
+      $this->getDumpDirectory() . '/ContentFieldMultivalue.php',
     );
     $this->loadDumps($dumps);
   }
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeTypeTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeTypeTest.php
index 034dd04..809bc4f 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeTypeTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateNodeTypeTest.php
@@ -32,7 +32,8 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_node_type');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6NodeType.php',
+      $this->getDumpDirectory() . '/NodeType.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateSearchConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateSearchConfigsTest.php
index f4a0d44..f87c013 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateSearchConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateSearchConfigsTest.php
@@ -35,7 +35,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_search_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6SearchSettings.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateSearchPageTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateSearchPageTest.php
index 31e4c36..c17876b 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateSearchPageTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateSearchPageTest.php
@@ -33,7 +33,7 @@ protected function setUp() {
     /** @var \Drupal\migrate\entity\Migration $migration */
     $migration = entity_load('migration', 'd6_search_page');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6SearchPage.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateSimpletestConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateSimpletestConfigsTest.php
index d20c288..9ea4597 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateSimpletestConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateSimpletestConfigsTest.php
@@ -35,7 +35,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_simpletest_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6SimpletestSettings.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateStatisticsConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateStatisticsConfigsTest.php
index c61f2c6..f35d1a0 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateStatisticsConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateStatisticsConfigsTest.php
@@ -35,7 +35,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_statistics_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6StatisticsSettings.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateSyslogConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateSyslogConfigsTest.php
index 02f7f40..fa9ed90 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateSyslogConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateSyslogConfigsTest.php
@@ -34,7 +34,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_syslog_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6SyslogSettings.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemCronTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemCronTest.php
index 972883c..8783659 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemCronTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemCronTest.php
@@ -25,7 +25,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_system_cron');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6SystemCron.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemFileTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemFileTest.php
index 0742d55..c23e3b5 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemFileTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemFileTest.php
@@ -25,7 +25,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_system_file');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6SystemFile.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemFilterTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemFilterTest.php
index 3a41355..110c872 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemFilterTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemFilterTest.php
@@ -25,7 +25,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_system_filter');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6SystemFilter.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemImageGdTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemImageGdTest.php
index 2e057c8..6cccd84 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemImageGdTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemImageGdTest.php
@@ -25,7 +25,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_system_image_gd');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6SystemImageGd.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemImageTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemImageTest.php
index db322b5..5479c1b 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemImageTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemImageTest.php
@@ -25,7 +25,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_system_image');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6SystemImage.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemLoggingTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemLoggingTest.php
index 99bff2b..7f275d8 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemLoggingTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemLoggingTest.php
@@ -27,7 +27,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_system_logging');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6SystemLogging.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemMaintenanceTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemMaintenanceTest.php
index c2d4ec1..3617929 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemMaintenanceTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemMaintenanceTest.php
@@ -25,7 +25,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_system_maintenance');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6SystemMaintenance.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemPerformanceTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemPerformanceTest.php
index 056ab69..28d9a8b 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemPerformanceTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemPerformanceTest.php
@@ -25,7 +25,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_system_performance');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6SystemPerformance.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemRssTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemRssTest.php
index 9fc60aa..e0abd0c 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemRssTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemRssTest.php
@@ -25,7 +25,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_system_rss');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6SystemRss.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemSiteTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemSiteTest.php
index ecf46ba..ca3afac 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemSiteTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateSystemSiteTest.php
@@ -25,7 +25,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_system_site');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6SystemSite.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, new MigrateMessage());
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateTaxonomyConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateTaxonomyConfigsTest.php
index c788699..3762845 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateTaxonomyConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateTaxonomyConfigsTest.php
@@ -34,7 +34,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_taxonomy_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6TaxonomySettings.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateTaxonomyTermTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateTaxonomyTermTest.php
index d2eb969..9e8b315 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateTaxonomyTermTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateTaxonomyTermTest.php
@@ -34,8 +34,10 @@ protected function setUp() {
     /** @var \Drupal\migrate\entity\Migration $migration */
     $migration = entity_load('migration', 'd6_taxonomy_term');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6TaxonomyTerm.php',
-      $this->getDumpDirectory() . '/Drupal6TaxonomyVocabulary.php',
+      $this->getDumpDirectory() . '/TermData.php',
+      $this->getDumpDirectory() . '/TermHierarchy.php',
+      $this->getDumpDirectory() . '/Vocabulary.php',
+      $this->getDumpDirectory() . '/VocabularyNodeTypes.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
@@ -51,7 +53,7 @@ public function testTaxonomyTerms() {
         'source_vid' => 1,
         'vid' => 'vocabulary_1_i_0_',
         'weight' => 0,
-        'parent' => array(2),
+        'parent' => array(0),
       ),
       '2' => array(
         'source_vid' => 2,
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateTaxonomyVocabularyTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateTaxonomyVocabularyTest.php
index 0995ecf..c09e987 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateTaxonomyVocabularyTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateTaxonomyVocabularyTest.php
@@ -31,7 +31,8 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_taxonomy_vocabulary');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6TaxonomyVocabulary.php',
+      $this->getDumpDirectory() . '/Vocabulary.php',
+      $this->getDumpDirectory() . '/VocabularyNodeTypes.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateTermNodeTestBase.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateTermNodeTestBase.php
index 7404551..153dfe5 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateTermNodeTestBase.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateTermNodeTestBase.php
@@ -87,10 +87,15 @@ protected function setUp() {
       }
     }
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6Node.php',
-      $this->getDumpDirectory() . '/Drupal6TermNode.php',
-      $this->getDumpDirectory() . '/Drupal6TaxonomyTerm.php',
-      $this->getDumpDirectory() . '/Drupal6TaxonomyVocabulary.php',
+      $this->getDumpDirectory() . '/Node.php',
+      $this->getDumpDirectory() . '/NodeRevisions.php',
+      $this->getDumpDirectory() . '/ContentTypeStory.php',
+      $this->getDumpDirectory() . '/ContentTypeTestPlanet.php',
+      $this->getDumpDirectory() . '/TermNode.php',
+      $this->getDumpDirectory() . '/TermHierarchy.php',
+      $this->getDumpDirectory() . '/TermData.php',
+      $this->getDumpDirectory() . '/Vocabulary.php',
+      $this->getDumpDirectory() . '/VocabularyNodeTypes.php',
     );
     $this->loadDumps($dumps);
   }
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateTextConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateTextConfigsTest.php
index 29da7a8..80069c0 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateTextConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateTextConfigsTest.php
@@ -34,7 +34,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_text_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6TextSettings.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateUpdateConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateUpdateConfigsTest.php
index 413b113..f160db1 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateUpdateConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateUpdateConfigsTest.php
@@ -34,7 +34,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_update_settings');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6UpdateSettings.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadBase.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadBase.php
index 5612c17..cc38f94 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadBase.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadBase.php
@@ -85,8 +85,11 @@ protected function setUp() {
       }
     }
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6Node.php',
-      $this->getDumpDirectory() . '/Drupal6Upload.php',
+      $this->getDumpDirectory() . '/Node.php',
+      $this->getDumpDirectory() . '/NodeRevisions.php',
+      $this->getDumpDirectory() . '/ContentTypeStory.php',
+      $this->getDumpDirectory() . '/ContentTypeTestPlanet.php',
+      $this->getDumpDirectory() . '/Upload.php',
     );
     $this->loadDumps($dumps);
   }
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadEntityDisplayTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadEntityDisplayTest.php
index b967b0a..e95b243 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadEntityDisplayTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadEntityDisplayTest.php
@@ -43,7 +43,8 @@ protected function setUp() {
 
     $migration = entity_load('migration', 'd6_upload_entity_display');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6UploadInstance.php',
+      $this->getDumpDirectory() . '/NodeType.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadEntityFormDisplayTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadEntityFormDisplayTest.php
index c3f6309..3eed337 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadEntityFormDisplayTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadEntityFormDisplayTest.php
@@ -43,7 +43,8 @@ protected function setUp() {
 
     $migration = entity_load('migration', 'd6_upload_entity_form_display');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6UploadInstance.php',
+      $this->getDumpDirectory() . '/NodeType.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadFieldTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadFieldTest.php
index 617f9e9..392c6dc 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadFieldTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadFieldTest.php
@@ -32,10 +32,6 @@ protected function setUp() {
     $migration = entity_load('migration', 'd6_upload_field');
     $executable = new MigrateExecutable($migration, $this);
     $executable->import();
-    $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6UploadField.php',
-    );
-    $this->prepare($migration, $dumps);
   }
 
   /**
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadInstanceTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadInstanceTest.php
index b44a378..bc717fa 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadInstanceTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateUploadInstanceTest.php
@@ -54,7 +54,8 @@ protected function setUp() {
 
     $migration = entity_load('migration', 'd6_upload_field_instance');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6UploadInstance.php',
+      $this->getDumpDirectory() . '/NodeType.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateUrlAliasTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateUrlAliasTest.php
index 8449cba..92bcc51 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateUrlAliasTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateUrlAliasTest.php
@@ -26,7 +26,7 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_url_alias');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6UrlAlias.php',
+      $this->getDumpDirectory() . '/UrlAlias.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserConfigsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserConfigsTest.php
index 3e74fde..856b404 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserConfigsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserConfigsTest.php
@@ -26,18 +26,14 @@ class MigrateUserConfigsTest extends MigrateDrupalTestBase {
   protected function setUp() {
     parent::setUp();
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6UserMail.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $migration = entity_load('migration', 'd6_user_mail');
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
     $executable->import();
 
-    $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6UserSettings.php',
-    );
     $migration = entity_load('migration', 'd6_user_settings');
-    $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
     $executable->import();
   }
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserContactSettingsTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserContactSettingsTest.php
index 621cd2c..f115a06 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserContactSettingsTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserContactSettingsTest.php
@@ -25,7 +25,10 @@ protected function setUp() {
     parent::setUp();
 
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6User.php',
+      $this->getDumpDirectory() . '/Users.php',
+      $this->getDumpDirectory() . '/ProfileValues.php',
+      $this->getDumpDirectory() . '/UsersRoles.php',
+      $this->getDumpDirectory() . '/EventTimezones.php',
     );
     $this->loadDumps($dumps);
 
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserPictureFileTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserPictureFileTest.php
index ff204f7..4c0dc5d 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserPictureFileTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserPictureFileTest.php
@@ -30,7 +30,10 @@ class MigrateUserPictureFileTest extends MigrateDrupalTestBase {
   protected function setUp() {
     parent::setUp();
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6User.php',
+      $this->getDumpDirectory() . '/Users.php',
+      $this->getDumpDirectory() . '/ProfileValues.php',
+      $this->getDumpDirectory() . '/UsersRoles.php',
+      $this->getDumpDirectory() . '/EventTimezones.php',
     );
     /** @var \Drupal\migrate\entity\Migration $migration */
     $migration = entity_load('migration', 'd6_user_picture_file');
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileEntityDisplayTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileEntityDisplayTest.php
index aded50f..69dc0eb 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileEntityDisplayTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileEntityDisplayTest.php
@@ -9,7 +9,7 @@
 
 use Drupal\migrate\MigrateExecutable;
 use Drupal\migrate_drupal\Tests\MigrateDrupalTestBase;
-use Drupal\migrate_drupal\Tests\Dump\Drupal6UserProfileFields;
+use Drupal\Core\Database\Database;
 
 /**
  * Tests the user profile entity display migration.
@@ -73,24 +73,31 @@ protected function setUp() {
       'field_name' => 'profile_love_migrations',
       'type' => 'boolean',
     ))->save();
-    $field_data = Drupal6UserProfileFields::getData('profile_fields');
+
+    $migration = entity_load('migration', 'd6_user_profile_entity_display');
+    $dumps = array(
+      $this->getDumpDirectory() . '/ProfileFields.php',
+      $this->getDumpDirectory() . '/Users.php',
+      $this->getDumpDirectory() . '/ProfileValues.php',
+      $this->getDumpDirectory() . '/UsersRoles.php',
+      $this->getDumpDirectory() . '/EventTimezones.php',
+    );
+    $this->prepare($migration, $dumps);
+    $field_data = Database::getConnection('default', 'migrate')
+      ->select('profile_fields', 'u')
+      ->fields('u')
+      ->execute()
+      ->fetchAll();
     foreach ($field_data as $field) {
       entity_create('field_config', array(
-        'label' => $field['title'],
+        'label' => $field->title,
         'description' => '',
-        'field_name' => $field['name'],
+        'field_name' => $field->name,
         'entity_type' => 'user',
         'bundle' => 'user',
         'required' => 1,
       ))->save();
     }
-
-    $migration = entity_load('migration', 'd6_user_profile_entity_display');
-    $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6UserProfileFields.php',
-      $this->getDumpDirectory() . '/Drupal6User.php',
-    );
-    $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
     $executable->import();
   }
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileEntityFormDisplayTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileEntityFormDisplayTest.php
index 627c8d9..a92ce81 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileEntityFormDisplayTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileEntityFormDisplayTest.php
@@ -9,7 +9,7 @@
 
 use Drupal\migrate\MigrateExecutable;
 use Drupal\migrate_drupal\Tests\MigrateDrupalTestBase;
-use Drupal\migrate_drupal\Tests\Dump\Drupal6UserProfileFields;
+use Drupal\Core\Database\Database;
 
 /**
  * Tests the user profile entity form display migration.
@@ -68,24 +68,33 @@ protected function setUp() {
       'field_name' => 'profile_love_migrations',
       'type' => 'boolean',
     ))->save();
-    $field_data = Drupal6UserProfileFields::getData('profile_fields');
+
+    $migration = entity_load('migration', 'd6_user_profile_entity_form_display');
+    $dumps = array(
+      $this->getDumpDirectory() . '/ProfileFields.php',
+      $this->getDumpDirectory() . '/Users.php',
+      $this->getDumpDirectory() . '/ProfileValues.php',
+      $this->getDumpDirectory() . '/UsersRoles.php',
+      $this->getDumpDirectory() . '/EventTimezones.php',
+    );
+    $this->prepare($migration, $dumps);
+
+    $field_data = Database::getConnection('default', 'migrate')
+      ->select('profile_fields', 'u')
+      ->fields('u')
+      ->execute()
+      ->fetchAll();
     foreach ($field_data as $field) {
       entity_create('field_config', array(
-        'label' => $field['title'],
+        'label' => $field->title,
         'description' => '',
-        'field_name' => $field['name'],
+        'field_name' => $field->name,
         'entity_type' => 'user',
         'bundle' => 'user',
         'required' => 1,
       ))->save();
     }
 
-    $migration = entity_load('migration', 'd6_user_profile_entity_form_display');
-    $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6UserProfileFields.php',
-      $this->getDumpDirectory() . '/Drupal6User.php',
-    );
-    $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
     $executable->import();
   }
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileFieldInstanceTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileFieldInstanceTest.php
index b76bb11..faa481b 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileFieldInstanceTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileFieldInstanceTest.php
@@ -36,8 +36,11 @@ protected function setUp() {
     /** @var \Drupal\migrate\entity\Migration $migration */
     $migration = entity_load('migration', 'd6_user_profile_field_instance');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6UserProfileFields.php',
-      $this->getDumpDirectory() . '/Drupal6User.php',
+      $this->getDumpDirectory() . '/ProfileFields.php',
+      $this->getDumpDirectory() . '/Users.php',
+      $this->getDumpDirectory() . '/ProfileValues.php',
+      $this->getDumpDirectory() . '/UsersRoles.php',
+      $this->getDumpDirectory() . '/EventTimezones.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileFieldTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileFieldTest.php
index 735e045..c22ce44 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileFieldTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileFieldTest.php
@@ -26,8 +26,11 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_user_profile_field');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6UserProfileFields.php',
-      $this->getDumpDirectory() . '/Drupal6User.php',
+      $this->getDumpDirectory() . '/ProfileFields.php',
+      $this->getDumpDirectory() . '/Users.php',
+      $this->getDumpDirectory() . '/ProfileValues.php',
+      $this->getDumpDirectory() . '/UsersRoles.php',
+      $this->getDumpDirectory() . '/EventTimezones.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileValuesTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileValuesTest.php
index 1e6b586..465b6d5 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileValuesTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserProfileValuesTest.php
@@ -8,8 +8,7 @@
 namespace Drupal\migrate_drupal\Tests\d6;
 
 use Drupal\migrate\MigrateExecutable;
-use Drupal\migrate_drupal\Tests\Dump\Drupal6User;
-use Drupal\migrate_drupal\Tests\Dump\Drupal6UserProfileFields;
+use Drupal\Core\Database\Database;
 use Drupal\migrate_drupal\Tests\MigrateDrupalTestBase;
 use Drupal\user\Entity\User;
 
@@ -88,24 +87,6 @@ protected function setUp() {
       'type' => 'boolean',
     ))->save();
 
-    // Create the field instances.
-    foreach (Drupal6UserProfileFields::getData('profile_fields') as $field) {
-      entity_create('field_config', array(
-        'label' => $field['title'],
-        'description' => '',
-        'field_name' => $field['name'],
-        'entity_type' => 'user',
-        'bundle' => 'user',
-        'required' => 0,
-      ))->save();
-    }
-
-    // Create some users to migrate the profile data to.
-    foreach (Drupal6User::getData('users') as $u) {
-      $user = entity_create('user', $u);
-      $user->enforceIsNew();
-      $user->save();
-    }
     // Add some id mappings for the dependant migrations.
     $id_mappings = array(
       'd6_user_profile_field_instance' => array(
@@ -127,10 +108,37 @@ protected function setUp() {
 
     // Load database dumps to provide source data.
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6UserProfileFields.php',
-      $this->getDumpDirectory() . '/Drupal6User.php',
+      $this->getDumpDirectory() . '/ProfileFields.php',
+      $this->getDumpDirectory() . '/Users.php',
+      $this->getDumpDirectory() . '/ProfileValues.php',
+      $this->getDumpDirectory() . '/UsersRoles.php',
+      $this->getDumpDirectory() . '/EventTimezones.php',
     );
     $this->loadDumps($dumps);
+    $field_data = Database::getConnection('default', 'migrate')
+      ->select('profile_fields', 'u')
+      ->fields('u')
+      ->execute()
+      ->fetchAll();
+    // Create the field instances.
+    foreach ($field_data as $field) {
+      entity_create('field_config', array(
+        'label' => $field->title,
+        'description' => '',
+        'field_name' => $field->name,
+        'entity_type' => 'user',
+        'bundle' => 'user',
+        'required' => 0,
+      ))->save();
+    }
+
+    // Create our users for the node authors.
+    $query = Database::getConnection('default', 'migrate')->query('SELECT * FROM {users} WHERE uid NOT IN (0, 1)');
+    while(($row = $query->fetchAssoc()) !== FALSE) {
+      $user = entity_create('user', $row);
+      $user->enforceIsNew();
+      $user->save();
+    }
 
     // Migrate profile fields.
     $migration_format = entity_load('migration', 'd6_profile_values:user');
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserRoleTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserRoleTest.php
index ec08766..bb3ad6f 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserRoleTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserRoleTest.php
@@ -42,8 +42,11 @@ protected function setUp() {
     /** @var \Drupal\migrate\entity\Migration $migration */
     $migration = entity_load('migration', 'd6_user_role');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6UserRole.php',
-      $this->getDumpDirectory() . '/Drupal6FilterFormat.php',
+      $this->getDumpDirectory() . '/Permission.php',
+      $this->getDumpDirectory() . '/Role.php',
+      $this->getDumpDirectory() . '/Filters.php',
+      $this->getDumpDirectory() . '/FilterFormats.php',
+      $this->getDumpDirectory() . '/Variable.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserTest.php
index 26ddbd3..f6db184 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateUserTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateUserTest.php
@@ -85,10 +85,16 @@ protected function setUp() {
 
     // Load database dumps to provide source data.
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6FilterFormat.php',
-      $this->getDumpDirectory() . '/Drupal6UserProfileFields.php',
-      $this->getDumpDirectory() . '/Drupal6UserRole.php',
-      $this->getDumpDirectory() . '/Drupal6User.php',
+      $this->getDumpDirectory() . '/Filters.php',
+      $this->getDumpDirectory() . '/FilterFormats.php',
+      $this->getDumpDirectory() . '/Variable.php',
+      $this->getDumpDirectory() . '/ProfileFields.php',
+      $this->getDumpDirectory() . '/Permission.php',
+      $this->getDumpDirectory() . '/Role.php',
+      $this->getDumpDirectory() . '/Users.php',
+      $this->getDumpDirectory() . '/ProfileValues.php',
+      $this->getDumpDirectory() . '/UsersRoles.php',
+      $this->getDumpDirectory() . '/EventTimezones.php',
     );
     $this->loadDumps($dumps);
 
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateViewModesTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateViewModesTest.php
index 8a7a48c..4fa1282 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateViewModesTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateViewModesTest.php
@@ -32,7 +32,11 @@ protected function setUp() {
     parent::setUp();
     $migration = entity_load('migration', 'd6_view_modes');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6FieldInstance.php',
+      $this->getDumpDirectory() . '/ContentNodeFieldInstance.php',
+      $this->getDumpDirectory() . '/ContentNodeField.php',
+      $this->getDumpDirectory() . '/ContentFieldTest.php',
+      $this->getDumpDirectory() . '/ContentFieldTestTwo.php',
+      $this->getDumpDirectory() . '/ContentFieldMultivalue.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateVocabularyEntityDisplayTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateVocabularyEntityDisplayTest.php
index bdb849c..2bd19c6 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateVocabularyEntityDisplayTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateVocabularyEntityDisplayTest.php
@@ -61,7 +61,8 @@ protected function setUp() {
 
     $migration = entity_load('migration', 'd6_vocabulary_entity_display');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6VocabularyField.php',
+      $this->getDumpDirectory() . '/Vocabulary.php',
+      $this->getDumpDirectory() . '/VocabularyNodeTypes.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateVocabularyEntityFormDisplayTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateVocabularyEntityFormDisplayTest.php
index 31759aa..5d56c44 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateVocabularyEntityFormDisplayTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateVocabularyEntityFormDisplayTest.php
@@ -61,7 +61,8 @@ protected function setUp() {
 
     $migration = entity_load('migration', 'd6_vocabulary_entity_form_display');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6VocabularyField.php',
+      $this->getDumpDirectory() . '/Vocabulary.php',
+      $this->getDumpDirectory() . '/VocabularyNodeTypes.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateVocabularyFieldInstanceTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateVocabularyFieldInstanceTest.php
index 85889d6..ec7f221 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateVocabularyFieldInstanceTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateVocabularyFieldInstanceTest.php
@@ -71,7 +71,8 @@ protected function setUp() {
 
     $migration = entity_load('migration', 'd6_vocabulary_field_instance');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6VocabularyField.php',
+      $this->getDumpDirectory() . '/Vocabulary.php',
+      $this->getDumpDirectory() . '/VocabularyNodeTypes.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateVocabularyFieldTest.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateVocabularyFieldTest.php
index 1d261c3..b0482f7 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateVocabularyFieldTest.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateVocabularyFieldTest.php
@@ -46,7 +46,8 @@ protected function setUp() {
 
     $migration = entity_load('migration', 'd6_vocabulary_field');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6VocabularyField.php',
+      $this->getDumpDirectory() . '/Vocabulary.php',
+      $this->getDumpDirectory() . '/VocabularyNodeTypes.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/modules/migrate_drupal/src/Tests/dependencies/MigrateDependenciesTest.php b/core/modules/migrate_drupal/src/Tests/dependencies/MigrateDependenciesTest.php
index c9085f1..0fa8353 100644
--- a/core/modules/migrate_drupal/src/Tests/dependencies/MigrateDependenciesTest.php
+++ b/core/modules/migrate_drupal/src/Tests/dependencies/MigrateDependenciesTest.php
@@ -58,7 +58,7 @@ public function testAggregatorMigrateDependencies() {
     /** @var \Drupal\migrate\entity\Migration $migration */
     $migration = entity_load('migration', 'd6_aggregator_item');
     $dumps = array(
-      $this->getDumpDirectory() . '/Drupal6AggregatorItem.php',
+      $this->getDumpDirectory() . '/AggregatorItem.php',
     );
     $this->prepare($migration, $dumps);
     $executable = new MigrateExecutable($migration, $this);
diff --git a/core/scripts/dump-database-d6.sh b/core/scripts/dump-database-d6.sh
index ace93d9..03508d5 100644
--- a/core/scripts/dump-database-d6.sh
+++ b/core/scripts/dump-database-d6.sh
@@ -2,100 +2,170 @@
 <?php
 
 /**
- * Dump a Drupal 6 database into a Drupal 7 PHP script to test the upgrade
- * process.
+ * Dump a Drupal 6 database into a Drupal PHP files that can be used by the
+ * migration path.
  *
- * Run this script at the root of an existing Drupal 6 installation.
+ * Instructions:
  *
- * The output of this script is a PHP script that can be ran inside Drupal 7
- * and recreates the Drupal 6 database as dumped. Transient data from cache
- * session and watchdog tables are not recorded.
+ *  - Clone the repository from: https://www.drupal.org/sandbox/benjy/2405029
+ *  - Create a database called d6_migrate
+ *  - Import the database from core/migrate_drupal/src/Tests/d6.tar.gz
+ *  - Add an entry into your D8 settings file, eg: $databases['d6_migrate']['default'] = array ( // Credentials );
+ *  - Login to the D6 site, make changes as required.
+ *  - Run drush scr cores/scripts/dump-database-d6.sh to re-export the tables.
+ *  - Dump the database back into core/migrate_drupal/src/Tests/d6.tar.gz
  */
 
-// Define default settings.
-$cmd = 'index.php';
-$_SERVER['HTTP_HOST']       = 'default';
-$_SERVER['PHP_SELF']        = '/index.php';
-$_SERVER['REMOTE_ADDR']     = '127.0.0.1';
-$_SERVER['SERVER_SOFTWARE'] = NULL;
-$_SERVER['REQUEST_METHOD']  = 'GET';
-$_SERVER['QUERY_STRING']    = '';
-$_SERVER['PHP_SELF']        = $_SERVER['REQUEST_URI'] = '/';
-$_SERVER['HTTP_USER_AGENT'] = 'console';
-
-// Bootstrap Drupal.
-include_once './includes/bootstrap.inc';
-drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
-
-// Include the utility drupal_var_export() function.
-include_once __DIR__ . '/../includes/utility.inc';
-
-// Output the PHP header.
-$output = <<<ENDOFHEADER
-<?php
+use Doctrine\Common\Inflector\Inflector;
+use Drupal\Core\Database\Database;
+use Drupal\Component\Utility\Variable;
+
+// Create the output directory if required.
+$output_folder = DRUPAL_ROOT . '/core/modules/migrate_drupal/src/Tests/Table';
+$class_template = '<?php
 
 /**
  * @file
- * Filled installation of Drupal 6.17, for test purposes.
+ * Contains \Drupal\migrate_drupal\Tests\Dump\{{CLASS_NAME}}.
+ *
+ * THIS IS A GENERATED FILE. DO NOT TOUCH OR EDIT THIS.
  *
- * This file was generated by the dump-database-d6.sh tool, from an
- * installation of Drupal 6, filled with data using the generate-d6-content.sh
- * tool. It has the following modules installed:
+ * @see cores/scripts/dump-database-d6.sh
+ * @see https://www.drupal.org/sandbox/benjy/2405029
+ */
 
-ENDOFHEADER;
+namespace Drupal\migrate_drupal\Tests\Table;
 
-foreach (\Drupal::moduleHandler()->getModuleList() as $module => $filename) {
-  $output .= " *  - $module\n";
-}
-$output .= " */\n\n";
-
-// Get the current schema, order it by table name.
-$schema = drupal_get_schema();
-ksort($schema);
-
-// Export all the tables in the schema.
-foreach ($schema as $table => $data) {
-  // Remove descriptions to save time and code.
-  unset($data['description']);
-  foreach ($data['fields'] as &$field) {
-    unset($field['description']);
+use Drupal\migrate_drupal\Tests\Dump\Drupal6DumpBase;
+
+/**
+ * Generated file to represent the {{TABLE}} table.
+ */
+class {{CLASS_NAME}} extends Drupal6DumpBase {
+
+  public function load() {
+    $this->createTable("{{TABLE}}", {{TABLE_DEFINITION}});
+    $this->database->insert("{{TABLE}}")->fields({{PHP_FIELDS}})
+    {{PHP_VALUES}}
+    ->execute();
   }
 
-  // Dump the table structure.
-  $output .= "db_create_table('" . $table . "', " . drupal_var_export($data) . ");\n";
+}';
+
 
-  // Don't output values for those tables.
-  if (substr($table, 0, 5) == 'cache' || $table == 'sessions' || $table == 'watchdog') {
-    $output .= "\n";
+// Generate a list of tables using the 'migrate' db connection.
+$connection = Database::getConnection('default', 'd6_migrate');
+$tables = $connection->query('SHOW TABLES')->fetchCol();
+
+foreach ($tables as $table) {
+  if (substr($table, 0, 5) === 'cache' || $table === 'watchdog' || $table === 'menu_router') {
     continue;
   }
 
-  // Prepare the export of values.
-  $result = db_query('SELECT * FROM {'. $table .'}');
-  $insert = '';
-  while ($record = db_fetch_array($result)) {
-    // users.uid is a serial and inserting 0 into a serial can break MySQL.
-    // So record uid + 1 instead of uid for every uid and once all records
-    // are in place, fix them up.
-    if ($table == 'users') {
-      $record['uid']++;
-    }
-    $insert .= '->values('. drupal_var_export($record) .")\n";
-  }
+  // Generate the class name.
+  $class = Inflector::classify($table);
 
-  // Dump the values if there are some.
-  if ($insert) {
-    $output .= "db_insert('". $table . "')->fields(". drupal_var_export(array_keys($data['fields'])) .")\n";
-    $output .= $insert;
-    $output .= "->execute();\n";
+  // Generate teh field values.
+  $query = $connection->query(_db_get_query($table));
+  $values = '';
+  while(($row = $query->fetchAssoc()) !== FALSE) {
+    $values .= '->values(' . Variable::export($row) . ')';
   }
 
-  // Add the statement fixing the serial in the user table.
-  if ($table == 'users') {
-    $output .= "db_query('UPDATE {users} SET uid = uid - 1');\n";
+  // Generate the field names.
+  $query = $connection->query("SHOW COLUMNS FROM {$table}");
+  $definition = [];
+  while(($row = $query->fetchAssoc()) !== FALSE) {
+    $field_name = $row['Field'];
+
+    // Parse out the field type and meta information.
+    preg_match('@([a-z]+)(?:\((\d+)(?:,(\d+))?\))?\s*(unsigned)?@', $row['Type'], $matches);
+    $field_type  = _db_field_type_map($matches[1]);
+
+    // If it's auto-increment then make it a serial instead.
+    if ($row['Extra'] === 'auto_increment') {
+      $field_type = 'serial';
+    }
+
+    // Add primary key entries as needed.
+    if ($row['Key'] === 'PRI') {
+      $definition['primary key'][] = $field_name;
+    }
+
+    // All fields have a type and not null.
+    $definition['fields'][$field_name] = [
+      'type' => $field_type,
+      'not null' => $row['Null'] === 'NO',
+    ];
+
+    // If this is a numeric field, the meta will be precision and scale.
+    if (isset($matches[2]) && $field_type === 'numeric') {
+      $definition['fields'][$field_name]['precision'] = $matches[2];
+      $definition['fields'][$field_name]['scale'] = $matches[3];
+    }
+    elseif ($field_type === 'time' || $field_type === 'datetime') {
+      // Does D8 have an appropriate datetime Sql type?
+      $definition['fields'][$field_name]['type'] = 'varchar';
+      $definition['fields'][$field_name]['length'] = '100';
+    }
+    else {
+      // Try use the provided length, if it doesn't exist default to 100. It's
+      // not great but good enough for our dumps at this point.
+      $definition['fields'][$field_name]['length'] = !is_null($matches[2]) ? $matches[2] : 100;
+    }
+
+    if (isset($row['Default'])) {
+      $definition['fields'][$field_name]['default'] = $row['Default'];
+    }
+
+    // Set unsigned if it's set.
+    if (isset($matches[4])) {
+      $definition['fields'][$field_name]['unsigned'] = TRUE;
+    }
+
   }
+  $fields = Variable::export(array_keys($definition['fields']));
+  $definition = Variable::export($definition);
+
+  // Do our substitutions.
+  $php = str_replace('{{TABLE}}', $table, $class_template);
+  $php = str_replace('{{CLASS_NAME}}', $class, $php);
+  $php = str_replace('{{PHP_VALUES}}', $values, $php);
+  $php = str_replace('{{PHP_FIELDS}}', $fields, $php);
+  $php = str_replace('{{TABLE_DEFINITION}}', $definition, $php);
+
+
+  // Save the file.
+  file_put_contents($output_folder . "/$class.php", $php);
+}
+
+function _db_field_type_map($sql_type) {
+  $map = array(
+    'longtext' => 'text',
+    'tinytext' => 'text',
+    'mediumtext' => 'text',
+
+    'tinyint' => 'int',
+    'smallint' => 'int',
+    'mediumint' => 'int',
+    'bigint' => 'int',
+    'int' => 'int',
+
+    'double' => 'numeric',
+    'float' => 'numeric',
+    'decimal' => 'numeric',
+
+    'longblob' => 'blob',
+  );
+
+  return isset($map[$sql_type]) ? $map[$sql_type] : $sql_type;
+}
 
-  $output .= "\n";
+function _db_get_query($table) {
+  $queries = array(
+    'users' => 'SELECT * FROM {users} WHERE uid NOT IN (0,1)',
+  );
+  return isset($queries[$table]) ? $queries[$table] : 'SELECT * FROM {' . $table .'}';
 }
 
-print $output;
+exit;
